.body {
padding:0px;
margin:0px;
background-image:url('grafika/tlo.jpg');
background-repeat : no-repeat;
background-position:center 106px;
background-color:#000000;
font-weight:500;
}

.body_a {
padding:0px;
margin:0px;
background-image:url('grafika/tlo_a.jpg');
background-repeat : no-repeat;
background-position:center 106px;
background-color:#000000;
font-weight:500;
}

.body2 {
padding:0px;
margin:0px;
background-image:url('grafika/tlo2.jpg');
background-repeat : no-repeat;
background-position:center 106px;
background-color:#000000;
font-weight:500;
}

.body3 {
padding:0px;
margin:0px;
background-image:url('grafika/tlo3.jpg');
background-repeat : no-repeat;
background-position:center 106px;
background-color:#000000;
font-weight:500;
}

.body4 {
padding:0px;
margin:0px;
background-image:url('grafika/tlo4.jpg');
background-repeat : no-repeat;
background-position:center 106px;
background-color:#000000;
font-weight:500;
}



 /*       WSPÓŁNE STYLE  */ 

.strona {
	width: 990px;
	float: center;
	border: 0px;
	margin: 0 auto;
	line-height:15px;
}

.logo {
	width: 990px;
	float: left;
	border: 0px;
	height:106px;
}


.top {
  width: 990px;
	float: left;
	border: 0px;
}

.stopka {
	width: 970px;
	float: left;
	border: 0px;
	clear: both;
	text-align:right;
	padding-right:20px;
}

.srodek {
  width: 990px;
	height:233px;
	float: left;
	border: 0px;
	background-image:url('grafika/bottom.jpg');
  background-repeat : no-repeat;
	font-size:10px;
	
}

.srodek_glowna {
  width: 997px;
	height:233px;
	float: left;
	border: 0px;
	background-image:url('grafika/bottom.jpg');
  background-repeat : no-repeat;
	font-size:10px;
	
}

.srodek2 {
  width: 990px;
	float: left;
	border: 0px;
}



 /*       STRONA GŁÓWNA  */ 



.boks_ofirmie {
	width: 464px;
	height:205px;
	float: left;
	border: 0px;
	background-image:url('grafika/boks_ofirmie.jpg');
  background-repeat : no-repeat;
	margin-top:48px;
	margin-left:-2px;
}
 
.baner {
	width: 990px;
	float: left;
	border: 0px;
}

.baner_kontakt {
	width: 470px;
	float: left;
	border: 0px;
}

.top_prawa {
	width: 470px;
	float: right;
	border: 0px;
}

.top_tekst1 {
	width: 445px;
	float: left;
	border: 0px;
}

.top_tekst2 {
	width: 470px;
	float: left;
	border: 0px;
}


.srodek_lewa {
	width: 190px;
	float: left;
	border: 0px;
	background-image:url('grafika/linia.gif');
  background-repeat : repeat-y;
	background-position:right;
}

.srodek_srodek {
	width: 190px;
	float: left;
	border: 0px;
	background-image:url('grafika/linia.gif');
  background-repeat : repeat-y;
	background-position:right;
}

.srodek_prawa {
	width: 190px;
	float: left;
	border: 0px;
	background-image:url('grafika/linia.gif');
  background-repeat : repeat-y;
	background-position:right;
}

.srodek_prawa2 {
	width: 190px;
	float: left;
	border: 0px;
}




 /*    DLA PODSTRONY Z MENU */ 


 
.ul_lista {
padding:0px 0px 12px 12px;
list-style-image: url(grafika/ikona_ul.gif);
} 
 
.srodek_lewa_podstrona {
  padding-top:50px;
	width: 310px;
	float: left;
	border: 0px;
}

.menu {
	width: 190px;
	float: left;
	border: 0px;
}

.boks_kontakt {
	width: 330px;
	float: left;
	border: 0px;
}

.tekst {
	width: 650px;
	float: left;
	border: 0px;
  color:#000000;
	line-height: 17px;
	
}





 /*    DLA PODSTRONY BEZ MENU */ 
 

.tlo_foto {
  padding:10px;
  background-image:url('grafika/tlo_foto.jpg');
  background-repeat : repeat-x;
	float:left;
	margin-right:8px;
	margin-bottom:4px;
	border-bottom:1px solid #833921;
}

.fotos {
border-right:1px solid #E9CD78;
border-top:0px;
border-left:1px solid #E9CD78;
border-bottom:0px;
}
 

.srodek_prawa_podstrona {
	width: 420px;
	height:488px;
	float: right;
	border: 0px;
}

.boks_portfolio {
	width: 330px;
	float: left;
	border: 0px;
}

.tekst2 {
	width: 660px;
	float: left;
	border: 0px;
}

.kontakt {
	width: 199px;
	float: left;
	border: 0px;
}


