body{

	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;

	font-size: 12px;

	line-height:16px;

	margin: 0px;

	padding: 0px;

	background-color: #FFFFFF;

	text-align: center;

/*	background-image: url(../images/tile.gif); */

}



a{

	color: grey;

	text-decoration: none;

}



p{

	margin: 0px;

	padding: 0px;

}



#page{	

	color: silver;

	width: 100%;

	

	min-height: 115px;

	@height: 115px;

	margin: auto;

	

/*	background-repeat: repeat-x; */

}



.cont{

	width: 996px;

	margin: auto;

}



#header{

	width: 996px;

	height: 170px;

	margin: auto;

	padding-top:0px;

	float: left;

	background-image: url(../images/hlavicka.jpg);

	background-repeat: no-repeat; background-position: left 0px;

}



#left_side{

	width: 158px;

	height: 768px;

	float: left;

	padding:10px 0 0 0;

	

}



#content{

	width: 686px;

	float: left;

}



#window_top{

	width: 686px;

	height: 7px;

	height:auto !important;

	float: left;

	text-align:left;

	

}





#window{

	width: 686px;
	min-height: 930px;

	@height: 930px;

	float: left;

	text-align:left;

	color:#000000;

	

}


#window_bottom{

	width: 609px;

	height: 7px;

	font-size: 7px;

	float: left;

}



#bottom{

	width: 838px;

	height: 62px;

	float: left;

/* margin-left: 40px;

	background-image: url(../images/down_side.png);

	background-repeat: no-repeat; */

}



#right_side{

	width: 150px;

	height: 780px;

	float: right;

	padding:10px 0 0 0;

}

#right_side img {
	border:none;
}


#info_top{

	width: 173px;

	height: 116px;

	float:left;

	background-image: url(../images/info.png);

	

}



#info{

	width: 169px;

	float: left;

	background-image: url(../images/info_scale.png);

	background-repeat: y-repeat;

}



.information{

	float: left;

	margin: 0 10px 15px 0px;

	border-bottom: 1px solid silver;

	padding-bottom: 5px;

	width: 144px;

	text-align: center;

	font-size: 11px;

}





.information h2{

	padding: 0;

	margin: 0 0 15px 0;

	color: #F38013;

	font-size: 14px;

	font-weight: bold;

}



.information h3{

	padding: 0;

	margin: 0 0 15px 0;

	color: #F3FDB9;

	font-size: 12px;

	font-weight: bold;

}

#info_bottom{

	width: 173px;

	height: 17px;

	float: left;	

	background-image: url(../images/info_down.png);

	background-repeat: no-repeat;

}



.event{

	width: 600px;

	

	min-height: 157px; height:auto !important;

	float: left;

	margin: 0 0 5px 11px;

	text-align: left;

	font-size: 11px;

	color:#333333;

	overflow: hidden;

	border-bottom:1px dashed #919191;

}



.event .image{

	width: 150px;

	height: 100px;

	@width: 150px;

	@height: 100px;

	margin: 1px 8px 5px 8px;

	float: left; 

	border:1px solid black;

	text-align: center;

	overflow:hidden;

}



.event .image img {border:0;}



#datum { width:100px;}

#cas { width:70px;}



.event h2{

	font-size: 16px;

	color: #333333;

	margin: 5px 0 3px 5px;

	padding: 0;

}



.event h3{

	color: #919191;

	font-size: 11px;

	margin: 0 0 10px 5px;

	padding: 0;

}









#main_menu{

	width: 590px;

	float: left;

	margin-top: 6px;

	margin-left: 169px;

	

}



#main_menu ul{

	width: 590px;

	padding: 0px;

	margin: auto;	

	text-align: center;

}



#main_menu ul li{

	list-style: none;

	display: inline;

	margin-left: 22px;

}



#main_menu ul li span{

	color: #F38013;

	font-weight: bold;

}



#main_menu ul li a{

	color: black;

	font-weight: bold;

}



#left_side ul {

	list-style-type:none;

	padding:0px 0 0 0px;

	margin:0; text-align:left;

}



#left_side li {

		margin-bottom:3px;

}



