html,body {
			
			padding: 0;
			background-image: url(./imagies/tlo.gif);
			background-repeat: repeat-x;
			font-family: Tahoma, sans-serif;
			font-size: 10px;
			color: #f3f3f3;
}

body{
			margin: 0 auto;
			padding: 0 auto;
}
img {		
			border: none;
			margin: 0;
			padding: 0;
			background: transparent;
}
img.ukryty {
			visibility: hidden;
}
a {			
			color: #cccccc;	
			text-decoration: none;
}
a:hover {
			text-decoration: underline;
}
div#calosc2 {
      width: 1000px;
      margin: 0px auto;
      padding: 0px auto;
     
}
div#calosc {
      width: 975px;
      margin: 0px auto;
      padding: 0px auto;
     
}
div#container {	
			padding: 0;
			margin: 0px auto;
			width: 975px;
			height: 1200px;
	}
div#top {		margin: 0 auto;
			padding: 0;
			top: 0px;
			left: 64px;
			width: 845px;
			height: 131px;
			position: absolute;	
}
div#lewy {		
			margin: 0 auto;
			padding: 0 auto;
			position: absolute; left: 0px;
			position: absolute; top: 0px;
}
div#prawy{	
			margin: 0 auto;
			padding: 0 auto;
			position: absolute; left: 908px;
			position: absolute; top: 0px;
}
/*----------------------koniec --------------------------*/
/*----------------------POCZATEK MENU -------------------*/
div#menu {		margin: 0;
			padding: 0;
			top: 131px;
			left: 40px;
			width: 845px;
			height: 59px;
			position: absolute;

}
li#index {	
			margin: 0;
			padding: 0;
			width: 126px;
			height: 59px;
			background-image: url(./imagies/in_bakc_no.gif); 
}
li#index a:hover {
			margin: 0;
			padding: 0;
			width: 126px;
			height: 59px;
			background-image: url(./imagies/in_bakc_ov.gif);
}

li#oferta {
			margin: 0;
			padding: 0;
			width: 85px;
			height: 59px;
			background-image: url(./imagies/of_bakc_no.gif); 
}
li#oferta a:hover {	
			margin: 0;
			padding: 0;
			width: 85px;
			height: 59px;
			background-image: url(./imagies/of_bakc_ov.gif);
}

li#cennik {		
			margin: 0;
			padding: 0;
			width: 79px;
			height: 59px;
			background-image: url(./imagies/ce_bakc_no.gif); 
}
li#cennik a:hover {     
			margin: 0;
			padding: 0;
			width: 79px;
			height: 59px;
			background-image: url(./imagies/ce_bakc_ov.gif);
}

li#katalog {
			margin: 0;
			padding: 0;
			width: 153px;
			height: 59px;
			background-image: url(./imagies/ka_bakc_no.gif); 
}
li#katalog a:hover {
			margin: 0;
			padding: 0;
			width: 153px;
			height: 59px;
			background-image: url(./imagies/ka_bakc_ov.gif);
}

li#zamowienie {
			margin: 0;
			padding: 0;
			width: 108px;
			height: 59px;
			background-image: url(./imagies/za_bakc_no.gif); 
}
li#zamowienie a:hover {
			margin: 0;
			padding: 0;
			width: 108px;
			height: 59px;
			background-image: url(./imagies/za_bakc_ov.gif);
}

li#platnosci {		margin: 0;
			padding: 0;
			width: 97px;
			height: 59px;
			background-image: url(./imagies/pl_bakc_no.gif); 
}
li#platnosci a:hover {
			margin: 0;
			padding: 0;
			width: 97px;
			height: 59px;
			background-image: url(./imagies/pl_bakc_ov.gif);
}

li#referencje {		margin: 0;
			padding: 0;
			width: 104px;
			height: 59px;
			background-image: url(./imagies/re_bakc_no.gif); 
}
li#referencje a:hover {	
			margin: 0;
			padding: 0;
			width: 104px;
			height: 59px;
			background-image: url(./imagies/re_bakc_ov.gif);
}

