*{margin:0em;padding:0em;}
body{font-family:Arial,Helvetica,sans-serif;font-size:.75em;text-align:center;}
fieldset{border:none;}
hr{display:none;}
html{background:url(img/html-bg.gif) left top repeat;}
.bottom p{color:#D4D5D5;font-size:.9em;line-height:52px;padding-right:1em;text-align:right;}
.bottom p a{color:#D4D5D5;text-decoration:none;}
.bottom p a:hover{color:#FFFFFF;}
.clear{clear:both;font-size:0;height:0;width:100%;}

.left .form{background-color:#CDD9E6;}
.left h3{background:url(img/h3-bg.gif) left top repeat-x;color:#000000;font-size:1.1em;height:38px;line-height:38px;padding-left:.8em;text-transform:uppercase;}
.left table{font-size:.9em;font-weight:bold;margin-top:1em;width:100%;}
.left table tr .input{padding-bottom:.3em;padding-right:.6em;text-align:right;}
.left table tr .select{padding:0 .5em 1.4em 1em;text-align:right;}
.left table tr .select select{width:120px;}
.left table tr td{padding-left:.8em;}
.left table tr td .i-text{border:solid 1px #7F9DB9;width:120px;}
.left table,tr,td{border-collapse:collapse;vertical-align:top;}
.left fieldset {padding:5px;}
.logo h1{display:none;}

#toppan {background:url(img/btn-bg.gif) left center repeat-x;}

.menu{}
.menu ul{list-style-type:none;}
.menu li{float:left;background:url(img/btn-split.gif) right top no-repeat;}
.menu a{padding:17px;display:block;font-weight:bold;text-decoration:none;}
.menu a:link{color:white;}
.menu a:visited{color:white;}
.menu a:hover{color:#0074BE;}

.flags {float:right;width:100px;padding-top:3px}
.flags a {display:block;float:left;height:15px;width:30px;text-align:center;}
.flags a img {border:none;padding:0;margin:0}

.tmenu {background:url(img/btn-bg.gif) left center repeat-x; color:#F6F6F6; width:100%; height:27px; margin-top:-3px;padding-top:10px;}
.tmenu .right {float:right;padding-right:10px}
.tmenu .left {float:left;padding-left:10px}
.tmenu .center {float:left;}

#left {float:left;left:10px;padding-bottom:10px;position:relative;top:10px;width:210px;}

.menukatalog {margin-top:5px;}
.menu-left .menukatalog a {font-weight:bold;background:url(img/arrow.gif) 13px center #CDD9E6 no-repeat;display:block; height:100%; line-height:18px; color:#3D3D3D;padding:0.3em 0; padding-left:2.4em; text-decoration:none;}
.menukatalog a:hover{background:url(img/arrow.gif) -204px center no-repeat #7B858F;font-weight:bold; color:White;}
.menukatalog {margin:0; padding:0;}
.menukatalog li{list-style:none; margin:1px 0;}

.menu-left .menukatalog ul li ul li a {font-weight:normal;background:#e6edf4;padding-left:20px}
.menu-left .menukatalog ul li ul li.selected-menu a {background:#CDD9E6;text-decoration:underline;}

.menu-left .menukatalog ul li ul li a:hover{background:url(img/arrow2.gif) -204px center no-repeat #7B858F;font-weight:bold; color:White;}
.menu-left .menukatalog ul li ul li ul li a {text-decoration:none !important;background:#e6edf4 url(img/arrow.gif) 30px center no-repeat !important;padding-left:40px}
.menu-left .menukatalog ul li ul li ul li.selected-menu a {text-decoration:underline !important;}
.menu-left .menukatalog ul li ul li ul li a:hover {background:url(img/arrow3.gif) -204px center no-repeat #7B858F;}


.right .bold{font-weight:bold;}
.right .book{display:block;float:left;margin-bottom:10px;margin-right:1em;}
.right .grey{background-color:#F5F5F5;padding:.5em;}
.right .info{font-size:.9em;margin:1em 6px;}
.right .info tr .orange-col{color:#F26522;font-size:1.2em;font-weight:bold;}
.right .info tr .padd{padding-right:2em;}
.right .info tr td{padding:.3em 0;}
.right .info tr td a{color:#303030;}
.right .offer{font-size:1em;width:98%;}
.right .offer{border-collapse:collapse;}
.right .offer .color{background-color:#FCF0DC;color:#ED1C24;}
.right .offer tr{border-bottom:solid 1px #000000;}
.right .offer tr .lokalita{padding-left:1em;padding-right:1em;width:100px;}
.right .offer tr .plat{text-align:right;width:80px;}
.right .offer tr .vlozeno{text-align:right;width:65px;}
.right .offer tr td{border-bottom:solid 1px #000000;padding:.2em .5em;vertical-align:middle;}
.right .require{padding:1em 2em 1em .7em;}
.right .require:first-line{font-weight:bold;}

.right h1 {color:#F26522;font-size:1.4em;padding:.4em 0;text-transform:uppercase;}
.right h2,.right h3 {font-size:1.1em;text-transform:uppercase;padding:.4em 0;}
.right p {margin-bottom:.8em;}
.right ul,.right ol {margin-left:25px;padding:10px}
.annotation {margin-bottom:.8em;font-style:italic}

blockquote {border-left:5px solid #F26522;padding:15px;font-style:italic;background:#e0e0e0}
.subpages {margin-left:0px !important;padding:0px !important}




.text-end{background:url(img/toxt-end.gif) left bottom no-repeat;clear:both;display:block;font-size:0;height:11px;}
.ul-div{clear:left;padding-bottom:20px;}
.ul-div .hot{background-color:#CED8E5;float:right;left:-10px;position:relative;text-align:center;top:8px;width:230px;}
.ul-div .hot h3{font-size:1.6em;padding-left:.8em;}
.ul-div .hot h3 span{color:#F26522;}
.ul-div .hot img{border:solid 2px #7B858F;display:block;margin:auto;}
.ul-div .hot p{padding:1.5em;text-align:justify;}
.ul-div .hot p:first-line{font-weight:bold;}
.ul-div .ul{float:left;padding-left:1em;width:250px;}
.ul-div .ul ul{font-size:.9em;list-style:url(img/ul.gif);padding-left:1.4em;}
.ul-div .ul ul li{line-height:180%;}
.ul-div h3{font-size:1.3em;padding:.4em 0;text-align:left;text-transform:uppercase;}
#bottom{background:url(img/btn-bg.gif) left top repeat-x;clear:both;height:52px;width:100%;}
#dc{background:url(img/dc-bg.gif) left top repeat-y;margin:auto;text-align:left;width:750px;}

#logo{background:url(img/logo.jpg) left top no-repeat;height:109px;width:auto;}
#menu{border-left:solid 1px #000000;border-right:solid 1px #000000;height:52px;width:auto;}
#right{float:right;left:-10px;padding-bottom:10px;position:relative;top:10px;width:510px;}
#text{background:url(img/text-top.gif) left top no-repeat;width:auto;}
/* menu katalogu */

/* odkazy */
a{color:#F26522;}
a:visited{color:#F26522;}
a:hover{color:black; text-decoration:none;}
.f-left,.f-right{width:14em;
/* 15 */
/*position:relative; left:2em; top:2em; margin-bottom:2em;*/
}
.f-right{
/* float:right; */
margin-right:4em; left:0em; float:left;}
#right table{font-size:1em;  margin-top:1.2em; }
#right table td.first{text-align:right; }
#right table td.first  label{color:Black;font-weight:bold;font-size:110%;}
#right table td.second{padding-left:25px; text-align:left;padding-right:5px;width:220px;}
.f-left label{color:Black;font-weight:bold;font-size:110%;float:left;  width:20%;  margin-right:0.4em; padding-top:0.4em; text-align:right;}
.f-left input,.f-left textarea,td.first input,td.first textarea{width:125px;border:1px solid #809EB8; margin-top:0.3em; }
f-right input{position:relative; right:0.5em; }
.down{clear:both; float:left; }
.down label{color:Black;font-weight:bold;font-size:110%;margin-left:1.5em;}
.down input{margin-right:5px; border:1px solid #809EB8; }
.button{float:right; position:relative; top:30px; margin-right:10px; }
.down input,.down label{margin-top:10px; }

.tmenu p.vpravo a:hover{text-decoration:none;}
label.jine{position:relative; top:-52px; }
span marquee{position:absolute; top:162px; left:400px; width:200px;}

