body{
     font-family:verdana, helvetica, Sans-Serif;
     margin:0px;
     padding:0px;
     font-size:70%;
     background-color:#CFCCDC;
     background-image:url('/img/background/body.gif');
     text-align:center;
}
.dnone{
     display:none;
}
.print{
     display:none;
}


#main{
     width:990px;
     margin-bottom:20px;
     color:#646464;
     background-color:#EFEEF3;
     background-image:url('/img/background/main.gif');
     border:#AEABB9 1px solid;
     border-top:#AEABB9 3px solid;
     margin-left:auto;
     margin-right:auto;
     text-align:left;
}

#lista_top{
     height:13px;
     color:#C1C0C5;
     text-align:center;
     font-size:7pt;
     letter-spacing:2px;
     background-color:#EDEDEE;
     border-bottom:#AEABB9 1px solid;
     background-image:url('/img/background/lista_top.gif');
}

#head{
     height:98px;
     background-color:#EDEDEE;
     border-bottom:#AEABB9 1px solid;
     background-image:url('/img/background/head.gif');
}

#head h1{
     margin:0px;
     padding:0px;
     text-align:right;
     padding-top:1px;
     margin-right:90px;
}

#head ul li{
     float:left;
     margin:0px 14px 0px 13px;
     font-size:8pt;
     font-variant:small-caps;
}

#head ul{
     width:680px;
     list-style:none;
     margin:-2px 0px 0px 150px;
     padding:0px;
}

#head ul[id]{
     margin:0px 0px 0px 170px;
}

#head a{
     color:#4B15DB;
     text-decoration:none;
}

#head a.on{
     color:#D86518;
}

#head a:hover{
     color:#E4B40C;
     text-decoration:none;
}


#obsah{
     clear:both;
}

#text{
     width:647px;
     margin-left:173px;
     background-image:url('/img/background/text.gif');
     background-repeat:no-repeat;
     background-position:100% 100%;
     padding-bottom:50px;
     padding-top:10px;
     font-size:7pt;
}
#text[id]{
     width:650px;
}

#txt{
    width:640px;
    text-align:justify;
    margin-top:20px;
    font-size:8pt;
}

#txt img{
     border:#D6D6D8 3px solid;
     margin:2px 10px 2px 2px ;
     padding:2px;
}



#left{
     float:left;
     width:170px;
}


#left #navigace_produkty{
     background-color:#EFEEF1;
     width:165px;
     margin-bottom:20px;
     padding-bottom:18px;
     background-image:url('/img/background/navigace_produkty.gif');
     background-repeat:no-repeat;
     background-position:bottom;
}

#left #navigace_produkty ul{
     list-style:none;
     margin:0px 0px 10px 0px;
     padding:0px;
}
#left #navigace_produkty li{
     text-align:right;
     margin-bottom:3px;
     background-image:url('/img/background/li.gif');
     background-repeat:no-repeat;
     background-position:147px 4px;
}
#left #navigace_produkty li.bg_none{
     background:none;
     border-top: #EFEEF1 1px solid;
}
#left #navigace_produkty li.on{
     background-image:url('/img/background/li_on.gif');
}

#left #navigace_produkty li.main{
     background-image:url('/img/background/li_main.gif');
     background-position:0px 0px;
     width:165px;
     height:18px;
     line-height:18px;
     margin:0px 0px 7px 0px;
}
#left #navigace_produkty li.main a{
     margin-right:10px;
     color:#606063;
}
#left #navigace_produkty div.posun{
     margin-right:25px;
     margin-top:5px;
     background:#ECEAF2;
}
#left #navigace_produkty div:hover{
     background:#FFFFFF;
}

#left #navigace_produkty li a.a_on{
     color:#E4B40C;
}
#left #navigace_produkty li a:hover{
     color:#4B15DB;
}

#left #navigace_produkty li.main_on{
     background-image:url('/img/background/li_main_on.gif');
     background-position:0px 0px;
     width:165px;
     height:18px;
     line-height:18px;
     margin:0px 0px 7px 0px;
}

#left #navigace_produkty li.main_on a{
     margin-right:10px;
     color:#606063;
}

#left #navigace_produkty li a{
     color:#606063;
}

#left #navigace_produkty ul li ul li ul li{
     margin-right:12px;
     color:#606063;
     background-position:135px 6px;
     bakcground-color:white;
}


#right{
     float:right;
     width:162px;
}

