BODY {background-color:#ffffff;font-family:Verdana,Arial,sans-serif;font-size:70%;padding:0px;margin:0px;text-align:center;
color:#505F67; 
}
A:link, A:visited, A:hover {color:#990000;text-decoration: none;
}  
A:hover {color:#ff0000;
}                     
img {border: 0;
}
INPUT, SELECT, TEXTAREA, TABLE, TABLE TD, DIV, TABLE TH, FIELDSET, LEGEND, SUBMIT {font-size: 100%;
}
INPUT, SELECT, TEXTAREA, SUBMIT {font-family:Verdana,Arial,sans-serif;
}
FORM, P, H1, H3, H2, H4, H5, IMG, fieldset, legend, DIV, ul, ol, li,TABLE, TABLE TD, span, select, OPTION, SUBMIT, IMG {padding: 0px;margin: 0px;
}
ul, ol {padding-left:10px;font-size:100%;
}
ul li {padding-left:15px;
}
input {_padding:0px;margin:0px;
}
TABLE {border-collapse:collapse;
}
TABLE TD, TABLE TH {vertical-align:top;padding:2px;
}
OPTION {padding-left:0px;padding-right:5px;
}
legend {padding:0 5px 5px 5px;font-weight:600;color:#0066cc;
}
.clear {clear:both;
}
.clearLeft {clear:left;
}
#slogan {font-size:170%;font-weight:800;text-align:center;margin:0px;color:#E98A46;letter-spacing:0.1em;
}
.bud {font-size:140%;font-weight:800;text-align:center;margin:0px;color:#E98A46;letter-spacing:0.1em;
}


