body{
font:13px arial,sans-serif,tahoma,verdana;
background:#fff;
background-position:top left;
color:#000;
margin:0 auto;
padding:0;
}

div{border:0px solid #000;}

#main{
width:965px;
margin:0 auto;
background:#fff;
padding:0;
border-left:0px solid #000;
border-right:0px solid #000;
border-bottom:0px solid #000;
height:100%;
}

#cont {width:965px;margin:0;padding:0;background:url(img/mbg.png) repeat-y;}

#logo {width:965px;height:190px;margin:0px 0 0 0;background:url(/img/top.jpg) no-repeat;background-position:top left;}

#logo1{margin:0px 0 0 295px;width:240px;padding-top:30px;height:110px;display:inline;float:left;}
#logo2{float:left;display:inline;padding:0px 0 0 0;margin:-2px 0 0 65px;width:360px;height:140px;}
#logo3{clear:both;padding:15px 0 0 225px;}


#users{padding:5px 0 8px 0;font-size:11px;margin:0px;}

#kosik{
font-size:18px;
font-weight:bold;
line-height:1em;
letter-spacing:0px;
width:130px;
text-align:center;
margin:0px;padding:37px 77px 0 0;float:right;}

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


#logo ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
font-size:13px;
letter-spacing:0px;
color:#000;
}

#logo li{
float:left;
display:inline;
}

#logo li a{
font-weight:normal;
text-decoration:none;
color:#fff;
padding:1px 12px 1px 12px;
border-right:1px solid #c8c7c6;
}

#logo li a.lli{
font-weight:normal;
text-decoration:none;
color:#fff;
padding:1px 12px 1px 12px;
border-right:0px solid #fff;
}

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

#logo li a.lli:hover{
text-decoration:underline;
color:#f79418;
}

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

#nav{
padding:10px 0 5px 0px;
font-size:10px;
font-weight:normal;
color:#aaa;
}

#nav a{
font-size:10px;
font-weight:normal;
color:#5C5C5C;
text-decoration:none;
}

#nav a:hover{

font-weight:normal;
color:#000;
text-decoration:underline;
}

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

#inputsrch{
width:130px;
margin:0px 0 0 0;
padding:1px;
border:1px solid #248074;
background:#fff;
float:left;
display:inline;
}

#submit{
width:38px;
margin:1px 0 0 5px;
font:11px arial;
color:#fff;
text-align:center;
padding:1px;
background:#248074;
border:0px;
float:left;
display:inline;
}



#left{
width:220px;
padding:0px;
float:left;
margin:0px;
background:#fff;

}


#left ul{
margin:0;
padding:0px 0 0px 0;
font-size:13px;
letter-spacing:0px;
width:220px;

list-style-type:none;
}

#left li{
width:200px;
line-height:1em;
display:inline;
}

#left li a{
font-weight:bold;
text-decoration:none;
color:#fff;
padding:5px 15px 5px 13px;
background:#1B509E;
font-family:verdana;
border-bottom:1px solid #fff;

display:block;
margin:0px 0 0px 0;
}

#left li a.active{
color:#FFFF00;
background:#222;
background-position:top left;

text-decoration:none;
}

#left li a:hover{
color:#FFFF00;
background:#222;
background-position:top left;
border-left:0px solid #248074;
text-decoration:none;
}

#left ul ul{
margin:0 0 0 0px;
padding:0px 0 0px 0;
font-size:13px;
letter-spacing:0px;
width:172px;
background:transparent;

}

#left ul ul li a{
margin:1px 0 1px 0;
padding:3px 10px 3px 23px;
font-weight:normal;
width:185px;
color:#1B509E;
background:#B9B9B9;
border-bottom:0px solid #E37817;
text-decoration:none;
}
#left ul ul li a:hover{
margin:1px 0 1px 0;
background:#606060;
border-left:0px solid #C4C4C4;
color:#fff;
text-decoration:none;
}

#left ul ul li a.active{
margin:1px 0 1px 0;
background:#606060;
color:#fff;
font-weight:normal;
text-decoration:none;

}







#ban{padding:1px 0 0 0px;}


#mid{
padding:0px;
float:left;
width:745px;
}


#mid1{padding:0 0 0 15px;width:500px;float:left;}






h1{
font-size:22px;

margin:0px 0 0px 0;
padding:7px 0 2px 15px;

font-weight:normal;
letter-spacing:-1px;
color:#000;

}


#ha1{width:745px;background:#f79418;float:left;height:36px;margin:0px;padding:0;
border-bottom:2px solid #f79418;
border-bottom-style:groove;
}



#details{
float:left;
font-size:23px;
margin:0;
padding:5px 0 10px 10px;
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;
}

.bezdph {color:#000;font-weight:bold;font-size:22px;letter-spacing:-1px;}
.dph {color:#000;font-weight:normal;font-size:19px;letter-spacing:-1px;}


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


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

#popis{
font-size:13px;
letter-spacing:0px;
line-height:1.2em;
margin:8px 0px 0 0px;
padding:10px 0 10px 0px;

clear:both;
text-align:left;
}



#rite{
width:170px;
padding:0px 0px 5px 5px;
margin:10px 0 50px 0;

}


#footer{
color:#eee;
line-height:1em;
margin:0px 0 0px 0;
width:966px;
height:55px;
padding:0px;
font-size:12px;
border-top:0px solid #ccc;
background:url(img/bottom.jpg) no-repeat;
clear:both;
}

#footer a{
color:#fff;text-decoration:none;font-size:12px;
}
#footer a:hover{
color:#fff;text-decoration:underline;
}

#linx{
margin-top:5px;
padding:0px;
line-height:1em;
}

