@media print {
body {
	color: black;
	background: white;
	font-size: 13px;
	width: 100%;
 }

  A {
  	color: #000000;
  }	
	
  div#tisk {display: inline;}		
	
  div#menu_top {display: none;}
  div#menu_left {display: none;}
  div#menu_bottom {display: none;}
  
  A[href]:after {content: " [" attr(href) "] ";
  					 color: black; }
}

BODY {
	font-family: Verdana, Tahoma, Arial, sans-serif ;
	font-size: 13px;
	color: #000000;
	margin: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background : #FFFFFF;
}

A {
	font-family: Verdana, Tahoma, Arial;
	color: #C98301;
	font-size: 13px;
}

A:link {
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
} 

A:link,	A:visited {
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
} 

A:hover { text-decoration: underline }

A.border {

	border: 1px solid Black;

}



.menu-left A {

	DISPLAY: block;

	WIDTH: auto;

	PADDING-BOTTOM: 2px;

	PADDING-TOP: 2px;

	BACKGROUND-COLOR: transparent;

	TEXT-DECORATION: none;

	POSITION: relative;

	text-indent : 8px;

	TEXT-ALIGN: left;

	BORDER-BOTTOM: 1px dotted #B8B8B8;

	font-weight : bold;

	color : #C98301;

}



.menu-left A:hover {

	BACKGROUND-color: #EAEAEA;

	color: #FF9933;

	text-decoration : none;

	BORDER-BOTTOM: 1px dotted #555555;

}



.menu-left A:link, A: visited {

	DISPLAY: block;

	WIDTH: auto;

	PADDING-BOTTOM: 2px;

	PADDING-TOP: 2px;

	BACKGROUND-COLOR: transparent;

	TEXT-DECORATION: none;

	POSITION: relative;

	text-indent : 8px;

	TEXT-ALIGN: left;

	BORDER-BOTTOM: 1px dotted #B8B8B8;

	font-weight : bold;

	color : #C98301;

}

.submenu A {
	WIDTH: auto;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	text-indent: 0px;
	TEXT-ALIGN: left;
	font-weight: bold;
	color: Black;
	font-size: 12px;
}


.submenu A:hover {
	BACKGROUND-color: Silver;
	color: Red;
	text-decoration: none;
}


.submenu A:link, A: visited {
	WIDTH: auto;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	font-weight : bold;
	color : #C98301;

}


.mini A {

	font-family: Verdana, Tahoma, Arial;

	color: #2D20A4;

	font-size: 11px;

}



.modry-tucny A {

	font-family: Verdana, Tahoma, Arial;

	color: #2D20A4;

	font-size: 11px;

	font-weight : bold;

}



.modry-tucny A:hover {

	font-family: Verdana, Tahoma, Arial;

	color: #CC3300;

	font-size: 11px;

	font-weight : bold;

}



.modry-tucny {

	font-family: Verdana, Tahoma, Arial;

	color: #2D20A4;

	font-size: 11px;

	font-weight : bold;

}



.mini-bold A {

	font-family: Verdana, Tahoma, Arial;

	color: #2D20A4;

	font-size: 11px;

}



.mini A:hover {

	font-family: Verdana, Tahoma, Arial;

	color: #DC143C;

	font-size: 11px;

}



A.aktual {

	font-family: Verdana, Tahoma, Arial;

	color: #2D20A4;

	font-size: 11px;

}



A.aktual:hover {

	font-family: Verdana, Tahoma, Arial;

	color: #FF8000;

	font-size: 11px;

}



.tucny {

	font-family: Verdana, Tahoma, Arial;

	color: #000000;

	font-size: 13px;

	font-weight : bold;

}

A.bold13px {

	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight : bold;
}

A.bold15px {

	font-family: Verdana, Tahoma, Arial;
	font-size: 15px;
	font-weight : bold;
}


A.bold13px-red {

	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight : bold;
	color: #DC143C;	
}

