body 
{
     font-size: 11px;
     text-align:left;
     font-family: Tahoma,Arial,Verdana ;
     margin: 0px; 
     padding: 0px; 
     background-color:#222021;
	 color:#6d6d6d;
} 

a:hover { color:#a9812b; text-decoration:none; }
a { color:#6d6d6d; text-decoration:none; }
img,form,table,div,p { margin:0px; padding:0px; border:0px;}

.czysc{ clear:both; font-size:1px; /* overflow:hidden */; width:1px; height:1px;}
.alarm { color:#a9812b; font-size:11px; margin-top:10px;} 

/* FONTY */

.font_pomaranczowy { color:#a9812b; }
.font_pomaranczowy a{ color:#a9812b; }
.font_pomaranczowy a:hover{ color:#a9812b; }

/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------GLOWNY UKLAD STRONY------------------------- */

div#kontener
{
	width:984px;
	margin: 2px auto;
	margin-bottom: 0px;
	margin-top: 10px;
	border:8px solid #151314;
	background-color:#000000;
	padding-top:27px;	
}

div#left
{
	width:182px;
	padding-left:27px;
	float:left;
}

div#center
{
	width:750px;
	margin-left:18px;
	float:left;
	display:inline;
}



div#bottom
{
	height:30px;
	width:1000px;
	margin: 2px auto;
	margin-bottom: 0px;
	margin-top: 8px;	
	overflow:hidden;
}


/* ---------------------------------------------------- LEWO --------------------------------------------------------*/
div.leworamka
{
	border:1px solid #363636;
	width:154px;
	/* overflow:hidden */;
	margin-bottom:15px;
	color:#5c5c5c;
	padding-left:12px;
	padding-right:12px;	
	padding-bottom:8px;
	padding-top:8px;	

}

div#logowanietop
{
	width:180px;
	height:23px;
	overflow:hidden;
	display: none;
}

div#logowaniebox
{
	display: none;
	width:158px;
	background: url('images/logboxtlo.jpg') repeat-x #202020;
	margin-bottom:15px;	
	padding:10px;
	border-left:1px solid #363636;	
	border-bottom:1px solid #363636;
	border-right:1px solid #363636;
	overflow:hidden;	
}


div#boxylogowanie,div#boxykosz
{
	text-align:center;
	padding-top:5px;	
	height:18px;
	font-weight:bold;
}

div#boxylogowanie
{
	float:left; width:190px; 
	background:url('images/guzik_log.jpg') no-repeat;	
}

div#boxykosz
{
	float:left; width:85px; 
	background:url('images/guzik_kosz.jpg') no-repeat;
}

div#tresclogowanie {  display:block;  }
div#tresckoszyk {  display:none; }

/* ---------------------------------------------------- MENU --------------------------------------------------------*/

div.menuitem
{
	border:1px solid #454545;
	background-color:#1a1a1a;	
	height:18px;
	padding-top:4px;
	width:103px;
	text-align:center;
	font-family:Verdana;
	color:#bbbbbb;
}
div.menuitem a { color:#bbbbbb; }
div.menuitem a:hover { color:#a9812b; }

div.menufoto
{
	text-align:center;
	margin-top:4px;
}

div.menuramka
{
	float:left;
	display:inline;
	margin-right:2px;
	cursor:pointer;
}

/* ---------------------------------------------------- PRAWO --------------------------------------------------------*/

div.dolnaramka
{
	margin-top:20px;
	border:1px solid #181818;
	background-color:#0e0e0e;
	height:22px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;	
	color:#444444;
	overflow:hidden;
}
div.dolnaramka a { color:#444444; }
div.dolnaramka a:hover { color:#a9812b; }


/* ---------------------------------------------------- NAWIGACJA --------------------------------------------------------*/
div#nawigbox
{
	padding-bottom:6px;
	margin-bottom:10px;
	margin-top:35px;	
	border-bottom:1px solid #2b2b2b;
}


div#artykul
{
	text-align:justify;
	padding:10px; padding-right:20px;
}




/* ---------------------------------------------------- PRODUKTY --------------------------------------------------------*/
.logokosz-active { border:1px solid #BBBBBB; }


div.prod_lista
{
	float:left;
	width:328px;
	height:150px;
	background: url('images/kropki_poziom.jpg') repeat-x bottom left;
	margin-left:17px;
	margin-top:15px;
	display:inline;
	

}

div.prod_lista_sep 
{ 	
	float:left; background: url('images/kropki_pion.jpg') repeat-y top center;	
	height:140px; 
	width:10px;	
	margin-left:17px;
	display:inline;	
	margin-top:15px;	
}

div.prod_lista_img {	width:90px; height:110px; padding:9px; border:1px solid #3d3d3d; }
div.prod_lista_lewo { float:left; width:112px; }
div.prod_lista_prawo { float:left; width:202px; /* overflow:hidden */; padding-left:12px;}

div.prod_lista_nazwa { color:#bababa; font-weight:bold; width:180px; margin-bottom:10px; }
div.prod_lista_nazwa a{ color:#bababa; font-weight:bold;  }
div.prod_lista_nazwa a:hover{ color:#a9812b; font-weight:bold;  }
div.prod_lista_wym { color:#707070; }

div.cena {  color:#707070; font-size:10pt; font-weight:bold; }

div#prod_preview_lewo 
{ 
	float:left;
	width:330px;
	padding-right:10px;
	overflow:hidden; 	
}
div#prod_preview_prawo
{ 
	float:left;
	width:400px;
	overflow:hidden; 	
}

div#prod_preview_img { float:left; padding:5px; text-align:center;border:1px solid #3a3a3a; /* overflow:hidden */; }

div#prod_preview_nazwa { color:#b0b0b0; font-size:15pt; font-weight:bold; margin-bottom:10px;}
div#prod_preview_cena { color:#707070; font-weight:bold; font-size:10pt; margin-bottom:10px; margin-top:10px;}
div#prod_preview_par { color:#707070; font-size:10pt; margin-bottom:10px;}

div.prod_preview_dodimg { border:1px solid #3b3b3b; background-color:#232323; padding:2px; float:left; width:80px; height:80px; overflow:hidden;
						display:inline; margin-right:8px; margin-top:10px;}


div.prod_preview_aran { 	float:left; width:130px; height:80px; /* overflow:hidden */; padding:5px; text-align:center;border:1px solid #404040;
					 	display:inline; margin-left:0px; margin-right:30px; background-color:#1f1f1f;}
						
	

div.prod_dol_box { width:217px; float:left; display:inline; margin-left:14px; }

div.prod_dol_lewo { border:1px solid #3b3b3b; background-color:#232323; padding-left:2px; padding-right:2px; padding-top:2px; float:left;
* padding-bottom:2px;}
div.prod_dol_prawo { padding-left:8px; width:117px; float:left; color:#6e6e6e;  }

div.prod_dol_kreska { border-bottom:1px solid #2b2b2b; height:2px; margin-bottom:15px;  margin-top:15px; /* overflow:hidden */; }
div.prod_dol_nazwa{ color:#434343; height:40px; /* overflow:hidden */; margin-bottom:4px;}
div.prod_dol_nazwa a{ color:#434343; }
div.prod_dol_nazwa a:hover{ color:#a9812b; }
div.prod_dol_cena { font-size:11pt; margin-top:6px; }
	
.info_krecha { border-bottom:1px solid #2b2b2b; padding-bottom:5px; color:#707070; font-size:10pt; margin-bottom:15px; margin-top:30px;}	


div.box_tlo-active { background-color: #BBBBBB; }

/* ---------------------------------------------------- WERSJE JEZYKOWE --------------------------------------------------------*/

input.jezyk_on,input.jezyk
{
	width:26px; height:18px;
	color:#818184; text-align:center; font-size:9px;
	border:1px solid #343436;
	cursor:pointer;

}

input.jezyk { 	background-color:#000000; }
input.jezyk_on {	background-color:#202020; }

					
/* ---------------------------------------------------- FORMULARZE --------------------------------------------------------*/

.koszyk-gora { border-top:1px solid #3f3f3f; border-bottom:1px solid #3f3f3f; text-align:right; color:#c3c3c3; background:#202020;}
.koszyczek { border-bottom:1px solid #3f3f3f; text-align:right; color:#c2c2c2; }

.formkoszyk { 	height:15px; border:1px solid #2d2d2d; width:30px; color:#212121; 
				padding:0px; margin:0px; text-align:center;
				font-size:8pt; background: url('images/formkosztlo.jpg') repeat-x  }

/**************** ZAMOWIENIA ****************/
.zamowienia_select
{
	height:18px;
	width:170px;
	border:1px solid #2f2f30;
	background: #ffffff;
	font-size:8pt;
	color:#656469;
	margin-bottom:4px;
}

/**********************************************/

textarea.formularz
{
	height:60px;
	width:140px;
	border:1px solid #2f2f30;
	background-color: #C0C0C0;
	font-size:8pt;
	color:#656469;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	margin-bottom:4px;
	margin-top:4px;	
}

input.formularz
{
	height:15px;
	width:140px;
	border:1px solid #2f2f30;
	background: url('images/form-tlo.jpg') repeat-x;
	font-size:8pt;
	color:#656469;
	padding-left:5px;
	padding-right:5px;	
	padding-top:2px;
	margin-bottom:4px;
	margin-top:4px;	
}


select.formularz
{
	height:18px;
	width:150px;
	border:1px solid #2f2f30;
	background: url('images/form-tlo.jpg') repeat-x;
	font-size:8pt;
	color:#656469;
	margin-bottom:4px;
}


input.guzik
{
	color:#b9b5b4;
	border:1px solid #353537;
	background-color:#3c0000;
	height:24px;
	padding-left:10px;
	padding-right:10px;	
	font-size:8pt;
	font-weight:bold;
}



.baner_main_a { color:#32373a; cursor:pointer; display:block; float:left; padding:4px 1px; height:12px; width:21px; text-align:center; text-decoration:none; }
.baner_main_a:hover { color:#c7c6cb; text-decoration:none; }
.baner_main_a_selected {  color:#c7c6cb !important; text-decoration:none; }
