body{
font:13px sans-serif,Tahoma,Arial,Verdana;
background:#fff url(img/bg.png) repeat-x;
background-position:top left;
color:#404040;
margin:0 auto;
padding:0;
}

#main{
width:1000px;
margin:0 auto;
background:#fff;
padding:0px;
}

#logo{
width:1000px;
height:200px;
background:#fff url("img/top4.jpg") no-repeat;
}

#logo1{
width:250px;height:50px;padding:30px 0 0 0;margin:0px;
}

a img{border:0px;padding:0;margin:0;}



#logo li{
float:left;
display:inline;
border-right:1px solid #fff;
}

#logo li a{
font-weight:normal;
text-decoration:none;
color:#000;
padding:1px 10px 1px 10px;

}

#logo li a:hover{
text-decoration:underline;
color:#000;
}


#logo p{
clear:both;
padding:0px;
margin:0px;
}

#nav{
clear:both;
padding:0px;
margin:24px 0 0 264px;
font:12px arial;
font-weight:normal;
color:#aaa;
}
#nav a{
font:12px arial;
font-weight:normal;
color:#000;
text-decoration:underline;
}
#nav a:hover{
font:12px arial;
font-weight:normal;
color:#000;
text-decoration:none;
}

form{
margin:0px;
padding:0px;
}

#inputsrch{
width:160px;
margin:0px 0 0 12px;
padding:3px;
border:1px solid #000;
background:#fff url("img/inputbg2.gif") left top repeat-x;
}

#submit{
width:51px;
margin:0px 0 0px 3px;
font:12px arial;
color:#fff;
text-align:center;
padding:4px 3px 3px 3px;
background:#000;
border:0px;
}



#content{
width:1000px;
padding:0px;
border:1px solid #000;
}

#left ul{
list-style:none;
margin:0px 0 0px 0;
padding:0px;
font-size:13px;
font-family: arial, sans-serif;
letter-spacing: 0px;
width:190px;
}

#left li{
width:170px;
line-height:1.1em;
display:inline;
}

#left li a{
font-weight:normal;
text-decoration:none;
color:#000;
padding:3px 0 3px 7px;
background:#E0E0E0;
border-left:5px solid #676767;
display:block;
margin:0px 0 1px 0;
}

#left li a:hover{
color:#000;
background:#83c0de;
border-left:5px solid #000;
text-decoration:none;
}

#left ul ul{
margin:0 0 0 7px;
padding:0 0 0px 0;
font-size:0.9em;
width:172px;

}

#left ul ul li a{
margin:2px 0 2px 0;
padding:2px 1px 2px 5px;
font-weight:normal;
width:172px;
background:#F4f4f4;
border-left:5px solid #83c0de;
}
#left ul ul li a:hover{
margin:2px 0 2px 0;
background:#606060;
border-left:5px solid #83c0de;
color:#fff;
}


#left{
width:205px;
padding:0px;
float:left;
}

#mid{
padding:0px 10px 10px 0px;
margin:0 0 0 5px;
display:inline;
width:600px;
float:left;
}

#mid h1{
font-size:22px;
width:560px;
font-family: sans-serif, verdana;
margin:5px 0 0px 0;
padding:0px;
line-height:1.2em;
font-weight:bold;
letter-spacing:-1px;
color:#4c6e80;
}

#details{
float:left;
font-size:23px;
font-family: sans-serif, verdana;
margin:5px 0 0px 10px;
padding:5px 0 5px 5px;
line-height:1.2em;
font-weight:normal;
letter-spacing:-1px;
color:#aaa;
text-align:left;
}

#details img{
padding:0px;
margin:0px;
}

.bez {color:#333;font-weight:normal;font-size:25px;letter-spacing:-2px;}

#add2cart
{color:#000;font-weight:bold;font-size:17px;letter-spacing:0px;
padding:8px 10px 8px 10px;
margin-top:10px;
background:#fff url("img/addbg.png") no-repeat;
background-position:top left;
line-height:140%;text-align:center;
height:68px;
width:130px;
}

.dph {color:#4c6e80;font-weight:bold;font-size:29px;letter-spacing:-2px;}


select {padding:2px;margin:24px 0px 0 5px;display:inline;float:left;}

#pic{
margin:8px 0px 0 0;
padding:5px;
width:420px;
border:1px solid #ccc;
float:left;
text-align:center;
}

#popis{
font-size:13px;
font-family:sans-serif;
letter-spacing:0px;
line-height:1.2em;
margin:8px 0px 0 0px;
padding:10px 0 0 0px;
width:595px;
clear:both;
text-align:left;
}



