body
{
	font-family: sans-serif;
	color:#666666;
	font-size:12px;
}
img{border:none;}

body.hp
{
	background-image: url('/images/pruh-hp.jpg');
}


body.sp
{
	background-image: url('/images/pruh-sp.jpg');
}

a{color:#D35500; text-decoration: underline;}

.hidden-anchor {position:absolute;left:-5000px;top:-5000px;}

h2,h3, span.datum,a:hover,#top-menu a,strong.or{ color:#D35500;}
strong{color:#333333;}
p{line-height:1.5em; margin-bottom: 2em;}
h2.sp{margin-top:15px;height:60px;float:left;}
p.podtitulek{color:white;height:60px;line-height:1.5em;margin:12px 0 22px 0;font-weight:bolder;clear:left;}
div.sloupec{float:left;width:400px;margin:0;}
div.sloupec-s {width:200px; float:left;}
div.sloupec, div.sloupec-w{padding:10px 60px 10px 0;}
h3 {font-size:25px; margin-top: 10px;}
h4 {font-size: 14px; color: #434343; margin-top: 3em;}
thead {
	background:url("/images/background-h5.png") repeat scroll 0 0 #BF5A16;
	border-bottom:3px solid #FFFFFF;
	color:#FFFFFF;
	font-size:14px;
	margin-bottom:0;
	margin-top:0;
	text-align:left;
	height:30px;
}
thead th{
	padding: 8px;
}
div.sloupec ul {padding:0; margin-bottom: 40px;}
div.sloupec li {list-style:none;line-height:1.5em;margin-top:8px;padding-left:20px;background:url('/images/odrazka_or.png') no-repeat left 1px;}
div.sloupec li li {background:none;list-style:circle;padding-left:0;}

table{border-collapse:collapse;border-spacing:0;width:95%;}
table td {border-bottom: 1px solid #DADADA; margin:0;padding: 8px; color:#363636; background:#FFF4EC;}
table a, a.podtrzeni{
	text-decoration:none;
	color:#363636;
	border-bottom:1px solid #D35500;
}

#telefon-menu li
{
	background-image:url("/images/odrazka-telefon.png");
	background-repeat:no-repeat;
	list-style-type: none;
	padding: 0 0 2px 35px;
	text-align:right;
}

#top-menu li, #language-menu li
{
	list-style-image:url('/images/odrazka_cerna.png');
	text-align:right;
}

/** main menu **/
#main-menu, #main-menu a
{
	color:white;
	text-decoration:none;
	font-weight:bold;
	text-align: center;
}
#main-menu a
{
	border-bottom:1px solid #D35500;
}
#main-menu a:hover
{

}
div#aktualne_vlevo a{color:white;}

#main-menu li
{
	font-size:14px;
	margin-right:9px;
	padding:5px;
	position:relative;
	z-index:5;
}
#main-menu li.current
{
	background-color:#D35500;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

#main-menu a {position:relative;z-index:5;}

#main-menu .ediv
{
	position:absolute;
	background-color:black;
	width:0;
	margin:0;
	height:0;
	top:0;
	left:0;
	z-index:1;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

#footer-inner{text-align:left;font-size:11px;}
#partners
{
	-moz-border-radius: 19px; -webkit-border-radius: 19px; border-radius: 19px;
	border: 1px solid #BBBBBB;
	padding:12px 15px 12px 15px;
	border:1px solid #F2F2F2;

}
#partners h2{text-align:left;margin:0;position:absolute;}

#footer ul li img{margin:0 55px 0 55px;}
ul#footer-menu{overflow:hidden;}
ul#footer-menu li{margin-right:10px;padding-right:10px;position:relative;left:-1px;}
ul#footer-menu li.inner{border-right:1px solid #BBBBBB;}
#footer-menu a{color:#666666;}

#disclaimer{font-size:9px;color:#999999; padding:0 15px 15px 15px;}

#language-menu a {color:#666666;}
#spolecnosti-vyber{
	font-weight: bold;
	color: #000;
	margin:10px 0 20px 0;
}


ul.aktuality li {margin-bottom:5px;clear:left;}
ul.aktuality span.datum {margin-right:20px;width:50px;}
ul.aktuality span.data {width:308px;}
ul.aktuality span {float:left;display:block;}

ul.spolecnosti {margin-top:0;margin-left:0;}
ul.spolecnosti li {
	background: none repeat scroll 0 0 #FFF4EC;
	border-bottom: 1px solid #DADADA;
	color: #363636;
	font-size: 11px;
	margin: 0;
	padding: 8px;
	line-height: 1em;
	height: 2em;

}
ul.spolecnosti li img {vertical-align:middle;}
ul.spolecnosti li img.s-iko {margin-right:3px;}
ul.spolecnosti li img.rez {margin-left: 12px;}


.clr {clear:both;}
.fr {float:right;}
.fl {float:left;}
.tac, .ctr {text-align:center;}
.tal {text-align:left;}
.pad7 {padding:7px;}
.note {font-size: 9px;}
.vzdusne {margin-top:20px; margin-bottom:20px;}
.width50 {width: 50px; float: left;}



img.mapa {padding: 10px; border: 1px solid #DADADA;}
div.mapa {position:relative;}
div.mapa img.marker {position:absolute;}
div.mapa #marker-p1 {left:170px;top:110px;}
div.mapa #marker-p2 {left:140px;top:150px;}
div.mapa #marker-p4 {left:200px;top:240px;}
div.mapa #marker-p5 {left:90px;top:155px;}

#spolecnosti-vyber .current {padding:5px; color: white;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;background-color:#D35500;}
#spolecnosti-vyber a {margin:0 5px 0 15px;}
#spolecnosti-vyber span {margin-left:10px;}

#skocit-na a {margin-left:10px;}

a.no-tede {border:none;}
table.spolecnosti {}
table.spolecnosti .col2 {width:150px; text-align: center}
table.spolecnosti .col3 {width:150px; text-align: center}
table.spolecnosti .col4 {width:105px;}

a.zpet-nahoru {float:right;margin-top:10px;margin-right:45px;}