li#kontakt {		
			margin: 0;
			padding: 0;
			width: 92px;
			height: 59px;		
			background-image: url(./imagies/ko_bakc_no.gif); 
}
li#kontakt a:hover {	
			margin: 0;
			padding: 0;
			width: 92px;
			height: 59px;
			background-image: url(./imagies/ko_bakc_ov.gif);
}

ul#asdmenu, ul li {
	
			list-style: none;
}

ul#asdmenu li {
			float: left;

}
ul#asdmenu { 		
			margin: 0;
			padding: 0;
			top: 0px;
			left: 24px;
			width: 845px;
			height: 59px;
			position: absolute;
}

ul#asdmenu a:link, ul a:visited {
			text-decoration: none;
			display: block;
			text-align: center;
}
/*----------------------koniec menu----------------------------------*/
/*----------------------index ---------------------------------------*/
div#srodek_index{
			width: 845px;
			height: 423px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/glowna.gif);	
}
/*div#topgl {		
			width: 845px;
			height: 250px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/intop.gif);
	  }
div#downgl{		
			width: 845px;
			height: 500px;
			position: absolute; left: 64px;
			position: absolute; top: 435px;
			background-image: url(./imagies/indown.gif);
}*/

div#stopkagl {
			left: 64px;
			top: 609px;
			position: absolute; 	
}
div#index_adres_poprawka {
			position: absolute; left: 620px;
			position: absolute; top: 285px;
}
div#index_adres_poprawka ul li {
			height: 25px;
			font-size: 12px;
}
li.C_U_N_LI {	
			color: #808080;
			font-size: 13px;
}
a.nakontakt {
			left: 520px;
			top: 275px;
			position: absolute;
}
/*----------------------koniec index -------------------------------*/
/*----------------------aktualnosci--------------------------------*/
div#aktualnosci {
			width: 845px;
			height: 779px;
			margin: 0px;
			padding: 0px;
			background-image: url(./imagies/tlo_aktualnosci_no.gif);
			position: absolute; left: 64px;
			position: absolute; top: 190px;
}
div#aktualnosci_lewy_panel {
			width: 320px;
			height: 779px;
			position: absolute;
			padding-top: 30px;
			top: 0px;
			left: 0px;
			overflow: hidden;
}

div#aktualnosci_lewy_panel ul li  a{
			font-size: 12px;
			background-image: url(./imagies/wyroz.gif);
			background-repeat: no-repeat; 
			background-position :250px 120px;
			height: 140px;
			width: 260px;
			text-align: justify;
			margin: 0px;
			padding: 0px;
			padding-bottom: 5px;
			padding-right: 10px;
			border-style: none;
			border-bottom-style: solid;
			border-color: #414141;
			border-width: 1px;
			overflow: hidden;
}
div#aktualnosci_lewy_panel ul li  a.aktualnosci_lista_ostatni {
			border-style: none;
}
div#aktualnosci_lewy_panel ul li a p {
			color: #ffffff;
}
div#aktualnosci_lewy_panel ul li  a h2 {
			font-size: 16px;
			margin: 0px;
			padding-top: 15px;
			padding-left: 10px;
			padding-bottom: 0px;

}
div#aktualnosci_lewy_panel ul li  a h3 {
			font-size: 14px;
			
			margin: 0px;
			padding: 0px;
			padding-left: 10px;

}
div#aktualnosci_prawy_panel h2 {
			font-size: 16px;
			margin: 0px;
			padding-top: 14px;
			padding-left: 10px;
			padding-bottom: 0px;

}
div#aktualnosci_prawy_panel h3 {
			font-size: 14px;
			
			margin: 0px;
			padding: 0px;
			padding-left: 10px;

}
div#aktualnosci_prawy_panel {
			font-size:12px;
}
div#aktualnosci_prawy_panel {
			position: absolute;
			top: 0px;
			left: 320px;
			padding-top: 40px;
			padding-right: 10px;
			padding-left: 25px;
}
div#stopka_aktualnosci {
			position: absolute;
			left: 64px;
			top: 970px;
			
}
/*----------------------koniec aktualnosci-------------------------*/
/*----------------------oferta -------------------------------------*/
div#srodek_oferta {
			width: 845px;
			height: 391px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/oferta.gif);
}
p#of_opis {
			width: 250px;
			height: 150px;
			margin-top: 40px;
			margin-left: 28px;
			color: #ffffff;
			font-size: 14px;
			text-align: justify;
}
ul#ofwyk, li#puof {
			list-style-type: none;
			display: block;
			margin: 0;
			padding: 0;
}