h1 {font-size:150%;font-weight:800;color:#DD4B22;
}
h2 {font-size:130%;font-weight:800;text-align:center;color:#414A4F;padding-bottom:5px;margin-top:15px;
border-bottom:1px solid #616A6F;margin-bottom:10px;
}
h3 {font-size:130%;font-weight:800;text-align:center;color:#414A4F;padding-bottom:5px;
border-bottom:1px solid #616A6F;margin-bottom:10px;
}
h4 {font-size:120%;font-weight:800;text-align:left;color:#616A6F;padding-bottom:5px;
border-bottom:1px solid #a0a0a0;margin-top:20px;
}
h5 {color:#333333;font-weight:600;text-align:left;font-size:110%;margin:15px 0 0 0;padding:0px;
}
#navstevnost h3 {font-size:110%;font-weight:800;text-align:left;color:#DD4B22;padding-bottom:5px; border-bottom:0px;
margin-bottom:2px;margin-top:2px
}
P {text-align:justify;
}
#navstevnost P {
margin-top:0px; margin-bottom:15px;  
}
fieldset {padding:5px;
}
.obr {font-size:1px;margin:0;
}
.obrLeft {float:left;font-size:1px;margin-right:10px;
}
.obrRight {float:right;font-size:1px;margin-left:10px;
}
.tucne {font-weight:600;
}
.left {float:left;
}
.right {float:right;
}
.c {text-align:center;margin:0 auto;
}
.l {text-align:left;
}
.r {text-align:right;
}
.small {font-size:90%;
}
.padding10 {padding:10px;
}
.error {color:#ff0000;
}
.zvyraz {font-weight:600;color:#bb0000;
}
.formrequired, SPAN.formrequired, TD.formrequired {background-image:url(required.gif);background-repeat:no-repeat;
background-position:3px 0;padding-left:10px;
} 
.formnormal, SPAN.formnormal, TD.formnormal {padding-left:10px;
}
.popisek {font-style:italic;font-size:95%;margin-bottom:5px;text-align:center;
}
TABLE.normalTab TH {padding:2px 5px;background-color:#eaeaea;border:1px solid #cccccc;
}
TABLE.normalTab TD {padding:2px 5px;border:1px solid #cccccc;background-color:#ffffff;
}
TABLE.normalbezTab TD {padding:2px 5px;
}
ul, ol {margin:5px 10px;
}
ul li {list-style-type:none;padding:3px 0px 2px 0px;padding-left:15px;
background-image:url(bg_li.gif);background-repeat:no-repeat;background-position:0px 5px; 
}
ol li {line-height:1.5; padding-bottom:5px;
}
.odeslat {margin:5px;text-align:center;
}
/* _____________________________________________________________________________*/
#kolem {width:960px;margin:0px auto;background-color:#ffffff;text-align:left;border:0px;border-bottom:1px solid #c0c0c0;
}
#zahlavi {height:135px;padding-left:5px;position:relative;
background-image:url(bg_zahlavi.gif);background-repeat:no-repeat;background-position:200px 60px;
}
#zahlavi img {float:left;padding-top:1px;
}
#zahlavi #slogan {margin-right:205px;position:relative;top:40px;line-height:1; 
}
#zahlavi h1 {position:absolute;top:88px;left:205px;width:570px;line-height:1;text-align:center;
}
#flash {float:right;width:189px;
}
#hlavni { margin-top:10px;margin-bottom:10px;border:1px solid #ffffff;_border:0px solid #ffffff;
background-image:url(bg_hlavni.gif);background-repeat:repeat-y;background-position:0% 0%;
}
#hlavniSab { margin-top:10px;margin-bottom:10px;border:1px solid #ffffff;_border:0px solid #ffffff;
background-image:url(bg_hlavni_sab.gif);background-repeat:repeat-y;background-position:0% 0%;   
}
#hlavniUkaz { margin-top:10px;margin-bottom:10px;border:1px solid #ffffff;_border:0px solid #ffffff;
background-image:url(bg_hlavni_ukaz.gif);background-repeat:repeat-y;background-position:0% 0%;   
}
#hlavniChov {margin-bottom:10px;border:0px solid #ffffff;_border:0px solid #ffffff;padding-top:15px;
background-image:url(bg_chovatele.jpg);background-repeat:repeat-y;background-position:0% 0%;   
}
#levyChov {float:left;width:420px;margin:0px 0 10px 10px;
}
#pravyChov {margin-left:430px;margin-right:15px;
}
#reference {float:left;width:168px;text-align:left;padding-top:50px;
background-image:url(bg_reference.gif);background-repeat:no-repeat;background-position:0px 0%;   
}
#reference p {margin-bottom:20px;text-align:left;
}
#obsah, #obsahFaq {margin-left:195px;margin-right:245px;
}
#obsahSab {margin-left:190px;margin-right:10px;line-height:1.3;
}
#obsahUkaz {margin-right:10px;margin-right:195px;
}
.padUkaz {padding:0 0 10px 20px;
}
#obsahIndex {margin-left:190px;margin-right:3px;line-height:1.3;font-size:120%; 
}
#obsahSab IMG {border:1px solid #CACADA;
}
#obsahFaq P {margin-top:8px;
}
#obsahFaq A {line-height:1.6;
}
#obsahFaq UL.faq {padding-left:0px;margin-left:0px;
}
#obsahFaq UL.faq LI {list-style-type:none;padding:0px 0px 4px 0px;padding-left:14px;
background-image:url(bg_a.gif);background-repeat:no-repeat;background-position:0px 4px; 
}
#pravy {float:right;width:220px;text-align:left;padding-top:50px;
background-image:url(bg_formular.gif);background-repeat:no-repeat;background-position:0% 0%;
}
#pravyUkaz {float:right;width:170px;text-align:left;padding-top:50px;
background-image:url(bg_formular.gif);background-repeat:no-repeat;background-position:0% 0%;
}
#pravy2 {float:right;width:220px;text-align:left;padding-top:50px;
}
#pravyK {float:right;width:220px;text-align:left;padding-top:50px;
background-image:url(bg_objednavka.gif);background-repeat:no-repeat;background-position:0% 0%;
}
 
