/* BASIC SETTINGS */
*{margin:0px;padding:0px;}
.clear, .cleaner {clear: both; visibility:hidden;}
body{font-family:trebuchet MS;font-size:14px;text-align:center;background-color: #2168C2;}

.telo{background-color:#67A1E9;background-image:url(images/body.png);background-repeat:repeat-x;}
.slo{display: none; background-image: url(images/uko-slo.jpg); width: 100%; height: 141px; margin:0px auto; background-position: center top;}

.wraper {display:block;margin:0px auto;text-align:left;width:990px;}
.top {background-image:url(images/head.png);display:block;height:32px;width:990px;}
.head {background-image:url(images/head3.png);background-position:left bottom;display:block;height:262px;width:990px;}
.logo {float:left;margin-left:7px; width: 975px; height: 177px; margin-bottom: 27px;}
.menu {visibility: hidden;display: none;}
.nabidka{margin-left: 7px; width: 975px; height: 56px;}

.content {background-image:url(images/content.png);background-repeat:repeat-y;display:block;width:990px; line-height: 20px;}
.left {float:left;margin-left:7px;width:250px;}
.right {float:left;margin-left:10px;width:715px;}

.left-obsah {padding-left:14px;padding-top:18px;}
.right-obsah {color:#000000;padding-left:5px;padding-right:25px;padding-top:25px; font-family: "Calibri","sans-serif";}
.blue-box {background-image:url(images/blue-box.png);background-repeat:no-repeat;margin-bottom:10px;padding-bottom:15px;padding-top:10px;width:225px;}
.box-obsah {padding-left:15px;padding-right:15px;}
.right-obsah h1 {font-size:18px; }
.right .right-obsah .objednavka .fieldSelect, .fieldInput, .fieldtext, .fieldFile input {float:left;font-size:12px;}

.right-obsah .Bold {font-weight: bold;}
.right-obsah .Underline {text-decoration:underline;}

.blue {color:#2169C3;}
.nadpis {font-size:14px;font-weight:bold;}
#PrihlasovaciInformace{border:medium none;color:#2169C3;font-size:12px;padding-top:15px;}
#PrihlasovaciInformace legend{display: none; visibility: hidden;}
#PrihlasovaciInformace .fieldInput {float:none;}
#PrihlasovaciInformace label {float:left;width:100px;}
#PrihlasovaciInformace input {background-color:transparent;border:1px solid #ABC6E8;color:#ABC6E8;float:left;font-size:12px;margin-bottom:3px;width:90px;}
.box-obsah .submit {padding-top:15px;}
.box-obsah .submit input {background-color:transparent;background-image:url(images/vstoupit.png);border:medium none;cursor:pointer;height:18px;width:81px;}

.red-box {background-image:url(images/red-box.png);background-repeat:no-repeat;margin-bottom:10px;padding-bottom:15px;padding-top:10px;width:225px;}
.red {color:#FE0D00;}
.support-img {background-image:url(images/support.png);background-position:center center;float:left;height:90px;margin-top:15px;width:82px;}
.support-right {float:left;font-family:arial;font-size:11px;line-height:14px;margin-top:15px;}
.support-right a{text-decoration: underline; color:#000;}

.anketa {color:#2169C3;font-size:12px;padding-top:10px;}
.anketa .anketa-otazka {font-weight:bold;text-decoration:none;}
.anketa a{color:#000; text-decoration: underline;}

div#errorDiv {
   font-size:24px;
    margin-bottom:20px;
    margin-top:20px;
    text-shadow:0 0;
}

.kontakt-text .contentDiv{border:1px solid #2169C3;line-height:14px;margin-bottom:22px;padding:15px; font-size: 13px;}
.kontakt-form{border:1px solid #2169C3;font-size:12px;line-height:14px;margin-bottom:22px;padding:15px; font-size: 13px;}
.kontakt-autor{border:1px solid #2169C3;color:#2169C3; font-size: 13px;line-height:14px;margin-bottom:22px;padding:15px;}
.kontakt-form fieldset {border:medium none;font-size:12px;}
.kontakt-form fieldset legend{display: none; visibility: hidden;}
.kontakt-text a, .kontakt-form a, .kontakt-autor a{color:#000; text-decoration: underline;}

.kontakt-form fieldset .fieldInput {width:550px;}
.kontakt-form #emailAddress{height: 30px;}
.kontakt-form fieldset textarea {float:left;height:120px;width:180px;}
.kontakt-form fieldset label {float:left;width:125px;}
.kontakt-form fieldset input {float:left;width:180px;}
.kontakt-form .submit {padding-top:10px;}
.kontakt-form .submit input {background-color:transparent;background-image:url(images/odeslat.png);border:0 none;cursor:pointer;height:19px;width:90px;}

.prace {border:1px solid #2169C3;margin-bottom:22px;padding:10px;}
.save {background-image:url(images/save.png);cursor:pointer;display:block;height:23px;width:145px;}

.box-obsah .clanek-nadpis{padding-top: 5px; font-weight: normal; font-size: 12px;}
.box-obsah .clanek-nadpis a{color:#2169c3; text-decoration: none;}

.clanek-nadpis{font-weight: bold; padding-bottom: 5px;}
.clanek-nadpis a{color:#000;}
.clanek-text{padding-bottom: 5px;}
.clanek-text ol{list-style-position: inside;}
.uvod-obsah ol{list-style-position: inside;}

.novinka{color:#3E3E3E;font-size:12px;line-height:15px;padding-top:10px;}
.novinka-nadpis{color:#2169C3;text-decoration:underline;font-weight: bold;}
.novinka-text{}

.cmsInquiry {font-size: 11px;}
.cmsInquiry a{color:#000;}
.cmsInquiry h3{display: none; visibility: hidden;}
.cmsInquiry .otazka{font-size: 12px; font-weight: bold; color:#2169C3; padding-top: 15px;}

.faq .clanek-nahled { padding-bottom: 0px; font-family:trebuchet MS; font-size:13px; font-weight: normal; }
.faq .clanek-nadpis { cursor: pointer; text-decoration: underline; font-weight: normal; }

#detaily_prace{border:1px solid #2169C3;margin-bottom:3px;padding:10px;}
#detaily_prace legend{display: none; visibility: hidden;}
.nadpis {font-size:14px;font-weight:bold;}
.objednavka fieldset {border:medium none;padding-top:20px;}
.dynaFormRequire {color:red;}

.right .right-obsah .objednavka .dynaFormResult{padding-bottom: 20px; font-weight: bold; color:green; padding-top: 20px;}
.right .right-obsah .objednavka .formMessage{display: none; visibility: hidden;}
.right .right-obsah .objednavka br{display: none; visibility: hidden;}
.right .right-obsah .objednavka .fieldSelect{width: 662px; height: 30px;}
.right .right-obsah .objednavka .fieldSelect select{width: 470px;}
.right .right-obsah .objednavka .fieldInput input{width: 466px;}
.right .right-obsah .objednavka .fieldtext textarea{width: 466px; height: 235px;}
.right .right-obsah .objednavka .fieldInput{width: 662px; height: 30px; }
.right .right-obsah .objednavka .fieldtext{width: 662px; height: 250px;}
.right .right-obsah .objednavka .fieldFile{width: 662px; height: 30px;  font-size: 12px;}
.right .right-obsah .objednavka label{float: left; width: 187px;}
.right .right-obsah .objednavka .fieldFile label{float: left; width: 187px; height: 75px; }
.right .right-obsah .objednavka .fieldSelect,.fieldInput,.fieldtext,.fieldFile div{float: left;}
.right .right-obsah .objednavka .fieldSelect,.fieldInput,.fieldtext,.fieldFile input{font-size: 12px; float: left;}
.right .right-obsah .objednavka .submit{margin-top: 30px;}
.right .right-obsah .objednavka .submit input{border:0px; background-color: transparent; width: 90px; height: 19px; cursor: pointer; background-image: url(images/odeslat.png);}
.right .right-obsah .objednavka .submit input#orderSubmit{background-image: url(images/send-prevod.png);width: 285px; height: 45px;}

#vysledna-cena {color:#000000;display:block;font-size:16px;font-weight:bold;height:22px;margin-bottom:20px;overflow:hidden;width:214px; }
#vysvetlivky {color:gray;font-size:11px;margin-bottom:10px;}

#vas_email{border:1px solid #2169C3;margin-bottom:15px;padding:10px;}
#vas_email legend{display: none; visibility: hidden;}
#fakturacni_udaje{border:1px solid #2169C3;margin-bottom:15px;padding:10px;}
#fakturacni_udaje legend{display: none; visibility: hidden;}
#pristupove_heslo{border:1px solid #2169C3;margin-bottom:15px;padding:10px;}
#pristupove_heslo legend{display: none; visibility: hidden;}

#formLabelFormOrderDatumdodani, #FormOrderDatumdodani{display: none; visibility: hidden;}

#podminky{border:1px solid #2169C3;margin-bottom:3px;padding:10px; /*padding-top: 0px;*/}
#podminky legend{display: none; visibility: hidden;}
#podminky .fieldBool {height: 25px; padding-left:5px; padding-top:7px;}
#podminky .fieldBool input{float: left;}
#podminky .fieldBool label{float: left; width: 525px; padding-left: 15px; font-size:13px;}

fieldset#Cena{display: none; visibility: hidden;}

.sledovani-tabs{padding-bottom: 15px; border-bottom:1px solid gray; margin-bottom: 20px;}
.sledovani-tabs a{color:#2169C3; text-decoration: underline;}
.sledovani-tabs ul{list-style-type: none;}
.sledovani-tabs ul li{display: inline; margin-right: 15px;}
.sledovani-property{display:block;height:20px;width:475px;}
.sledovani-property .sledovani-property-label{float: left; width: 150px;}
.sledovani-property .order-edit-item{float: left; width: 300px;}
.popis-pole{float: left; width: 150px;}
.diskuze-form input.diskuze-soubor{float: left; width: 150px; margin-top: 0px;}

/* PATIČKA STRÁNKY */
.footer {background-image:url(images/footer.png);color:#FFFFFF;display:block;font-family:arial;font-size:11px;height:99px;width:990px;}
.footer-left {float:left;padding-left:18px;padding-top:58px;}
.footer a {color:#FFFFFF;}
.footer-right {float:right;padding-right:86px;padding-top:58px;}

/* LOGGED USER */
.loginInfoControl a{color:silver;}
.loginInfoControl a:hover{color:#fff;}
.unlog {padding: 0px 5px;}
.loggedUser {font-weight: bold;}
.admin-enter-img{border:none; width: 10px; margin-left: 15px;}
.loginInfoControl{padding-left: 15px; font-size: 11px; color:gray; padding-top: 5px;}

/* Menu 
.cmsMenu .menu-level-0 ul li {display:block;  float:left; font-size:14px; font-weight:bold; list-style-type:none; margin-left:1px; text-align:center; }
.cmsMenu .menu-level-0 ul li a {color:#2169C3; display:block; padding-top:47px; text-decoration:none; }
.cmsMenu .menu-level-0 ul li a:hover {color:#2169C3; text-decoration:underline; }
.cmsMenu .menu-level-0 ul li a span {display:block; padding-top:4px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400197{width: 132px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400029{width: 148px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400031{width: 129px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400033{width: 152px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400035{width: 130px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400037{width: 143px;}
.cmsMenu .menu-level-0 ul li.menuItem_98400039{width: 130px;}  */

.error-input {background-color:#FFDFDF;  border:2px solid #BB6666; }
.errorDiv{padding-top: 15px;}

/* bannery */
.bannerOnLeft{position:absolute;top:0px;left:-230px;visibility:hidden;display:none;}
.bannerOnRight{position:absolute;top:0px;left:230px;visibility:hidden;display:none;}
.bannerOnLeft2{position:absolute;top:0px;left:-260px;visibility:hidden;display:none;}
.bannerOnRight2{position:absolute;top:0px;left:260px;visibility:hidden;display:none;}
.bannerOnLeft3{position:absolute;top:0px;left:-260px;visibility:hidden;display:none;}
.bannerOnRight3{position:absolute;top:0px;left:260px;visibility:hidden;display:none;}
.banner {position:relative;top:0px;left:0px; margin-bottom: 10px;}
.banner img{border: none;}

/* diskuse zakázky */
.diskuze hr{margin-top: 20px; margin-bottom: 10px;}
.diskuze-item{ padding: 5px; border: solid 1px #C0C0C0; margin-top: 5px;}
.diskuze-form textarea{width: 585px; height: 250px;}
.diskuze-form input{background:none repeat scroll 0 0 #DEDEDE; border:1px solid navy;color:#000000;display:block;float:left;margin-top:15px;padding:3px;text-align:center; text-decoration:none; width:100px; cursor: pointer;}
.diskuze-datum{float: left; width: 118px; border-right: 1px solid #DEDEDE; color:gray; font-size: 11px;}
.diskuze-uzivatel{float: left; width: 180px; border-right: 1px solid #DEDEDE; margin-right: 10px; text-align: center; color:gray; font-size: 11px;}
.diskuze-item a{float: left; width: 120px; color:red; font-size: 11px;text-decoration: none;}
.diskuze-text{border-top:1px solid #DEDEDE;font-style:italic;margin-top:7px;padding-bottom:8px;padding-top:8px;}

.objednavka-odhlasit{background:none repeat scroll 0 0 #DEDEDE; border:1px solid navy;color:#000000;display:block;float:left;margin-top:15px;padding:3px;text-align:center; text-decoration:none; width:100px; cursor: pointer;}

.box1{background-image: url(images/box1.png); width: 695px; height: 135px; display: block; line-height: 18px;}
.it{background-image:url("images/round.png");background-position:left center;background-repeat:no-repeat;float:left;margin-left:14px;margin-top:4px;width:156px;}
.it span{padding-left: 20px; display: block;color:#fff; font-size: 15px;}
.box2{background-image: url(images/box2.png); width: 695px; height: 60px; display: block; margin-bottom: 20px;}
.box2-obsah{padding:8px; color:#fff; line-height: 15px;}
.box2-obsah h2.v{font-size: 14px;}
.box2-obsah h2.m{font-size: 13px;}
.box3{background-image: url(images/box3.gif); width: 695px; height: 135px; display: block;}
.key{font-family:"Calibri","sans-serif"; font-size: medium;}
.lista{padding:6px; margin:0px auto; border-top:1px solid #2169C3; width: 964px; font-size: 11px; color:#fff; text-align: center;}

/* popup okna */
.pop{display: none;}
.pop1 a.close{display: block; background-image: url(images/ukolydoskoly_750x580px.gif); width: 750px; height: 580px;}
.pop2 a.close{display: block; background-image: url(images/ukolydoskoly_580x500px.gif); width: 580px; height: 500px;}
.pop3 a.close{display: block; background-image: url(images/ukolydoskoly_400x550px.gif); width: 400px; height: 550px;}
#simplemodal-overlay {background-color: #000000;}

/* štítky - levý sloupec */
.cmsMenu {padding-top: 15px;}
.cmsMenu .menu-item{display: inline;}
.cmsMenu .menu-item a{font-size: 12px; color:gray; text-decoration: none;}
.cmsMenu .menu-item a:hover{color:#000; text-decoration: underline;}