ul#ofwyk {		width: 495px;
			top: 40px;
			left: 330px;
			position: absolute;
			 
}
li#puof {		background: url(./imagies/wyroz.gif) no-repeat left top;
			padding-left: 25px;
			font-size: 14px;
			color: #ffffff;
}

div#stopkaof {
			
			left: 64px;
			top: 577px;
			position: absolute; 
}
/*----------------------koniecoferty --------------------------------*/
/*----------------------cennik---------------------------------------*/
div#srodek_cennik {	
			margin: 0;
			padding: 0;
			width: 845px;
			height: 388px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/cennik.gif);
}
ul#cen_ul, li#cen_li {
			list-style-type: none;
			display: block;
			margin: 0;
			padding: 0;
}

ul#cen_ul {		width: 390px;
						 
}
li#cen_li {
			padding-left: 45px;
			font-size: 13px;
			color: #ffffff;
			text-indent: -15px;
			
}
span#cen_span {
			color: #7D1462;
}
div#cen_kol_lew {	
			position: absolute; top: 60px;
			position: absolute; left: 28px;
			width: 385px;
}
div#cen_kol_prw {	
			position: absolute; top: 60px;
			position: absolute; left: 450px;
			width: 375px;
}
p#cen_par {
			font-size: 14px;
			text-align: justify;
}
h1#cen_h1 {
			background: url(./imagies/wyroz.gif) no-repeat left top;
			text-indent: 20px;
			font-size: 14px;
			text-align: justify;
}
div#stopkace {
			
			left: 64px;
			top: 576px;
			position: absolute; 
}
/*----------------------koniec cennik-------------------------------*/
/*----------------------katalog ------------------------------------*/
div#srodek_katalog {
			width: 843px;
			height: 450px;
			margin: 0px;
			padding: 0px;
			position: absolute; left: 64px;
			position: absolute; top: 194px;
			background-image: url(./imagies/tlo_duze.gif);
			/*border-style: solid;
			border-color: #656565;
			border-top-style: none;
			border-width: 1px;*/
			
}
div#srodek_katalogobraz {
      width: 843px;
			height: 500px;
			margin: 0px;
			padding: 0px;
			position: absolute; left: 64px;
			position: absolute; top: 194px;
			background-image: url(./imagies/tlo_duze.gif);
			/*border-style: solid;
			border-color: #656565;
			border-top-style: none;
			border-width: 1px;*/
      
}
div#katalog_menu {	
			width: 179px;
			height: 332px;
			position: absolute; top: 2px;
			background-image: url(./imagies/ka_me_ul.gif);
			background-repeat: no-repeat;
}
ul#katalog_menu_ul, ul#katalog_menu_ul li {
			list-style-type: none;
			display: block;
			margin: 0px;
			padding: 0px;
}
ul#katalog_menu_ul {
			position: absolute; left: 7px;
			position: absolute; top: 60px;
}
ul#katalog_menu_ul li {	
			width: 140px;
			height: 30px;
			margin: 0px;
			padding-top: 3px;
			padding-left: 30px;
			font-size: 14px;
			text-align: center;
			background-image: url(./imagies/ka_me_pr_ov.gif);
			

}
ul#katalog_menu_ul li a:hover {
			text-decoration: underline;
			font-size: 13px;		
}
div.katalog_opis_obraz{
      width: 179px;
      left: 20px;
      top: 335px;
      position: absolute;
      font-size: 13px;
}
div#katalog_galeria {
			left: 180px;
			top: 0px;
			position: absolute; 
			margin: 0px;
			padding: 0px;
}
div#katalog_galeria li {
      margin-top: 10px;
      font-size: 12px;
      list-style-type: none;
      padding-left: 200px;
      
}
img.prwa_roggg{
			z-index: 1;
			margin: 0px;
			padding: 0px;
			position: absolute; left: 833px;
			position: absolute; top: 368px;

}
img.gal_obraz_od {
    margin: 0px;
		margin-top: 4px;
		margin-left: 4px;
		padding: 0px;
		
}
ul#ka_gal_ul li {
		
			margin: 5px;
			padding: 0px;
			height: 109px;
			
}
a.zielony {
			margin: 10px;
			padding: 0px;
			color: green;
			background-image: url(./imagies/rameczka.gif);
			width: 109px;
			height: 109px;
			float: left;

}
div#sro_kat_gal_nawi {
      margin: 0;
      padding: 0;
      padding-right: 5px;
      right: 0px;
			bottom: 0px;
			position: absolute;
}
div#sro_kat_gal_nawi ul,div#sro_kat_gal_nawi ul li{
      margin: 0;
      padding: 0;
      padding-right: 10px;
      padding-bottom: 10px;
      list-style-type: none;
			display: block;
}
div#sro_kat_gal_nawi ul li{
      float: left;
}
div#sro_kat_gal_nawi ul li a{
       font-size: 13px;
       text-decoration: underline;
}
ul#kata_zdje_nawi,ul#kata_zdje_nawi li {
      height: 20px;
			list-style-type: none;
			margin: 0px;
			padding: 0px;
}
ul#kata_zdje_nawi {
      padding-left: 50px;
      }