.poutac {border:1px solid transparent;&border:0px solid transparent;
background-image:url(index_img.jpg);background-repeat:no-repeat;background-position:100% -5px;
}
.poutac h5 {padding-right:280px;font-size:130%;margin-top:10px;text-align:justify;
}
.poutac2 {margin-top:30px;padding-right:280px;font-size:130%;margin-bottom:10px;
}
#pravyIndex {float:right;width:250px;
}
#akce {color:#bb0000;font-weight:600;font-size:100%;padding:5px;border:1px solid #F3CFCF;
position:relative;background-color:#F7E2E2; 
} 
#akceImg {position:absolute;top:-15px;left:-25px;width:60px;height:40px;
background-image:url(bg_akce.gif);background-repeat:no-repeat;
}
#vyzkouset {text-align:center;margin-top:10px;padding:10px 5px;
background-image:url(bg_vyzkousejte.jpg);background-repeat:repeat-y; 
}
#vyzkousetImg {position:absolute;top:-15px;left:-35px;width:60px;height:40px;
background-image:url(bg_akce.gif);background-repeat:no-repeat;
}

/*#start {padding:35px 5px 10px 5px;border:1px solid #CBE3CC;margin-top:10px;background-color:#DAE4DE;
background-image:url(bg_start.gif);background-repeat:no-repeat;
}  
#business {padding:35px 5px 10px 5px;border:1px solid #CFCFE2;margin-top:10px;background-color:#E0E0EC;
background-image:url(bg_business.gif);background-repeat:no-repeat;
}*/
#levyIndex {margin-right:270px;
}
.button {padding:10px 30px;
background-image:url(button.gif);background-repeat:no-repeat;background-position:50% 50%; 
}
.button A {color:#000055;
}
.funguje {margin:20px 0px;
}
.nadpisFunguje {font-weight:600;
}
.vyhody {margin:20px 0px;
}
.nadpisVyhody { font-weight:600;
}
#menu {padding:5px 0px 3px 0px;background-color:#E3E5EB;
background-image:url(bg_menu.gif);background-repeat:repeat-x;background-position:0px 0px;   
}
TABLE.menuTab TD {padding:2px 10px 0 0;font-size:110%;
}
TABLE.menuTab TD P.vybrany {font-weight:600;color:#505050;padding-right:20px;padding-left:10px;
}
TABLE.menuTab TD A:link, TABLE.menuTab TD A:visited, TABLE.menuTab TD A:hover {display:block;padding-right:20px;padding-left:10px;font-weight:600;color:#013D97;
}
TABLE.menuTab TD A:hover {color:#bb0000;
}
.linka {font-size:1px;height:4px;
background-image:url(bg_linka.gif);background-repeat:repeat-x;background-position:0px 0px; 
}
#jmeno {text-align:left;
}
#phone {text-align:left;
} 
#informace {margin-top:10px;
}
.objednej {font-size:110%;margin-top:10px;
}

/* ----------paticka -------------------------------------------------------------------*/
#paticka {text-align:left;margin:0 auto;width:960px;padding-bottom:2px;           
}
#paticka TABLE {text-align:center;margin:0 auto;          
}
#webdesign {float:right;font-size:90%;
}

/* -----------index -----------------------------------------------------------------------*/

