body
	{
		margin:0;
	}
div.naglowek
	{
		margin-bottom:12px;
	}
div.PMenu
	{
		width:1200px;
		margin-bottom:19px;
	}
div.PMenu1
	{
		margin-right:10px;
		width:185px;
		height:30px;
	}
div.PMenu2
	{
		width:30px;
		height:30px;
	}
img.IM
	{
		width:185px;
	}
img.IM_FC
	{
		width:30px;
		height:30px;
	}
img.IMM
	{
		width:151px;
	}
#OF_pasek
	{
		margin-bottom:10px;
	}
#mapka
	{
		float:left;
		position:absolute; 
		width:770px;
		height:770px;
		margin:5px;
		z-index:2;
		display:none;
	}	
	
	
	
	
	
div.email_nag
	{
		float:left;
		margin-left:325px;
		width:60px;
		text-align:left;
	}
div.email
	{
		float:left;
		width:360px;
		font-size:14px;
		font-family:Tahoma;
		color:#607677;
		text-align:left;
	}
div.Niebieski
	{
		font-family:Tahoma;
		color:#226F97;
	}	
div.italic
	{
		font-style:italic;
	}
div.OF_3PX
	{
		margin-top:7px;
		margin-bottom:7px;
		font-size:11pt;
		font-weight:bold;
	}
div.OF_2x7PX
	{
		margin-top:15px;
		margin-bottom:15px;
	}
div.OF_floor
	{
		FONT-SIZE: 10pt;
		font-weight:bold;
		COLOR: rgb(150,150,150);
		FONT-FAMILY: Tahoma,Arial,Helvetica,Geneva,sans-serif,Veranda;
		Text-align: justify;
		TEXT-DECORATION: none;
		margin-left:10pt;
		margin-right:10pt;
		margin-top:10pt;
	}
div.OF_lista
	{
		FONT-SIZE: 14px;
		COLOR: black;
		FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,Geneva,sans-serif;
		TEXT-DECORATION: none;
		Text-align: justify;
		font-weight:lighter;
		margin-left:20pt;
		margin-right:5pt;
		margin-top:3pt;
	}
div.OF_nag
	{
		FONT-SIZE: 25px;
		COLOR: #607677;
		FONT-FAMILY: Tahoma,Arial,Helvetica,Geneva,sans-serif,Veranda;
		Text-align: justify;
		font-style:bold;
		TEXT-DECORATION: none;
		margin-left:10px;
		margin-right:10px;
		margin-top:0px;
		margin-bottom:5px;
	}

div.BStatut
	{
		float:left;
		margin-top:3px;
		margin-left:2px;
	}
div.POZG
	{
		float:left;
		margin-top:10px;
		height:36px;
	}
div.POZG2
	{
		float:left;
		margin-top:10px;
		height:38px;
		background-image:url('../images/PASEK_KONTAKT.jpg');
	}
div.POZN
	{
		height:400px;
--		background-image:url('../images/MAPKA.jpg');
	}
div.POZ_nazwa
	{
		float:left;
		width:300px;
		height:20px;
		text-align:left;
		font-family:Tahoma;
		font-size:14px;
		color:#607677;
		font-weight:bold;
	}
div.POZ_tel
	{
		float:left;
		width:160px;
		height:20px;
		font-family:Tahoma;
		font-size:14px;
		color:#607677;
	}
div.REKL
	{
		position: relative;
	}
div.tekscik
	{
		margin-left:10px;
		margin-right:10px;
		font-family:Tahoma;
	}	
div.wyd
	{
		Text-align: justify;
	}
img.IM:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand
	}
img.IM_FB:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand
	}
img.IM_BLUE
	{
		margin:10px;
		width:315px;
		height:437px;
	}
img.IM_BLUE:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand;
	}
img.IM_ELEGANT
	{
		margin:10px;
		width:197px;
		height:180px;
		margin-top:20px;
		margin-bottom:30px;
		margin-left:13px;
		margin-right:20px;
	}
img.IM_ELEGANT:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand;
	}
img.IREKL
	{
		border-width:0px;
		width:350px;
		height:105px;
		margin-bottom:10px;
	}
img.IREKL:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand
	}
img.USLUGI
	{
		border-width:0px;
		width:540px;
		height:252px;
		margin-bottom:15px;
		margin-top:15px;
	}
img.USLUGI2
	{
		border-width:0px;
		width:540px;
		height:252px;
		margin-bottom:15px;
		margin-top:15px;
	}
img.USLUGI2:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand
	}
img.OGLOS:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand
	}
img.STAT_NAV:hover
	{
		opacity:0.70;
		filter:alpha(opacity=70);
		cursor:pointer;
		cursor:hand
	}

#okno800
	{
		width:800px;
	}
#okno1200
	{
		background-color: white;
		width:1200px;
	}
#LOGO
	{
		position:relative;
		border-style:solid;
		border-color:red;
		border-width:2px;
		height:250px;
	}
#LOGO_N
	{
		position:relative;
		height:157px;
	}
#LOGOimg
	{
		border-width:0px;
		width:1196px;
		height:250px;
	}
#LOGOimgN
	{
		border-width:0px;
		width:1196px;
		height:157px;
	}
#tresc
	{
		position: relative;
		height:350px;
	}