ul#kata_zdje_nawi li {
       float: left;
       padding-top: 10px;
       width: 110px;
}
div.obraz_galeria {
        top: 35px;
        position: absolute; 
        padding-top: 10px;
        padding-left: 30px;
}
div.zdjecia_opis {
      margin: 0px;
			padding: 0px;
			width: 150px;
      left: 250px;
			top: 46px;
			position: absolute; 
}
div.zdjecia_opis li {
      font-size: 14px;
      font-weight: bold;
      list-style-type: none;
      width: 190px;
      height: 25px;
      margin: 0px;
			padding: 0px;
}
img.gal_duzy_obraz {
        padding: 3px;
        border-style: solid;
        border-width: 2px;
        border-color: #656565;
}
div#stopkakatalog {
			
			left: 64px;
			top: 646px;
			position: absolute; 
}
div#stopkakatalogopis {
			
			left: 64px;
			top: 696px;
			position: absolute; 
}
/*----------------------koniec katalog-----------------------------*/
/*-----------------------------zamowienie--------------------------*/
div#srodek_zamowienie {
			width: 845px;
			height: 900px;
			margin: 0px;
			padding: 0px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-color: #2c2c2c;
			background-image: url(./imagies/podzialka.gif);
			background-repeat: repeat-x;
			background-position: 0px 3px;

			
}
div#zam_sro_lew{
			background-image: url(./imagies/zam.gif);
			background-repeat: no-repeat;	
			background-position: 0px 1px;
			width: 300px;
			margin: 0px;
			padding: 20px 20px 15px 5px;
			
}
ol#zam_lew_opi {
			color: #7D1462;
			font-size: 15px;
			font-weight: bold;
}

span.zam_lewy_punk {	
			color: #ffffff;
			font-size: 14px;
			font-weight: normal;
}
li.lewwypunkt {
			padding-top: 15px;			
}
div#zam_sro_prw {
			
			margin: 0px;
			padding: 0px;			
}
div#zam_formu {		
			background-image: url(./imagies/formzgfol.gif);
			background-repeat: no-repeat;	
			background-position: 0px -4px;
			line-height: 20px;
			height: 895px;
			width: 525px;
			margin: 0px;
			padding: 0px;
			margin-top: -10px;
			font-family: Tahoma, sans-serif;
			font-size: 12px;
			left: 320px;
			top: 15px;
			position: absolute;
			color: #c7c7c7;
			text-align: right;
			border-left-style: solid;
			border-left-color: #656565;
			border-left-width: 1px;
			

}
p#zam_formzgl {		
			left: 320px;
			top: 5px;
			position: absolute;
			font-weight: bold;
			font-size: 12px;
}
ul.zamul {
			list-style-type: none;
			display: block;
			margin: 0px;
			padding: 0px;
}
li.zam_li{
			margin: 5px 160px 5px 5px;
			height: 20px;

}
li.zam_pol_tex {
			margin: -5px 5px 5px 5px;
			height: 55px;
}
li.zam_nagh2 {
			margin: 15px 0px 5px 0px;
			text-align: center;
			font-weight: bold;
			height: 20px;
}
input[name="kwatera"]{
			left: 182px;
			position: absolute;
			
			width: 80px;
						
}
input[name="rzad"]{
			width: 60px;
			
			
}
input[name="linia"]{
			width: 60px;
			
			
}
*.poleformuz {
			width: 180px;
			background-color: #4c4c4c;
			color: #c7c7c7;
			border-style: solid;
			border-color: #696969;
			border-width: 1px;
}

