/********************szkielet********************/
html,body {height: 100%;}
html,body,form,img	{margin:0px;padding:0px;border: none;}
body				{
	background:#f3d86d;
	font-family: Arial, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color:#996600;
	background-image:url(bg.gif);
	background-position:center top;
	background-repeat:repeat-x;
}
#kontener 			{
	margin: 0 auto;
	width: 100%;
	text-align: left;
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-image:url(ornament.gif);
	background-position:center 276px;
	background-repeat:no-repeat;
}

#header_block			{
	display:block;
	background:#FFFFFF;
	height:90px;
	margin: 0 auto;
	width: 100%;
	background-image:url(head_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#header		{
	display:block;
	height:90px;
	width:910px;
	margin:0px auto;
	background-image:url(logo.gif);
	background-position:20px top;
	background-repeat:no-repeat;
}
#top_block	{
	display:block;
	height:185px;
	margin: 0 auto;
	width: 100%;
	background-color:#ff7800;
	background-image:url(top_bg.gif);
	background-position:center top;
	background-repeat:repeat-y;
	border-bottom:1px solid #FFFFFF;
}
#top	{
	display:block;
	height:185px;
	margin: 0 auto;
	width: 100%;
	background-image:url(top_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

#kontent{
	width:910px; 
	margin:0px auto; 
	padding-bottom:160px;
	color:#996600;
}
#kontent:after, .clear{clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}
#menu	{
	display:block;
	height:44px;
	margin: 0 auto;
	width: 870px;
	top:130px;
	position:relative;
	padding:0px 20px;
}
#left	{
	width:509px;
	float:left;
	display:block;
	top:0px;
	position:relative;
	padding:0px 20px;
}
#right	{
	width:320px;
	padding:0px 20px;
	float:left;
	display:block;	
	border-left:1px solid #c59a2a;	
	top:-30px;	
	position:relative;
}


#oferta_left	{
	width:190px;
	float:left;
	display:block;
	top:0px;
	position:relative;
	padding:0px 20px;
	
}
#oferta_center	{
	width:409px;
	float:left;
	display:block;
	top:0px;
	position:relative;
	padding:0px 20px 0px 0px;;
}
#oferta_right	{
	width:210px;
	padding:0px 20px;
	float:left;
	display:block;	
	border-left:1px solid #c59a2a;	
	top:-30px;	
	position:relative;
}

h1 span{
	background-color:#FF6600;
	font-weight:normal;
	font-size:18px;
	color:#FFFFFF;
	margin:0px 10px;
	letter-spacing: -0.5px;
	padding:5px 10px;
	display:inline-block;
	background-image:url(top_bg.gif);
	background-position:center top;
	background-repeat:repeat-y;
}



#naglowek{padding:20px;}
#footer	{background:#FFFFFF;color:#f3d86d;width: 100%;  position: absolute;  bottom: 0 !important;  bottom: -1px;  height: 55px;}
#footer_menu {width:890px; margin:0px auto; padding:20px 15px;}
#footer_menu a:link, #footer_menu a:visited	{color: #996600;text-decoration:none;padding:0 5px;}
#footer_menu a:hover, #footer_menu a:active	{color: #FF6600;text-decoration:none;padding:0 5px;}