#pasek
	{
		position: relative; 
		height:34px; 	
	}
#Lpasek
	{
		position: relative; 
		float:left; 
		overflow-y:auto; 
		overflow-x:hidden; 
		width:800px;
	}
#Ppasek
	{
		position: relative; 
		float:left; 
		overflow-y:auto; 
		overflow-x:hidden; 
		width:400px;
	}
#stopka
	{
		position: relative;
		height:18px;
	}
#Pstopka
	{
		text-align:right;
		margin-top:0;
		margin-bottom:0;
		font-size:x-small;
		font-weight: bold; 
	}
#Tytul_Blue
	{
		margin-top:30px;
		margin-bottom:30px;
		text-align:center;
		font-size:24px;
		font-weight:bold;
	}
#Karty_text
	{
		text-align:justify;
		font-size:16px;
		margin-bottom:20px;
	}
#Karty_stopka
	{
		text-align:right;
		font-size:10px;
		margin-top:20px;
	}
#Godziny_nag
	{
		margin-top:30px;
		margin-bottom:15px;
		text-align:center;
		font-size:16px;
		font-weight:bold;
	}	
#Dni_Tygodnia
	{
		float:left;
		margin-left:280px;
		line-height:29px;
	}
#Godz_rozp
	{
		float:left;
		margin-left:40px;
		text-align:right;
		line-height:25px;
	}
#Godz_zak
	{
		float:left;
		margin-left:10px;
		text-align:left;
		line-height:25px;
	}	
#duzy
	{
		position: absolute;
		z-index:2;
		width:1180px;
		height:105px;
		margin:10px;
		text-align:center;
		background:#F8E4A5;
		display:none;
		overflow-y:auto; 
		overflow-x:hidden; 
	}
#SHORTNEWS
	{
		position: absolute;
		z-index:3;
		width:700px;
		height:64px;
		margin:45px;
		text-align:center;
		background:#F8E4A5;
		display:none;
		overflow-y:hidden; 
		overflow-x:hidden; 
	}


#OF_tresc
	{
		position: absolute; 
		float:left; 
		overflow-y:auto; 
		overflow-x:hidden; 
		width:545px;
		margin-top:5px;
		margin-left:255px;
	}
#OF_BOK
	{
		border:0px;
		width:240px; 
		height:621px;
		text-align:bottom;
	}
#Gazela	
	{
		border:0px;
		width:200px;
		height:239px;
		float:left;
	}
#central2
	{
		background-image:url('../GRAFIKA/OFirmie/Central2House.jpg');
		margin-top:0px;
	}
#OF_tabliczka
	{
		width:500px;
		height:160px;
		margin-top:25px;
		margin-bottom:25px;
		border:1px;
	}
#OF_tabliczkan	
	{
		float:left;
	}
#OF_tabliczkaw	
	{
		margin-left:150px;
	}	
#KON_IMG
	{
		float:left; 
	}
#KON_TEXT
	{
		float:left; 
		width:495px;
		margin-left:15px;
	}
#KON_adres
	{
		font-size:20px;
		color:#607677;
		font-family:Tahoma;
		text-align:left;
	}
#KON_otwarte
	{
		font-size:16px;
		font-family:Tahoma;
		color:#607677;
		margin-top:30px;
	}
#KON_DP
	{
		float:left; 
		font-size:16px;
		font-family:Tahoma;
		color:#226F97;
		width:247px;
		margin-top:15px;
	}
#KON_GP
	{
		float:left; 
		margin-top:15px;
		font-size:25px;
		font-family:Tahoma;
		color:#226F97;
		width:247px;
		font-weight:bold;
	}	
#KON_NAG
	{
		height:245px;
	}
#koszclose
	{
		text-align:left;
	}
#KLAW_MAPA
	{
		float:right;
		position:relative; 
		width:30px;
		height:180px;
		margin-top:30px;
	}

div.IMOF
	{
		float:left;
		position:relative; 
		width:260px;
		height:230px;
	}
img.imgban
	{
		float:left;
		position:relative; 
		left:30px;
		top:30px;
		right:485px;
	}
div.DOSTAWCY
	{
		float:left;
		position:relative; 
		width:520px;
		height:230px;
	}
#pietra
	{
		width:780px;
	}
#pietra_FOTO
	{
		position:relative; 
		width:780px;
		height:230px;
	}
#pietra_baner
	{
		float:left;
		position:relative; 
		width:780px;
		height:80px;
	}
div.promocjeg
	{
		float:left;
		position:relative;
		width:395px;
		height:350px;
	}
div.promocje_CW
	{
		float:left;
		position:relative;
		width:783px;
		height:400px;
	}
div.H350
	{
		position:relative;
		width:395px;
		height:350px;
		margin-left:395px;
	}
#promocje_gl
	{
		background-image:url('../GRAFIKA/TLO_GL.jpg');
		background-size:100% 100%;
		background-repeat:no-repeat;
	}
#MPROM
	{
		padding-top:10px;
		height:350px;
	}
#MPROMD
	{
		padding-top:10px;
		height:400px;
	}
#ol1
	{
		text-align:left;
		font-size:16px;
	}
#WZP
	{
		text-align:left;
		font-size:20px;
	}	
#WZ_MAIN
	{
		margin-left:130px;
		margin-right:30px;
	}