#right h3{
     width:162px;
}

#right[id],#right[id] h3{
     width:164px;
}

#kontakt{
     font-size:7pt;
     margin-top:20px;
     padding:5px;
     width:165px;
     margin-bottom:20px;
     line-height:10pt;
     border-top:#FFFFFF 5px solid;
     border-top:#FFFFFF 5px solid;
     background-color:#DADADA;

}

#kontakt[id]{
     width:155px;
}
#kontakt a.www{
     color:#366ea9;
     font-size:8pt;
     font-weight:bold;
     letter-spacing:1px;
}

#copy{
     clear:both;
     height:13px;
     color:white;
     text-align:right;
     padding-right:10px;
     font-size:7pt;
     background-color:#AEABB9;
}
#copy a{
     color:#FCEBB1;

}

#kos{
     text-align:center;
}

h2{
     color:#0860A3;
     font-size:12pt;
     text-align:right;
     margin:0px 0px 20px 0px;
     background-image:url('/img/background/h2.gif');
     background-repeat:no-repeat;
     background-position:100% 0px;
     padding-right:30px;
     height:25px;
}


h3{
     color:#828282;
     font-size:10pt;
     text-align:center;
     margin:5px 0px 10px 0px;
     background-image:url('/img/background/h3.gif');
     background-repeat:no-repeat;
     height:24px;
     width:165px;
     line-height:24px;
}

h4{
     width:300px;
     height:18px;
     background-image:url('/img/background/h4.gif');
     background-repeat:no-repeat;
     font-size:9pt;
     line-height:18px;
     color:#757575;
     margin:5px 0px 5px 0px;
}

h4.akceh4{
     background-image:url('/img/background/h4_akce.gif');
}

h4 a{
     color:#49494B;
     margin-left:30px;
}

a{
     color:#4B15DB;
     text-decoration:none;
}
a:hover{
     color:#E4B40C;
}
a.navigace{
     color:#E4B40C;
     text-decoration:none;
}
a.navigace:hover{
     color:#4B15DB;
}


img{
      border:none;
}

td{
     font-size:8pt;
     vertical-align:top;
}


td.produkt{
     text-align:left;
     padding:8px;
     border-top:#CBCBCD 1px solid;
     border-right:#CBCBCD 1px solid;
     width:300px;
}

td.produkt a{
     font-weight:bold;
}


text,area,select,input{
     border:#BFBFC0 1px solid;
     font-size:8pt;
}

.akce_top{
     height:18px;
     line-height:18px;
     text-align:right;
     background-image:url('/img/background/akce_top.gif');
     background-repeat:no-repeat;
}

.akce_top div{
     margin-right:15px;
}

.akce{
     width:165px;
     padding:15px 0px 15px 0px;
     text-align:center;
     background-color:#d5dde9;
     border-bottom:#c4c4c8 3px solid;
     margin-bottom:20px;
}

.akce img{
     padding:2px;
     background-color:white;
     border:#c4c4c8 1px solid;
}

.vyprodej{
     background-color:white;
     border-top:#F5C932 2px solid;
     border-bottom:#F5C932 2px solid;
     margin-bottom:20px;
     padding:0px 5px 0px 5px;
}

.vyprodej a{
     color:#646464;
}

.cena{
     clear:both;
     line-height:16px;
}
.kosik{
     line-height:16px;
}
.red{
     color:red;
}
.center{
     text-align:center;
}
.right{
     text-align:right;
}
.noborder{
     border:none;
}

table.kosik{
     border:black 1px solid;
     margin-left:auto;
     margin-right:auto;
     width:95%;
}
table.registrace{
     border:black 1px solid;
     margin-left:auto;
     margin-right:auto;
     width:80%;
}
th,td{
     font-size:8pt;
     text-align:left;
}
table.kosik th,th.bg{
     background-color:#F5C931;
}
th.registrace{
     text-align:center;
     background-color:#F5C931;
}


/*********** skvely ***********/

#slista{
    background-color:#AEABB9;
    clear:both;
    /*color:white;*/
    font-size:7pt;
    height:13px;
    padding-right:10px;
    padding-bottom:3px;
    padding-top:3px;
    text-align:center;
}

/*#slista a{
    color: white;
}*/

#slista a:hover{
    color: white;
}

/*
#slista div {
display:inline;
position:relative;
}

#slista div p{
    display:none;
}*/