li.zam_trzy {
			margin:  5px 15px 5px 5px;
}
p#pzam {		
			width: 250px;
			
			position: absolute;
			font-weight: bold;
}
input[value="jednorazowa"] {
			left: 200px;
			position: absolute;
}
input[value="caloroczna"] {
			left: 350px;
			position: absolute;
}

textarea.poleformuz {	
			width: 330px;
			margin: 5px 5px 5px 5px;
			vertical-align: middle;
}
span#jedno {
			left: 220px;
			position: absolute;
}
span#calo {
			left: 370px;
			position: absolute;
}
button#buttonform3 {	margin: 0px;
			padding: 0px;
			left: 292px;
			top: 790px;
			position: absolute;
			text-align: center; 
}
button#buttonform4 {
			margin: 0;
			padding: 0;
			left: 210px;
			top: 790px;
			position: absolute; 
			text-align: center;
}
div#stopkazamo {
			left: 64px;
			top: 1093px;
			position: absolute; 	
}
/*----------------------koniec zamowienie--------------------------*/
/*----------------------platnosci----------------------------------*/
div#srodek_platnosci {
			width: 845px;
			height: 387px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/platnosci.gif);
}
li#dane_do_przelewu {	
			list-style-type: none;
			background: url(./imagies/wyroz.gif) no-repeat left top;
			padding-left: 25px;
			font-size: 18px;
			color: #c7c7c7;
			width: 450px;
			position: absolute; top: 150px;
			margin-left:35px;
	
}
div#stopkapl {
			left: 64px;
			top: 576px;
			position: absolute; 	
}
/*----------------------koniec platnosci------------------------------*/
/*----------------------referencje -----------------------------------*/
div#srodek_referencje {
			width: 845px;
			height: 1010px;
			margin: 0px;
			padding: 0px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/podzialka.gif);
			background-repeat: repeat-x;
			background-position: 0px 2px;
}
div#refer_prawypanel {
			width: 475px;
			height:  768px;
			position: absolute; top: 190px;
			background-image: url(./imagies/opinie_klientow.gif);
			background-repeat: no-repeat;
			background-position: 5px -3px;
			margin: 0px;
			padding: 10px;
			padding-top: 30px;
			padding-left: 30px;
			top: 3px;
			left: 330px;
			position: absolute;
			font-size: 12px;
			line-height: 1.5em;
}
div#refer_lewypanel {
			width: 290px;
			height: 725px;
			margin: 4px;
			position: absolute; top: 190px;
			background-image: url(./imagies/referencje_rog.gif);
			background-repeat: no-repeat;
			background-position: -8px -4px;
			padding: 10px;
			padding-top: 40px;
			padding-left: 30px;
			top: 0px;
			left: 0px;
			position: absolute;
			font-size: 14px;
			text-align: justify;
			border-right-style: solid;
			border-right-color: gray;
			border-right-width: 1px;
}
p.refer_para {		padding: 10px;
			padding-top: 0px;
			padding-bottom: 5px;
			text-align: justify;
			color: #ffffff;	
			border-bottom-style: solid;
			border-bottom-color: gray;
			border-bottom-width: 1px;
}
p.refer_para:first-line { 
			color: #7D1462;
			font-weight: bold;
			line-height: 2.5em;
 }