.formularz {
	width: 250px;
	float: right;
	border: 0px;
	padding-top:80px;
}

.input_form {
  width:141px;
	height:26px;
  background-image:url('grafika/input.jpg');
  background-repeat : no-repeat;
	color:#000000;
	border:0px;
	padding-left:4px;
	padding-top:5px;
}

.input_textarea {
  background-image:url('grafika/tlo_input.jpg');
  background-repeat : repeat-x;
	background-position:bottom;
	background-color:#efd25c;
	color:#000000;
	border:1px solid #000000; 
}

.input2 {
  width:90px;
	height:27px;
  background-image:url('grafika/wyslij.jpg');
  background-repeat : no-repeat;
	background-position:bottom;
	border:0px; 
}

.input3 {
  width:90px;
	height:27px;
  background-image:url('grafika/wyczysc.jpg');
  background-repeat : no-repeat;
	background-position:bottom;
	border:0px; 
}

.komorka {
	width:220px;
	height:32px;
  background-image:url('grafika/komorka.jpg');
  background-repeat : no-repeat;
	margin-top:3px;
	margin-bottom:3px;
}

.ul {
padding-left:9px;
margin-left:9px;
list-style-image:url("grafika/ikona_ul.gif");
}




 /*    MENU             */ 


 

#nawigacja-menu{
	list-style: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: left;
}

#nawigacja-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
}
					
					
#nawigacja-menu li a#m-1{
	float:left;
	background:url(grafika/menu1.jpg);
	height:35px;
	width:81px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-1:hover{
	background:url(grafika/menu11.jpg);
	height:35px;
	width:81px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-11{
	float:left;
	background:url(grafika/menu11.jpg);
	height:35px;
	width:81px;
  line-height:20em;
  overflow:hidden;

}




#nawigacja-menu li a#m-2{
	float:left;
	background:url(grafika/menu2.jpg);
	height:35px;
	width:95px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-2:hover{
	background:url(grafika/menu22.jpg);
	height:35px;
	width:95px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-22{
	float:left;
	background:url(grafika/menu22.jpg);
	height:35px;
	width:95px;
  line-height:20em;
  overflow:hidden;

}



#nawigacja-menu li a#m-3{
	float:left;
	background:url(grafika/menu3.jpg);
	height:35px;
	width:142px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-3:hover{
	background:url(grafika/menu33.jpg);
	height:35px;
	width:142px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-33{
	float:left;
	background:url(grafika/menu33.jpg);
	height:35px;
	width:142px;
  line-height:20em;
  overflow:hidden;

}





#nawigacja-menu li a#m-4{
	float:left;
	background:url(grafika/menu4.jpg);
	height:35px;
	width:155px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-4:hover{
	background:url(grafika/menu44.jpg);
	height:35px;
	width:155px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-44{
	float:left;
	background:url(grafika/menu44.jpg);
	height:35px;
	width:155px;
  line-height:20em;
  overflow:hidden;

}





#nawigacja-menu li a#m-5{
	float:left;
	background:url(grafika/menu5.jpg);
	height:35px;
	width:97px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-5:hover{
	background:url(grafika/menu55.jpg);
	height:35px;
	width:97px;
  line-height:20em;
  overflow:hidden;

}

#nawigacja-menu li a#m-55{
	float:left;
	background:url(grafika/menu55.jpg);
	height:35px;
	width:97px;
  line-height:20em;
  overflow:hidden;

}



.cennik1 {
	background-image:url("grafika/linia_y.gif");
	background-position:bottom;
  background-repeat : repeat-x;
	padding:2px 10px 2px 2px;
	text-align:left;
}

.cennik2 {
	background-image:url("grafika/linia_y.gif");
	background-position:bottom;
  background-repeat : repeat-x;
	padding:2px 10px 2px 2px;
}


.nasza_oferta {
  width:651px;
	height:172px;
	display: block;
	background-image:url("grafika/nasza_oferta.jpg");
	background-position:top;
  background-repeat : no-repeat;
}

.tekst3 {
font-family : arial; 
font-size : 11px; 
text-decoration : none;
color:#3D2114;
}

a:link {
color : #321B10;
text-decoration : none;  
} 
a:visited {
color :#321B10; 
text-decoration : none; 
} 
a:hover {
color : #FFFFFF; 
} 
a:active {
color : #FFFFFF;  
}

.link_menu:link {
color : #3A1A10;
text-decoration : none;  
} 
.link_menu:visited {
color : #3A1A10; 
text-decoration : none; 
} 
.link_menu:hover {
color : #3A1A10; 
} 
.link_menu:active {
color : #3A1A10;  
}


.link_stopka:link {
color : #383838;
text-decoration : none;  
} 
.link_stopka:visited {
color : #383838; 
text-decoration : none; 
} 
.link_stopka:hover {
color : #CED3D5; 
} 
.link_stopka:active {
color : #CED3D5;  
}



