#top { background: #e9af40; }
#header { background: url(../grafika/header.jpg); }
#szukaj .submit { background: url(../grafika/submit_szukaj.gif) top left; }

.orange .top, .grey .orange .top {
	background: #d46a21;
	border: #ac571c solid;
	border-width: 1px 1px 0 1px;
	}
.orange .top div, .grey .orange .top div {
	overflow: hidden;
	border: #ef8b46 solid;
	border-width: 1px 1px 0 1px;
	}
.blue .top {
	background: #21568d;
	border: #2c5279 solid;
	border-width: 1px 1px 0 1px;
	}
.blue .top div {
	overflow: hidden;
	padding-left: 10px;
	border: #3a7abc solid;
	border-width: 1px 1px 0 1px;
	}
.grey .top {
	background: #454545;
	border: #3d3d3d solid;
	border-width: 1px 1px 0 1px;
	}
.grey .top div {
	overflow: hidden;
	border: #595959 solid;
	border-width: 1px 1px 0 1px;
	}
	
.results_bars { overflow: hidden; }
.results_bars div { width: 218px; height: 20px; margin-top: 1px; border: 1px #ac571c solid; }	
.results_bars div p { text-align: left; margin: 0; padding: 4px 0; color: #000000; width: auto; line-height: 12px; font-size: 12px; background: #ef8b46; }
.results_bars div p span { padding-left: 10px; }

h3.border {
	margin-bottom: 10px;
	border-bottom: 2px #d56b24 solid;
	}
	
#form .text, #form2 .text { float: left; width: 200px; margin-top: 5px; border: 1px #d46a21 solid; }
#form2 .text { width: 185px; }
#form .area { border: 1px #d46a21 solid; }

#footer .linia { width: auto; height: 12px; font-size: 0px; margin: 0 auto 25px auto; background: #eaeaea; }