body{
	margin:0;
	padding:0;
	border: 0;
	background:#E3E3E3 url(../img/bg0.gif) repeat-x;
	color:#00233A;
	min-width:977px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	}

#content {
	width:977px;

	margin-bottom:10px;
}
a:link,a:hover,a:visited{
color:#FF6104;
}
#top{
padding:10px 0 0 10px;
color:#B6B6B6;
height:62px;
}
#menu{
clear:both;
height:20px;
margin-left:5px;
}

#zawartosc_left{
float:left;
width:480px;
margin:10px 6px 0 14px;

}
#zawartosc_right{
float:right;
width:220px;
}

h1{
	height:23px;
	background: url(../img/bg1.gif);
	margin:0 0 10px 0;
	padding:7px  0 0 10px
}
h2{
	height:17px;
	background: url(../img/bg2.gif);
	margin:0 0 10px 0;
	padding:5px  0 0 10px;
	border-top: 1px solid #FF6103;
	font-size: 11px;
	font-weight: bold;
	color: #545657;
}
h3{
	background: url(../img/bg2_2.gif);
	margin:0 0 10px 0;
	padding:5px  0 0 10px;
	font-size: 11px;
	font-weight: bold;
	color: #545657;
}

#intro p{
margin:3px;
}
#intro_more{
	margin-top:5px;
	border-top: 1px dotted #D3D3D3;
}
#intro_more a:link,#intro_more a:hover,#intro_more a:visited{
color:#FF6103;
text-decoration:none;
}
.clear{
clear:both;
}
#produkty{
margin-top:15px;
color:#868788;
}
#prod_1{
float:left;
width:231px;
}
#prod_2{
float:right;
width:231px;
}

#stopka_left{
	float:left;
	width:200px;
	height:107px;
	padding-left:50px;
	padding-top:20px;
	color:#000000;
	line-height:18px
	}
#stopka_right{
	float:right;
	height:107px;
	background: url(../img/bg3.gif) repeat;
	width:725px;
}
#stopka_right p{
margin:0px;
padding:0px;
font-size: 10px;
}

#stopka_right a:link, #stopka_right a:hover,#stopka_right a:visited{
color:#FFFFFF;
}

#faq_bar{
	margin-bottom:20px;
	padding: 3px 0 3px 10px;
	border-bottom: 1px solid #E3E3E3;
	text-align:right
}

#faq_bar a:link, #faq_bar a:hover,#faq_bar a:visited{
color:#FF6104;
text-decoration:none;
}


.poller{
width:195px;
height:230px;
padding:35px 0px 5px 20px;
margin:8px 0 5px 0;
background: url(../img/ankieta.gif) no-repeat;
border-bottom: 1px dotted #CCCCCC;
}

.sonda_bg{
	background: url(../img/bg_bar.gif) no-repeat -39px 0px;
	height:16px;
	font: 10px tahoma;
	color: #999999;
}
.sonda_bar{
	background:url(../img/sonda_bar.gif) repeat-x;
	float:left;
	height:16px;
	padding-left:1px;
	margin-right:5px;
	clear:both
}
#logotypy{
	font: 10px tahoma;
	color: #B2B2B2;
	text-align:center;
}
.f_el1,.f_el2{
	font: 11px tahoma;
	background: #F2F2F2;
	border: 1px solid #CCCCCC;
	width:250px
}
.f_el2{
height:100px
}
.mess_my_errors{
	font: 11px tahoma;
	color: #FF4A00;
	padding: 15px;
	border: 1px dotted #FF4A00;
}
.mess_messages{
	font: 11px tahoma;
	color: #4B87B9;
	padding: 15px;
	border: 1px dotted #4B87B9;
}

#newsletter_form{
	background: url(../img/bg2_2.gif);
	margin: 25px;
	padding: 15px;
}