#left_side a {

        color: #727272;

        font-size: 12px;

		font-weight:bold;

        text-decoration: none;

}



#left_side a:hover {

        color: #000000;

        text-decoration: none;

}



#left_side a.sub1{

	padding-left: 15px;

	font-weight: normal;

}



#left_side a.sub2{

	padding-left: 30px;

	font-weight: normal;

}



#foot_menu{

	float: left;

	width:996px;

	margin-top: 6px;

	}



#foot_menu ul{

	padding: 0px;

	margin: auto;	

	text-align: center;

}



#foot_menu ul li{

	list-style: none;

	display: inline;

	margin-left: 12px;

}





.paging{

	width: 587px;

	margin-left: 11px;

	float: left;

}



#paging_top{

	

	padding-bottom: 2px;

	border-bottom: 1px solid Silver;

	margin-bottom: 5px;

}



#paging_bottom{

	padding-top: 2px;

	border-top: 1px solid Silver;

	

}



.paging a{

	

	

	border-right: 1px solid #F38013;

}



.eventmax{

	width: 650px;

	text-align: left; padding:0;

	float: left;

	font-size:11px;

}



.eventmax h2{

	font-size: 22px;

	color: black;

	margin: 7px 0 7px 0px;

	padding: 0;

}



.eventmax h3{

	color: #919191;

	font-size: 14px;

	margin: 0 0 17px 0px;

	padding: 0;

}



.eventmax .image {

	float: left; margin-right:15px;

	text-align: center;

	margin-bottom:15px;

}



.eventmax .image img {

	max-width:300px !important;

}

.program {
text-align: left;
margin-top:10px;
}

.program_group {

	margin: 0 18px 10px 0; width: 150px; height: 330px; float:left;

}



.program_group h2 { text-align:center; margin:0 0 10px 0; padding:3px; font-size:12px;}

.program_group a { color:#000000;}

.program_group a:hover {color: #FF6600;}

.program_group div {height:100px; overflow:hidden; margin-bottom:8px; width:150px; text-align:center; }

.program_group img {width:150px !important;  }



#pozadie1 {background-color:#8CCEF3;}

#pozadie2 {background-color:#4FBBF7;}

#pozadie3 {background-color:#5485C3;}

#pozadie4 {background-color:#5A7D96;}

#pozadie5 {background-color:#F5F632;}

#pozadie6 {background-color:#D7DF1F;}

#pozadie7 {background-color:#A9BC00;}

#pozadie8 {background-color:#408727;}



#color1:hover {color:#8CCEF3;}

#color2:hover {color:#4FBBF7;}

#color3:hover {color:#5485C3;}

#color4:hover {color:#5A7D96;}

#color5:hover {color:#F5F632;}

#color6:hover {color:#D7DF1F;}

#color7:hover {color:#A9BC00;}

#color8:hover {color:#408727;}

/*

#pozadie1 {background-color:#35d801;}

#pozadie2 {background-color:#04a383;}

#pozadie3 {background-color:#ff6400;}

#pozadie4 {background-color:#f50026;}

#pozadie5 {background-color:#4902fc;}

#pozadie6 {background-color:#ec00f4;}

#pozadie7 {background-color:#d8ff01;}

#pozadie8 {background-color:#57c028;}



#color1:hover {color:#35d801;}

#color2:hover {color:#04a383;}

#color3:hover {color:#ff6400;}

#color4:hover {color:#f50026;}

#color5:hover {color:#4902fc;}

#color6:hover {color:#ec00f4;}

#color7:hover {color:#d8ff01;}

#color8:hover {color:#57c028;}

*/

.lajna { border-bottom:1px dashed #666666; height:1px !important; padding-top:5px;}

.nadpis {margin:0 0 3px 0; padding:0; font-size:11px}

.banner {margin:10px 0 10px 0; padding:0; height:116px; font-size:11px}

.nadpis h2{

	font-size: 16px;

	color: #333333;

	margin: 5px 0 3px 0px;

	padding: 0;

}

.datetime { color: #666666;}

#leftnl { text-align:left; margin:15px 0 0 0; width:140px; }
#leftnl input { width:100px; margin:5px 0 5px 0;}
