/*
  Autor: Přemysl Posker - premysl@poski.com
  Licence: © Copyright 2008 Poski.com s.r.o. Všechna práva vyhrazena. Kopírování bez souhlasu majitele zakázáno.
*/

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearing {clear:both;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
body {font-size: 75%;font-family:Arial,Verdana,sans-serif;line-height:1.3em;background: #F9F8F8 url(../_images/bgBody.jpg) repeat-x;padding:0px 0px 25px 0px;color:#000000;}
img {border:0px;}
label {cursor:pointer;}

#lead {width:970px;margin:0px auto;position:relative;padding: 0px 0px 10px 0px;}

#logo {width:236px;height:101px;display:block;left:17px;top:0px;position:absolute;overflow:hidden;}
#logo h1, #logo h1 span{width:236px;height:101px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#logo h1 span{width:236px;height:101px;background-image:url(../_images/logo.gif);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}

.anchors {display:none;}

#langMenu {position:absolute;text-align:right;font-size:0.85em;line-height:2.9em;color:#FFFFFF;top:19px;right:17px;width:227px;height:27px;background:url(../_images/bgLangMenu.gif);padding:0px 14px 0px 14px;}
#langMenu img {float:left;margin:9px 20px 0px 0px;}
#langMenu a {color:#FFFFFF;text-decoration:none;margin:0px 3px;}
#langMenu a:hover {text-decoration:underline;}

#searchForm {position:absolute;width:257px;height:30px;top:60px;right:15px;}
#searchForm form input#text {border:0px;background:url(../_images/bgTopForm.gif) no-repeat;float:left;font-weight:bold;color:#666666;width:153px;height:18px;padding:7px 15px 5px 15px;}
#searchForm form input#btn {margin:0px;float:right;}

#content0 {padding:0px 0px 0px 0px;width:970px;position:absolute;top:100px;left:0px;}
#content1 {background:#FFFFFF url(../_images/bgContent1.gif) repeat-y;position:relative;}
#content2 {width:970px;background:url(../_images/bgContent2.gif) no-repeat top left;position:relative;padding:66px 0px 0px 0px;}

#home #footer {width:936px;height:60px;background:url(../_images/bgFooterHome.gif) no-repeat;}
#other #footer {width:936px;height:60px;background:url(../_images/bgFooterOther.gif) no-repeat;}
#footer {text-align:right;padding:30px 20px 0px 14px;color:#696969;}
#footer p {float:left;text-align:left;line-height:1.8em;}
#footer a {color:#696969;text-decoration:underline;}
#footer a:hover {text-decoration:none;}
#footer a.rss {font-size:0.9em;font-weight:bold;background:url(../_images/imgRss.gif) no-repeat right 50%;padding-right:20px;}
#footer a.rss:hover {}
#footer a.out {background:url(../_images/bgLinkForwardFooter.gif) no-repeat right 2px;padding-right:12px;}

#menu {width:937px;height:47px;padding-left:8px;background:url(../_images/bgMenu.gif) no-repeat;position:absolute;left:13px;top:13px;color:#FFFFFF;}

#menu ul {margin:0px;padding:0px;list-style:none;}
#menu ul li {list-style:none;position:relative;behavior:url('hovermenu.htc');float:left;}
#menu ul li a {background-color:#000;}
#menu ul ul {z-index:1;position:absolute;left:0px;top:43px;display:none;width:162px;padding-bottom:2px;background:url(../_images/bgSubmenuUl.gif) no-repeat left bottom;}
/*odkazy rozbaleného podmenu */
#menu ul ul li {clear:both;}
#menu ul ul li a {font-size:0.9em;background-color:#000000;display:block;padding:5px 0px 5px 10px;text-decoration:underline;width:152px;color:#FFFFFF;}
/*odkazy rozbaleného podmenu:hover */
#menu ul ul li a:hover{color:#EE8424;text-decoration:none;}
#menu ul.level1 li:hover ul.level2 {display:block;}

#menu a.first {text-align:center;display:block;overflow:hidden;float:left;height:32px;padding:15px 0px 0px 0px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
#menu a.first:hover {color:#EE8424;}
#menu li:hover a.first {color:#EE8424;}
#menu a.home {text-decoration:none;width:67px;background-image:url(../_images/bgBtnHome.gif);}
#menu a.reseni {text-decoration:none;width:70px;background-image:url(../_images/bgBtnReseni.gif);}
#menu a.reference {text-decoration:none;width:90px;background-image:url(../_images/bgBtnReference.gif);}
#menu a.newsletter {text-decoration:none;width:94px;background-image:url(../_images/bgBtnNewsletter.gif);}
#menu a.kontakt {text-decoration:none;width:76px;background-image:url(../_images/bgBtnKontakt.gif);}
#menu a.poski {text-decoration:none;width:93px;background-image:url(../_images/bgBtnPoski.gif);}
#menu a#sel {color:#EE8424;background-position:left bottom;background-position:0px -47px;}
#menu span {float:left;height:32px;padding-top:15px;display:block;}


#contentText {min-height:300px;}

/* HOME page */
#homeTop {width:941px;height:377px;margin:0px 0px 0px 14px;}
#homeTop .domtab {width:405px;height:235px;overflow:hidden;background:url(../_images/bgHomeTopDomtab.gif) no-repeat left bottom;margin:3px 0px 0px 0px;padding:0px;float:left;}
#homeTop .domtab a {color:#FF7F11;text-decoration:underline;}
#homeTop .domtab a:hover {text-decoration:none;}
#homeTop .domtab ul.domtabs {width:405px;height:43px;list-style:none;}
#homeTop .domtab ul.domtabs li {float:left;}
#homeTop .domtab ul.domtabs li a {width:120px;height:31px;padding-top:12px;background:url(../_images/bgHomeTopDomtabLinkItem.gif) no-repeat;display:block;overflow:hidden;text-align:center;font-size:1.15em;color:#000000;text-decoration:none;margin-right:2px;}
#homeTop .domtab ul.domtabs li a:hover {color:#FF7600;}
#homeTop .domtab ul.domtabs li.active a {background-position: 0px -43px;color:#FF7600;}
#homeTop .domtab div {padding:15px 20px 0px 22px;}
#homeTop .domtab div h2 {display:none;}
#homeTop .domtab div ul {list-style:none;float:right;width:152px;}
#homeTop .domtab div ul li {padding:0px 0px 6px 45px;line-height:1.6em;}
#homeTop .domtab div p.short {float:left;width:200px;line-height:1.6em;margin-bottom:8px;}

#homeTop #chosenRef {width:274px;height:210px;background:url(../_images/bgChosenRef.gif) no-repeat;float:right;padding:14px;}

#homeTop #moreReferences {width:205px;height:222px;background:#F5F5F4;float:right;margin-left:2px;padding:15px 3px 1px 16px;}
#homeTop #moreReferences h3 {font-size:1em;color:#000000;margin-bottom:20px;}
#homeTop #moreReferences .list {width:205px;height:185px;overflow:auto;}
#homeTop #moreReferences .list p {margin-bottom:8px;}
#homeTop #moreReferences .list p strong {color:#FF7F11;text-transform:uppercase;line-height:1.5em;}
#homeTop #moreReferences .list p a {color:#38332D;text-decoration:underline;background:url(../_images/bgLinkForwardBlack.gif) no-repeat right 2px;padding-right:17px;}
#homeTop #moreReferences .list p a:hover {text-decoration:none;}

#services {width:951px;height:122px;background:#000000;margin:0px 0px 0px 5px;padding:6px 0px 0px 9px;display:block;overflow:hidden;position:absolute;left:0px;top:315px;}

#services #webdesign {width:208px;height:91px;padding:25px 0px 0px 101px;float:left;margin:0px 6px 0px 0px;background:url(../_images/bgServiceWebdesign.gif) no-repeat;}
#services #webdesign h2 {font-size:1.65em;color:#F88900;font-weight:normal;margin-bottom:8px;}
#services #webdesign a {color:#3C3C3C;text-decoration:underline;line-height:1.9em;padding-left:3px;}
#services #webdesign a:hover {text-decoration:none;}

#services #marketing {width:220px;height:91px;padding:25px 0px 0px 90px;float:left;margin:0px 6px 0px 0px;background:url(../_images/bgServiceMarketing.gif) no-repeat;}
#services #marketing h2 {font-size:1.65em;color:#1CAFFC;font-weight:normal;margin-bottom:8px;}
#services #marketing a {color:#3C3C3C;text-decoration:underline;line-height:1.9em;padding-left:3px;}
#services #marketing a:hover {text-decoration:none;}

#services #systems {width:216px;height:91px;padding:25px 0px 0px 93px;float:left;margin:0px 6px 0px 0px;background:url(../_images/bgServiceSystems.gif) no-repeat;}
#services #systems h2 {font-size:1.65em;color:#70C200;font-weight:normal;margin-bottom:8px;}
#services #systems a {color:#3C3C3C;text-decoration:underline;line-height:1.9em;padding-left:3px;}
#services #systems a:hover {text-decoration:none;}

#home #contentHeader {width:938px;height:10px;background:url(../_images/bgContentHeaderHome.gif) no-repeat left bottom;margin:0px 0px 0px 17px;clear:both;}
#home #contentText {margin:0px 0px 0px 17px;background:url(../_images/bgContentTextHome.gif) repeat-y left bottom;}

#home #contentText #welcomeCol {width:383px;float:left;margin-right:9px;}
#home #contentText #welcomeCol h3 {background:url(../_images/bgHeaderWelcome.gif) no-repeat;margin:0px 0px 6px 4px;height:38px;color:#FF6C00;font-size:1.15em;font-weight:normal;padding:17px 0px 0px 52px;}
#home #contentText #welcomeCol .domtab {width:383px;}
#home #contentText #welcomeCol ul.domtabs {width:383px;height:26px;list-style:none;clear:both;background:url(../_images/bgDomtabCols.gif) repeat-x bottom;}
#home #contentText #welcomeCol ul.domtabs li {float:left;}
#home #contentText #welcomeCol ul.domtabs li a {height:22px;display:block;text-align:center;font-size:0.9em;padding-top:4px;text-decoration:none;color:#000000;}
#home #contentText #welcomeCol ul.domtabs li a:hover {color:#FF7600;}
#home #contentText #welcomeCol ul.domtabs li a.finishedProjects {background:url(../_images/bgItemFinishedProjects.gif) no-repeat;width:126px;margin-right:3px;}
#home #contentText #welcomeCol ul.domtabs li a.companyNews {background:url(../_images/bgItemCompanyNews.gif) no-repeat;width:139px;margin-right:4px;}
#home #contentText #welcomeCol ul.domtabs li a.newsletter {background:url(../_images/bgItemNewsletter.gif) no-repeat;width:106px;}
#home #contentText #welcomeCol .domtab ul.domtabs li.active a {background-position: 0px -26px;color:#FF7600;}
#home #contentText #welcomeCol .domtab div {padding:10px 15px 0px 10px;}
#home #contentText #welcomeCol .domtab div h2 {display:none;}
#home #contentText #welcomeCol .domtab div .refItem {padding:0px 0px 20px 0px;border-bottom:1px solid #E7E5E5;color:#696969;line-height:1.5em;}
#home #contentText #welcomeCol .domtab div .refItem img {float:left;padding:5px;background:#FFFFFF;border:4px solid #D0CDCD;margin-right:20px;}
#home #contentText #welcomeCol .domtab div .refItem strong {font-size:1.15em;color:#FF7F11;font-weight:normal;display:block;}
#home #contentText #welcomeCol .domtab div .refItem span {font-weight:bold;line-height:2em;}
#home #contentText #welcomeCol .domtab div .refItem a {font-size:0.9em;color:#FF7F11;}
#home #contentText #welcomeCol .domtab div .refItem a:hover {text-decoration:none;}
#home #contentText #welcomeCol .domtab div p {margin:15px 5px;}
#home #contentText #welcomeCol .domtab div p a {color:#FF7F11;text-decoration:underline;}
#home #contentText #welcomeCol .domtab div p a:hover {text-decoration:none;}
#home #contentText #welcomeCol .domtab div .projekt {padding:20px 0px;border-bottom:1px solid #E7E5E5;color:#696969;line-height:1.5em;}
#home #contentText #welcomeCol .domtab div .projekt img {float:left;padding:5px;background:#FFFFFF;border:4px solid #D0CDCD;margin-right:20px;}
#home #contentText #welcomeCol .domtab div .projekt .topClientsLogo {border:0px;padding:12px;}
#home #contentText #welcomeCol .domtab div .projekt strong {font-size:1.15em;color:#FF7F11;font-weight:normal;display:block;}
#home #contentText #welcomeCol .domtab div .projekt span {font-weight:bold;line-height:2em;}
#home #contentText #welcomeCol .domtab div .projekt a {font-size:0.9em;color:#FF7F11;}
#home #contentText #welcomeCol .domtab div .projekt a:hover {text-decoration:none;}
#home #contentText #welcomeCol .domtab div p {margin:15px 5px;}

#home #contentText #productsCol {width:262px;float:left;margin-right:5px;}
#home #contentText #productsCol h3 {background:url(../_images/bgHeaderProducts.gif) no-repeat;margin:0px 0px 6px 4px;height:35px;color:#FF6C00;font-size:1.15em;font-weight:normal;padding:20px 0px 0px 52px;}
#home #contentText #productsCol .domtab {width:262px;}
#home #contentText #productsCol ul.domtabs {width:262px;height:26px;list-style:none;clear:both;background:url(../_images/bgDomtabCols.gif) repeat-x bottom;}
#home #contentText #productsCol ul.domtabs li {float:left;}
#home #contentText #productsCol ul.domtabs li a {height:22px;display:block;text-align:center;font-size:0.9em;padding-top:4px;text-decoration:none;color:#000000;}
#home #contentText #productsCol ul.domtabs li a:hover {color:#FF7600;}
#home #contentText #productsCol ul.domtabs li a.eshop {background:url(../_images/bgItemEshop.gif) no-repeat;width:77px;margin-right:2px;}
#home #contentText #productsCol ul.domtabs li a.tcontrol {background:url(../_images/bgItemTcontrol.gif) no-repeat;width:83px;margin-right:2px;}
#home #contentText #productsCol ul.domtabs li a.poskireal {background:url(../_images/bgItemPoskireal.gif) no-repeat;width:83px;}
#home #contentText #productsCol .domtab ul.domtabs li.active a {background-position: 0px -26px;color:#FF7600;}
#home #contentText #productsCol .domtab div {padding:20px 25px 0px 25px;color:#696969;}
#home #contentText #productsCol .domtab div h2 {display:none;}
#home #contentText #productsCol .domtab div p {margin:0px 0px 8px 0px;line-height:1.6em;}
#home #contentText #productsCol .domtab div p.pcenter {text-align:center;}
#home #contentText #productsCol .domtab div p a {color:#FF7F11;background:url(../_images/linkArrow.gif) no-repeat top right;padding:1px 25px 1px 0px;}
#home #contentText #productsCol .domtab div p a:hover {text-decoration:none;}

#home #contentText #supportCol {width:279px;float:left;}
#home #contentText #supportCol h3 {background:url(../_images/bgHeaderSupport.gif) no-repeat;margin:0px 0px 6px 3px;height:35px;color:#FF6C00;font-size:1.15em;font-weight:normal;padding:20px 0px 0px 52px;}
#home #contentText #supportCol div {padding:15px 22px 10px 22px;color:#696969;}
#home #contentText #supportCol div p {margin:0px 0px 8px 0px;line-height:1.6em;}
#home #contentText #supportCol div p a {color:#FF7F11;}
#home #contentText #supportCol div p a:hover {text-decoration:none;}
#home #contentText #supportCol div p a.kalkulace {display:block;width:162px;height:34px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../_images/bgLinkKalkulace.gif) no-repeat;padding:10px 0px 0px 51px;}
#home #contentText #supportCol div p a.schuzka {display:block;width:162px;height:34px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../_images/bgLinkSchuzka.gif) no-repeat;padding:10px 0px 0px 51px;}
#home #contentText #supportCol div p a.zavolame {display:block;width:162px;height:34px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../_images/bgLinkZavolame.gif) no-repeat;padding:10px 0px 0px 51px;}
#home #contentText #supportCol form.newsletter {background:url(../_images/bgFormNewsletter.gif) no-repeat;height:77px;margin:0px 0px 0px 5px;padding:10px 0px 0px 21px;}
#home #contentText #supportCol form.newsletter input.text {border:1px solid #D8D8D8;background:#F9F8F8;width:140px;height:18px;padding:0px;margin-top:12px;float:left;margin-right:9px;padding:3px 4px;}
#home #contentText #supportCol form.newsletter input.btn {padding:0px;margin-top:12px;float:left;}
/* HOME PAGE END */

/* Other Pages */
#other #contentHeader {width:943px;height:6px;background:url(../_images/bgContentHeaderOther.gif) no-repeat left bottom;margin:0px 0px 0px 13px;clear:both;}
#other #contentText {width:943px;margin:0px 0px 0px 13px;background:url(../_images/bgContentTextOther.gif) repeat-y left bottom;}

#other #contentText #mainText {width:640px;margin:0px 0px 0px 0px;padding:0px 4px 10px 4px;float:left;display:inline;}
#other #contentText #mainText .domtab {width:640px;margin:0px 0px 0px 0px;padding:0px;float:left;}
#other #contentText #mainText .domtab ul.domtabs {width:626px;height:44px;padding-top:11px;list-style:none;padding-left:14px;background:url(../_images/bgDomtabOtherPage.gif) no-repeat left top;}
#other #contentText #mainText .domtab ul.domtabs li {float:left;}
#other #contentText #mainText .domtab ul.domtabs li a {width:auto;height:44px;display:block;font-size:1em;color:#4D4D4D;text-decoration:underline;font-weight:bold;}
#other #contentText #mainText .domtab ul.domtabs li a span {padding:12px 22px 0px 22px;display:block;text-align:center;cursor:pointer;}
#other #contentText #mainText .domtab ul.domtabs li a:hover {text-decoration:none;}
#other #contentText #mainText .domtab ul.domtabs li a:hover span {}
#other #contentText #mainText .domtab ul.domtabs li.active a {background:#FFFFFF url(../_images/bgItemOtherPageLeft.gif) no-repeat top left;color:#FF6C00;text-decoration:none;}
#other #contentText #mainText .domtab ul.domtabs li.active a span {background:url(../_images/bgItemOtherPageRight.gif) no-repeat top right;}

/* DOMTAB menu podstranky */
#other #contentText #mainText .domtab ul.domtabs li a.webdesign {width:108px;}
#other #contentText #mainText .domtab ul.domtabs li a.webdesign span {width:64px;}
#other #contentText #mainText .domtab ul.domtabs li a.marketing {width:170px;}
#other #contentText #mainText .domtab ul.domtabs li a.marketing span {width:126px;}
#other #contentText #mainText .domtab ul.domtabs li a.systems {width:160px;}
#other #contentText #mainText .domtab ul.domtabs li a.systems span {width:116px;}
#other #contentText #mainText .domtab ul.domtabs li a.reklama {width:140px;}
#other #contentText #mainText .domtab ul.domtabs li a.reklama span {width:96px;}
/* DOMTA menu podstranky END */

#other #contentText #mainText .domtab div {padding:15px 20px 0px 30px;color:#3A3A3A;}
#other #contentText #mainText .domtab div.largerDiv {padding:15px 13px 0px 13px;}
#other #contentText #mainText .domtab div h2 {font-size:1.35em;font-weight:bold;color:#FF6C00;padding:0px 0px 15px 0px;}
#other #contentText #mainText .domtab div.largerDiv h2.orange {height:35px;padding:15px 0px 0px 21px;background:url(../_images/bgHeaderOrange.gif) no-repeat;font-size:1.15em;color:#ffffff;}
#other #contentText #mainText .domtab div.largerDiv h2.blue {height:35px;padding:15px 0px 0px 21px;background:url(../_images/bgHeaderBlue.gif) no-repeat;font-size:1.15em;color:#ffffff;}
#other #contentText #mainText .domtab div.largerDiv h2.green {height:35px;padding:15px 0px 0px 21px;background:url(../_images/bgHeaderGreen.gif) no-repeat;font-size:1.15em;color:#ffffff;}
#other #contentText #mainText .domtab div.largerDiv .solutions {padding:0px;margin-bottom:0px;_height:1px;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.item {width:200px;min-height:328px;_height:328px;background:url(../_images/bgSolutions.gif) repeat-y;float:left;padding:0px;margin:0px 7px 7px 0px;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.item .itemin1 {padding:0px;min-height:328px;_height:328px;background:url(../_images/bgSolutionsTop.gif) no-repeat top left;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.item .itemin1 .itemin2 {padding:0px 10px 1px 17px;min-height:328px;_height:328px;background:url(../_images/bgSolutionsBottom.gif) no-repeat bottom left;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.item h3 {height:49px;padding:16px 0px 0px 0px;margin:0px 0px 10px 0px;color:#010100;font-size:1em;line-height:1.7em;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.item h3 strong {display:block;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.item p {font-size:0.9em;margin-bottom:6px;}
#other #contentText #mainText .domtab div.largerDiv .solutions .clearing {padding:0px;}
#other #contentText #mainText .domtab div.largerDiv .solutions.orange div.item p strong {font-weight:normal;color:#ff610a;}
#other #contentText #mainText .domtab div.largerDiv .solutions.orange div.item h3 strong {color:#ff610a;}
#other #contentText #mainText .domtab div.largerDiv .solutions.orange div.item a {background:url(../_images/bgSolutionsHrefOrange.gif) no-repeat right 50%;padding-right:8px;color:#ff610a;}
#other #contentText #mainText .domtab div.largerDiv .solutions.blue div.item {min-height:28px;_height:328px;}
#other #contentText #mainText .domtab div.largerDiv .solutions.blue div.item .itemin1 {min-height:328px;_height:350px;}
#other #contentText #mainText .domtab div.largerDiv .solutions.blue div.item .itemin1 .itemin2 {min-height:328px;_height:328px;}
#other #contentText #mainText .domtab div.largerDiv .solutions.blue div.item p strong {font-weight:normal;color:#2cbefe;}
#other #contentText #mainText .domtab div.largerDiv .solutions.blue div.item h3 strong {color:#2cbefe;}
#other #contentText #mainText .domtab div.largerDiv .solutions.blue div.item a {background:url(../_images/bgSolutionsHrefBlue.gif) no-repeat right 50%;padding-right:8px;color:#2cbefe;}
#other #contentText #mainText .domtab div.largerDiv .solutions.green div.item p strong {font-weight:normal;color:#95d325;}
#other #contentText #mainText .domtab div.largerDiv .solutions.green div.item h3 strong {color:#95d325;}
#other #contentText #mainText .domtab div.largerDiv .solutions.green div.item a {background:url(../_images/bgSolutionsHrefGreen.gif) no-repeat right 50%;padding-right:8px;color:#88cb0f;}
#other #contentText #mainText .domtab div.largerDiv .solutions div.last {margin-right:0px;}
#other #contentText #mainText .domtab div h3 {font-size:1.1em;color:#FE8012;margin-bottom:15px;margin-top:10px;}
#other #contentText #mainText .domtab div h3.czech {background:url(../_images/flagCz.gif) no-repeat top left;padding-left:26px;}
#other #contentText #mainText .domtab div h3.slovak {background:url(../_images/flagSk.gif) no-repeat top left;padding-left:26px;}
#other #contentText #mainText .domtab div h3.great {background:url(../_images/flagUk.gif) no-repeat top left;padding-left:26px;}
#other #contentText #mainText .domtab div h3.usa {background:url(../_images/flagUsa.gif) no-repeat top left;padding-left:26px;}
#other #contentText #mainText .domtab div p {margin: 0px 0px 15px 0px;line-height:1.6em;}
#other #contentText #mainText .domtab div p strong span {color:#FF6C00;}
#other #contentText #mainText .domtab div a {color:#FF6C00;}
#other #contentText #mainText .domtab div a:hover {text-decoration:none;}
#other #contentText #mainText .domtab div ul {list-style:none;margin: 0px 0px 20px 30px;}
#other #contentText #mainText .domtab div ul li {background:url(../_images/linkArrow.gif) no-repeat left 3px;line-height:1.7em;margin-bottom:7px;padding:1px 0px 0px 30px;}
#other #contentText #mainText .domtab div hr {border-left:0px;border-right:0px;border-bottom:0px;border-top:1px solid #E7E5E5;clear:both;margin:0px 0px 20px 0px;height:1px;overflow:hidden;}

#other #contentText #mainText .domtab div table.form {width:100%;clear:both;}
#other #contentText #mainText .domtab div table.form .tucne {font-size:0.9em;font-weight:bold;}
#other #contentText #mainText .domtab div table.form td {width:25%;vertical-align:top;}
#other #contentText #mainText .domtab div table.form td p {clear:both;display:block;height:30px;margin-bottom:0px;}
#other #contentText #mainText .domtab div table.form td p input {float:right;}
#other #contentText #mainText .domtab div table.form td p label {float:left;}
#other #contentText #mainText .domtab div table.wauto td {width:auto;}
#other #contentText #mainText .domtab div table.form label {color:#370101;font-weight:bold;display:block;}
#other #contentText #mainText .domtab div table.form input {width:142px;height:18px;padding:3px;margin-right:10px;}
#other #contentText #mainText .domtab div input {border:1px solid #D8D8D8;padding:1px;margin-bottom:4px;}
#other #contentText #mainText .domtab div table.form input.btn {width:auto;height:auto;border:0px solid #D8D8D8;padding:0px;margin-bottom:4px;}
#other #contentText #mainText .domtab div input.btn {width:auto;height:auto;border:0px solid #D8D8D8;padding:0px;margin-bottom:4px;}
#other #contentText #mainText .domtab div table.form input.radio {width:auto;height:auto;border:0px solid #D8D8D8;padding:0px;margin:0px;}
#other #contentText #mainText .domtab div select {border:1px solid #D8D8D8;padding:1px;margin-bottom:4px;}
#other #contentText #mainText .domtab div table.form textarea {border:1px solid #D8D8D8;padding:1px;margin-bottom:4px;width:95%;height:102px;}
#other #contentText #mainText .domtab div textarea.wide {border:1px solid #D8D8D8;padding:1px;margin-bottom:4px;width:95%;height:102px;}
#other #contentText #mainText .domtab div fieldset {border:4px solid #D9D9D9;padding:0px 20px 20px 20px;margin-bottom:20px;}
#other #contentText #mainText .domtab div fieldset legend {color:#FF6D00;padding:0px 20px 0px 15px;font-weight:bold;}

#other #contentText #mainText .domtab div div.refItem {padding:0px;width:178px;float:left;margin-right:12px;color:#696969;}
#other #contentText #mainText .domtab div div.refItem img {padding:4px;border:4px solid #D0CDCD;margin-bottom:10px;}
#other #contentText #mainText .domtab div div.refItem p {padding:0px 5px;}
#other #contentText #mainText .domtab div div.refItem strong {font-size:1.15em;color:#FF7F11;font-weight:normal;display:block;}
#other #contentText #mainText .domtab div div.refItem span {font-weight:bold;}
#other #contentText #mainText .domtab div div.refItem a {font-size:0.9em;}
/* MainText OTHER page END */

/* SubCol Other Page */
#other #contentText #subcol {width:279px;margin:0px 0px 0px 0px;padding:0px 0px;float:right;display:inline;color:#696969;}
#other #contentText #subcol .patka {height:16px;clear:both;background:url(../_images/bgSubColPatka.gif) no-repeat;}

#other #contentText #subcol #news {width:273px;margin-left:3px;}
#other #contentText #subcol #news h4 {height:35px;background:url(../_images/bgSubColHeaderAktualita.gif) no-repeat;padding:20px 0px 0px 55px;color:#FF7600;font-size:1.15em;font-weight:normal;margin-bottom:15px;}
#other #contentText #subcol #news img {padding:5px;border:4px solid #D0CDCD; /*margin:0px 0px 8px 17px;*/}
#other #contentText #subcol #news div.refItem {padding:0px 17px 12px 17px;line-height:1.6em;}
#other #contentText #subcol #news div.refItem strong {font-size:1.15em;font-weight:normal;color:#FF7F11;display:block;}
#other #contentText #subcol #news div.refItem span {font-weight:bold;color:#696969;}
#other #contentText #subcol #news div.refItem a {color:#FF7F11;}
#other #contentText #subcol #news div.refItem a:hover {text-decoration:none;}

#other #contentText #subcol #newsletter {width:273px;margin-left:3px;}
#other #contentText #subcol #newsletter h4 {height:35px;background:url(../_images/bgSubColHeaderNewsletter.gif) no-repeat;padding:20px 0px 0px 55px;color:#FF7600;font-size:1.15em;font-weight:normal;margin-bottom:15px;}
#other #contentText #subcol #newsletter img {padding:5px;border:4px solid #D0CDCD;margin:0px 0px 8px 17px;}
#other #contentText #subcol #newsletter p {padding:0px 17px 12px 17px;line-height:1.6em;}
#other #contentText #subcol #newsletter p strong {font-size:1.15em;font-weight:normal;color:#FF7F11;}
#other #contentText #subcol #newsletter p span {font-weight:bold;color:#696969;}
#other #contentText #subcol #newsletter p a {color:#FF7F11;}
#other #contentText #subcol #newsletter p a:hover {text-decoration:none;}
#other #contentText #subcol #newsletter form.newsletter {width:247px;background:url(../_images/bgBtnFormNewsletterSubpage.gif) no-repeat;height:77px;margin:0px 0px 0px 2px;padding:10px 0px 0px 21px;}
#other #contentText #subcol #newsletter form.newsletter input.text {border:1px solid #D8D8D8;background:#F9F8F8;width:140px;height:18px;padding:0px;margin-top:12px;float:left;margin-right:9px;padding:3px 4px;}
#other #contentText #subcol #newsletter form.newsletter input.btn {padding:0px;margin-top:12px;float:left;}
#other #contentText #subcol #newsletter form.newsletter p {padding:0px;}
#other #contentText #subcol #newsletter form.newsletter p strong {font-size:1em;color:#000000;font-weight:bold;}

#other #contentText #subcol #customer {width:273px;margin-left:3px;}
#other #contentText #subcol #customer h4 {height:35px;background:url(../_images/bgSubColHeaderCustomer.gif) no-repeat;padding:20px 0px 0px 55px;color:#FF7600;font-size:1.15em;font-weight:normal;margin-bottom:15px;}
#other #contentText #subcol #customer img {padding:5px;border:4px solid #D0CDCD;margin:0px 0px 8px 17px;}
#other #contentText #subcol #customer p {padding:0px 17px 12px 17px;line-height:1.6em;}
#other #contentText #subcol #customer p strong {color:#696969;}
#other #contentText #subcol #customer p span {font-weight:bold;color:#696969;}
#other #contentText #subcol #customer p a {color:#FF7F11;}
#other #contentText #subcol #customer p a:hover {text-decoration:none;}
#other #contentText #subcol #customer p a.kalkulace {display:block;width:162px;height:34px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../_images/bgLinkKalkulace.gif) no-repeat;padding:10px 0px 0px 51px;}
#other #contentText #subcol #customer p a.schuzka {display:block;width:162px;height:34px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../_images/bgLinkSchuzka.gif) no-repeat;padding:10px 0px 0px 51px;}
#other #contentText #subcol #customer p a.zavolame {display:block;width:162px;height:34px;font-weight:bold;color:#FFFFFF;text-decoration:none;background:url(../_images/bgLinkZavolame.gif) no-repeat;padding:10px 0px 0px 51px;}

#other #contentText #subcol #submenu {width:239px;margin-left:3px;padding:10px 17px;}
#other #contentText #subcol #submenu ul {list-style:none;}
#other #contentText #subcol #submenu ul li {background:url(../_images/linkArrow.gif) no-repeat left 3px;line-height:1.7em;margin-bottom:7px;padding:1px 0px 0px 30px;}
#other #contentText #subcol #submenu ul li a {color:#FF7F11;}
#other #contentText #subcol #submenu ul li a:hover {text-decoration:none;}

a.out {background:url(../_images/bgLinkForward.gif) no-repeat right 2px;padding-right:12px;}
table.logo {width:580px;border:0px;border-collapse:collapse;border-bottom:1px solid #9D9995;margin-bottom:10px;}
table.logo td.mainLogo {width:290px;text-align:center;vertical-align:middle;}
table.logo td img {border:1px solid #9D9995;}
table.logo td.mainLogo img {border:0px;}
table.kontakt {border:0px;border-collapse:collapse;width:100%;margin-bottom:10px;}
table.kontakt td {width:50%;vertical-align:top;}
.formLeft {width:170px;}

.small {font-size:1em;font-weight:bold;line-height:1.1em;}

.newemail {display:none;}

td.prihlaskaLeft p {width:269px;padding-bottom:7px;}
#other #contentText #mainText .domtab div table.form td.prihlaskaRight textarea {width:265px;margin-top:18px;height:129px;}
td.prihlaskaLeft select {float:right;margin-right:110px;width:50px;}

table.poskiTable {width:100%;border-collapse:collapse;margin-bottom:15px;}
table.poskiTable th {background:#f18e29;padding:0.4em;text-align:center;border:1px solid #dbd9d9;color:#fff;}
table.poskiTable td {padding:0.3em .6em;text-align:center;border:1px solid #dbd9d9;text-align:center;}
table.poskiTable td.left {text-align:left;}
table.poskiTable td.nob {border:0px;}

#other #lead #contentText #mainText .confirmation {width:590px;background:#ff8810 url(../_images/bgFormConfirm1.gif) repeat-y top right;padding:0px;margin-bottom:12px;}
#other #lead #contentText #mainText .confirmation div.fcin1 {background:url(../_images/bgFormConfirm2.gif) no-repeat bottom left;padding:0px 0px 6px 0px;}
#other #lead #contentText #mainText .confirmation div.fcin1 div.fcin2 {background:url(../_images/bgFormConfirm3.gif) no-repeat top right;padding:0px 2px 0px 0px;}
#other #lead #contentText #mainText .confirmation div.fcin1 div.fcin2 div.fcin3 {background:#ff8b12 url(../_images/bgFormConfirm4.gif) no-repeat top left;padding:7px 10px 4px 14px;color:#fff;font-weight:bold;}