/********************menu********************/
#sub_menu{display: block;width: 190px; text-align: left;font-size:12px;}
#sub_menu .linia1 { background:#d73d44;display: block;	font: 1px/0px serif; height: 1px;}
#sub_menu .linia2 {background:#faa189;display: block;	font: 1px/0px serif; height: 1px;}
.lnk_menu { display:block; width: 190px;}
.lnk_sub_menu {display:block; width: 190px;}
.lnk_menu a {font-size:12px; color:#FFFFFF; font-weight:normal; display:block; padding:5px 5px 5px 25px;background:#990033;text-decoration:none; background-image: url(icon_subpage1.gif);	background-position:11px 7px; 	background-repeat: no-repeat;}
.lnk_menu a:hover { color: #FFFFFF;text-decoration:none; background:#840a40;background-image: url(icon_subpage1.gif);	background-position:11px 7px; 	background-repeat: no-repeat;}
.lnk_sub_menu a { font-size:12px; color:#FFFFFF;font-weight:normal; background:#f4907d; text-decoration:none; display:block; padding:5px 5px 5px 35px;background-image: url(icon_subpage1.gif);	background-position:21px 7px; 	background-repeat: no-repeat;}
.lnk_sub_menu a:hover {color: #FFFFFF; text-decoration:none;  background:#de5053;background-image: url(icon_subpage1.gif);	background-position:21px 7px; 	background-repeat: no-repeat;}
.lnk_menu .niezaznaczone {color:#FFFFFF; display:block;padding:5px 5px 5px 25px;background:#d73d44;background-image: url(icon_subpage2.gif);	background-position:11px 7px; 	background-repeat: no-repeat;}
.lnk_sub_menu .niezaznaczone {font-size:12px;  color:#FFFFFF; font-weight:normal; background:#d73d44; display:block; padding:5px 5px 5px 35px;background-image: url(icon_subpage1.gif);	background-position:21px 7px; 	background-repeat: no-repeat;}
/********************menu********************/





a.menu_novatio:link,a.menu_novatio:visited{display:block;float:left;width:107px;height:33px;background-image: url(menu_novatio.gif);background-repeat: no-repeat;background-position:0px 0px;}
a.menu_novatio:hover,a.menu_novatio:active{background-position:0px -43px;}

a.menu_oferta:link,a.menu_oferta:visited{display:block;float:left;width:92px;height:33px;background-image: url(menu_oferta.gif);background-repeat: no-repeat;background-position:0px 0px;}
a.menu_oferta:hover,a.menu_oferta:active{background-position:0px -43px;}

a.menu_cennik:link,a.menu_cennik:visited{display:block;float:left;width:96px;height:33px;background-image: url(menu_cennik.gif);background-repeat: no-repeat;background-position:0px 0px;}
a.menu_cennik:hover,a.menu_cennik:active{background-position:0px -43px;}

a.menu_promocje:link,a.menu_promocje:visited{display:block;float:left;width:116px;height:33px;background-image: url(menu_promocje.gif);background-repeat: no-repeat;background-position:0px 0px;}
a.menu_promocje:hover,a.menu_promocje:active{background-position:0px -43px;}

a.menu_kontakt:link,a.menu_kontakt:visited{display:block;float:left;width:105px;height:33px;background-image: url(menu_kontakt.gif);background-repeat: no-repeat;background-position:0px 0px;}
a.menu_kontakt:hover,a.menu_kontakt:active{background-position:0px -43px;}


span.menu_novatio{display:block;float:left;width:107px;height:43px;background-image: url(menu_novatio.gif);background-repeat: no-repeat;background-position:0px -43px;}

span.menu_oferta{display:block;float:left;width:92px;height:43px;background-image: url(menu_oferta.gif);background-repeat: no-repeat;background-position:0px -43px;}

span.menu_cennik{display:block;float:left;width:96px;height:43px;background-image: url(menu_cennik.gif);background-repeat: no-repeat;background-position:0px -43px;}

span.menu_promocje{display:block;float:left;width:116px;height:43px;background-image: url(menu_promocje.gif);background-repeat: no-repeat;background-position:0px -43px;}

span.menu_kontakt{display:block;float:left;width:105px;height:43px;background-image: url(menu_kontakt.gif);background-repeat: no-repeat;background-position:0px -43px;}

label {font-size:13px;font-weight:bold;color:#FFFFFF;padding:2px 5px;
	background-image:url(top_bg.gif);
	background-position:center top;
	background-repeat:repeat-y;}
.formularz {width:306px;font-size:13px;border:none;color:#333333;border:1px solid #FF6600;background-color:#FFFFFF;padding:2px 5px;margin:0px;}