.oddel2 {font-size:1px;height:1px;
}
TABLE.normalTabIndex TH {padding:2px 5px;background-color:#eaeaea;border:1px solid #cccccc;font-size:80%;
}
TABLE.normalTabIndex TD {padding:2px 5px;border:1px solid #cccccc;font-size:80%;background-color:#ffffff;
}
.oddel2 {border:0px solid red;;padding:0;font-size:1px; 
}
.potvrdit {border:2px solid #bb0000;padding:10px;margin:10px 0px;
}
#patickaOdkazy {color:#666666;padding-left:20px;padding:3px 10px 10px 10px;  
}
#patickaOdkazy A:link, #patickaOdkazy A:visited {color:#666666;
}
#patickaOdkazy A:hover {color:#222222;
}
TABLE.tarifyTab TD {
} 
TABLE.tarifyTab TH {padding:0px;
}
TH.start {/*background-color:#F7D1AE;font-weight:600;text-align:center;
color:#D53D01;border-top:5px solid #DD4B22;width:239px;*/
}
table.tarifyTab TH {
}
TH.start A:link, TH.start A:visited, TH.start A:hover {display:block;height:25px;background-color:#FCDEB3;
font-weight:600;text-align:center;padding:4px 10px;
color:#D53D01;border-top:5px solid #FDA11E;width:237px;
}
TH.start A:hover {border-top:5px solid #FE7902;color:#AC2A01;background-color:#FED294;
}
table.tarifyTab TD.start {background-color:#FDE7D1;font-weight:600;text-align:center;
color:#ff5500;
}
TH.business A:link, TH.business A:visited, TH.business A:hover {display:block;background-color:#BFF6B0;
font-weight:600;text-align:center;padding:4px 10px;
color:#125500;border-top:5px solid #67FD4E;width:238px;height:25px;
}
TH.business A:hover {border-top:5px solid #26FE02;background-color:#B6FEA2;
}
TD.business {background-color:#E1FED8;font-weight:600;text-align:center;
color:#1D8900;width:238px;
}
#tarify {
}
table.tarifyTab TH.treti {display:block;background-color:#BAEDF6;font-weight:600;text-align:center;
width:228px;height:25px;padding:4px 10px;
color:#bb0000;border-top:5px solid #02D7FE;
}/*
TH.treti A {display:block;background-color:#BAEDF6;font-weight:600;text-align:center;padding:4px 10px;
width:230px;
color:#016274;border-top:5px solid #02D7FE;
}*/
TD.treti {background-color:#D7F7FD;font-weight:600;text-align:center;
color:#018DA6;width:230px;padding:4px 10px;
}
TABLE.tarifyTab UL {padding-left:0px;
}
TABLE.tarifyTab UL LI, TABLE.tarifyTab P {font-weight:400;color:#404040;text-align:left;line-height:1.2;
}
FIELDSET.kalkulackaF {margin-top:15px;color:#303030;line-height:1.2;position:relative;width:500px;
background-image:url(bg_kalkulacka.jpg);background-repeat:no-repeat;background-position:0px 0px;&background-position:0px 15px; font-size:80%;
}
.kalkulacka {
}
.vypocet {background-color:#505050;color:#ffffff;padding:10px 5px;font-weight:800;position:absolute;bottom:0px;right:10px;&bottom:5px;&right:5px;
}
#info {float:right;width:200px;padding:5px;font-style:italic;
}
.middle {float:right;width:238px;margin-top:28px;
}
ul#menuCenik {padding:0px;margin:10px 0px 15px 0;
}
ul#menuCenik li {display:inline;padding:0 5px;border-right:2px solid #a0a0a0;
list-style-type:none;margin:0px;color:#404040;font-weight:600;
background-image:url(v.gif);background-repeat:no-repeat;background-position:0px 5px;
}
ul#menuCenik li A {font-weight:400;
}
TABLE.funkceTab TH {background-color:#ffffff;font-weight:600;text-align:left;padding:2px 5px;border:1px solid #d0d0d0;
}
TABLE.funkceTab TD {text-align:left;padding:2px 5px;border:1px solid #d0d0d0;background-color:transparent;font-weight:400;color:#505F67;
}
TABLE.funkceTab TD.prvni {width:190px;
}
TABLE.funkceTab TD.druha {width:410px;
}
TABLE.funkceTab TD.treti {width:100px;
}
TD.smile {white-space:nowrap;padding-right:30px;
background-image:url(smile1.gif);background-repeat:no-repeat;background-position:97% 3px
}
TD.reftdl {width:205px;text-align:center;
}
TD.reftdr, TD.refseo {width:260px;
}
TD.reftdr P, TD.refseo P {text-align:left;
}
.nadpisref {font-weight:600;color:#000077;font-size:110%;
}
.popisref {}
.refdesign {}
