body {
	background-color : #F4F4F4; 
	font-family : Helvetica; 
	font-size : 12pt; 
	text-align : center; 
	width : 103%;
	margin-left:-10px;}

img {
	border:0;}

#background {
	background-image : url('../images/horni_prechod.gif'); 
	background-repeat : repeat-x;}

#page {
	background-color:#f4f4f4;
	width : 1000px; 
	margin:0 auto;
	text-align:left;}

#flags {
	height:30px;
	text-align:right;
	padding-top:10px;
	margin-top:-10px;
	background-color: #f4f4f4;
}

#flags img {
	float : right; 
	margin-right : 20px;
	margin-top:-4px;}

#flags ul {
	list-style-type:none;
	float:right;
	margin-top:0px;
	margin-right:15px;}

.item {
	font-size:15px;
	color:#636363;
	padding-right:10px;
	padding-left:10px;
	border-left:1px solid #636363;
	text-align:center;
	float:left;}

.item a {
	text-decoration:none;
	color:#636363;}

.item a:hover {
	text-decoration:underline;}

#header1 {
	background-image : url('../images/lista-horni.jpg'); 
	height : 157px;}

#header2 {
	background-image: url('../images/lista-horni2.jpg');
	height: 157px;}

#header3 {
	background-image: url('../images/lista-horni3.jpg');
	height: 157px;}

#menu {font-size:15px; font-weight: bold; color:#D4D4D4; width: 100%; float: left; clear: right;}
#menu ul {width: 710px;}
#menu ul {list-style-type:none;margin:0 ; padding-left:137px; padding-top:76px;}
#menu ul.sub {margin-top:-2px; margin-left:3px;padding:0; width:137px;}
#menu li {float: left; width: 142px; text-align:center; line-height: 2;} 
#menu li, #menu ul.sub li {margin: 0; padding: 0; }
ul.sub {position: absolute; z-index: 10; } 
#menu ul.sub li { margin:0; padding-left:0px; font-size:12px; line-height: 2;}
#menu ul.sub li a {display:block; margin: 0; padding-left: 5px; text-decoration:none;color:#797979; 											background-color:#EBEBEB;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;text-align:left;}
#menu ul li.main {position: relative;}
#menu ul li > ul.sub {position: absolute; z-index:10; visibility: hidden;}
#menu ul li.main:hover ul.sub {visibility: visible;}

#menu ul li ul {padding-left: 0px !important; padding-top: 0px !important;}

#menu ul.sub li.sub_menu { background-color:#EBEBEB;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9; width:132px;margin-left:0px;}
#menu ul.sub li ul.menu_list {position: absolute; width:130px; text-align: center; z-index: 20}
#menu ul.sub li ul.menu_list a img { margin:2px 6px 0px 2px;}
#menu ul.sub li ul.menu_list li {position: relative; width: 138px;}

#menu b {display:block; overflow:hidden; height:1px; background-color:#EBEBEB; opacity: 0.5; filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;}
#menu b.p5 {margin:0 5px;}
#menu b.p6 {margin:0 3px;}	
#menu b.p7 {margin:0 2px;}
#menu b.p8 {height:2px; margin:0 1px;}

#rwe_flash {padding-top:10px; padding-left:698px;background-color:transparent;}

h4 {
	font-size:12pt;
	color : #7E7E7E; 
	font-weight : bold; 
	margin-top : 8px; 
	margin-bottom:0px;}


#obal {
	width:820px;
	float:left;}

.top_line {
	background-color: #FAFAFA;
	background-image : url('../images/oblouk-vrchni.gif'); 
	height : 11px;}

.content {
	margin-top:0px;
	margin-bottom: 0px;	

	width: 100%;
	padding-top:5px;
	background-color: #fafafa;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	text-align:center;
	height: auto;
}

#left {
	text-align:left;
	float:left; 
	width:390px; 
	border-right: 1px solid #E7E7E7; 
	padding: 5px 15px 5px 5px;
	margin-left: 5px;
}

#left .info {
	height:13px;
	width:13px;
	float:left;
	margin-top:0px;
	margin-right:10px;
	margin-left:5px;}

.o-nas {
	padding:60px;}

#left .o-nas img {float:none;}


#right {
	font-weight:normal;
	width: 365px; 
	float:right;
	text-align:center;
	padding:5px 15px 5px 15px;}

.table {
	padding-top:5px;
	padding-left:60px;}


.mapa {
	width:780px;
	padding:15px 10px 15px 10px;}

.end {clear:both; margin-top:2px;}

h5 {
	color : #656565; 
	font-weight : bold; 
	margin-top:0px;
	margin-bottom:0px;}

#akt1, #akt2 {
	margin-top:-8px;
	padding-top:8px;}

