html, body {
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	padding:0; 
  width: 1004px;
  position: center;
  margin-left: auto;
	margin-right: auto;

}

#top {
	width: 1004px;


}

#NAGLOWEK1 {


background-image:url('http://habi.pl/images/1/1_01.jpg');
background-repeat: no-repeat;
width: 6px;
height: 116px;
 
      
}

.img      {


 max-width: 110px; 
 width:expression(document.body.clientWidth > 110?"110px":"110");
 
 }

#NAGLOWEK2 {


background-image:url('http://habi.pl/images/1/1_09.jpg');

height: 39px;
background-repeat: repeat;
position: relative; z-index: 1; left: 6px; top: -89px;

}

#LOGO {


position: absolute; margin-left: 700px; margin-top: -45px;

}


#LIN {

}
               
#MENULEFT {
	width: 185px;
	top: -90px;
	left: 5px;
	float: left;
	overflow: hidden;
	position: relative;
	background-color: #ccc;
}

#MENURIGHT {
	width: 185px;
	top: -90px;
	right: 5px;
	float: right;
	overflow: hidden;
	position: relative;
	background-color: #fff;
	vertical-align: center;
	border-left: 2px dotted #009900;
  padding-left:5px;
  margin-right: 0px;
}

#TRESC {
	width: 596px;
	float: left;
	overflow: hidden;
	background-color: #fff;
	overflow: hidden;
	position: relative;
	margin-left: 10px;
	top: -60px;
	

}

#STOPKA {
	clear: both;
	width: 1004px;
	background-color: #888;
	margin-right: 0px;
}




#MENURIGHTNAG {

font-family:verdana;
font-size:12px; 
color:#585858;
text-decoration:none
margin-top:15px;
margin-bottom:15px;

}

#ZDJECIERIGHT {

vertical-align: center;
margin-top:15px;
margin-bottom:15px;

}


#MENURIGHTINFO {

font-size: 11px;
color: #f00;
font-family: verdana,geneva,sans-serif;
margin-bottom:10px;
vertical-align: center;

}

#MENURIGHTINFO_1 {

font-size: 10px;
color: #000;
font-family: verdana,geneva,sans-serif;
text-align:center;

}


#box2 {
background-image:url('http://habi.pl/images-menu/arrow2.gif');
background-repeat: no-repeat;
float:    left;
width:    14px;
height:    9px;
}

#boxx {


position:relative; top:-2px;
}

#boxx box2{


float:    left;
font-weight: bold;
}



#HR {
	width: 185px;
	border-top: 2px dotted #f1f1f1;
}

#HRNAG {
	border-top: 2px dotted #f1f1f1;
}







































table
 {
  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none
 }


td
 {
  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none
 }

body {font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none; padding:0; margin:0; color:#000000}
br{font-size:10px}
.s{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#5A5A5A; text-decoration:none}
.green{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#778C0D}
.red{font-family:Arial, Helvetica, sans-serif; font-size:9px;  color:#F12929}
.black{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:black}
  .o{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FFCC00;}
  .blue{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#2C7F06;}
.w{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF; text-decoration:none}


.b{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none; margin-left:7px; margin-bottom:10px;}


.fisamochodowe{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.fisamochodowe:link {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.fisamochodowe.active {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.fisamochodowe.hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.fisamochodowe.visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}


.bb{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none}
.b1{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:red; text-decoration:none}

.tekst1{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none}
.promocjatekst{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none}
.rodzajplatnosci{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#585858; text-decoration:none}
.naglowekkoszyk{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
.towar{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
.ile{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
.cena{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
.tab_b{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold; text-align: center}

.wstep{font-family:Verdana; font-size:11px;  color:#2d2d2d; text-decoration:none}

.naglowek{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#585858;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;
  margin-left:0px}
	
a.naglowek:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;}
	
a.naglowek:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;}
	
a.naglowek:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;}
	
a.naglowek:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;}
	
	
	
.naglowekart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:red;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;}
	
	
.menulink1{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#585858; text-decoration:none; font-weight: normal; text-align: justify;}	
	
.menulink3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858; text-decoration:none; font-weight: bold;}
.menulinkforum{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
.menulink12{font-family:Arial, Helvetica, sans-serif; font-size:10px;  color:red; text-decoration:none; font-weight: bold; margin-left:7px;}
	
.menulink33{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; text-decoration:none; font-weight: bold;}
.olej{font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#585858; text-decoration:none; font-weight: bold;}


.menulinkcztery {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#585858; text-decoration:none}

.menulink4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#585858; text-decoration:none}

.czer{font-family:Arial, Helvetica, sans-serif; font-size:8px;  color:red; text-decoration:none; font-weight: bold;}
	
	
.menulink{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
a.menulink:link {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
a.menulink:active {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
a.menulink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}
a.menulink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#585858; text-decoration:none; font-weight: bold;}

.t1{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 29px; padding:0px 0px 0px 9px}
.t2{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 9px}
.t3{background:url(images/1_z1.gif)  center left no-repeat; margin:15px 0px 0px 29px; padding:0px 0px 0px 9px}
 
 

  #input{
  		width:160px; height:21px;
		
		}
		 
#input1{
  		width:134px; height:21px;
		
		}
		
	  #textarea{
  		width:102px; height:48px;
		border-width:1px;
		border-style:solid;
		border:none;
		background-color:#F0EAE3;
		overflow:auto
		}




.inputfirma {background-color:#E0E0E0; border-width: 1px; border-top: B5BAC6 1px solid; border-bottom: B5BAC6 1px solid; border-left: B5BAC6 1px solid; border-right: B5BAC6 1px solid; margin-top:4px; margin-bottom:4px}


.style1 {color: #FF0000}
.style2 {color: #798E14}
.style3 {
	color: #798E14;
	font-weight: bold;
}

.style4 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }




.menulink2{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.menulink2:link {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.menulink2:active {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.menulink2:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}
a.menulink2:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:red; text-decoration:none; font-weight: bold;}

.szerokosc {
  width:40%;
  max-width: 300px;
  width:expression(document.body.clientWidth > 160?"160px":"40%");
}








.linkheadprod {

margin-left:2px;
margin-top:20px;
margin-bottom:2px;
font-size:13px;
text-decoration:none;
border: none;


}



a.linkheadprod:link { color: #666666; text-decoration:none; margin-left:2px; border: none;}
a.linkheadprod:visited { color: #666666; text-decoration:none; margin-left:2px; border: none;}
a.linkheadprod:hover { color: #666666; text-decoration:none; margin-left:2px; border: none;}
a.linkheadprod:active { color: #666666; text-decoration:none; margin-left:2px; border: none;}












.nazwafi {

margin-top:15px;
margin-left:0px;
font-size:16px;
color:green;
font-weight: bold;



}

.czasfi {

margin-left:0px;
font-size:13px;
margin-top:5px;

}

.cenafi {

margin-left:0px;
font-size:13px;
text-decoration:underline;
margin-top:10px;

}



.formznajdz {

margin-top:20px;
margin-left:70px;

}


.formcena {

margin-left:285px;
margin-bottom:40px;
margin-top:5px;
}

.znajdz {

margin-left:285px;
margin-bottom:0px;
margin-top:0px;
}

.koszyk {
        border: 1px solid #ccc;
        margin-left: 5px;
        padding: 2px;
        width: 560px;
        height: 80px;
        }



.koszykfi {
       
        margin-left: 0px;
        margin-top: 20px;
  
        }
