 
* {
	margin: 0 auto;
	padding: 0;
}

body {font: normal 12px Verdana; color: #fff; background-color:#000;}



.clear { clear: both; }


#menu_bg {background: url(img/bg_menu.jpg) repeat-x; height:29px; width:100%; margin: 0 auto;}

#menu {width:1024px;  margin: 0 auto; }

#menu ul { margin: 0 auto; padding: 0px; list-style: none; line-height: normal; }

#menu li {display: inline;}

#menu a {float: left; padding-left:60px; padding-right:60px; height:29px; border-left:1px #000 solid; border-right:1px #000 solid; padding-top:7px; text-decoration: none; text-transform: uppercase; font-weight: normal;font-size: 13px;color: #FFFFFF;}

#menu a:hover {text-decoration: underline;}

#menu .first a {font-weight:bold;}

#strona {padding-top:10px; float:none; padding-top:10px;  margin: 0 auto;}

#logo {background: url(img/logo.png) no-repeat; height:112px; width:184px; margin: 0 auto; }

#pole {background: url(img/pole.jpg) no-repeat; height:780px; width:784px; margin: 0 auto;  }

#pole_oferta {background: url(img/pole_oferta.jpg) no-repeat; height:900px; width:784px; margin: 0 auto;  }

#pole_dlugie {background: url(img/pole_dlugie.jpg) no-repeat; height:1050px; width:784px; margin: 0 auto;  }

#pole_faq {background: url(img/pole_faq.jpg) no-repeat; height:1250px; width:784px; margin: 0 auto;  }

#zawartosc {background: url(img/bg_zawartosc.jpg) no-repeat; height:670px; width:988px;padding-top:20px; font-family:verdana; font-size:14px; }

#zawartosc_gal {no-repeat; height:670px; width:988px;padding-top:20px; font-family:verdana; font-size:14px;}

#zawartosc img {padding-left:60px; padding-right:70px; border:0px;}

#zawartosc a {color:#FF0000; font-size:12px; text-decoration:none;text-transform: uppercase; }

#zawartosc ul { list-style: none; line-height: 25px;  }

#stopka {color:#fff; font-size:13px; text-decoration:none;text-transform: uppercase; font-family:verdana; margin:0 auto; padding-top:10px;}


#oferta { position:relative; padding-left:35px; padding-top:35px; padding-right:55px;}

#oferta_slub {
	position:absolute;
	padding-top:5px;
	float:none;
margin-right:: 10 auto;				left: 245px;
	top: 29px;
	width: 490px;
	height: 82px;
}
#oferta_termin {
	position:absolute;
	padding-top:5px;
	float:none;
margin-right:: 10 auto;				left: 245px;
	top: 36px;
	width: 490px;
	height: 82px;
}
#oferta_dzieci {
	position:absolute;
	padding-top:5px;
	float:none;
margin-right:: 10 auto;				left: 245px;
	top: 36px;
	width: 490px;
	height: 82px;
}