A.font11px {
	color: #C98301;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}

A.bold11px {

	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight : bold;

}

A.bold11px-red {

	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight : bold;
	color: #DC143C;

}

.mini {

	font-family: Verdana, Tahoma, Arial;

	color: #000000;

	font-size: 11px;

}



.mini-bold {

	font-family: Verdana, Tahoma, Arial;

	color: #000000;

	font-size: 11px;

	font-weight : bold;

}

.font11px {

	font-family: Verdana, Tahoma, Arial;

	color: #000000;

	font-size: 11px;

	}	

.mini11px {

	font-family: Verdana, Tahoma, Arial;

	color: #000000;

	font-size: 11px;

	}



.mininadpis {

	font-family: Verdana, Tahoma, Arial;

	color: #000000;

	font-size: 11px;

	font-weight : bold;

}	

	

TD {
	font-family : Verdana, Tahoma, Arial, sans-serif ;
	color : #000000;
	font-size : 13px;
}

TD.font11px {

	font-size : 11px;
}

TD.bold11px {

	font-size : 11px;
	font-weight: bold;
}

TD.bold13px {

	font-size : 13px;
	font-weight: bold;
}

TD.bold13px-red {

	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight : bold;
	color: #DC143C;	
}

TD.border-b {

	border-bottom: 1px dotted #C0C0C0;
	font-size: 13px;
	vertical-align : top;
}



TD.prouzek1 {
	font-size: 3px;
	background : #E2E2E2;
	height: 3px;
}

TD.prouzek2 {
	font-size: 3px;
	background : #BFBFBF;
	height: 3px;
}



.titulek {FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 14px;

			TEXT-DECORATION: none; COLOR: #008000; FONT-WEIGHT: bold;

			BORDER-BOTTOM: 1px dotted #C0C0C0} 



.nadpismaly {

	font-family: Verdana, Tahoma, Arial;

	color: #333399;

	font-size: 14px;

	font-weight: bold;

	font-style : italic;

}



.nadpis-tabulka {

	font-family: Verdana, Tahoma, Arial;

	color: #663300;

	font-size: 11px;

	font-weight: bold;

}



.nadpis2-tabulka {

	font-family: Verdana, Tahoma, Arial;

	color: #00006F;

	font-size: 13px;

	font-weight: bold;

}



.hlavninadpis {
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 25px;
	COLOR: #000000;
}



.aktualne {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 15px;

	COLOR: #DC143C;

	font-weight: bold;

}



.nadpis1 {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 18px;

	COLOR: #000033;

	font-weight : bold;

}





.nadpis2 {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 16px;

	COLOR: #000066;

	font-weight : bold;

}



.nadpis3 {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 14px;

	COLOR: #CB3232;

	font-weight : bold;

	font-style : italic;
	text-indent: 15px;
}



.nadpis4 {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 14px;

	COLOR: Navy;

	font-weight : bold;

	font-style : italic;

	line-height : 26px;

}



.nadpis4 A {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 14px;

	COLOR: Navy;

	font-weight : bold;

	font-style : italic;

	line-height : 26px;

}



.nadpis5 {

	FONT-FAMILY: Verdana, Tahoma;

	FONT-SIZE: 13px;

	COLOR: #DC143C;

	font-weight : bold;

	line-height : 20px;

}



.favorite {
	font-family: Verdana, Tahoma, Arial;
	color: #C98301;
	font-size: 11px;
	font-weight: bold
	}



.datum	{

	font-family: Verdana, Tahoma, Arial;

	color: #DC143C;

	font-size: 13px;

	font-weight: bold }

	

.vitejte	{
	font-family: Verdana, Tahoma, Arial;
	font-style: italic;
	color: #000066;
	font-size: 20px;
	font-weight: bold;
	padding-left: 8px;
} 



.10px {

	font-family: Verdana, Tahoma, Arial;

	font-size: 10px;

}



.10px-b {

	font-family: Verdana, Tahoma, Arial;

	font-size: 10px;

	font-weight : bold;

}



.11px {

	font-family: Verdana, Tahoma, Arial;

	font-size: 11px;

}



.11px-b {

	font-family: Verdana, Tahoma, Arial;

	font-size: 11px;

	font-weight : bold;

}



.11px-green {

	color:  #008000;

	font-size: 11px;

} 



.11px-green A {

	color:  #008000;

	font-size: 11px;

} 



.11px-red {

	color: #DC143C;

	font-size: 11px;

	font-weight : bold;

} 

.11px-red A {
	color: #DC143C;
	font-size: 11px;
	font-weight : bold;
} 

.11px-black A {
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight : bold;
}

.11px A {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}

.bold10px {
	font-size: 10px;
	font-weight : bold;
}

.font11px {
	font-size: 11px;
}

.bold11px {
	font-size: 11px;
	font-weight : bold;
}

.font13px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
}

.bold13px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	font-weight : bold;
}

