BODY, TD {
	font: 11px Arial;
}

TABLE {
	border: 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;	
}

IMG {
	border: 0px;
}

A {
	text-decoration: none;
	color: #414649;
}

A:HOVER {
	text-decoration: underline;
}







.rozstrzelone {
	word-spacing: 10px;
}

/* menu gorne
**************/
TD.menuTop {
	padding-left: 5px;
	padding-right: 5px;
	font: 10px Arial;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}
A.menuTop {
	font: 10px Arial;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
}
A.menuTop:HOVER {
	font: 10px Arial;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}
A.menu2 {
	color: #FFFFFF;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
.a9 {
	font: 9px Arial;
}


/* menu boczne
***************/
.menuGrupa {
	font: 10px Arial;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	background-repeat: no-repeat;
}
.menuElement {
	background-color: #E1EBF1;
}
.menuElement2 {
	background-color: #F1F5F8;
}

/* prawe menu
**************/
.producenci {
	font: 10px Arial;
	color: #FFFFFF;
	text-align: center;
}


/* produkt
***********/
TABLE.produktramka {
	border-left: solid 1px #B2B4B6;
	border-right: solid 1px #B2B4B6;
	border-bottom: solid 1px #B2B4B6;
}
.produktNazwa {
	font: bold 13px Arial;
	color: #43525A;
	text-align: left;
	text-transform: uppercase;
}
.produktOpis {
	color: #414649;
	/*color: #647883;*/
}
.produktZdjecie {
	border: solid 1px #939598;
}
.produktZdjecie1 {
	border: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.cena {
	font: 12px Arial;
	color: #231F20;
}
.kwota {
	font-weight: bold;
	color: #ED1C24;
}
.atrybutyTabela {
	border-top: solid 1px #CCCED0;
	border-left: solid 1px #DCDDDE;
	border-bottom: solid 1px #BCBEC0;
}
.atrybutSelect {
	width: 140px;
}
.wierszKlucz {
	font: bold 12px;
	color: #00699E;
}
.wierszWartosc {
	font: bold 12px;
	color: #4F4B6A;
	padding-left: 20px;
}
.wierszCecha {
	font: bold 12px;
	color: #ED1C24;
	padding-left: 20px;
}
.piktogramOpis {
	font: 9px Arial;
	color: #AAAAAA;
}
A.polecamy {
	font: bold 12px Arial;
	text-decoration: none;
}
A:HOVER.polecamy {
	font: bold 12px Arial;
	text-decoration: none;
}
A.polecamyProd {
	font: bold 12px Arial;
	color: #DC251D;
	text-decoration: none;
}
A:HOVER.polecamyProd {
	font: bold 12px Arial;
	color: #DC251D;
	text-decoration: none;
}


/* bottom
**********/
.partnerzy {
	background: #FFFFFF;

}
.bottom {
	color: #D1DEE1;
}
A.bottom {
	color: #292F30;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
	
}
A:HOVER.bottom {
	color: #292F30;
	text-decoration: underline;
	margin-left: 5px;
	margin-right: 5px;
}


/* koszyk
**********/
.koszykIlosc {
	width: 40px;
	text-align: right;
}
.koszykBorder {
	border-right: 1px solid #CCCED0;
	border-bottom: 1px solid #CCCED0;
	padding: 4px;
	/*border-left: 1px solid Black;*/
}
.koszykBorderTop {
	border-top: 1px solid #CCCED0;
	border-right: 1px solid #CCCED0;
	border-bottom: 1px solid #CCCED0;
	padding: 4px;
	/*border-left: 1px solid Black;*/
}
.koszykBorderEnd {
	border: 0px;
	border-bottom: 1px solid #CCCED0;
	padding: 4px;
	font-size: 12px;
	/*border-left: 1px solid Black;*/
}
.koszykBorderTopEnd {
	border-top: 1px solid #CCCED0;
	border-right: 0px;
	border-bottom: 1px solid #CCCED0;
	padding: 4px;
	font-size: 12px;
	/*border-left: 1px solid Black;*/
}
/*
.koszykCenaSzt {
	text-align: center;
}*/
.koszykDalej {
	border-left: 1px solid #CCCED0; 
	border-right: 1px solid #CCCED0; 
	border-top: 1px solid #CCCED0; 
}

/* zamowienie
**************/
.zamowienieInput {	width: 195px;	border: solid 1px #B2B4B6;}


/* zamowienie podsumowanie & zamowienie email
**********************************************/
.zamowienieOpis {	font: bold 12px Arial;	color: #414649;	text-align: right;}
.podMenu { 	height: 28px; 	width: 770px; 	background: #F7F7F4;	border: solid 1px #E0E0DB;}
.podsumowanie {		font: bold 12px Arial;	color: #000000;	text-align: left;	padding-left: 10px;}
.koszykModel {		font: bold 12px Arial;	color: #414649;	text-align: left;}
.koszykCenaSzt {	font: bold 12px Arial;	color: #000000;	text-align: center;}
.koszykCena {		font: bold 12px Arial;	color: red;	text-align: center;}
.koszykIlosc {		font: bold 12px Arial;	color: #010101;	text-align: center;	width: 35px;	border: solid 1px #DFE1E4;			}
.koszykAtrybuty {	font: 10px Arial;	color: #3E3E3D;}
.koszykRamka {	border: solid 1px #E0E0DB; }
.kategoria {		font: 16px Arial;	color: #000000;}
.kategoriaZielony {	width: 4px;	height: 28px;	background-color: #B2B4B6;}
.producentTabela {	font: bold 12px Arial;	color: #000000;	padding-left: 12px;}
