body {
	padding: 0px 0 0 0;
	margin: 0px 0 0 0;
	font: 0.8em Tahoma, sans-serif;
	line-height: 1em;
	background: #fff;
	color: #454545; 
}
div{border:0px solid #ccc;}

h1 { font: normal 1.8em Arial, Sans-Serif; letter-spacing: -1px; padding:7px 0 7px 5px; margin: 0; }
.dark  { color: #400080; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF8000; background: inherit; }


h4 { font: bold 5.8em Sans-Serif; color:#0A679A;letter-spacing: -1px; padding:18px 0 0px  15px; margin:0 0 0px 0;line-height: 0.7em; }
h4 a, h4 a:hover, h4 a:active, h4 a:visited { color:#0A679A; text-decoration: none; }
h5 { font: normal 1.8em Arial, Sans-Serif; color:#fff;letter-spacing: -1px; padding:0px 0 0px 0; margin: 5px 0 0 30px; line-height: 1.1em;}

img a,img {border:0px;}

form { 	margin: 0; }


.content {
	margin: 0 auto;
	width: 780px;
	padding: 0px 10px 10px 10px;
}

.header {
	height: 119px;
	background:#fff url(web-img/topp.jpg) no-repeat;
        background-position:top left;
	color: #fff;
	margin: 0px 0 3px 0;
	padding:10px 0 0 0;
	border-bottom: 0px solid #526674;
}



ul{
clear:both;
list-style:none;
margin:0px 0 10px 0;
padding:0px 0 42px 0;
font-size:14px;
font-family: sans-serif, arial;
letter-spacing: -1px;
}

li{
border-bottom:1px solid #fff;
}

li a{
font-weight:bold;
text-decoration:none;
color:#fff;
display:block;
padding:7px 0 7px 16px;
background:#355884;

}

li a:hover{
background:#223853;
color:#fff;

}


#ako ul {
list-style:none;
margin:0 0 3px 0;
padding:0px;
font-size:14px;
font-family: sans-serif, arial;
letter-spacing: -1px;
}

#ako li{
border-bottom:1px solid #fff;
}

#ako li a{
font-weight:bold;
text-decoration:none;
color:#F4007A;
background: #FFD2E9;
display:block;
padding:7px 0 7px 16px;
border-left:0px solid #fff;
}

#ako li a:hover{
color:#000;
background: inherit;
}



.search_field { 
	background:#CAD2D9 url(scr1.jpg) no-repeat top right;
	clear: both;
        height: 121px;
	font-weight: bold;
	padding: 0;
	margin: 5px 0;
}

.grey {
	color: #808080;
	background: inherit;
	font-weight: normal;
}


.left {
	float: left;
	width: 200px;
        background:#FF80C0 url(web-img/lbg1.png) no-repeat;
        background-position:top left;
	margin: 0 0 3px 0;
        padding-bottom:0px;


}

#kosik {

         margin:0 0 3px 0;
         padding:2px 0 8px 0;

         color: #D85414;
         background:#fff;
         background-position:top left;
         font: normal 19px Arial, Sans-Serif;
         letter-spacing: -1px;
         }
         
#kosik a { color: #FF0080; text-decoration:none; }
#kosik a:hover { color: #000;text-decoration:none; }
img.obr{margin:0px;padding:3px 6px 0 50px;float:left;}
		
.right {
	float: right;
	width: 577px;
	margin: 0 0 3px 0;
 display:inline;
         padding:0px 0px 0px 0px;
         background: #fff;


}

.right h1 {
         margin: 0px 0 3px 0;
         padding:7px 0 7px 12px;
         background: #000 ;
         color: #FF0080;
         }