.13px-bi {
	font-family: Verdana, Tahoma, "Arial ";
	font-size: 13px;
	font-weight : bold;
	font-style : italic;
}

.odrazka{
	font-family: Verdana, Tahoma ;
	font-size: 13px;
	padding: 10px;
}

UL.mapa {
	font-family: Verdana, Tahoma ;
	font-size: 13px;
	padding: 0px;
	line-height: 18px;
	
}

H3.mapa {

	font-family: Verdana, Tahoma ;
	font-size: 14px;
	padding: 0px;
	font-style: italic;
	font-weight: bold;
}

/* INFOCENTRUM */



.nazevakce { font-family: Verdana, Tahoma; font-size: 15px; color: #DC143C; font-weight: bold }

.kdyakde {FONT-FAMILY: Verdana, Tahoma; FONT-SIZE: 15px; COLOR: #191970; FONT-WEIGHT: bold; BACKGROUND: #F5F5F5; TEXT-INDENT: 10px}

.popisakce { font-family: Verdana, Tahoma; font-size: 13px; color: rgb(0,0,0) }



/* FOTOGALERIE MESTA */



.galerie-ohraniceni {

	border : 1px dotted #C0C0C0;

	FONT-FAMILY: Verdana, Tahoma, Arial;

	FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

}



/* PROGRAM KINA */



.popisky {FONT-SIZE: 11px; FONT-WEIGHT: bolder; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: #000080; FONT-STYLE: italic}

.obsah {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: #000000}

.popisfilmu {FONT-SIZE: 13px; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: #000000}

.datum {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: #DC143C}

.cas {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: #000000; FONT: bold}

.film {FONT-SIZE: 17px; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: #696969; TEXT-INDENT: 6px; FONT-WEIGHT: bold; FONT-STYLE: italic}



/* KNIHOVNA - NOVINKY */

.autor { FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 13px; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none;  }

.titul {FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 14px; LINE-HEIGHT: 22px; COLOR: #DC143C; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-INDENT: 20px; FONT-STYLE: italic; }



/* KOMISE A VYBORY */



.schvaleno2003 { color: #B41049; font: italic; line-height: 28px; text-indent: 15px; text-decoration: underline }

.komise { color: #241D7E; font: italic; font-size: 14px; font-weight: bold }


IMG.ikona {
	height: 16px;
	width: 16px;
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	border: 0px none;
}




/* FORMULARE */

BUTTON {
	background : #828282;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #FDFDFD;
	font-weight: 700;
	border : 1px solid #5B5B5B;
	line-height: 12px;
	margin-top: 3px;
	margin-bottom : 0;
}

INPUT.news {
	font-family : Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	border : 1px solid #7B7B7B;
	MARGIN: 0px;
}

FORM {
	MARGIN: 0px; FONT-FAMILY: Verdana, Tahoma, Arial;
}

INPUT
{
	font-family : Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	MARGIN: 0px;
}

TEXTAREA {
	font-family : Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
}

SELECT {
	font-family : Verdana, Tahoma, Arial;
	font-size: 11px;
}



/* ------------------------- styly pro diskuzi ------------------------ */

/* kontejner celeho obsahu stranky */

#container

{

	width: 680px;

	margin: 10px;

	padding: 0px;

	background-color: #FFFFFF;

	color: #000000;

	line-height: 130%;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 11px;

}



/* kontejner pro clanek */

#article

{

	width: 100%;

	margin: 0;

	padding: 0;

}



#article .title

{

	padding: 0;

	margin: 10px 0px 0px 0px;

	font-size: 1.5em;

	font-weight: bold;

}



#article .author

{

	padding 0;

	margin: 5px 0px 0px 0px;

	font-size: 1em;

	font-weight: bold;

}



#article p

{

	padding: 0;

	margin: 10px 0px 0px 0px;

	text-indent: 1.5em;

}



/* kontejner pro odkaz */

#link

{

	width: 100%;

	margin: 0;

	padding: 0;

	font-size: 11px;

}



#link .footer

{

	padding: 0;

	margin: 0px 0px 10px 0px;

}



#link a

{

	padding: 0;

	margin: 0;

	text-decoration: none;

	color: #e90;

	font-weight: bold;

	font-size: 13px;

}



#link a:hover

{

	color: #bbb;

}



/* kontejner pro reakce */

#reactions

{

	width: 100%;

	margin: 0;

	padding: 0;

}



#reactions a

{

	text-decoration: none;

	color: #e90;

	font-weight: bold;

	padding: 0;

	margin: 0px;

	font-size: 11px;

}



#reactions a:hover

{

	color: #bbb;

}



#reactions .topic

{

	margin: 0px 0px 10px 0px;

	padding: 0;

}



#reactions .reTopic

{

	margin: 0px 0px 20px 20px;

	padding: 0;

}



#reactions .reTo

{

	margin: 20px 0px 20px 0px;

	padding: 0;

}



#reactions .reactionHead

{

	padding: 0;

	margin: 0;

	background-color: #eee;

}



#reactions .line

{

	padding: 0;

	margin: 0px 2px 0px 2px;

	width: 100%;

}



/* slouzi ke zmene atributu pro prohlizece mozilla a opera (IE5 i IE6 to ignoruje) */

html>body #reactions .line

{

	width: auto;

}



#reactions .line .left

{

	float: left;

	text-align: left;

	margin: 0;

	padding: 0;

	vertical-align: top;

	font-weight: bold;

}



#reactions .line .right

{

	float: right;

	text-align: right;

	margin: 0;

	padding: 0;

	vertical-align: top;

	font-weight: bold;

}



#reactions .reactionBody

{

	margin: 0;

	padding: 0;

	border-bottom: 1px solid #eee;

}



#reactions .content

{

	margin: 1px 2px 1px 2px;

	padding: 0;

}



/* kontejner pro formular */

#form

{

	width: 100%;

	margin: 0;

	padding: 0;

}



#form form

{

	margin: 0px 0px 10px 0px;

	padding: 10px;

	background-color: #FFFFFF;

	border: 1px solid #ddd;

	width: 100%;

}



html>body #form form

{

	width: auto;

}



#form .content

{

	margin: 0px;

	padding: 0;

}



#form .line

{

	width: 100%;

	margin: 0;

	padding: 0;

}



#form .line .left

{

	float: left;

	width: 20%;

	text-align: right;

	padding: 0;

	vertical-align: top;

	font-weight: bold;

	margin: 0;

}



#form .line .right

{

	float: right;

	width: 80%;

	text-align: left;

	margin: 0;

	padding: 0;

	vertical-align: top;

}



#form .formEdit

{

	margin: 0px 0px 0px 3px;

	padding: 0;

	border: 1px solid black;

	background-color: #fff;

}



#form .formTextArea

{

	margin: 0px 0px 0px 3px;

	padding: 0;

	border: 1px solid black;

	background-color: #fff;

}



#form .formButton

{

	margin: 1px 0px 1px 3px;

	padding: 0;

	border: 1px solid black;

	font-size: 11px;

	background-color: #ddd;

}



/* pomocna struktura pro ukoncovani float elementu */

.spacer

{

	margin: 0;

	padding: 0;

	clear: both;

}



html>body .spacer

{

	height: 1px;

}

