body {
 color: #666;
 font-size: 12px;
 font-family: Arial, Verdana, Helvetica;
 text-align: center;
 margin: 4px 0px 10px 0px;
}

/** html body {
 font-size: x-small;
 f\ont-size: small;
}*/

a {color: #B00; text-decoration:none;}
a:hover {text-decoration:underline;}

#leftcont * a, a.art {color: #666;}
/*#leftcont * a:hover, a.art:hover {color: #B00;}*/

#leftcont * a.akt {color: #B00; font-weight:bold;}
/*#leftcont * a.akt:hover {color: #666;}*/

div {
 text-align: left;
 padding: 0px;
 margin: 0px;
}

#page {
 width: 760px;
 margin: auto;
 background: url(/img/border.png) repeat-y right;
}

#top {
 height: 121px;
 border-left: 1px solid #CCC;
}

#topleft {
 width: 169px;
 border-top: 1px solid #CCC;
 float: left;
}

#topright {
 width: 590px;
 border-bottom: 1px solid #FFF;
 float: right;
}


div.blkg {
 padding: 5px;
 padding-left: 32px;
 font-size: 12px;
 color: #E9E9E9;
}

div.blkd {
 padding: 5px;
 padding-left: 32px;
 font-size: 11px;
 text-align: right;
 color: #E9E9E9;
 float:left;
}

div.blkg a, div.blkd a {
 color: #E9E9E9;
 text-decoration: none;
}

div.blkg a:hover, div.blkd a:hover {
 color: #CCC;
 text-decoration: none;
}

#cpright {float:left;}
#mnu {float:right;}
#stat {width:760px; text-align:right; margin:auto; padding-top:5px;}

#mainright {float: right; width: 590px;}
#mainleft {float: left; width: 169px;}


#kats {
 background: url(/img/krdolsz.gif) #A00 no-repeat 3px center;
}

#leftcont {
 border-left: 1px solid #CCC;
 border-right: 1px solid #CCC;
}

#menu {
 width: 449px;
 float: left;
 background: url(/img/krdol.gif) #666 no-repeat 3px center;
}

#basket {
 width: 140px;
 float: right;
 background: url(/img/krdolsz.gif) #A00 no-repeat 3px center;
}

#rightcont {
 clear: both;
 padding: 10px;
}

#footer {clear: both; padding-bottom: 10px;}

#footleft {
 background: url(/img/krgoralsz.gif) #A00 no-repeat 3px center;
 float: left;
 width: 169px;
}

#footright {
 background: url(/img/krgoral.gif) #666 no-repeat 3px center;
 font-size: 90%;
 float: right;
 width: 590px;
}

div.cont {padding: 8px;}
div.cont_m {padding: 0px 8px 8px 8px;}

img {border:none; vertical-align:middle;}


hr {border:0; background-color:#cccccc; color:#cccccc; height: 1px;}

ul li  {list-style-image: url(/img/kwadrat.gif)}

ul li.none {list-style-image:none; list-style-type:none;}

ul {margin:0; padding: 6px 6px 2px 22px;}

P {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica;
}


INPUT {
		color: #666666; font-size: 12px; font-family: arial; border-style: solid; border-color: #cccccc; border-width: 1px
	}


.area {
			color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica; border-style: solid; border-color: #CCCCCC; border-width: 1px
			}
.submit { color: #E8E9E9; background-color: #BB0000; font-size: 12px; font-family: arial; border-style: solid;
         border-color: #cccccc; border-width: 1px; CURSOR: pointer
		}



.checkbox { color: #666666; font-size: 12px; font-family: arial; border-style: none
}
.radio{color: #666666; border-style: none}
.radio1{color: #666666; border-style: none}



.zawbelka {
	FONT-WEIGHT: normal; letter-spacing: 1px; FONT-SIZE: 11px; COLOR: #E9E9E9; FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-ALIGN: right; padding-right:5px; padding-left:5px; background-color: #bb0000; height: 20px
	}
.zaw1 {
	
	BACKGROUND-COLOR: #e6e6e6
}
	
.zaw2 {
	
	BACKGROUND-COLOR: #f5f5f5
		}

.zaw {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; letter-spacing: 0px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-ALIGN: center;  height: 22px; padding-right:5px; padding-left:5px; border-style:none; border:none
	}
.zaww {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; letter-spacing: 0px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-ALIGN: right;  height: 22px; padding-right:5px; padding-left:5px; border-style:none; border:none
	}

.c {TEXT-ALIGN: center}
.r {TEXT-ALIGN: right}
.l {TEXT-ALIGN: left}


.padright {
	padding-right:18px; padding-left:5px
	}
.czerwony {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #bb0000; FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-ALIGN: right; padding-right:5px; padding-left:5px
	}
.czermaly {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: justify
	
	}
	.czermaly2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #bb0000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: justify
	
	}
	.gwiazdka {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bb0000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: justify
	
	}
.nazprod {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-ALIGN: left; padding-left:5px
		}

.opis {
	text-indent: 10px; TEXT-ALIGN: justify
		} 

.naglowek {
	text-align:left; FONT-SIZE: 14px; COLOR: #BB0000; font-weight: bold; FONT-FAMILY: Arial, Verdana, Helvetica; background: url(/img/strzalka.gif) no-repeat 0 22%; padding-left:16px; padding-bottom: 6px; border-bottom: 1px solid #CCC;
		}
.totalprice, .wyrozn {
	FONT-SIZE: 12px; COLOR: #BB0000; letter-spacing: 1px; font-weight: bold; FONT-FAMILY: Arial, Verdana, Helvetica;
		}

.tresc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #666666; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: none
	}


.tr {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #666666; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: justify; TEXT-DECORATION: none
	}

table.sklep {border-spacing:0px;}
table.sklep td {border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:2px;}
table.sklep tr.zawbelka td {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #E9E9E9; FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-ALIGN: center; padding:5px; background-color: #bb0000;}

img.r {border:1px solid #CCC;}