#rite{
width:170px;
height:600px;
padding:40px 0px 5px 0px;
margin:0px;

float:right;

}

#kosik{
background:#fff url("img/nk.png") no-repeat;
background-position:top left;
font-size:22px;
font-family:sans-serif;
font-weight:normal;
letter-spacing:0px;
line-height:1.2em;
padding:38px 0 7px 0;
margin:0px;
width:168px;
height:105px;
color:#4c6e80;
text-align:center;
letter-spacing:-1xp;
}

#rite img{
padding:0px 0 5px 0;
border:0px;
}

#kosik a{color:#000;text-decoration:none;}
#kosik a:hover{color:#335780;text-decoration:none;}

#cont
{
margin-top:18px;
background:#fff url("img/logo90.png") top left no-repeat;
padding-left:50px;
height:250px;
}

.grey {color:#676767;}
.red {color:#4c6e80;}

a.mail{color:#4c6e80;border-bottom:1px dotted #4c6e80;text-decoration:none;}
a:hover.mail{color:#4c6e80;border-bottom:1px solid #4c6e80;text-decoration:none;}


#footer{
color:#676767;
line-height:1.7em;
margin:10px 0 0 0;
width:990px;
padding:5px 5px 20px 5px;
border-top:1px solid #ddd;
background:#fff url("img/logo-bornet.gif") right no-repeat;
clear:both;
}

#footer a{
color:#676767;text-decoration:underline;
}
#footer a:hover{
color:#676767;text-decoration:none;
}

#left h3{
font-size:20px;
font-family: sans-serif, verdana;
margin:0px;
padding:10px 0px 5px 4px;
line-height:1.2em;
font-weight:normal;
letter-spacing:-1px;
color:#676767;
text-align:left;
}

#rite h4{
font-size:20px;
font-family: sans-serif, verdana;
margin:0px;
padding:3px 0px 4px 25px;
line-height:1em;
font-weight:normal;
letter-spacing:-1px;
color:#fff;
text-align:left;
}

#rite h3{
font-size:20px;
font-family: sans-serif, verdana;
margin:0px;
padding:0px 0px 5px 15px;
line-height:1.2em;
font-weight:normal;
letter-spacing:-1px;
color:#4c6e80;
text-align:left;
}

.bornet{
font-size:13px;
font-family:sans-serif;
font-weight:bold;
letter-spacing:-1px;
line-height:1.2em;
padding:0px 0 7px 10px;
margin:0px;
color:#000;
text-align:justify;
}

.print, .print a{
font-size:13px;
font-family:sans-serif;
font-weight:normal;
letter-spacing:0px;
line-height:1.2em;
color:#000;
text-align:left;
text-decoration:none;
}

.print img, .print a img{
border:0px;padding-right:5px;
text-decoration:none;
}

.print a:hover{
text-decoration:underline;
color:#000;
}

#logos{
line-height:1.2em;
padding:10px 0 0px 0;
margin:0px;
text-align:center;
}

#logos img{
padding-bottom:10px;
margin:0px;
}

#rite img.icons{
padding:3px;
margin:0px;
border:1px solid #ddd;
}


div.related {
margin:0px;
padding:0px 8px 4px 5px;
font-weight:normal;
letter-spacing:-1px;
color:#fff;
text-align:left;
}

div.related p{padding:0px 0 0 0;width:185px;line-height:1.4em;}

