*    { margin: 0;  padding: 0}
img  { border-width: 0px}
hr   { color: #ffed9a; margin-top: 5px; margin-bottom: 5px }
br   { padding-top: 5px; padding-bottom: 5px }
body { text-align: center; background-color: #754C23; padding-top:20px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
input,textarea,select { font-family: Verdana,Tahoma,sans-serif; font-size: 11px; border: 1px solid black; 
       background: #ffeD9a; display:block }
legend { background: #ffeD9a;padding:2px;color:black }
p,input,textarea,select  { margin-top: 5px; margin-bottom: 1px; padding:3px }
h1    { font-size: 15px;padding-bottom:20px}
h2    { font-size: 15px;padding-top:35px;padding-bottom:20px}
h3    { text-align:center; font-size: 14px;color:black}
h4    { font-size: 14px;color:#CE8302;padding-bottom:8px}
ul li {list-style: none;margin-top: 5px}
fieldset {margin: 18px 12px 0px 12px; padding:15px; border: 2px solid #FFED9A }
.small-em { margin-top: 5px; text-align: center; font-size:11px; font-style:italic}
.cntr { text-align: center}
.input  { display: inline }
table  { border-collapse:collapse;background:white;color:black }
td  { border:1px solid #BB853D ;padding:4px;font-size:12px }
ol  { margin-left:15px}
.inputhidden  { border:none;background-color:transparent }
.input2  { display: inline;height:21px;margin:0;padding:0  }
.x,h1.index-h1 span  { display: none }

#stranka { background:#754C23; margin: 0 auto; width: 867px }
#head    { line-height:135%;width: 867px; height: 388px; background: url('img/horni-cast.png') no-repeat;text-align:left;color:white;padding-top:15px }
#head a{ color:white }
.head-text{ margin-left:130px;z-index:1 }

#vyrobci{ margin-left:123px;background: url('img/vyrobci.png') top center no-repeat;height:105px;padding-top:50px;width:605px;text-align:center }
#vyrobci ul, #vyrobci ul li{ margin:0;z-index:2 }
ul#menu{color:white;list-style-type:none;z-index:2}
ul#menu li{float:left;list-style-type:none;margin:0;padding:0;z-index:2}
ul#menu ul a{font-size:11px;margin:0px;background-color:#AB712E;color:white;text-decoration:none;font-weight:normal;padding:2px 0px 2px 2px;_padding-top:0px;_padding-bottom:3px;_height:10pt;text-align:left;display:block;z-index:2}
ul#menu ul a:hover{background-color:#AB712E;color:white;font-weight:normal;margin:0px;text-decoration:underline;z-index:2}
ul#menu ul{position:absolute;visibility:hidden;width:200px;padding:3px;margin:70px 0px 0px 0px;_margin-left:-70px;z-index:2;border:1px solid #D1D80C;background-color:#AB712E}
ul#menu li:hover ul, ul#menu li.hover ul{visibility:visible;width:200px;z-index:2}
ul#menu li li{float:none;padding:0;width:200px;z-index:2}
ul#menu li{behavior: url(hovermenu.htc); } 

ul#menutop{color:white;list-style-type:none;z-index:2}
ul#menutop li{float:left;list-style-type:none;margin:0;padding:0;z-index:2}
ul#menutop ul a{background:url("img/x.gif");font-size:11px;margin:0px;background-color:#AB712E;color:white;text-decoration:none;font-weight:normal;padding:2px 0px 2px 2px;_padding-top:0px;_padding-bottom:3px;_height:10pt;text-align:left;display:block;z-index:2}
ul#menutop ul a:hover{background-color:#AB712E;color:white;font-weight:normal;margin:0px;text-decoration:underline;z-index:2}
ul#menutop ul{position:absolute;visibility:hidden;width:120px;padding:3px;margin:22px 0px 0px 0px;_margin-left:-70px;z-index:2;border:1px solid #D1D80C;background-color:#AB712E;padding-left:-10px}
ul#menutop li:hover ul, ul#menutop li.hover ul{visibility:visible;width:120px;z-index:2}
ul#menutop li li{float:none;padding:0;width:120px;z-index:2}
ul#menutop li{behavior: url(hovermenu.htc); } 


#vyrobci2{ background: url('img/vyrobci.png') top center no-repeat;height:20px;padding-top:50px;text-align:center }
#vyrobci2 a{ font-size:13px;padding-right:40px }
#vyrobci3{ padding-top:20px;text-align:center }
#vyrobci3 a{ font-size:13px;padding:17px }
#obsah  { margin-top:-15px;background: url('img/spodni-cast.png') no-repeat; float: left; width: 867px; height:404px;padding-top:50px;color:white;line-height:143% }
#obsah a { color: white; font-weight:bold}
#obsah a:hover,#head a:hover { color: black ; text-decoration: none}
#middle  { float: left; width: 651px; height:38px;margin-left:94px;margin-top:-18px;background: url('img/middle.png') top center no-repeat}
#obsah2  { float: left; width: 538px; height:auto;padding:20px;padding-top:15px;border-bottom:1px solid #B37D35;margin-left:94px;border-left:38px solid #B7813A;border-right:35px solid #BB853D;color:white; border-bottom:20px solid #BB853D;margin-bottom:30px;text-align:left}
#obsah2  a {color: white; font-weight: bold}
#obsah2 table a {color: black; font-weight: bold}
#obsah2 a:hover,#head a:hover { color: black ; text-decoration: none}
#bott { width:867px;clear: both; line-height:145%; color: #ECBF77;padding-bottom:15px}
#bott a {color: white; text-decoration: none } 
#bott a:hover { color: black ; text-decoration: none}

#chyby {position:absolute;top:30px;margin-left:0px;color:#FFD800;font-size:13px;width:180px;height:auto;padding:2px;line-height:115%}
/*h1.index-h1 a{ position:absolute;width:223px;height:72px; background: url('img/logo.png');top:30px;margin-left:303px;text-align:left}*/
h1.index-h1 a{ position:absolute;width:295px;height:63px; background: url('img/logo-new.png');top:28px;margin-left:278px;text-align:left}
#kosik { position:absolute;width:90px;height:50px; background: url('img/kosik.png') top center no-repeat;top:35px;margin-left:606px;display:block;padding-top:60px;text-align:center;text-decoration:none;font-size:11px;line-height:122%}
#toplist { position:absolute;width:88px;height:60px; top:380px;margin-left:795px;border:1px solid #CE8302}
#anketa { position:absolute;width:205px;height:auto; top:263px;margin-left:753px;line-height:120%;font-size:93%}
#bob { position:absolute;width:177px;height:230px; top:23px;margin-left:30px}
#svatky { position:absolute;width:175px;height:auto; top:385px;margin-left:756px;color:#FFD800;font-size:11px;line-height:124%}
#textik { position:absolute;width:295px;height:147px; top:167px;margin-left:131px;text-align:center;font-size:16px;line-height:122%;color:white}
#textik strong { color: #B90303}
.news {font-size:11px;display:inline;clear:both}
.datatexty {margin-bottom:17px}
.datatexty h3{display:inline}
#aktual { width: 590px; height:86px; position: absolute; top: 610px; margin-left: 127px;font-size:12px;text-align:left;padding:8px;line-height:123%;overflow:auto}
#aktual span{ color:#CE8302;font-weight:bold;padding-right:12px}
.odkaz,.skryvany {cursor: hand}
.regiony td {vertical-align:top}
.skryvany {display: none;padding:2px}
.akce {cursor: pointer;margin:13px 0px 0px 0px; border:1px solid white;padding:3px}
.code {font-size:10px;color:#B7B7D2;font-variant:italic;text-align:left}
marquee{ position:absolute;top:777px;height:20px;width:680px;color:#B90303;font-size:15px;font-weight:bold;margin-left:100px}

#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s8 { width:86px;height:70px;display:block;padding-top:32px;text-align:center;font-size:12px;float:left;}
#s1 { background: url('img/vlajka-icam.png') top center no-repeat}
#s2 { background: url('img/vlajka-isc.png') top center no-repeat}
#s3 { background: url('img/vlajka-x.png') top center no-repeat}
#s4 { background: url('img/vlajka-delavidua.png') top center no-repeat}
#s5 { background: url('img/vlajka-icam.png') top center no-repeat}
#s6 { background: url('img/vlajka-profi.png') top center no-repeat}
#s7 { background: url('img/vlajka-swiss.png') top center no-repeat}
#s8 { background: url('img/vlajka-skotsko.png') top center no-repeat}

    #tabsE {height:auto; font-size:95%; line-height:normal;text-align:center;position:absolute;top:355px;margin-left:85px }
    #tabsE ul { list-style:none;text-align:center;margin:0;padding-left:20px}
    #tabsE li { display:inline;text-align:center}
    #tabsE a {float:left;text-align:center; background:url("img/tableftE.gif") no-repeat left top; padding:0 0 0 4px;text-decoration:none;text-align:center}
    #tabsE a span {float:left;text-align:center; display:block; background:url("img/tabrightE.gif") no-repeat right top; padding:5px 15px 4px 6px;
     color:#FFF; }
    /* hide rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span { color:#FFF;}
    #tabsE a:hover { background-position:0% -42px }
    #tabsE a:hover span { background-position:100% -42px}
    #tabsE #current a {  background-position:0% -42px}
    #tabsE #current a span { background-position:100% -42px}
    #tabsE #current-f a { margin-left:20px;background-position:0% -42px}
    #tabsE #f a { margin-left:20px}
    #tabsE #current-f a span { background-position:100% -42px}
