html{ 
  width: 100%;
}

body { 
  width: 932px;
  background: url("../img/elementy/tlo.jpg") repeat-x;
	background-color: #f3f3f3;
  margin-top: 0px;
  color: black;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0px;
	padding: 0px;
  
}

 h1{  
 font-size: 23pt;
font-family: Verdana;

}

li h1{  
font-family: Arial; 
  font-size: 9pt;
  margin: 0px;
}
 h2{ float: left;
 margin-left: 15px;              /* dla IE 6 trzeba dac margin left 9px */
 margin-top: 0px; 
 margin-bottom: 7px;
 font-size: 14pt;
font-family: Verdana;
}

 h3{   
   font-size: 13pt;
font-family: Arial; 


}

 h4{ 
   text-decoration: none;
 font-size: 10pt;
font-family: Arial;
font-weight: bold;
}
 h5{ 
 font-size: 11pt;
font-family: verdana;
}   

#commentForm { width: 500px; }
#commentForm label { width: 250px; }
#commentForm label.error, #commentForm input.submit { margin-left: 253px; }




#GORA { 
height: 56px;

clear: both;

}

#LOGO {
margin-bottom: -4px;      /* dla IE 6 bo logo rozsuwa reszte */

float: left;
}

#LINKI {
padding-right: 20px;
margin-top: 20px;
color: #d3d9dd;
background-color: white;
float: right;

}

#LINKI a{
padding-right: 10px;
padding-left: 10px;
color: #686868;
font-family: Verdana;
font-size: 8pt;
text-decoration: none;

}


#CALOSC {
width: 932px;
border-top: 1px solid #cacaca;

}

#MENUGLOWNE {
height: 33px;
}

#MENU {    
float: left;
border-left: 1px solid #cacaca;
border-right: 1px solid #cacaca;
background: url("../img/elementy/menu.jpg") repeat-x;
height: 33px;
width: 930px;
font-family: Arial;
font-size: 10pt;
font-wieght: bold;
}

#MENU ul, ul li {

  list-style: none;

	margin: 0;
	padding: 0;
}

#MENU ul {
	float: left;
	
	
	padding-left: 20px;
}

#MENU ul li {
	float: left;
	background: url("../img/elementy/zakladka.jpg") no-repeat left top;
	margin-right: 5px;
}

#MENU ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: url("../img/elementy/zakladka2.jpg") no-repeat right top;
	color: #fbfbfb;
	padding: 8px 15px 5px 5px;
	margin-left: 0px;
}

#MENU ul a:hover {
	color: #032;
}

#BIGLOGO {  border-left: 1px solid #cacaca;
border-right: 1px solid #cacaca;
   /* dla IE 6 trzeba dac margin bottom-4px bo logo rozsuwa reszte */

background: url("../img/logo/biglogo.jpg") no-repeat;
height: 160px;
width: 930px;
}
#WYSZUKIWARKA {

float: right;

}





#CONTENT {  

margin-bottom: 14px;
width: 930px;
background: url("../img/elementy/tloContentu.jpg") repeat-x;
background-color: white;
float: left;
border: 1px solid #cacaca;
clear: both;
          /* dla IE 6 i 7 trzeba dac padding-bottom 15px  */
}

#CONTENT ul{

}

#CONTENT ul, li { 

	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;

}

#CONTENT ul li { 
  margin: 0;
	padding: 0;
  font-family: Arial; 
  font-size: 9pt;
  margin-top: 9px;
  margin-left: 14px;
	background: url(../img/elementy/punktator.jpg) no-repeat left 7px;
	padding-left: 8px;

}

#CONTENT ol li { 
margin: 0;
	padding: 0;


   margin-top: 4px;

}

#CONTENT ol img {
float: left;
margin-right: 6px;

} 



#CONTENT div.NAGLOWEK {
clear: both;   margin-bottom: -3px;
padding-bottom: 5px;
}

#LEWA {
font-family: Arial; 
font-size: 9pt;
float: left;
margin-top: 20px;
width: 310px;
border-right: 1px solid #cacaca;
margin-bottom: 20px;
height: 500px;

}

#LEWA_OPIS{
 float: left;
 margin: 0;
 padding: 0;
}

p{ 

width: 280px;
margin-left: 18px;


}

