/*@company:www.actum.cz@author:Ladislav Sulc------------------------------------------- */
body, html{text-align:center;margin:0;padding:0; background-color:#ffffff;}
#page{width:960px;position:relative;font-family:Verdana, Arial, "Colibri", Lucida, sans-serif;font-size:0.75em;margin:3.1em auto 0;color:rgb(208,208,208);background-color:#fff;text-align:left;}
/* Header ------------------------------------------------------*/
#header{width:960px;height:82px;background:#fafa00 url("../gfx/header.png") 100% 0 no-repeat;text-align:left;position:relative;}
#header h1, #header-en h1{margin:0;padding:0;}
#header h1 a, #header-en h1 a{width:296px;height:82px;display:block;line-height:127px;text-decoration:none;text-align:center;position:relative;overflow:hidden;font-size:80%;cursor:pointer;}
#header h1 span{display:block;width:296px;height:82px;background:url("../gfx/logo.gif") 0 0 no-repeat;position:absolute;top:0;left:0;}
#header form{margin:0;padding:24px 0 0 0;}
#header fieldset, #header-en fieldset{border:none;margin:0;padding:0;position:absolute;left:715px;top:23px;}
#header fieldset legend, #header-en fieldset legend{display:none;}
#header fieldset #search-input, #header-en fieldset #search-input{border:1px solid #999999;width:152px;height:15px;padding-top:3px; font-size:11px !important;}
#header form label, #header-en form label{display:none;}
#header #submit, input.submit, #header-en #submit{background:url(../gfx/hledat.gif) no-repeat;border:none;cursor:pointer;width:59px;height:21px;margin-left:5px;color:#fff;font-size:120%;padding-bottom:3px;}
#header #submit:hover, #header #submit.hover, #header-en #submit:hover, #header-en #submit.hoverinput.submit.hover, input.submit:hover{color:#fafa00 !important;}
#header fieldset p{margin:0;}
#header fieldset a.more, #header-en fieldset a.more{margin-bottom:0.6em;display:block;background:url(../gfx/rychla-navigace-li.gif) 0 60% no-repeat;padding-left:12px;}
#header p{margin:0;padding:0;}
/* header english verze */
#header-en{width:960px;height:82px;background:#fafa00 url("../gfx/header-en.png") 100% 0 no-repeat;text-align:left;position:relative;}
#header-en h1 span{display:block;width:368px;height:82px;background:url("../gfx/logo-en.gif") 0 0 no-repeat;position:absolute;top:0;left:0;}
#header-en form{margin:2em 0 0 0;padding:0;}
/* TEXT------------------------------------------------------------------ */
#text{float:left;width:680px;margin-top:6em;color:#000;}
#text a, #textextra a, #textlogin a{color:#97006f;}
#text #hp-levy, #text2 #prava-cast2 #hp-levy,#textextra #hp-levy{width:260px;height:24.2125em;background:#D9D9D9 url(../gfx/hp-levy.jpg) no-repeat;margin-bottom:11px;float:left;overflow:hidden;}
#hp-main-flash{width:680px;height:180px;margin-bottom:11px;float:left;overflow:hidden;}
#text #hp-levy h2, #text2 #prava-cast2 #hp-levy h2,#textextra #hp-levy h2{font-size:130%;margin:20px 0 0 1.7em;padding-top:8px;}
#text #hp-levy ul, #text2 #prava-cast2 #hp-levy ul,#textextra #hp-levy ul{margin:25px 0 0 0;padding:0;list-style-type:none;}
#text #hp-levy li, #text2 #prava-cast2 #hp-levy li,#textextra #hp-levy li{background:url(../gfx/rychla-navigace-li.gif) 10% 50% no-repeat;margin-left:3px;}
#text #hp-levy li a, #text2 #prava-cast2 #hp-levy li a,#textextra #hp-levy li a{color:#010101;padding-left:40px;line-height:2;display:block;width:260px; }
#text2 #prava-cast2 #hp-levy li a, #textextra #hp-levy li a{margin-left:-15px;}
#text #hp-levy li a:hover, #text #hp-levy li.active a, #textextra #hp-levy li a:hover, #textextra #hp-levy li.active a, #text2 #prava-cast2 #hp-levy li a:hover, #text2 #prava-cast2 #hp-levy li.active a{background:#393939 url(../gfx/hp-levy-li.gif) repeat-x;color:#fff;text-decoration:underline;}
#text #hp-pravy, #text2 #prava-cast2 #hp-pravy, #textextra #hp-pravy{width:420px;height:24.2125em;background:#F6EE00 url(../gfx/hp-pravy.jpg) no-repeat;margin-bottom:11px;float:right;overflow:hidden;}
#textextra #hp-pravy{float:left;}
#text #hp-pravy h2, #text2 #prava-cast2 #hp-pravy h2, #textextra #hp-pravy h2{font-size:100%;margin:0 0 1em 0; }
#text #hp-pravy img, #text2 #prava-cast2 #hp-pravy img, #textextra #hp-pravy img{margin-left:12px;}
#text #hp-pravy ul, #text2 #prava-cast2 #hp-pravy ul, #textextra #hp-pravy ul{margin:23px 0 0 0;padding:0;list-style-type:none;}
#text #hp-pravy li, #text2 #prava-cast2 #hp-pravy li, #text2 #prava-cast #hp-pravy li, #textextra #hp-pravy li{background:url(../gfx/hp-pravy-li.gif) 0 50% no-repeat;padding-left:12px;line-height:1.7;}
#text2 #prava-cast .adresa{width:225px;float:left;}
#text2 #prava-cast .ico{width:180px;float:left;margin-left:10px; }
#text2 #prava-cast .ico ul{margin:0 0 0 0;padding:0;}
#text2 #prava-cast .ico li{padding:0;background-image:none;line-height:2; padding-left:23px;}
#text2 #prava-cast .ico li.pobocky{background:url(../gfx/pobocky-ico.gif) 0 5px no-repeat;}
#text2 #prava-cast .ico li.hypobankeri{background:url(../gfx/hypobankeri-ico.gif) 0 6px no-repeat;}
#text2 #prava-cast .ico li.bankomaty{background:url(../gfx/bankomaty-ico.gif) 0 4px no-repeat;}
#text2 #prava-cast .ico li.firmy{background:url(../gfx/firmy-ico.gif) 0 4px no-repeat;}
#text2 #prava-cast .ico li.velke-podniky{background:url(../gfx/podniky.gif) 0 4px no-repeat;}
#text2 #prava-cast .ico li.podnikatele{background:url(../gfx/podnikatele.gif) 0 4px no-repeat;}
#text2 #prava-cast .pobocka{width:250px; float:right;}
#text2 #prava-cast .pobocka img{margin-top:25px;}
#text2 #prava-cast #hypobankeri{width:672px; }
#text2 #prava-cast #hypobankeri img{float:right; margin-bottom:1em; }
#text2 #prava-cast #hypobankeri div{padding:10px; background-color:#e5e5e5; }
/* aktuality a tipy------------------------------------------------------*/
#text #aktuality{float:left;width:343px;background:url(../gfx/aktuality.gif) right repeat-y;margin-top:19px;padding-bottom:2em;}
#text #tipy{float:right;width:324px;margin-top:19px;margin-left:13px;}
#text #tipy h2, #text #aktuality h2{font-size:180%;font-weight:normal;margin:10px 0 1em 0;}
#text #tipy h3, #text #aktuality h3{font-size:90%;margin:0 0 0.3em 0;}
#text #tipy p.bublina, #text #aktuality p.bublina{display:block;margin-bottom:4px;padding:5px 0 5px 30px;background:url(../gfx/bublina.gif) no-repeat left;font-size:90%;}
#text #tipy p, #text #aktuality p{padding-right:10px;margin-bottom:2em;}
#text #tipy h2 a, #text #aktuality h2 a, #text #tipy h3 a, #text #aktuality h3 a{color:#000;text-decoration:none;}
#text #tipy h2 a:hover, #text #aktuality h2 a:hover, #text #tipy h3 a:hover, #text #aktuality h3 a:hover{text-decoration:underline;}
#text #flash{height:168px;clear:both;}
#text #flash img{float:left;  margin-right:10px;}
.flash-replaced .alt{display:block;height:0;position:absolute;overflow:hidden;  width:0;}
#text h2#vstup a, #text2 h2#vstup a, #textextra h2#vstup a, #textlogin h2#vstup a{width:220px;height:44px;display:block;line-height:42px;padding-left:40px;background:#000 url(../gfx/vstup.jpg) no-repeat;color:#fafa00;font-weight:bold;text-decoration:none;}
#text h2#vstup a:hover, #text h2#vstup a.active, #text2 h2#vstup a:hover, #text2 h2#vstup a.active, #textextra h2#vstup a:hover, #textextra h2#vstup a.active, #textlogin h2#vstup a:hover, #textlogin h2#vstup a.active{background:#000 url(../gfx/vstup-hover.gif) top no-repeat;color:#fafa00;font-weight:bold;text-decoration:none;}
/* TEXT 2 -----------------------------------------------------------*/
#text2, #textextra{margin-top:72px;color:#000;width:100%;}
#text2 h4, #textextra h4, #textlogin h4{font-size:100%;  margin:0 0 1em 0;  font-style:italic;}
#textlogin{margin-top:5.8em;color:#000;width:100%;}
#textlogin li{line-height:2;}
#textlogin .center{text-align:center;  margin-left:38%;}
#textextra p, #textlogin p{color:#000;}
#text2 a, #textextra a{color:#8c7b00;}
#textextra .sekce, #textextra .hledatco{border:1px solid #ddd;padding:10px 15px 10px 15px;background-color:#e7e7e7;min-height:115px;margin-bottom:1em;}
#textextra .sekce{float:left;width:450px;border-right:none;}
#textextra .hledatco{float:right;width:448px;border-left:none;}
#textextra .sekce input, #textextra .hledatco input{margin-bottom:0.5em;border:1px solid #000;}
#textextra .sekce input.checkbox, #textextra .hledatco input.checkbox{border:none;}
#textextra .sekce h2, #textextra .hledatco h2{margin:0 0 0.5em 0 !important;font-size:100%;}
#textextra .sekce input.text, #textextra .hledatco input.text{width:100%;}
#text2 ul#slovnik{margin:0 0 1em 0 !important;padding:0;list-style-type:none;float:left;}
#text2 ul#slovnik li{float:left;padding:0;margin-right:2px;background-image:none;}
#text2 ul#slovnik li a{display:block;padding:3px 7px;background-color:#f0f000;color:#000;text-decoration:none;border:1px solid #000;}
#text2 ul#slovnik li a:hover, #text2 ul#slovnik li.active a{background-color:#000;color:#f0f000;text-decoration:none;border:1px solid #f0f000;}
#text2 #breadcrumbs, #textextra #breadcrumbs, #textlogin #breadcrumbs{font-size:90%;margin-bottom:0.9em;}
#text2 #breadcrumbs a, #textextra #breadcrumbs a, #textlogin #breadcrumbs a{padding-right:6px;background:url(../gfx/breadcrumbs.gif) right no-repeat;margin-left:5px;color:#000;}
#text2 .box2{width:306px;float:left;background:#f4e900 url(../gfx/box2-div.gif) top no-repeat;margin-right:21px; }
#text2 .nm,div#nm {margin-right:0 !important; _margin-right:-5px !important;} /* #text2 .nm,div#nm{margin-right:0 !important; _margin-right:-5px !important;} */
.flashout {margin: 0 6px 0 0} /* .flashout{_margin-right:0 !important;} */
#text2 h2.poradna{float:left;background-color:#000;border-right:1px solid #fff;}
#text2 h2.poradna a{display:block;padding:5px 35px 5px 35px;color:#fff;text-decoration:none;}
#text2 h2.poradna a:hover{color:#fafa00;}
#text2 .box2 h2{width:306px;float:left;margin:1em 0 0.5em 0;text-align:center;font-size:170%;font-weight:normal; }
#text2 .box2 ul{clear:both;background:#f4e900 url(../gfx/box2-ul.jpg) bottom no-repeat;margin:0;padding:10px 0 15px 20px;list-style-type:none; margin-top:12px; min-height:205px;_height:205px;}
#text2 .box2 ul li{line-height:2;}
#text2 .box2 ul li a{background:url(../gfx/rychla-navigace-li.gif) 0 60% no-repeat;padding-left:15px;display:block;color:#000;}
#text2 .box2 img{border:1px solid #d9d9d9;margin:0 15px 0 15px;}
#text2 .box2 p{margin:0.9em 15px 0.85em 15px;color:#000;}
#text2 h2#vstup, #text h2#vstup, #textextra h2#vstup, #textlogin h2#vstup{position:absolute;top:83px;right:0;font-size:130%;}
#textextra h2#vstup, #textlogin h2#vstup{position:absolute;top:96px;}
#text2 #leva-cast-sub, #text2 #leva-cast-sub2{float:left;width:262px;background:#fafa00 url(../gfx/submenu.jpg) bottom no-repeat; }
#text2 #leva-cast-sub li a, #text2 #leva-cast-sub2 li a{color:#000;}
#text2 #leva-cast-sub h2, #text2 #leva-cast-sub2 h2{width:222px;background:#dedfde url(../gfx/submenu-h2.jpg) no-repeat;min-height:29px;font-size:130%;margin:0;padding:20px 20px 8px 20px;font-weight:bold; }
#text2 #leva-cast-sub ul, #text2 #leva-cast-sub2 ul{margin:0 0 8px 0;padding:12px 0 12px 20px;list-style-type:none;background:url(../gfx/submenu-ul.jpg) top no-repeat;}
#text2 #leva-cast-sub ul li, #text2 #leva-cast-sub2 ul li{line-height:1.6;}
#text2 #leva-cast-sub ul li a, #text2 #leva-cast-sub2 ul li a{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;padding-left:15px;display:block;width:220px;}
#text2 #leva-cast-sub ul li.active a, #text2 #leva-cast-sub2 ul li.active a{background:url(../gfx/submenu-li-dolu.gif) 0 8px no-repeat;font-weight:bold;text-decoration:none;}
#text2 #leva-cast-sub ul ul, #text2 #leva-cast-sub2 ul ul{background:none;height:auto;margin:0.2em 0 0.3em 0;padding:0 0 0 15px;}
/* 13.7.2009 - oprava zobrazovani odrazek #text2 #leva-cast-sub ul li.active li, #text2 #leva-cast-sub2 ul li.active li{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;} */
#text2 #leva-cast-sub ul li.active li a, #text2 #leva-cast-sub2 ul li.active li a{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;padding-left:15px;display:block;font-weight:normal;text-decoration:underline;width:190px;}
#text2 #leva-cast-sub ul li.active li a:hover, #text2 #leva-cast-sub2 ul li.active li a:hover{text-decoration:none;background-color:none !important;}
#text2 #leva-cast-sub ul li.active li.active a, #text2 #leva-cast-sub2 ul li.active li.active a{background:url(../gfx/submenu-li-dolu.gif) 0 8px no-repeat;text-decoration:none;}
/* 13.7.2009 - oprava zobrazovani odrazek #text2 #leva-cast-sub ul li.active ul li, #text2 #leva-cast-sub2 ul li.active ul li{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;} */
#text2 #leva-cast-sub ul li.active li.active li a, #text2 #leva-cast-sub2 ul li.active li.active li a{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;text-decoration:underline;}
#text2 #leva-cast-sub ul li.active li.active li a:hover, #text2 #leva-cast-sub2 ul li.active li.active li a:hover{text-decoration:none;}
/* 4 uroven */
#text2 #leva-cast-sub ul li.active li.active li.active a, #text2 #leva-cast-sub2 ul li.active li.active li.active a{background:url(../gfx/submenu-li-dolu.gif) 0 8px no-repeat;text-decoration:none;}
#text2 #leva-cast-sub ul li.active li.active li.active a:hover, #text2 #leva-cast-sub2 ul li.active li.active li.active a:hover{text-decoration:none !important; }
#text2 #leva-cast-sub ul li.active li.active li.active li, #text2 #leva-cast-sub2 ul li.active li.active li.active li{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;}
#text2 #leva-cast-sub ul li.active li.active li.active li a, #text2 #leva-cast-sub2 ul li.active li.active li.active li a{background-image:none;text-decoration:underline;width:170px;}
#text2 #leva-cast-sub ul li.active li.active li.active li.active a, #text2 #leva-cast-sub2 ul li.active li.active li.active li.active a{background:url(../gfx/submenu-li-dolu.gif) 0 8px no-repeat;text-decoration:none; font-weight:bold;}
#text2 #leva-cast-sub ul li.active li.active li.active li.active, #text2 #leva-cast-sub2 ul li.active li.active li.active li.active{background-image:none;text-decoration:none !important; }
/* prava cast */
#text2 #prava-cast, #text2 #prava-cast2{float:right;width:680px; }
#text2 #prava-cast h1,#textextra h1,#text2 #prava-cast2 h1,#textlogin h1{color:#000;font-size:150%;margin:0.7em 0 0.8em 0;font-weight:normal;line-height:2.3; }
#text2 #prava-cast h1 span,#textextra h1 span,#text2 #prava-cast2 h1 span,#textlogin h1 span{width:45%;padding:0 10px 0 10px;background:#e5e5e5;display:block;min-width:45%;max-width:650px;}
#text2 #prava-cast h1.blue span,#textextra h1.blue span,#text2 #prava-cast2 h1.blue span,#textlogin h1.blue span{background:#008fc1;color:#fff;}
#text2 #prava-cast h1.grey span,#textextra h1.grey span,#text2 #prava-cast2 h1.grey span,#textlogin h1.grey span{background:#a9b6bc;color:#fff;}
#text2 #prava-cast h1.green span,#textextra h1.green span,#text2 #prava-cast2 h1.green span,#textlogin h1.green span{background:#86a10b;color:#fff;}
#text2 #prava-cast h1.tyrkys span,#textextra h1.tyrkys span,#text2 #prava-cast2 h1.tyrkys span,#textlogin h1.tyrkys span{background:#44b6ac;color:#fff;}
#text2 #prava-cast h1.purple span,#textextra h1.purple span,#text2 #prava-cast2 h1.purple span,#textlogin h1.purple span{background:#975cb0;color:#fff;}
#text2 #prava-cast h1.orange span,#textextra h1.orange span,#text2 #prava-cast2 h1.orange span,#textlogin h1.orange span{background:#f09100;color:#fff;}
#text2 #prava-cast h1.pantane1 span,#textextra h1.pantane1 span,#text2 #prava-cast2 h1.pantane1 span,#textlogin h1.pantane1 span{background:#7fa2c9;color:#fff;}
#text2 #prava-cast h1.pantane2 span,#textextra h1.pantane2 span,#text2 #prava-cast2 h1.pantane2 span,#textlogin h1.pantane2 span{background:#90aabb;color:#fff;}
#text2 #prava-cast h1.pantane3 span,#textextra h1.pantane3 span,#text2 #prava-cast2 h1.pantane3 span,#textlogin h1.pantane3 span{background:#467492;color:#fff;}
#text2 #prava-cast h1.pantane4 span,#textextra h1.pantane4 span,#text2 #prava-cast2 h1.pantane4 span,#textlogin h1.pantane4 span{background:#122d52;color:#fff;}
#text2 #prava-cast h1.pantane5 span,#textextra h1.pantane5 span,#text2 #prava-cast5 h1.pantane3 span,#textlogin h1.pantane5 span{background:#a7a9ac;color:#fff;}
#text2 #prava-cast h2, #text2 #prava-cast2 h2{font-size:125%;margin:0 0 1em 0;}
#text2 #prava-cast h3, #text2 #prava-cast2 h3{font-size:100%;margin:1em 0 1em 0;}
#text2 #prava-cast form, #text2 #prava-cast2 form{background-color:#f7f7f7;margin:0 0 10px 0;padding:0; }
#text2 #prava-cast form table, #text2 #prava-cast2 form table{border:none !important;margin:7px;width:98%;background-color:#f7f7f7;}
#text2 #prava-cast form td, #text2 #prava-cast2 form td{border:none !important;padding:3px;font-size:120%;background-color:#f7f7f7;}
#text2 #prava-cast legend, #text2 #prava-cast2 legend{display:none;}
#text2 #prava-cast fieldset, #text2 #prava-cast2 fieldset{border:none;margin:0;padding:0;}
#text2 #prava-cast form#contact-us-vodafone {background-color: transparent;}
#text2 #prava-cast form#contact-us-vodafone table {background-color: transparent;}
#text2 #prava-cast form#contact-us-vodafone table td {background-color: transparent;}
#text2 #prava-cast form#contact-us-vodafone input.text {border: 1px solid #CDCDCD; height: 18px; padding-top: 3px; width: 151px;}
#text2 #prava-cast form#contact-us-vodafone input.submit {margin: 0 0 0 27px; padding: 0 0 3px 0;}
#text2 #prava-cast form#contact-us-vodafone #form-validation {color: red;}
/* obecna definice seznamu */
#text2 #prava-cast ul, #textextra #prava-cast ul, #textextra ul, #text2 #prava-cast2 ul, #textlogin #prava-cast ul{margin:0 0 1em 15px;padding:0;list-style-type:none;}
#text2 #prava-cast li, #textextra #prava-cast li, #textextra li, #text2 #prava-cast2 li, #textlogin #prava-cast li{background:url(../gfx/text2-li.gif) 0 7px no-repeat;padding-left:15px;line-height:1.5;position:relative;}
#text2 #prava-cast li li, #textextra #prava-cast li li, #textextra li li, #text2 #prava-cast2 li li, #textlogin #prava-cast li li{background:url(../gfx/text2-li-li.gif) 0 7px no-repeat;}
#text2 #prava-cast ul ul,#textextra #prava-cast ul ul,#textextra ul ul{margin:10px 0 10px 0 !important;}
#text2 #prava-cast .zvyrazneni, #text2 #prava-cast2 .zvyrazneni{border:1px solid #da0000;background-color:#f8f8f8; padding:0.5em 15px 0.5em 15px; margin:1em 0 1em 0;}
#text2 #prava-cast .zvyrazneni h3, #text2 #prava-cast2 .zvyrazneni h3{color:#da0000;}
#text2 #prava-cast #related-links,#text2 #prava-cast2 #related-links,#text2 #prava-cast #related-links2{margin-bottom:10px;}
#text2 #prava-cast #related-links div.related div, #text2 #prava-cast2 #related-links div.related div{border:1px solid #fff;}
#text2 #prava-cast #related-links h2,#text2 #prava-cast2 #related-links h2,#text2 #prava-cast #advicebox h2, #text2 #prava-cast #related-links2 h2{padding:0.5em 0 0.5em 0;  margin:0; font-size:110%;}
#text2 #prava-cast #advicebox div h2{margin:1em 13px 0.5em 13px !important;}
#text2 #prava-cast #advicebox div ul li h2{margin:0 !important;}
#text2 #prava-cast #advicebox li a{width:255px !important;display:list-item;}
#text2 #prava-cast #related-links .related,#text2 #prava-cast2 #related-links .related ul{border:1px solid #cdcdcd;  width:320px;  min-height:166px;  float:left;  margin-left:10px;}
#text2 #prava-cast #related-links .photo,#text2 #prava-cast2 #related-links .photo{width:320px;  height:180px;  float:left;}
#text2 #prava-cast #related-links ul,#text2 #prava-cast2 #related-links ul{background:#fff5ac url(../gfx/souvisejici-odkazy.jpg) no-repeat;  margin:0;  padding:0 0 10px 0;  list-style-type:none;  min-height:166px;}
#text2 #prava-cast #related-links2{float:left;width:316px;min-height:178px;border:1px solid #cdcdcd;margin:10px 0 10px 0;padding:0;list-style-type:none;}
#text2 #prava-cast #related-links2 h2{margin:10px 0 0 13px;}
#text2 #prava-cast #related-links2 div{border:1px solid #fff;}
#text2 #prava-cast #related-links2 div .background{background:#fff5ac url(../gfx/souvisejici-odkazy.jpg) no-repeat;min-height:178px;}
#text2 #prava-cast #advicebox div{width:300px;}
#text2 #prava-cast #advicebox h2{margin:10px 0 1em 0;}
#text2 #prava-cast #advicebox ul{margin:10px 0 1em 0;}
#text2 #prava-cast #related-links2 ul{margin:0 0 1em 0;}
#text2 #prava-cast #related-links li,#text2 #prava-cast2 #related-links li,#text2 #prava-cast #related-links2 li,#text2 #prava-cast #advicebox li{background:none;}
#text2 #prava-cast #related-links li a,#text2 #prava-cast2 #related-links li a,#text2 #prava-cast #related-links2 li a,#text2 #prava-cast #advicebox li a{background:url(../gfx/rychla-navigace-li.gif) 0 8px no-repeat;padding-left:12px;margin-left:0;display:block;width:280px;color:#000;line-height:1.6;}
#text2 #prava-cast #related-links img,#text2 #prava-cast2 #related-links img{float:left;}
#text2 #prava-cast #advicebox{min-height:178px;float:left;border:1px solid #cdcdcd;margin:10px 0 0 20px;}
#text2 #prava-cast #advicebox div{background:#f8f8f8;border:1px solid #fff;min-height:178px;}
#text2 #prava-cast #advicebox h2{margin:0 0 0.5em 0;padding:0;}
#text2 #prava-cast #advicebox p{margin:1em 13px 1em 13px;}
#text2 #prava-cast #related-links2 p{margin:1em 26px 1em 14px;}
#text2 #prava-cast #filtr, #text2 #prava-cast2 #filtr{margin-bottom:1em;display:block;}
#text2 #prava-cast #filtr select, #text2 #prava-cast2 #filtr select{width:230px;}
#text2 #prava-cast .mapa, #text2 #prava-cast2 .mapa,#textextra .mapa{width:250px;float:left;margin-top:1em;}
#text2 #prava-cast .mapa select, #text2 #prava-cast2 .mapa select,#textextra .mapa select{width:167px;margin:0 0 1.5em 0;float:left;}
#text2 #prava-cast .mapa input.checkbox, #text2 #prava-cast2 .mapa input.checkbox,#textextra .mapa input.checkbox{margin:0 0 0 15px;}
#textextra input.submit{margin:0;}
#text2 #prava-cast .balanc-left, #text2 #prava-cast2 .balanc-left, #text2 #prava-cast .balanc-right, #text2 #prava-cast2 .balanc-right{width:45%;float:left;}
#text2 #prava-cast .balanc-left{width:40%;margin-right:85px;_margin-right:60px;}
#text2 #prava-cast .balanc-right{width:40%;}
/* TEXT pro extra stranku ----------------------------------------------------*/
#textextra h2, #textlogin h2{margin:0 0 0.5em 0;font-size:140%;}
#textextra h2{font-size:100%;}
#textextra h3, #textlogin h3{margin:0 0 0.5em 0;font-size:120%;}
#textextra h4, #textlogin h4{margin:0 0 0.5em 0;font-size:100%;}
#textextra #right{float:right;width:260px;margin-top:0;}
/* RIGHT------------------------------------------------------------------ */
#right{float:right;width:260px;margin-top:6em;}
#right .box{background:#FFF5AC url(../gfx/box-div.jpg) no-repeat bottom;padding-bottom:10px;margin-bottom:13px;color:#000;}
#right .box.pod-menu{padding-bottom:0;height:142px}
#right .box h2{background:url(../gfx/h2-span-box.jpg) no-repeat top;color:#000;padding:15px 20px 0 20px;margin:0 0 0.5em;font-size:120%; position:relative;}
#right .box p{padding:0 20px 0 20px;color:#000;}
#right .box select{width:150px;margin-bottom:3px;}
#right .box table{margin:0 15px 0 15px;}
#right .box table td{width:175px; }
#right .box input.submit{background:url(../gfx/hledat.gif) no-repeat;border:none;cursor:pointer;width:59px;height:21px;margin-left:175px;margin-top:4px;color:#fff;font-size:120%;padding-bottom:3px;}
#right .box ul{margin:15px 20px 15px 20px;padding:0;list-style-type:none;}
#right .box ul li{line-height:1.5;}
#right .box ul li a{background:url(../gfx/rychla-navigace-li.gif) 0 60% no-repeat;padding-left:15px;display:block;}
#right .box img{margin:1.5em 15px 10px 15px;}
#right .box td, #right .box table{background:none;}
#right .box table{width:auto;font-size:100%;}
#right .box td{padding:0;}
#right .pointer{cursor:pointer;}
#right img{margin-bottom:14px;}
/* Menu-------------------------------------------------------------------- */
#menu,#menu-en{position:absolute;top:96px;width:680px;height:44px;background:#ff0000 url(../gfx/menu.jpg) left no-repeat;}
#menu h3,#menu-en h3{display:none;}
#menu ul,#menu-en ul{margin: 0;padding: 0 0 0 10px;list-style-type: none;background: #000 url(../gfx/li-a.gif) repeat-x 100% 50%;position: relative;z-index: 2;}
#menu li,#menu-en li{float:left;background:#000 url(../gfx/li-a.gif) 0 0 repeat;}
#menu li a{display:block;padding:11px 0px 13px 17px;margin:0;margin-right:-1px;margin-left:-1px;z-index:2;background:url(../gfx/meni-li.gif) no-repeat 100% 50%;color:#fff;font-size:16px;font-weight:bold;text-decoration:none; line-height:20px; min-font-size:16px; max-font-size:18px; }
#menu li#mnu1 a, #menu li#mnu2 a, #menu li#mnu3 a, #menu li#mnu4 a{padding-right:0}
#mnu1{width: 162px}
#mnu2{width: 169px}
#mnu3{width: 147px}
#mnu4{width: 188px}
#menu-en li a{display:block;padding:11px 15px 13px 14px;margin:0;margin-right:-1px;margin-left:-1px;z-index:2;background:url(../gfx/meni-li.gif) no-repeat 100% 50%;color:#fff;font-size:120%;font-weight:bold;text-decoration:none; line-height:20px;}
/* hack pro safari */
@media screen and (-webkit-min-device-pixel-ratio:0){#menu li a{font-size:15px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){#menu-en li a{font-size:14px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){#menu ul ul li a, #menu-en ul ul li a{font-size:12px !important;}
}
#menu li a:hover, #menu-en li a:hover{background-image:none;background-color:#000; }
#menu li.active a,#menu-en li.active a{color:#fafa00;}
#menu li.nb a, #menu li li.nb, #menu-en li.nb a, #menu-en li li.nb{background-image:none;}
/* 2. uroven menu */
#menu ul ul, #menu-en ul ul{;margin:0;position:absolute;top:44px;padding:0px;}
#menu ul li ul, #menu-en ul li ul{ filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
#menu ul ul li, #menu-en ul ul li{width:210px;background:#000 url(../gfx/menu-li-li.gif) right no-repeat; float:none; border-bottom: 1px solid #252525;}
#menu ul li ul li a,#menu ul li.nb ul li a,#menu-en ul li ul li a,#menu-en ul li.nb ul li a{background:url(../gfx/arrow-127.png) no-repeat 18px center;font-size:12px;color:#fff;padding:2px 16px 3px 26px;_padding:2px 8px 3px 28px;font-weight:normal;}
#menu ul li ul li.active a,#menu ul li.nb ul li.active a,#menu-en ul li ul li.active a,#menu-en ul li.nb ul li.active a{background:url(../gfx/arrow-127.png) no-repeat 18px center;font-weight:bold;color:#fafa00;}
#menu ul li.active li a, #menu-en ul li.active li a{color:#ffffff;}
#menu ul li ul li a:hover,#menu ul li.nb ul li a:hover,#menu-en ul li ul li a:hover,#menu-en ul li.nb ul li a:hover{background:url(../gfx/arrow-127.png) no-repeat 18px center;color:#fafa00;text-decoration:none;}
/* Topmenu */
#topmenu{position:absolute;top:-22px;/*left:640px*/right:10px;margin:0;padding:0;list-style-type:none;}
#topmenu li{float:left;background:url(../gfx/topmenu-li.gif) no-repeat right center;padding:0 7px;}
#topmenu li a{color:#010101;}
#topmenu li.en, #topmenu li.cz{padding:0; margin:1px 0 0 7px; position:relative; background:url(../gfx/topmenu-li.gif) no-repeat right center;}
#topmenu li.en a, #topmenu li.cz a{width:34px;height:13px;display:block; overflow:hidden; text-decoration:none; cursor:pointer;}
#topmenu li.en a span,#topmenu li.cz a span{width:21px;height:13px;display:block;position:absolute; left:0; top:0;}
#topmenu li.en a span{background:url(../gfx/flag_en.gif) no-repeat;}
#topmenu li.cz a span{background:url(../gfx/flag_cz.gif) no-repeat;width:21px;height:13px;display:block;position:absolute; left:0; top:0;}

#topmenu li.linkedin-ico-li{padding:0; margin:1px 0 0 14px; position:relative; background:none;}
#topmenu li.linkedin-ico-li a{width:21px;height:13px;display:block; overflow:hidden; text-decoration:none; cursor:pointer;}
#topmenu li.linkedin-ico-li a span{width:21px;height:16px;display:block;position:absolute; left:0; top:0;}
#topmenu li.linkedin-ico-li a span{background:url(../gfx/linkedin.png) no-repeat;}

#topmenu li.twitter-ico-li{padding:0; margin:1px 0 0 3px; position:relative; background:none;}
#topmenu li.twitter-ico-li a{width:21px;height:13px;display:block; overflow:hidden; text-decoration:none; cursor:pointer;}
#topmenu li.twitter-ico-li a span{width:21px;height:16px;display:block;position:absolute; left:0; top:0;}
#topmenu li.twitter-ico-li a span{background:url(../gfx/twitter.png) no-repeat;}

#topmenu li.facebook-ico-li{padding:0; margin:1px 0 0 3px; position:relative; background:none;}
#topmenu li.facebook-ico-li a{width:21px;height:13px;display:block; overflow:hidden; text-decoration:none; cursor:pointer;}
#topmenu li.facebook-ico-li a span{width:21px;height:16px;display:block;position:absolute; left:0; top:0;}
#topmenu li.facebook-ico-li a span{background:url(../gfx/facebook.png) no-repeat;}

/* FOOTER--------------------------------------------------------------------- */
#footer{height:56px;background:#e5e5e5 url(../gfx/footer.gif) left center no-repeat;margin-top:10px;}
#footer #copy{font-size:11px;}
#footer ul{margin:10px 10px 0 0;padding:0;list-style-type:none;float:right;}
#footer ul li{float:left;}
#footer ul li.contact-en{float:right;}
#footer ul.reklamace{clear:both;margin-top:-42px;width:511px;}
#footer ul.reklamace li.transparentni-zakazky{margin-right:72px;}
#footer .linkedin-ico-a{background: transparent url(../gfx/linkedin.png) no-repeat scroll left top; padding-left: 20px; display:block; height:16px;}
#footer .twitter-ico-a{background: transparent url(../gfx/twitter.png) no-repeat scroll left top; padding-left: 20px; display:block; height:16px;}
#footer .facebook-ico-a{background: transparent url(../gfx/facebook.png) no-repeat scroll left top; padding-left: 20px; display:block; height:16px;}
#footer p#copy{float:left;margin-left:4.5em;margin-top:10px;line-height:1.6;}
/* zalozky */
#zalozky{list-style-type:none;margin:0 !important;padding:0 !important;position:relative;top:1px;border:1px solid #fff;border-left:none;behavior:url(js/hover.htc);}
#zalozky li{background:url(../gfx/zalozka-li-a.gif) top left no-repeat !important;float:left;margin:0 2px 0 0 !important;padding:0 !important;behavior:url(js/hover.htc);}
#zalozky li a{display:block;background:url(../gfx/zalozka-li.gif) top right no-repeat;height:31px;color:#000;text-decoration:none;line-height:29px;text-align:center;font-weight:bold;padding:0 17px 0 17px;_display:inline-block;}
#zalozky li a:hover, #zalozky li.active a{background:url(../gfx/zalozka-li-hover.gif) top right no-repeat;}
#zalozky li:hover, #zalozky li.hover, #zalozky li.active{background:url(../gfx/zalozka-li-a-hover.gif) top left no-repeat !important;}
#obsah-zalozky{clear:left;border:1px solid #d9d9d9;}
#obsah-zalozky div{margin:14px;position:relative;}
#obsah-zalozky span{display:block;height:6px;width:680px;background:url(../gfx/zalozky-span.gif) bottom no-repeat;position:absolute;left:-15px;bottom:-15px;font-size:1px;}
#obsah-zalozky span.pravy-roh{display:block;height:11px;width:11px;background:url(../gfx/zalozky-div.gif) right top no-repeat;position:absolute;top:-15px;left:654px;font-size:1px;}
/* formulare */
input, select, button, label{font:12px Verdana, Arial, Helvetica, sans-serif, "Calibri";vertical-align:middle;}/*input, select, button, label{font:12px Verdana, Arial, Helvetica, sans-serif, "Calibri" !important;vertical-align:middle;}*/
/*input[type="text"]{height:1.5em;padding:1px 1px 0 1px;width:120px;}*/
input.checkbox{vertical-align:middle;margin-top:4px;}
/*select{height:1.8em;}*/
textarea{font:1.0em Arial, Helvetica, sans-serif, Calibri;}
button{border:none;cursor:pointer;}
/* obecne------------------------------------------ */
:focus{outline:0;}
a img{border:none;}
a{color:#000;}
a:hover{text-decoration:none;}
p{margin:0 0 0.5em 0;line-height:1.5;color:#343434;}
table{background-color:#cdcdcd;font-size:90%;width:100%;margin-bottom:1em;}
td{padding:7px;background-color:#fff;}
th{padding:7px;text-align:left;background-color:#f8f8f8;}
tfoot td,tfoot th{background:#3399ff;}
td.bgyel,th.bgyel{background-color:#ffff00;}
.even td{background-color:#f8f8f8 !important; }
.spacer{display:block;font-size:0;height:1px;border-top:1px solid #dedfde;margin:15px 0 10px 0;}
address{font-style:normal;line-height:1.5em;margin:1em 0;padding:0;}
dt{margin-bottom:1em;}
.left{text-align:left !important;}
.right{text-align:right !important;}
.center{text-align:center !important;}
.fll{float:left;}
.flr{float:right;}
img{border:none;}
img.fll{float:left;margin-right:10px;}
img.flr{float:right;margin-left:10px;}
.cleaner{clear:both;}
div.cleaner{height:1px;font-size:1px;line-height:1px;}
.hid{visibility:hidden;}
.nod{display:none;}
.spaceman{position:absolute;top:-3000px;left:0;}
.half{float:left;width:45%;margin-left:10px;}
.hf{width:50%;}
.top{vertical-align:top;}
/* form */
.ddd{border:1px solid #ddd !important; width:669px;}
#cta{padding-bottom:10px;cursor:pointer !important;  _cursor:hand; border:1px solid blue; width:639px; clear:both;}
#cta .ddd{width:629px; cursor:default; }
#cta .ddd textarea{width:340px;  height:120px;}
#cta .ddd .active{background-color:#dd99dd;}
.red{color:#ff0000;  margin:0.5em 0 0.5em 0;  display:block;}
h1.alert{color:#ff0000 !important;}
.mb1{margin-bottom:1em;}
.mr70{margin-right:70px;}
.w48{width:48%;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.w150{width:150px;}
.nm{margin:0 !important;}
.default{margin:5px 0 10px 0 !important;  padding:0 !important;  background-color:#f8f8f8 !important;}
.default td{padding:5px 10px 5px 10px !important;  font-size:110% !important;  background-color:#f8f8f8 !important;}
dl{margin:0 0 0.5em 0;}
dt a{color:#8c7b00 !important;  font-weight:bold !important;}
dd{margin-left:6.2em;}
ol li{background:none !important;  padding-left:0 !important;}
/* perex */
.perex{margin:2em 0 1.5em 0;  font-weight:bold;}
/* mapa */
#mapa{padding:0;background:#f8f8f8 url(../gfx/poz2.gif) no-repeat;width:513px;height:306px;font-size:0;float:left;overflow:hidden;}
#mapa2{margin:0 0 15px 20px;padding:0;background:#f8f8f8 url(../gfx/poz3.gif) top left no-repeat;width:172px;height:103px;font-size:0;}
#mapa3{margin:0;padding:0;background:#f8f8f8 url(../gfx/poz4.gif) top left no-repeat;width:388px;height:284px;font-size:0;float:left; }
#mapa4{margin:0 0 15px 20px;padding:0;background:#f8f8f8 url(../gfx/poz5.gif) top left no-repeat;width:137px;height:100px;font-size:0;}
#mapa4 img{margin:0 !important;padding:0 !important;width:137px;height:100px;}
#mapa2 img{margin:0 !important;padding:0 !important;width:172px;}
#backCR{margin-top:20px;float:left;}
#backCRHP{margin-bottom:10px;}
#submit-map-search-error-cr.active,#submit-map-search-error-praha.active{color:#ff0000; padding: 5px 2px 0px 2px; display:block; font-size:10px;}
#submit-map-search-error-list.active{color:#ff0000; padding: 5px 2px 0px 14px; font-size:10px;}
/* LOGIN JQUERY ---------------------------------------------------------------------*/
#login ul{z-index:1000;display:none;position:absolute;top:139px;right:0;width:260px; height:129px; margin:0;padding:0;list-style-type:none;background:#fff url(../gfx/vstup-ul.gif) top no-repeat;}
#textextra #login ul{z-index:1000;display:none;position:absolute;top:139px;right:0;width:260px; height:8em; margin:0;padding:0;list-style-type:none;background:#fff url(../gfx/vstup-ul.gif) top no-repeat;}
#login li, #textextra #login li{margin:0;padding:0; color:#000; background:url(../gfx/vstup-ekonto.gif) 10px 9px no-repeat; }
#login li a, #textextra #login li a{color:#fff; line-height:28px; padding-left:115px; color:#000; text-align:left; font-size:100%; position:relative; top:3px; }
#login li.heslo{display:block;background:url(../gfx/login-bottom.gif) no-repeat !important;width:260px;height:35px;line-height:18px;color:#000;margin-top:0px;}
#login li.heslo1{display:block;background:url(../gfx/login-bottom-1.gif) no-repeat !important;width:260px;height:31px;line-height:18px;color:#000;margin-top:7px;}
#textextra #login li.heslo{display:block;background:url(../gfx/login-bottom.gif) no-repeat !important;width:260px;height:35px;line-height:18px;color:#000;margin-top:7px;}
#textextra #login li.heslo1{display:block;background:url(../gfx/login-bottom-1.gif) no-repeat !important;width:260px;height:35px;line-height:18px;color:#000;margin-top:7px;}
#login li.heslo1 big, #textlogin #login2 li.heslo1 big, #textextra #login2 li.heslo1 big{font-size:120%;  font-weight:bold;   }
#textlogin #login2 li.heslo{display:block;background:url(../gfx/login-bottom.gif) no-repeat;width:260px;height:35px;line-height:18px;color:#000 !important;margin-top:0px;}
#textlogin #login2 li.heslo1{display:block;background:url(../gfx/login-bottom-1.gif) no-repeat;width:260px;height:31px;line-height:18px;color:#000 !important;margin-top:7px;}
#login li.heslo a, #login li.heslo1 a, #textextra #login li.heslo a, #textextra #login li.heslo1 a{color:#000;padding:10px 2px 0 45px;position:relative;  top:-5px;}
#login li a.en-mobile-key, #login li a.en-personal-key, #login li a.en-internet-key, #login li a.en, #login2 li a.en-mobile-key, #login2 li a.en-personal-key, #login2 li a.en-internet-key, #login2 li a.en{background:none !important;height:auto !important;padding:0 !important;}
#login li span{position:relative;  top:3px;  text-align:left;}
#textlogin #login2{height:124px; width:260px;margin:0 0 20px 0;padding:0;list-style-type:none;background:#fff url(../gfx/vstup-ul.gif) top no-repeat; }
#textlogin h2.vstup{width:220px;height:44px;display:block;line-height:43px;padding-left:40px;background:#000 url(../gfx/vstup-hover.gif) no-repeat;color:#fafa00;font-weight:bold;text-decoration:none;margin:0;text-align:left;font-size:120%;}
#textlogin #login2 li{margin:0;padding:0; color:#000;text-align:left; background:url(../gfx/vstup-ekonto.gif) 10px 9px no-repeat;}
#textlogin #login2 li a{color:#000; line-height:25px; padding-left:115px; color:#000; text-align:left; font-size:100%; position:relative; top:3px; left:0; line-height:28px; }
#textlogin #login2 li.heslo1 a{color:#000; line-height:25px; padding-left:45px; color:#000; text-align:left; font-size:100%; position:relative; top:-5px; left:0; line-height:28px; }
#textlogin #login2 li.heslo a, #textlogin #login2 li.heslo a{color:#000;padding:10px 2px 0 45px;position:relative;  top:-5px;}
/* TABS */
#tab0{margin:33px 53px 33px 30px;}
#tab0 img{margin:0 10px 10px 0 !important; float:left;}
#tab1, #tab2, #tab3, #tab4, #tab5, #tab6, #tab7, #tab8{height:170px;margin:38px 53px 33px 0;padding:35px 20px 20px 20px;background:#393939 url(../gfx/hp-pravy-div.gif) repeat-x;color:#fff;display:none;}
#tab1 p, #tab1 a, #tab2 p, #tab2 a, #tab3 p, #tab3 a, #tab4 p, #tab4 a, #tab5 p, #tab5 a, #tab6 p, #tab6 a, #tab7 p, #tab7 a, #tab8 p, #tab8 a{color:#fff;}
td input.submit{font-size:90%;height:21px;width:100px; background:url(../gfx/td-submit.gif) no-repeat;}
/* submenu */
#mnu1 ul, #mnu2 ul, #mnu3 ul, #mnu4 ul{display:none;}
.display{display:block !important;}
/* pagging */
.pagging{line-height:2;}
.pagging .first, .pagging .prev, .pagging .next{line-height:2;  position:relative;  bottom:-1px;}
.pagging .next{margin-left:2px;}
/* google maps */
#googlemaps{border:5px solid #e5e5e5;background-color:#fff;width:678px;height:475px;z-index:600;padding-top:25px;position:absolute;top:154px;left:238px;visibility:hidden;}
#googlemaps #close{position:absolute;right:0;top:0;color:#ff0000;display:block;width:668px;height:25px;line-height:22px;background-color:#fafa00;color:#000;text-align:right;padding-right:10px;}
/** /#gm{position:relative;top:1em;}/**/
#map{visibility:hidden;width:678px !important;height:475px !important;z-index:600;}
#branchphoto{border:5px solid #e5e5e5;background-color:#fff;width:678px;height:475px;z-index:600;padding-top:25px;position:absolute;top:154px;left:238px;visibility:hidden;}
#branchphoto #closeimg{position:absolute;right:0;top:0;color:#ff0000;display:block;width:668px;height:25px;line-height:22px;background-color:#fafa00;color:#000;text-align:right;padding-right:10px;}
#photoimg{visibility:hidden;width:678px !important;height:475px !important;z-index:600;}
/* tooltip */
.tooltip{width:200px;padding:8px 10px;background:#f8f8f8;border:solid 1px #000;font-family:Verdana, Arial, "Colibri", Lucida, sans-serif;  font-size:0.7512em;}
#container{margin:0 !important;  padding:0 !important;}
/* body class */
.round-corners #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners #prava-cast{border:1px solid #e5e5e5;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners #prava-cast .lr, .round-corners #prava-cast .pr, .round-corners #prava-cast .ldr, .round-corners #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners #prava-cast .lr{background:url(../gfx/lr.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners #prava-cast .pr{background:url(../gfx/pr.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners #prava-cast .ldr{background:url(../gfx/ldr.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners #prava-cast .pdr{background:url(../gfx/pdr.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* grey */
.round-corners-grey #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-grey #prava-cast{border:1px solid #a9b6bc;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-grey #prava-cast .lr, .round-corners-grey #prava-cast .pr, .round-corners-grey #prava-cast .ldr, .round-corners-grey #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-grey #prava-cast .lr{background:url(../gfx/lr-grey.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-grey #prava-cast .pr{background:url(../gfx/pr-grey.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-grey #prava-cast .ldr{background:url(../gfx/ldr-grey.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-grey #prava-cast .pdr{background:url(../gfx/pdr-grey.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* orange */
.round-corners-orange #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-orange #prava-cast{border:1px solid #f09100;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-orange #prava-cast .lr, .round-corners-orange #prava-cast .pr, .round-corners-orange #prava-cast .ldr, .round-corners-orange #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-orange #prava-cast .lr{background:url(../gfx/lr-orange.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-orange #prava-cast .pr{background:url(../gfx/pr-orange.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-orange #prava-cast .ldr{background:url(../gfx/ldr-orange.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-orange #prava-cast .pdr{background:url(../gfx/pdr-orange.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* purple */
.round-corners-purple #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-purple #prava-cast{border:1px solid #975cb0;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-purple #prava-cast .lr, .round-corners-purple #prava-cast .pr, .round-corners-purple #prava-cast .ldr, .round-corners-purple #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-purple #prava-cast .lr{background:url(../gfx/lr-purple.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-purple #prava-cast .pr{background:url(../gfx/pr-purple.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-purple #prava-cast .ldr{background:url(../gfx/ldr-purple.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-purple #prava-cast .pdr{background:url(../gfx/pdr-purple.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* green */
.round-corners-green #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-green #prava-cast{border:1px solid #86a10b;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-green #prava-cast .lr, .round-corners-green #prava-cast .pr, .round-corners-green #prava-cast .ldr, .round-corners-green #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-green #prava-cast .lr{background:url(../gfx/lr-green.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-green #prava-cast .pr{background:url(../gfx/pr-green.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-green #prava-cast .ldr{background:url(../gfx/ldr-green.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-green #prava-cast .pdr{background:url(../gfx/pdr-green.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* blue */
.round-corners-blue #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-blue #prava-cast{border:1px solid #008fc1;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-blue #prava-cast .lr, .round-corners-blue #prava-cast .pr, .round-corners-blue #prava-cast .ldr, .round-corners-blue #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-blue #prava-cast .lr{background:url(../gfx/lr-blue.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-blue #prava-cast .pr{background:url(../gfx/pr-blue.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-blue #prava-cast .ldr{background:url(../gfx/ldr-blue.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-blue #prava-cast .pdr{background:url(../gfx/pdr-blue.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* tyrkys */
.round-corners-tyrkys #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-tyrkys #prava-cast{border:1px solid #44b6ac;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-tyrkys #prava-cast .lr, .round-corners-tyrkys #prava-cast .pr, .round-corners-tyrkys #prava-cast .ldr, .round-corners-tyrkys #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-tyrkys #prava-cast .lr{background:url(../gfx/lr-tyrkys.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-tyrkys #prava-cast .pr{background:url(../gfx/pr-tyrkys.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-tyrkys #prava-cast .ldr{background:url(../gfx/ldr-tyrkys.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-tyrkys #prava-cast .pdr{background:url(../gfx/pdr-tyrkys.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* pantane1 */
.round-corners-pantane1 #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-pantane1 #prava-cast{border:1px solid #7fa2c9;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-pantane1 #prava-cast .lr, .round-corners-pantane1 #prava-cast .pr, .round-corners-pantane1 #prava-cast .ldr, .round-corners-pantane1 #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-pantane1 #prava-cast .lr{background:url(../gfx/pantone1-lhr.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-pantane1 #prava-cast .pr{background:url(../gfx/pantone1-phr.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-pantane1 #prava-cast .ldr{background:url(../gfx/pantone1-ldr.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-pantane1 #prava-cast .pdr{background:url(../gfx/pantone1-pdr.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* pantane2 */
.round-corners-pantane2 #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-pantane2 #prava-cast{border:1px solid #90aabb;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-pantane2 #prava-cast .lr, .round-corners-pantane2 #prava-cast .pr, .round-corners-pantane2 #prava-cast .ldr, .round-corners-pantane2 #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-pantane2 #prava-cast .lr{background:url(../gfx/pantone2-lhr.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-pantane2 #prava-cast .pr{background:url(../gfx/pantone2-phr.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-pantane2 #prava-cast .ldr{background:url(../gfx/pantone2-ldr.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-pantane2 #prava-cast .pdr{background:url(../gfx/pantone2-pdr.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* pantane3 */
.round-corners-pantane3 #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-pantane3 #prava-cast{border:1px solid #467592;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-pantane3 #prava-cast .lr, .round-corners-pantane3 #prava-cast .pr, .round-corners-pantane3 #prava-cast .ldr, .round-corners-pantane3 #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-pantane3 #prava-cast .lr{background:url(../gfx/pantone3-lhr.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-pantane3 #prava-cast .pr{background:url(../gfx/pantone3-phr.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-pantane3 #prava-cast .ldr{background:url(../gfx/pantone3-ldr.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-pantane3 #prava-cast .pdr{background:url(../gfx/pantone3-pdr.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* pantane4 */
.round-corners-pantane4 #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-pantane4 #prava-cast{border:1px solid #122d52;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-pantane4 #prava-cast .lr, .round-corners-pantane4 #prava-cast .pr, .round-corners-pantane4 #prava-cast .ldr, .round-corners-pantane4 #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-pantane4 #prava-cast .lr{background:url(../gfx/pantone4-lhr.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-pantane4 #prava-cast .pr{background:url(../gfx/pantone4-phr.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-pantane4 #prava-cast .ldr{background:url(../gfx/pantone4-ldr.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-pantane4 #prava-cast .pdr{background:url(../gfx/pantone4-pdr.gif) no-repeat;   bottom:-1px;  right:-1px;}
/* pantane5 */
.round-corners-pantane5 #leva-cast-sub{margin:0 !important;  padding:0 !important;}
.round-corners-pantane5 #prava-cast{border:1px solid #a7a9ac;  width:672px !important;  padding:0 8px 8px 8px !important;   position:relative;}
.round-corners-pantane5 #prava-cast .lr, .round-corners-pantane5 #prava-cast .pr, .round-corners-pantane5 #prava-cast .ldr, .round-corners-pantane5 #prava-cast .pdr{width:10px;  height:10px;  position:absolute;}
.round-corners-pantane5 #prava-cast .lr{background:url(../gfx/pantone5-lhr.gif) no-repeat;   top:-1px;  left:-1px;}
.round-corners-pantane5 #prava-cast .pr{background:url(../gfx/pantone5-phr.gif) no-repeat;   top:-1px;  right:-1px;}
.round-corners-pantane5 #prava-cast .ldr{background:url(../gfx/pantone5-ldr.gif) no-repeat;   bottom:-1px;  left:-1px;}
.round-corners-pantane5 #prava-cast .pdr{background:url(../gfx/pantone5-pdr.gif) no-repeat;   bottom:-1px;  right:-1px;}
#menu .leftmenu,#menu .rightmenu, #menu-en .leftmenu,#menu-en .rightmenu{width:10px;  height:44px;  position:absolute;  top:0;  z-index:9000;}
#menu .leftmenu, #menu-en .leftmenu{background:url(../gfx/leftmenu.gif) no-repeat;}
#menu .rightmenu, #menu-en .rightmenu{background:url(../gfx/rightmenu.gif) no-repeat;  right:0;}
#flash a.media, #flash div.media{float:left; margin-right:10px; }
#flash div.media div,div.iframe_caption{display:none; }
/* ilayer--------------------------------- */
#ilayer,#ilayer-en{width:680px; height:291px; position:absolute; top:154px; left:0; z-index:100; }
/* linux firefox velikost pisma menu */
.linux.gecko #menu li a{font-size:15px !important;}
/* span velikost pisma u formulare */
.ddd td span{font-size:12px;}
/* new contact form */
#prava-cast .contact-form{border:1px solid #cdcdcd;  float:left; }
.contact-form div{background-color:#fafa00;  margin:1px;  width:668px;  float:left;}
#prava-cast .contact-form form,#prava-cast .contact-form td{background-color:#fafa00 !important;  padding:0 0 5px 0!important;}
#prava-cast .contact-form #m1, #prava-cast .contact-form #m3{width:630px !important;  margin-left:24px !important; _margin-left:12px !important; background-color:#fff !important;  border:1px solid #cdcdcd !important; float: left;}
#prava-cast .contact-form #m1 td, #prava-cast .contact-form #m3 td{background-color:#fff !important;  padding:0 10px 5px 20px !important;}
#prava-cast .contact-form #m1 textarea, #prava-cast .contact-form #m3 textarea{width:265px;  height:114px;  border:1px solid #cdcdcd;}
#prava-cast .contact-form form #m2{width:623px !important;  margin-left:24px !important; }
.contact-form h2{padding:10px 10px;  display:block; border-bottom:1px solid #fff; margin: 0;}
.contact-form a.toggle1,.contact-form a.toggle2{padding-left:25px;  color:#000 !important;  font-weight:bold;  text-decoration:none;  background:url(../gfx/form-plus.png) 10px 3px no-repeat;  display:block;  margin-bottom:0.5em; position: relative;}
.contact-form .notoggle{padding-left:0px;  color:#000 !important;  font-weight:bold;  text-decoration:none;  display:block;  margin-bottom:0.5em; position: relative;}
.contact-form a.toggle1-hover,.contact-form a.toggle2-hover{padding-left:25px;  color:#000 !important;  font-weight:bold;  text-decoration:none;  background:url(../gfx/form-minus.png) 10px 3px no-repeat;  display:block;  margin-bottom:0.5em;}
.contact-form textarea{width:503px; height:43px; border:1px solid #cdcdcd}
.contact-form input.text{width:151px;  height:18px;  padding-top:3px;  border:1px solid #cdcdcd;}
.contact-form p{margin:0 1em 1em 25px;}
.contact-form .w112{width:112px !important;}
.contact-form .w135{width:135px !important;}
.contact-form span.spacer{width:100%;  background:#fff;  border:none !important;  height:1px;  font-size:1px;  display:block; float: left;}
.contact-form em{font-size:85%;}
.contact-form em.stars{position:relative; top: 10px; left: 35px;}
.contact-form select{width:156px;  height:20px; border:1px solid #cdcdcd;}
.contact-form select .pt15 {padding-top: 15px; }
.contact-form #cancel,.contact-form #send{margin-left:0;  margin-top:10px;  margin-bottom:10px !important;}
.contact-form #cancel2,.contact-form #send2{margin-left:0;  margin-top:10px;  margin-bottom:10px;}
.contact-form #send{margin-left:53px;}
.contact-form #zalozky2{list-style-type:none;margin:0 0 0 24px!important;padding:0 !important;position:relative;top:8px;border-left:none;z-index:9000;behavior:url(js/hover.htc);}
.contact-form #zalozky2 li{background:url(../gfx/zalozka2-li-a.gif) top left no-repeat !important;float:left;margin:0 2px 0 0 !important;padding:0 !important;behavior:url(js/hover.htc);}
.contact-form #zalozky2 li a{display:block;background:url(../gfx/zalozka2-li.gif) top right no-repeat;height:31px;color:#000;text-decoration:none;line-height:29px;text-align:center;font-weight:bold;padding:0 17px 0 17px;_display:inline-block;width:auto !important;}
.contact-form #zalozky2 li a:hover, #zalozky2 li.active a{background:url(../gfx/zalozka2-li-hover.gif) top right no-repeat;}
.contact-form #zalozky2 li:hover, #zalozky2 li.hover, #zalozky2 li.active{background:url(../gfx/zalozka2-li-a-hover.gif) top left no-repeat !important;}
.contact-form .toggle1 span, .contact-form .toggle2 span, .contact-form .notoggle span {display: block; width: 20px; height: 20px; font-size: 1; background: url(../gfx/form-otaznik.gif) no-repeat; position: absolute; }
.contact-form .toggle1 span, .contact-form .toggle2 span {
  top: -5px; left: 625px;
  _left: 595px;
}
.contact-form .notoggle span {
  top: -5px; left: 600px;
  _left: 595px;
}

/* rating
--------------------------------------------------------------*/
.contact-form #test {
  background: none !important;
  width: auto;
  height: auto;
  position: relative;
  left: 5px;
  top: 10px;
}
#test .rating, #test .fav{
  width:70px;
  height:14px;
  margin:0 0 20px 0 !important;
  padding:0;
  list-style:none;
  clear:both;
  position:relative;
  background: url(../gfx/star-matrix.gif) no-repeat 0 0;
}
#test .fav{width:14px; border: 1px solid red;}
/* add these classes to the ul to effect the change to the correct number of stars */
#test .star_0 {background-position:0 0; }
#test .star_1 {background-position:0 -14px}
#test .star_2 {background-position:0 -28px}
#test .star_3 {background-position:0 -42px}
#test .star_4 {background-position:0 -56px}
#test .star_5 {background-position:0 -70px}
#test li.indicator {display: none;}
#test ul.rating li, ul.fav li  {
  cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
  float:left;
  /* end hide*/
  text-indent:-999em;
  padding-left: 0 !important;
  position: static !important;
}
#test ul.rating li.indicator {float: right; text-indent: 0; position: relative; left: 22px; background-image: none !important;}
#test ul.fav li a, #test ul.rating li a {
  position:absolute;
  left:0;
  top:0;
  width:14px;
  height:14px;
  text-decoration:none;
  z-index: 200;
}
#test ul.rating li span, #test ul.fav li span {text-decoration:none; position:absolute; width:14px !important; height:14px !important;}
#test ul.fav li.s_1 a, #test ul.rating li.s_1 a {left:0;}
#test ul.rating li.s_2 a {left:14px;}
#test ul.rating li.s_3 a {left:28px;}
#test ul.rating li.s_4 a {left:42px;}
#test ul.rating li.s_5 a {left:56px;}
#test ul.fav li a:hover, #test ul.rating li a:hover {
  z-index:2;
  width: 70px; 
  height:14px;
  overflow:hidden;
  left:0; 
  background: url(../gfx/star-matrix.gif) no-repeat 0 0;
}
#test ul.fav li a:hover {width:14px;}
#test ul.fav li.s_1 a:hover, #test ul.rating li.s_1 a:hover {background-position:0 -14px;}
#test ul.rating li.s_2 a:hover {background-position:0 -28px;}
#test ul.rating li.s_3 a:hover {background-position:0 -42px}
#test ul.rating li.s_4 a:hover {background-position:0 -56px}
#test ul.rating li.s_5 a:hover {background-position:0 -70px} 