#linx a{
color:#9ccece;text-decoration:underline;font-size:11px;
}
#linx a:hover{
color:#9ccece;text-decoration:none;
}



#left h3{
font-size:20px;
margin:0px;
padding:8px 0 5px 15px;
font-weight:normal;
letter-spacing:-1px;
color:#fff;
text-align:left;
line-height:0.8em;
}

#print{
width:480px;
}


#print a{
font-size:13px;
font-weight:normal;
letter-spacing:0px;
line-height:1em;
color:#184972;
text-decoration:none;
}

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




#reldiv{padding-left:10px;}

#related {
margin:0px;
padding:15px 8px 4px 15px;
line-height:1em;
font-weight:normal;
letter-spacing:-1px;
font-family:arial;
color:#000;
text-align:left;
}

#related a{
font-size:12px;
font-weight:bold;
letter-spacing:0px;
color:#000;
text-decoration:none;
}
#related a:hover{
text-decoration:underline;
color:#000;
}


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

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


h2,h2 a{
padding:0px;
margin:0 0 0px 0px;
font-size:16px;
font-family:arial;
font-weight:bold;
color:#ce6a08;
letter-spacing:-1px;
text-decoration:none;
}

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

#popis{padding:0px 10px 0 10px;font-size:13px;letter-spacing:0px;color:#000;width:460px;}

#popis h2{margin:0px 0 15px 0;padding:5px 0 0 0;font-size:14px;letter-spacing:-1px;color:#000;}

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

div.listprod{
width:490px;height:120px;
float:left;
padding:0px;
margin:13px 5px 0 0;
display:inline;
background:#fff;
background-position:bottom right;
}


div.listprodakcia{
width:490px;height:120px;
float:left;
padding:0px;
margin:13px 5px 0 0;
display:inline;
background:#fff;
background-position:bottom right;
}



div.scl{
float:left;
padding:0px 0 0 0;
width:180px;
height:145px;
margin:5px 0 0 0;
color:#000;
font-size:11px;
letter-spacing:0px;
border:0px solid red;
text-align:justify;
}


div.scr{
border:0px solid blue;
width:185px;
clear:both;
padding:5px 0 0 0;
margin:0px;
font-size:14px;
font-weight:bold;
color:#222;
letter-spacing:-1px;
text-align:right;
line-height:0.9em;
}


.oldprice {font-size:13px;font-weight:normal;color:#222;}


.slogan{
font-size:16px;
font-weight:bold;
color:#285077;
letter-spacing:-1px;
}

#detfrm
{color:#000;font-weight:bold;font-size:17px;letter-spacing:0px;
padding:0px;
margin:0px;
clear:both;
}


#mid ul li {padding:3px;}
#mid ul li a {color:#000;text-decoration:none;margin:3px;}
#mid ul li a:hover {color:#000;text-decoration:underline;}

#cpy{
width:960px;
margin:0 auto;
clear:both;
padding:10px 5px 5px 0;
text-align:right;
font-size:11px;
color:#000;
}
#cpy a{
color:#000;text-decoration:underline;
}
#cpy a:hover{
color:#000;text-decoration:none;
}

#rite ul{list-style-type:square;margin:0px;padding:0px;line-height:1.5em;}

#rite li{
display:block;
background:#eee;
padding:7px 10px 7px 10px;margin:1px 0 0 0;
width:150px;
}

#rite li a{
font-weight:normal;
text-decoration:none;
color:#000;

}

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

table a{
font-weight:bold;
text-decoration:underline;
color:#248074;
}

table a:hover{
text-decoration:none;
color:#248074;
}


#linky{
margin-top:10px;
padding:0px;
line-height:1.5em;
}

#linky a{
color:#000;font-weight:bold;text-decoration:none;
}
#linky a:hover{
color:#248074;text-decoration:underline;
}

div.submiddiv {
margin-top:20px;
padding:0px 0 0 5px;
width:485px;
}

.navcol {color:#000;}

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

.fbord {background:#fff;border:1px solid #000;padding:2px 2px 2px 3px;font-weight:normal;}

span.sm{font-size:13px;}
span.hlight{color:#FF8000;}
span.b{color:#000;}
a img {border:0px;}

a.end{color:#000000;font-weight:normal;border-bottom:3px dotted #248074;text-decoration:none;}
a.end:hover{color:#000000;font-weight:normal;border-bottom:3px solid #248074;text-decoration:none;}

#bmark{float:right;padding:0px;margin:-14px 10px -2px 0;font-size:11px;}
#bmark a{color:#248074;text-decoration:none;}
#bmark a:hover{color:#000;text-decoration:none;}

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

#paging {margin:10px 0 10px 0;width:485px;text-align:right;color:#ccc;background:#eee;font-size:11px;}
#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:485px;text-align:right;color:#ccc;background:#eee;font-size:11px;}
#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;}

#lh3 {width:220px;height:38px;background:#000;line-height:0.8em;}
#dalsie {width:205px;background:#000;line-height:0.8em;padding:10px 0 5px 0;}
#lh3a {width:220px;height:65px;background:#000;}
#lh31 {width:220px;min-height:230px;background:#f79418;}
.small{font-size:13px;color:#FF8000;letter-spacing:0px;}


.display1{width:105px;float:left;text-align:center;}
.display2{width:380px;float:left;}


#ritecol{padding:0 0 0 0px;width:229px;min-height:800px;float:right;}
div.ritediv{padding:13px 0 0 33px;}


a.m{color:#ce6a08;font-weight:bold;text-decoration:none;}
a.m:hover{color:#000000;font-weight:bold;text-decoration:underline;}

#ar { position: absolute; top: -10000px; }
