      <!-- @import url("programy.css"); -->
      <!-- @import url("fotogaleria.css"); -->
      <!-- @import url("tvr-kalendar.css"); -->
      <!-- @import url("tvr-videoarchiv.css"); -->
      <!-- @import url("topSitesMenu.css"); -->
      <!-- @import url("sneh.css"); -->


body {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	color: #8a8b8d;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#table_c {
background-color:#FFFFFF;
}

#top_nav {
padding-left: 200px;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

#top_nav a {
color:#FFFFFF;
font-size:10px;
}

#top_nav a:hover {
color:#b82226;
}

#head_gen {
/* GEN */
background-image:url(../images/header.jpg);
/* //GEN */
background-repeat:no-repeat;
background-position:center top;
width:986px;
}

#menu {
color: #FFFFFF;
font-size: 12px;
padding:0;
margin:0;
}

#login,
#login a {
color:#FFFFFF;
font-size:10px;
letter-spacing: -1px;
}

#login a:hover {
color:#cc081e;
font-size:10px;
letter-spacing: -1px;
}

.lists,
.lists a {
color:#8A8B8D;
font-size:12px;
}

.lists a:hover {
color:#CD071E;
font-size:12px;
}

h1 {
padding:5px 0 5px 0;
margin:0;
font-size:20px;
color:#cd071e;
font-weight:lighter;
letter-spacing: 1px;
}

.h1 {
padding:5px 0 5px 0;
margin:0;
font-size:20px;
color:#cd071e;
font-weight:lighter;
letter-spacing: 1px;
}

h2 {
letter-spacing: 1px;
font-size: 13px;
color:#cc2924;
padding:0;
margin:0;
}

/* KALENDAR */
#kalendar {
background-color:#b0b2b4;
margin-top: 15px;
margin-right: 10px;
padding-top: 5px;
padding-left: 1px;
}

.kalendar {
background-image:url(../images/tien_kalendar.jpg);
background-repeat:no-repeat;
padding-top: 4px;
padding-left:3px;
height: 44px;
width:193px;
float:left;
}

.color_1 {
height:26px;
width:180px;
padding: 5px;
font-weight:bold;
color:#FFFFFF;
font-size: 10px;
background-color:#d8d547;
}

.color_2 {
height:26px;
width:180px;
padding: 5px;
font-weight:bold;
color:#FFFFFF;
font-size: 10px;
background-color:#d8d547;
}

.color_3 {
height:26px;
width:180px;
padding: 5px;
font-weight:bold;
color:#FFFFFF;
font-size: 10px;
background-color:#e8a13f;
}

.color_4 {
height:26px;
width:180px;
padding: 5px;
font-weight:bold;
color:#FFFFFF;
font-size: 10px;
background-color:#bd4b36;
}

/* //KALENDAR */

/* INZERATY */

#inzeraty {
padding-top: 10px;
margin-left:1px;
}

.inzeraty {
background-image:url(../images/tien_inzeraty.jpg);
background-repeat:no-repeat;
padding: 5px;
}

.inzert_text,
.inzert_text a {
color: #52514e;
}

.inzert_text a:hover {
color: #999491;
}

/* //INZERATY */

.reduta_right {
background-color:#1f3c51;
margin:0;
padding: 5px;
padding-top: 8px;
text-align:left;
width:180px;
color:#FFF;
font-size:10px;
}

.weather_right {
background-color: #aaa;
border:0 solid #999;
margin:0;
width:190px;
text-align:left;
padding:5px;
font-size:10px;
}
.table_wheater {
	color:#fff;
}
#login_right {
background-color:#61687a;
color:#FFFFFF;
font-size:9px;
padding:5px;
width:180px;
}


#footer {
font-size:10px;
color:#52514e;
letter-spacing:-1px;
}

#footer a {
color:#bd1220;
}

a,
a:hover {
text-decoration:none;
}

.blue_vysuvne {
background-color:#ededee;
border: 1px #AAAAAA solid;
padding: 5px;
margin-top: 5px;
width:180px;
}

.blue_vysuvne a {
color:#7b7774;
font-size:12px;
}

.blue_vysuvne a:hover {
color:#65615f;
}

.orange_vysuvne {
background-color:#ededee;
border: 1px #AAAAAA solid;
padding: 5px;
margin-top: 5px;
width:180px;
}

.orange_vysuvne a {
color:#7b7774;
font-size:12px;
}

.orange_vysuvne a:hover {
color:#65615f;
}

.yellow_vysuvne {
background-color:#ededee;
border: 1px #AAAAAA solid;
padding: 5px;
margin-top: 5px;
width:180px;
}

.yellow_vysuvne a {
color:#7b7774;
font-size:12px;
}

.yellow_vysuvne a:hover {
color:#65615f;
}

.red_vysuvne {
background-color:#ededee;
border: 1px #AAAAAA solid;
padding: 5px;
margin-top: 5px;
width:180px;
}

.red_vysuvne a {
color:#7b7774;
font-size:12px;
}

.red_vysuvne a:hover {
color:#65615f;
}

img {
border:0
}

/*------MENU------*/

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 172px; /* Width of Menu Items */
padding-left: 0px;
}

.suckerdiv ul li{
	position: relative;
	font-size:14px;
	font-weight:normal;
	line-height:23px;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 180px; /*sub menu width*/
top: 0;
visibility: hidden;
}
.suckerdiv ul li ul li{
line-height:23px;
}
.suckerdiv ul li ul li ul li{
line-height:23px;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	text-align: left;	
	font-size: 14px;
	padding-left:12px;
	border-bottom: 1px #698360 solid;
}

.suckerdiv ul li a:visited{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	text-align: left;	
	font-size: 14px;
	padding-left:12px;
}

.suckerdiv ul li a:hover{
	background-image:url(../images/menu_hover.jpg);
	background-repeat:repeat-x;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;	
	font-size: 14px;
	padding-left:12px;
}

.suckerdiv ul li ul li a{
	margin-left: 1px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align:left;
	background-color:#a0e28c;
	width:180px;
	padding-left:10px;
	font-size:14px;
	border:0;
}

.suckerdiv ul li ul li a:visited{

	text-decoration: none;
	color: #000000;
	font-weight: normal;
	text-align:left;
	width:180px;
	padding-left:10px;
	font-size:14px;
	
}

.suckerdiv ul li ul li a:active{

	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align:left;
	width:180px;
	padding-left:10px;
	font-size:14px;

}

.suckerdiv ul li ul li a:hover{
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	text-align:left;
	display: block;
	width:180px;
	padding-left:10px;
	font-size:14px;

}

.suckerdiv ul li ul li ul li a{
	padding-left:10px;
}
.suckerdiv ul li ul li ul li a:visited{
	padding-left:10px;
}
.suckerdiv ul li ul li ul li a:hover{
	padding-left:10px;
}

.suckerdiv .subfolderstyle{
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

pre {
	margin:0;
	padding:0;
}

/* STAR RATING */
	.star-rating{
		list-style:none;
		margin-left:5px!important;
		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		background: url(../images/alt_star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		top:0px;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		top:0px;
		float: left;
	}
	.star-rating li a:hover{
		background: url(../images/alt_star.gif) left bottom;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(../images/alt_star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
		left: 0px;
	}


	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:785px;
		height:44px;
		overflow:hidden; 
		}	

#popup_anketa {
opacity: .85; 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
filter: alpha(opacity=85);
}