div.related a{color:#4c6e80;border-bottom:1px dotted #4c6e80;text-decoration:none;}
div.related a:hover{color:#4c6e80;border-bottom:1px solid #4c6e80;text-decoration:none;}


.showcat{
margin:8px 0px 0 0;
padding:5px;
background:#fff url("img/probg.png") top right no-repeat;
width:590px;
height:170px;

text-align:left;
}

.sca{
margin:8px 0px 0 0;
padding:5px;
background:#fff url("img/probg1.jpg") top right no-repeat;
width:590px;
height:170px;

text-align:left;
}

.hhh3,.hhh3 a{
clear:both;
padding:0px;
margin:0px 0 5px 3px;
font:18px arial;
font-weight:bold;
color:#000;
letter-spacing:-1px;
text-decoration:none;
}

.hhh3 a:hover{
color:#000;
text-decoration:underline;
}

.showcatimg{
border:0px;padding:10px 10px 0 0;
text-decoration:none;
float:left;
}

p.scl{
float:left;
padding-top:10px;
width:450px;
margin:0px;
}




.slogan{
font:18px arial;
font-weight:normal;
color:#FF5809;
letter-spacing:-1px;
}

#details form
{color:#000;font-weight:bold;font-size:17px;letter-spacing:0px;
padding:0px;
margin:0px;
line-height:100%;text-align:center;
clear:both;
}

#ar { position: absolute; top: -10000px; }
#pr { position: absolute; top: -9000px; }
.nd { position: absolute; top: -10000px; }

#detfrm
{color:#000;font-weight:bold;font-size:17px;letter-spacing:0px;
padding:0px;
margin:0px;
line-height:100%;text-align:center;
clear:both;
}

h2, h2 a {padding:10px 0 0px 10px;font-size:15px;color:#6B6B6B;text-decoration:none;}
h2 a:hover {color:#A43333;text-decoration:underline;}



.ii{float:left;padding:0px;margin:25px 0 0 8px;display:inline;}

span.b{color:#000;}

#paging {margin:5px 0 5px 0;width:590px;text-align:left;color:#ccc;background:#fff;}
#paging a{padding:3px;color:#000;text-decoration:none;}
#paging a:hover{padding:3px;color:#fff;background:#000;text-decoration:none;}
#paging a.pgon{padding:3px;background:#000;color:#fff;text-decoration:none;}

#pagingd {clear:both;margin:15px 0 5px 0;width:590px;text-align:left;color:#ccc;background:#fff;}
#pagingd a{padding:3px;color:#000;text-decoration:none;}
#pagingd a:hover{padding:3px;color:#fff;background:#000;text-decoration:none;}
#pagingd a.pgon{padding:3px;background:#000;color:#fff;text-decoration:none;}

#mid ul li a {color:#555;text-decoration:none;}
#mid ul li a:hover {color:#000;text-decoration:underline;}

.cz {color:#555;font-size:12px;letter-spacing:0px;}
.eur {color:#aaa;font-size:11px;letter-spacing:1px;}
.eur1 {color:#000;font-size:18px;letter-spacing:-1px;font-weight:bold;}
.eur2 {color:#aaa;font-size:20px;letter-spacing:-1px;font-weight:normal;}

.euro {padding:7px 0 5px 0;margin:0;line-height:1.3em;font-size:12px;}

#odkazy {width:600px;padding:30px 0 0 0;}
#odkazy a{color:#000;text-decoration:none;}
#odkazy a:hover{color:#B82121;text-decoration:underline;}


.disp1{width:135px;float:left;text-align:center;padding:10px 0 0 0;}
.disp2{width:315px;float:left;padding:10px 0 0 0;}


#ul1{display:block;}
#ul2{display:none;}
#d1{width:190px;height:18px;background:url(img/p1.jpg);margin:0 0 1px 0;padding:2px 0 0 0;}
#d1 a,#d1 a:hover{font:normal 13px arial;color:#fff;text-decoration:none;}


ul#ul2 li a{
font-weight:normal;
text-decoration:none;
color:#000;
padding:3px 0 3px 7px;
background:#E0E0E0;
border-left:5px solid #676767;
display:block;
margin:0px 0 1px 0;
}

ul#ul2 li a:hover{
color:#fff;
background:#B3395A;
border-left:5px solid #000;
text-decoration:none;
}

a.producer{
color:#4c6e80;text-decoration:underline;font-weight:normal;
}
a.producer:hover{
color:#000;text-decoration:none;
}

a.mnflink{
color:blue;text-decoration:underline;font-weight:bold;
}
a.mnflink:hover{
color:#000;text-decoration:none;
}

a.mnflink1{
color:#000;text-decoration:none;font-weight:normal;
}
a.mnflink1:hover{
color:#000;text-decoration:underline;
}

a.web{
color:blue;text-decoration:underline;font-weight:normal;
}
a.web:hover{
color:#000;text-decoration:none;
}
span.shift{width:90px;color:#555;float:left;}