.right p {float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#txt {margin: 7px 0px 0px 0px; padding: 7px 0px 0px 8px;font-size:13px;line-height: 1.4em;}

.desc {font:11px normal Arial;line-height:12px;width:220px;text-align:left;padding:0 0px 10px 5px;}
p.desc1 {font:11px normal Arial;line-height:12px;width:220px;text-align:left;padding:15px 0px 10px 0px;
background:#fff url("web-img/add.gif") top left no-repeat;
}


.buy {text-align:left;background-color:#ddd;padding:2px;}

.img_main {float:left; margin-right:15px; display:inline;border:0px; }



h2.main {
         margin:0 0 0 -2px;
         padding:0px 0 0px 0px;
         color:#F4007A;
         font: normal 25px Sans-Serif;
         letter-spacing: -1px;
         }


.cena {
         color: #33A417;
         font: bold 17px Sans-Serif;
         letter-spacing: -1px;
         }
         
div.ccc {
         color: #7C7C7C;
         font: bold 15px Sans-Serif;
         padding-top:5px;
         padding-bottom:5px;
         letter-spacing: -1px;
         }
         
.paging {
         margin:5px 0 0px 15px;
         padding:2px 0 0 0;
         color: #ddd;
         text-align:left;
         font: normal 15px Sans-Serif;
         letter-spacing: 2px;
         }
         
.paging a:link,.paging a:visited{
         color: #808080;
         background:#fff;
         padding:2px;
         text-align:left;
         font: bold 15px Sans-Serif;
         text-decoration: none;
         }
.paging a:active{
         color: #fff;
         background:#70BC29;
         }
         
.paging a:hover{
         color: #fff;
         background:#808080;
         text-align:left;
         padding:2px;
         font: bold 15px Sans-Serif;
         text-decoration: none;
         }
         
.showid  {
         float:left;
         margin:8px 5px 8px 14px;
         display:inline;
         width:123px;
         height:202px;
         border:1px solid #dddddd;
         padding:0px;
         color: #555555;
         background: #CBDFFE;
         text-align:center;
         font: bold 15px Sans-Serif;
         letter-spacing: -1px;
         line-height:0.3em;
         }

.showid:hover{
background:#8CB9FD;
                 }
         
h2.name  {
         clear:both;
         margin:-2px 0 0 0px;
         line-height:0.5em;
         padding:1px;
         color: #F4007A;
         font: normal 17px "Trebuchet ms",arial;
         letter-spacing: -1px;
         }
.showid h3 {
         clear:both;
         margin:-5px auto;
         padding:0px;
         line-height:1em;
         color: #000;
         font: bold 15px arial;
         letter-spacing: -1px;
         }
         
p {margin:0px; padding:0px;}

.image {
	float: left;
	margin: 0 9px 3px 0;
}


.atb{
    width:25px;height:12px;padding:1px;font:11px bold arial;color:red;border:1px solid #aaa;background:#eee;
    }

#txt a { color: #454545; padding-bottom:0px;border-bottom:2px dotted #C0C0C0;text-decoration:none; }
#txt a:hover { color: #454545; border-bottom:2px solid #6591B8;text-decoration:none; }

#txt1 {margin:0px;padding:10px 0 0 13px;line-height:1.4em;}
#txt1 a { color: #F4007A; padding-bottom:0px;border-bottom:2px dotted #6591B8;text-decoration:none; }
#txt1 a:hover { color: #F4007A; border-bottom:2px solid #6591B8;text-decoration:none; }

p.norm a { color: #454545; padding-bottom:0px;border-bottom:2px dotted #C0C0C0;text-decoration:none; }
p.norm a:hover { color: #454545; border-bottom:2px solid #6591B8;text-decoration:none; }

.footer { 
width:750px;
float:left;
text-align: left;
padding:5px 15px 12px 15px;
margin:0;
line-height: 1.4em;

background: #355884;
font-size: 11px;
color:#fff;
}


td { font: normal 13px Arial, Sans-Serif;}
td a { color: #526674; padding-bottom:0px;border-bottom:2px dotted #C0C0C0;text-decoration:none; }
td a:hover { color: #526674; border-bottom:2px solid #6591B8;text-decoration:none; }




#ddiv a { color: #526674; padding-bottom:0px;border-bottom:2px dotted #6591B8;text-decoration:none; }
#ddiv a:hover { color: #526674; border-bottom:2px solid #6591B8;text-decoration:none; }

#ddiv {margin:0px;padding:0px 0 10px 13px;line-height:1.2em;}


#vt{
    margin-top:0px;
    margin-bottom:0px;
    background:#355884;
    }
    
#vt td{
    background:#FFF0F8;
    color: #000;
    font-weight: normal;
    font-size: 12px;
    font-family: Sans-Serif;
    text-align:center;
    padding:2px;
    }

h2.bg { color: #355884; font: bold 16px Arial, Sans-Serif; letter-spacing: -1px;margin:0px;padding:10px 0 0 0px;}

h2.vysv { color: #000000; font: bold 16px Arial, Sans-Serif; letter-spacing: -1px;margin:0px;padding:10px 0 0 0px;}

#ar { position: absolute; top: -10000px; }
#ar1 { position: absolute; top: -10000px; }
p.norm {padding:5px 5px 5px 3px;}

.sample {float:left;margin:0 30px 10px 0;}
h3.s3 {padding:0 0 0px 3px;color:#000;font-family:arial;font-size:16px;letter-spacing:-1px;margin:10px 0 0px 0;}

img.f3 {padding-top:5px;}
u {color:#126983;font-weight:bold;text-decoration:none;}

.pop {margin:0px 0 2px 0px;padding:0 0 0 0px;font:normal 11px arial;color:#000;line-height:1em;letter-spacing:0px;}
#f1 {padding:2px 0 10px 10px;}

div.us a { font:normal 10px arial;color: #526674; text-decoration:none; }
div.us a:hover { color: #000000;text-decoration:none; }