#TEKST {
margin-top: 1px;           /* dla FF i IE8 mniejszy margines gorny */
margin-left: 20px;
}

#TEKST p {
margin-left: 0px;
font-family: Arial; 
font-size: 9pt;
}

#PRZEGLADARKI {
margin-left: -24px;
}

#SRODEK{ 
margin-top: 20px;
float: left;
width: 310px;
border-right: 1px solid #cacaca;
height: 500px;

}

#DUZYSRODEK {   clear: right;
margin-top: 20px;
float: left;
width: 620px;
border-right: 1px solid #cacaca;
margin-bottom: 20px;
font-size: 8pt;
font-family: Arial;

}


#GORAPRAWA{

margin-top: 20px;
float: left;
width: 290px;
margin-bottom: 20px;

}

#DOLPRAWA {
float: left;
height: 200px;
}

#DOLPRAWA div.img{
height: 200px;
float: right;
}

#PROMOCJA {
float: left;
height: 200px;
clear: both;
margin-top: -5px;
margin-left: 20px;
border-bottom: 1px solid #cacaca;
}

#DANE{
font-size: 8pt;
font-family: Arial;
margin-top: 50px;
margin-left: 20px;
}


#DANE ul, li { 
  _height: 1%;          /* dla IE 6  */
  
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	margin-top: 0px;
}

#DANE ul li {                  /* dla IE 6 i 7trzeba dac margin top 0px */
  font-family: Arial; 
  font-size: 9pt;
  margin-top: 8px;

  margin-left: 5px;
	background: url(../img/elementy/punktator.jpg) no-repeat left;


}

#DANE li{ 
margin-right: -15px;
}

#DANE a{
  color: blue;
}

#DANE a:visited{  
  font-family: Arial; 
  font-size: 9pt;
 	margin: 0;
	padding: 0;
font-weight: normal;
margin-right: -15px;
text-decoration: underline;
background: url(../img/elementy/lol.jpg) no-repeat left;
}


#PROMOCJA div.obrazek{
float: left;

}
#PROMOCJA div.taniej{
margin-left: 5px;
width: 147px;
float: right;
font-size: 11px;
font-family: Arial;

color: black;
}

#PROMOCJA div.taniej li{
font-size: 11px;
margin-left: 1px;
margin-top: 5px;
background: url(../img/elementy/punktator.jpg) no-repeat left 6px;
margin-bottom: 0px;
}

#ARTYKUL {
 margin: 0;
 padding: 0;
margin-left: 20px
}

#ARTYKUL dt{
font-weight: bold;
}

#ARTYKUL dd{
margin-left: 0px;
}

#REALIZACJE {
 margin: 0;
 padding: 0;
 margin-top: 30px;
}
 
#REALIZACJE div.REALIZACJA{

width: 600px;
line-height: 16px;
height: 220px;
}
#REALIZACJE div.REALIZACJA a{
float: left;
 margin-right: 10px;
 border: 1px solid #cacaca;

}




#STOPKA{


color: #d3d9dd;

margin-left: auto;
margin-right: auto;
text-align: center;
padding-top: 14px;          /* dla IE 6 bez tego */
padding-bottom: 14px;

}



#STOPKA a{

padding-right: 10px;
padding-left: 10px;
color: #686868;
font-family: Verdana;
font-size: 8pt;
text-decoration: none;

}

#OFERT{
 clear: both;
 
}

#OFERT ul li { 
   
  margin-top: 4px;          /* dla IE 6 i 7trzeba dac margin top 0px */

}

#OFERT b{
   margin-left: 10px;
   text-decoration: none;
 font-size: 10pt;
font-family: Arial;
font-weight: bold;

}

#OFERTA{
margin-top: 15px;
width: 155px;
float: left;
height: 700px;


}

#OFERTB{
margin-top: 15px;
width: 338px;
float: left;
height: 700px;


}

#OFERTC{
margin-top: 15px;
width: 140px;
float: left;
height: 700px;


}

#OFERTD{
margin-top: 15px;
width: 297px;
float: left;
height: 700px;

}

#SCHEMAT {            /* dla IE 6,7  mniejszy margines top */
 margin-left: 15px;
 margin-top: 130px;
 font-size: 10pt;
font-family: Arial;
font-weight: bold;
}