span.lastline { 
			color: gray;
			font-weight: bold;
			line-height: 2.5em;
 }
p,parazam {
			padding-bottom: 25px;
}
h1.refer_h1 {
			background: url(./imagies/wyroz.gif) no-repeat;
			background-position: 0px 5px;
			text-indent: 20px;
			font-size: 14px;
			text-align: justify;
			line-height: 2em;
}
div#stopkarefer {
			left: 64px;
			top: 968px;
			position: absolute; 	
}
/*----------------------koniec referencje----------------------------*/
/*----------------------kontakt -------------------------------------*/
div#srodek_kontakt {
			width: 845px;
			height: 387px;
			position: absolute; left: 64px;
			position: absolute; top: 190px;
			background-image: url(./imagies/kontakt.gif);
}
div#formu {		
			font-family: Tahoma, sans-serif;
			font-size: 12px;
			left: 570px;
			top: 230px;
			position: absolute;
			color: #c7c7c7;

}

input.poleformu {
			height: 15px;
			width: 180px;
}
button.buttonform {
			margin: 0px;
			padding: 0px;
			width: 62px;
			height: 28px;
			color: #f3f3f3;
			background-color: #7D1462;
			background-image: url(./imagies/przycisk.png);
			border-style: none;
			text-align: center;
			line-height: 24px;
			
}
button#buttonform1 {	margin: auto;
			padding: 0px;
			left: 92px;
			top: 305px;
			position: absolute;
			text-align: center; 
}
button#buttonform2 {
			margin: auto;
			padding: 0px;
			left: 10px;
			top: 305px;
			position: absolute; 
			text-align: center;
}
div#stopkakon {
			left: 64px;
			top: 576px;
			position: absolute; 	
}
p#ko_opis {
			width: 400px;
			height: 150px;
			margin-top: 45px;
			margin-left: 30px;
			color: #ffffff;
			font-size: 15px;
}
ul#listkon, li#pukon {
			list-style-type: none;
			display: block;
			margin: 0;
			padding: 0;
}

ul#listkon {		
			width: 250px;
			top: 140px;
			left: 20px;
			position: absolute;
			 
}
li#pukon {
			background: url(./imagies/wyroz.gif) no-repeat left top;
			padding-left: 25px;
			font-size: 15px;
			color: #ffffff;
}
/*----------------------koniec kontakt-----------------------------*/
/*----------------------stopka-------------------------------------*/
div#stopka {
			width: 845px;
			height: 45px;
			background-image: url(./imagies/stopka.gif);
}
p#stteak {	
			left: 140px;
			margin-top: 14px;
			position: absolute;
			font-size: 14px;
			color: #ffffff;
}
p#stpwau {	
			left: 560px;
			margin-top: 16px;
			position: absolute;
			font-size: 11px;
			color: #ffffff;
		
}
/*----------------------koniec --------------------------*/
/*koniec stopki*/
div#wit{
			width: 300px;
}
p#witamy{	
			width: 305px;
			height: 300px;
			margin-right: 10px;
			margin-top: 35px;
			float: right;
			font-size: 12px;
			color: #ffffff;
			text-align: justify;
}

span.pogrubienie {
			font-weight: bold;
}
p#gl_st {
			position: absolute; top: 440px;
			position: absolute; right: 15px;
			color: #ffffff;
}

p#tym {
			margin-top: 200px;
			color: #ffffff;
			text-align: center;
			font-size: 24px;
}
p#ak_tytul {
			position: absolute; top: 280px;
			width: 230px;
			color: #C0C0C0;
			margin-left: 20px;
			font-size: 12px;
}
p#ak_data {
			position: absolute; top: 294px;
			width: 230px;
			color: #808080;
			margin-left: 30px;
			font-size: 12px;
}
p#ak_tek {
			position: absolute; top: 310px;
			width: 230px;
			color: #ffffff;
			margin-left: 20px;
			font-size: 12px;
}
div#ak_kol2 {
			position: absolute; left:245px;
		
}
*.poleformu {
			background-color: #4c4c4c;
			color: #c7c7c7;
			border-style: solid;
			border-color: #696969; 
}