#akt1 {background-color:#F4F4F4;}

#akt2 { 
	background-color:#FAFAFA;}

.yt_video {
	height:240px;
	width:320px;
	margin-left:35px;
	margin-top:5px;}

.aktuality {
	color: #7E7E7E;
	text-align:justify;
	font-size:10pt;
	margin-left:27px;
	margin-right: 27px;
}


.text {
	color: #7E7E7E;
	font-size:10pt;
	text-align:justify;}


.vs_top {
	border:0;
	border-collapse: collapse;
	font-size:9pt;
	color:#585858;
	font-weight:normal;
	text-align:center;}

.vs_top td {padding:0; height:18px;}
.vs_top td.nazev {background-color:#188C13;color:#FFFFFF;text-align:center;padding-left:5px;padding-right:5px;padding-top:3px;}
.vs_top td.obloukL {background-image: url("../images/oblouk-l.gif");width:8px;}
.vs_top td.obloukR {background-image: url("../images/oblouk-r.gif");width:8px;}
.vs_top td.inform {padding-left:7px;padding-top:3px;}


.vs {
	border: none;
	border-collapse: collapse;
	font-size:10pt;
	text-align:center;
	border-left:1px solid #D5D5D5;
	_width: 100%;
}


.vs tr.top {background-color: #6583B7;color:#FFFFFF;font-weight:bold;}
.vs tr.top {padding:5px 0px 5px 0px;}
.vs tr.line1 {background-color: #BFBFBF;color:#FFFFFF;height:20px;}
.vs tr.line2 {background-color:#FFFFFF;color:#7E7E7E;height:20px;}
.vs tr.line1 td.obt, .vs tr.line1 td.cislo, .vs tr.line1 td.nazev {background-color:#F4F4F4;}
.vs tr.line2 td.obt, .vs tr.line2 td.cislo, .vs tr.line2 td.nazev {background-color:#F8F8F8;}
.vs tr.line1 td.obt img, .vs tr.line2 td.obt img {border: none;}
.vs td.cislo {color:#000000;}
.vs td.nazev {color:#5E5E5E;text-align:left; padding-left:10px; width: auto;}
.vs td.provoz {background-image: url("../images/provoz.png"); background-repeat: repeat-y; width: 40px !important; background-color: red !important; border: 0 !important; text-align: left; padding: 0px !important;}
.vs td.provoz img {width: 40px; position: relative;}
.vs tr.line1 td.delka {background-color: #EEEEEE;}
.vs tr.line1 td.delka {background-color: #EEEEEE;}
.vs tr.line2 td.delka {background-color: #F2F2F2;}
.vs td.delka, .vs td.prevys, .vs td.kapacita {color: #5E5E5E; text-align: right; padding-right:10px;}
.vs tr.line1 td.prevys {background-color: #E9E9E9;}
.vs tr.line2 td.prevys {background-color: #EFEFEF;}
.vs tr.line1 td.veclyz {background-color: #E4E4E4;}
.vs tr.line2 td.veclyz {background-color: #E7E7E7;}
.vs tr.line1 td.zasnez {background-color: #DEDEDE;}
.vs tr.line2 td.zasnez {background-color: #E2E2E2;}
.vs td.veclyz, .vs td.zasnez, .vs td.typ {color: #5E5E5E; text-align:center;}
.vs tr.line1 td.typ {background-color: #EEEEEE;}
.vs tr.line2 td.typ {background-color: #F2F2F2;}
.vs tr.line1 td.kapacita {background-color: #E9E9E9;}
.vs tr.line2 td.kapacita {background-color: #EDEDED;}

#table_left {float:left; width:48% !important;}
#table_right {float:right; width:48% !important; margin-right: 10px;}


.vs_legenda {
	margin-top:4px;
	margin-bottom:15px;
	background-color:#E5E5E5;
	color:#5E5E5E;
	font-size:9pt;
	border:0;
	border-collapse: collapse;
	text-align:left;}

.vs_legenda td {padding:2px 10px 0px 10px;}




.camera_info {
	font-size:11px;
	text-align:left;
	background-color:#F1F1F1;
	margin-top:-3px;
	width:370px;
	padding:10px 0px 10px 10px;
	margin-left:3px;}

.table_right {
	text-align:right;
	padding-right:10px;}


.lskola {
	text-align:center;
	width:690px;
	margin-left:65px;
	border-collapse:collapse;}

.lskola td.line1 {
	background-color:#BFBFBF;
	width:250px;
	padding:5px 5px 8px 5px;}

.lskola td.line1 a {
	color:#FFFFFF;
	text-decoration:none;}

.lskola td.line1 a:hover {
	color:#000000;}

#ski_left {
	width:450px;
	float:left;
	border-right:1px solid #E7E7E7;}

#ski_right {
	width:330px;
	float:right;}

#ski_top {
	width:395px;
	text-align:justify;
	margin-left:5px;
	margin-top:-17px;
	padding-left:10px;
	font-size:10pt;
	color:#7E7E7E;
	background-image: url("../images/ski_roh_l.gif");
	background-repeat:no-repeat;}

#ski_bottom {
	background-image: url("../images/ski_roh_r.gif");
	background-repeat:no-repeat;
	margin-left:323px;
	height:77px;
	margin-top:-74px;}

.mapa_cr {
	margin-left:43px;
	margin-top:85px;}


.cesty {
	margin-top:10px;
	margin-left:8px;}

.first_pic {
	margin-top:-254px;}

#kamera {
	width: 390px;
	margin-left:0px;
	font-size:12pt;
	color : #7E7E7E; 
	font-weight : normal; 
	margin-top : 2px; 
}

#kamvideo {
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 320px;
	height: 240px;
}

#kamera_obr {
	position:relative;
	width:320px;
	margin-left:30px;
	margin-top:20px;
}

#kamera_obr img {
	float:none;}

#kamvideobtn {
	position: absolute;
	left: 0px;
	top: -19px;
	width: 68px;
	height: 17px;
	background-image: url("../images/videostart.gif");
	background-repeat: no-repeat;
}


#kamera_vety {
	color:#7E7E7E;
	height:40px;
	margin-top:2px;
	margin-bottom:10px;
	background-color:#FAFAFA;
	width:320px;
}

#kamera_vety span {
	display: none;}




.video {
	float:left;
	text-align:center;
	background-color:#FAFAFA;
	color:#7E7E7E;}

.left {
	border-right: 1px solid #DBDBDB; 
	width:203px;}

.right {width:204px;}

.middle {
	width:204px;
	border-right: 1px solid #DBDBDB; }

.info {
	background-color:#F1F1F1;
	width:166px;
	margin-top:-3px;}

.location {
	
	width:81px;
	font-size:13px;
	font-weight:bold;
	text-align:left;}

.status {
	font-size:13px;
	width:85px;
	font-weight:bold;
	color:#F4F4F4;
	text-align:right;
	vertical-align:top;}

.open {
	background-color:#2F842F;}


.closed {
	background-color:#B4201C;}

.temp {
	font-size:11px;
	width:81px;
	text-align:left;}

.snow {
	font-size:11px;
	width:85px;
	text-align:right;}



.bottom_line {
	clear:both;
	background-color: #FAFAFA;
	background-image : url('../images/oblouk-spodni.gif'); 
	margin-top:-4px;
	height : 11px;}

#pocasi {
	float:right;
	width:175px;
	margin-top:25px;
	}


#pocasi_top {
	background-color: #FAFAFA;
	background-image: url("../images/lista-vrchni.gif");
	height : 11px;}

#pocasi_bottom {
	background-color: #FAFAFA;
	background-image: url("../images/lista-spodni.gif");
	margin-top:-4px;
	height : 11px;}

#pocasi_content {
	margin-top:0px;
	padding-top:0px;
	background-color: #FAFAFA;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	padding-bottom:10px;}

#informace {
	padding-top: 5px;
	background-image: url("../images/teplomer.gif");
	background-repeat: no-repeat;
	margin-left:8px;
}

#informace .akt_info {
 	margin-top:-10px;
	margin-left:30px;
	font-size:11px;
	color:#7F7F7F;}

#informace .akt_info td.pocasi_info {
	color:#6587B7;
}

#informace .piktogramy {
	padding:5px 5px 8px 6px;
	background-color:#F1F1F1;
	color:#FFFFFF;
	font-size:11px;
	margin-left:-8px;
	margin-top:5px;
}

.piktogramy td.piktogram {width:49px;height:52px;text-align:center;}

.piktogramy td.piktogram p {margin-top:35px;margin-bottom:0px;}

#informace ul {
	list-style-image: url("../images/puntik.gif");
	margin-left:-20px;
	color:#7F7F7F;
	font-size:11px;
	line-height:1.5;
	margin-right:5px;
}


#footer {
	clear:both;
	padding-top:14px;
	background-image : url('../images/footer.gif'); 
	margin-top : 30px; 
	height: 29px;
	font-size:9pt;}

.mail {
	color : #0F3769; 
	margin-left : 27px; 
	text-decoration : underline;
	float:left;
	font-size:10pt;}

.name {
	color : #656565; 
	margin-left : 15px;
	float:left;}

.copyright {
	float:right;
	margin-right:75px;
	color:#698497;}