html,body {
	margin:0px;
	height:100%;
}
td,div,span,input,a {
	font-size:11px;
	font-family:'Lucida Sans Unicode','Tahoma','Arial','Trebuchet MS','Verdana';
	color:#000;
	text-align:left;
}
img {
	border:0px none;
}

input{
	background:white;
	border:1px solid #E0E0E0;
}
td.red {
	font-size:4px;
	height:4px;
	background:#B8133B;
	text-align:right;
	width:33%;
}
td.black {
	font-size:4px;
	height:4px;
	background:#393939;
	font-size:1px;
	width:33%;
}
td.blue {
	font-size:4px;
	height:4px;
	background:#3875AC;
	text-align:left;
	width:33%;
}

td.bottom,td.footer {
	background:url('../img/bg3.jpg');
	text-align:center;
	padding-bottom:30px;
}
td.bottom {
	vertical-align:top;
	background-position:left bottom;
}
td.footer {
	vertical-align:bottom;
	background-position:left top;
}

td.footer {
	vertical-align:bottom;
	background-position:left top;
}


/* index.php */
.content_box { height: 100%; background: #FFF; }
.search_box { width: auto; height: 180px; padding-top: 50px;  padding-bottom: 0px; background: #FFF; }
.logo_box { width: 489px; height: 180px; margin: 0 auto; }
.form_box { padding-top: 149px; padding-left: 13px; }
.last_search_box { height: 200px; text-align: center; }
.last_search_box_footer { width: 803px; height: 200px; margin: 0 auto; margin-top: 0px; }
.last_search_box_in { width: 452px; height: 200px; padding: 37px 15px 7px 175px; }

/* wyniki.php */
.res_box { width: 100%; height: 100%; background: #FFF; text-align: center; }
.res_header_box { width: 1245px; height: 100px; padding-top: 0px; padding-bottom: 10px; background: #FFF; }
.res_search_box { width: 651px; height: 90px; float:left; margin: 0 auto; }
.res_search_input { border: 0;width: 356px; padding: 6px 0px 3px 10px; font-size: 13px; background: transparent; color: #FFF; }
.res_search_button_box { width: 110px; height: 35px; float: left; margin-top: -2px; }
.res_search_button_box input { padding: 0; width: 110px; height: 35px; margin-left: 0px; border: 0; color: #FFFEFF; font-size: 12px; font-weight: bold; cursor: pointer;}
.res_search_box_links { clear: both; padding-top: 3px; }
.res_search_box_links a { margin-left: 85px; text-decoration: none; color: #FDFDFD; font-size: 13px; font-weight: normal; }

.res_search_input2 { border: 0;width: 349px; padding: 4px 10px 3px 10px; font-size: 13px; }
.res_search_button_box2 { width: 110px; height: 35px; float: left; margin-top: -4px; }
.res_search_button_box2 input { padding: 0; width: 110px; height: 35px; margin-left: 0px; border: 0; color: #FFFEFF; font-size: 12px; font-weight: bold; cursor: pointer;}


.res_header_content { width: 100%; empty-cells: show; height: 19px; padding: 0 18px; margin-bottom: 15px; } 
.res_header_content div { margin-left: 0px; padding: 0px 0 0px 0px; border: 0px solid #67BDEC; background: #EBEBEB; margin-top: 0px; font-weight: bold; }

.res_body_content { width: 100%; empty-cells: show; padding: 0 19px; }
.res_body_content_item { width: 100%; height: auto; float: left; margin-top: 6px; padding-top: 3px; border: 1px solid #C7C7C7; }
.res_body_content_nr { width: 12px; height: 27px; float: left; }
.res_body_content_nr div { color: #FFF; font-size: 13px; padding-left: 0px; padding-top: 5px; }
.res_body_content_name { width: auto; height: 27px; padding-left: 10px; padding-top: 0px; float: left; color: #FDFDFD; font-family: arial; font-size: 16px; font-weight: bold; }
.res_body_content_box { width: 100%; float: left; margin-top: 0px; }
.res_body_content_box span { margin-left: 3px; color: #09305A; font-size: 13px; font-weight: bold; }
.height_item { height: 96px;  float: left; }
.height_item_header { color: #C71D38; font-size: 13px; font-weight: bold; padding-top: 12px; }
.marl25 { margin-left: 25px; }

.ad_box { width: 217px; height: 106px; margin-bottom: 5px;}
.ad_box img { margin-left: 0px; margin-top: 9px; }
.ad_box_header { width: 237px; height: 35px;}
.ad_box_footer { width: 237px; height: 49px;}

.last_table { margin-top: 10px; padding: 0 0px; }
.last_table td a { color: #444444; font-size: 12px; text-decoration: none; }
.last_table td div { height: 18px; overflow: hidden; padding-top: 3px; padding-bottom: 3px;  }
.last_table td a:hover { text-decoration: underline; }

.pages_results { margin: 0 auto; margin-top: 10px;  text-align: center; }
.pages_results a { }

.strony {  padding: 2px; padding-right: 0px; color: #1B4B7E; text-decoration: none; font-size: 12px; font-weight: bold; }
.curstr { padding: 1px 0px; color: #A1142E; font-size: 12px; font-weight: bold; }

.footer_menu { width: 270px; margin: 0 auto; color: #FFF; }
.footer_menu a { color: #4779AA; text-decoration: none; font-size: 13px; }
