/**
 * OGÓLNE
 */
body
{
	font-size:12px;
	font-family:Arial;
	background:#fff;
	margin:0;
	padding:0;
	color:#000;
}
a img
{
	border:0;
	vertical-align:bottom;
}
h1
{
	font-size:16px;
	padding:0 0 20px 0;
	margin:0;
}
.clear
{
	height:1px;
	overflow:hidden;
	clear:both;
}





/**
 * LINKI
 */
a:link, a:visited
{
	text-decoration:none;
	color:#4e6472;
}
a:hover
{
	color:#000;
}





/**
 * KONSTRUKCJA
 */
#een_search
{
	background:#e2e2e2;
	border:1px solid #bcbcbc;
	margin:0 auto;
}
#een_search td
{
	padding:4px;
}
form
{
	padding:0;
	margin:0;
}
input
{
	padding:2px;
	margin:0;
	width:150px;
	border:1px solid #bcbcbc;
	background:#fff;
}
select
{
	padding:2px;
	margin:0;
	width:156px;
	border:1px solid #bcbcbc;
	background:#fff;
}
input.submit
{
	width:auto;
	background:#cecece;
	border:1px solid #bcbcbc;
}
.een_offer_box
{
	background:#e2e2e2;
	border:1px solid #bcbcbc;
	padding:5px 5px 4px 5px;
	margin:0 0 5px 0;
	position:relative;
	min-height:100px;
}
.een_offer_box_img
{
	width:128px;
	height:94px;
	position:absolute;
	overflow:hidden;
	border:2px solid #134f7d;
	text-align:center;
	background:#fff;
}
.een_offer_box_img img
{
	
}
.een_offer_box_main
{
	padding:0 0 0 137px;
}
.een_offer_box_title
{
	background:#fff;
	padding:5px;
	position:relative;
}
.een_offer_box_spec
{
	position:absolute;
	right:5px;
	text-align:right;
}
.een_offer_box_spec span
{
	font-size:10px;
	padding-left:5px;
}
.een_offer_box_city
{
	font-size:11px;
	font-style:italic;
	color:#636363;
}
.een_offer_box_txt
{
	padding:5px;
	font-size:11px;
	text-align:justify;
	line-height:15px;
}
.een_offer_box_link
{
	text-align:right;
	font-size:10px;
	padding:0 5px 0 0;
}
.een_offer_head
{
	background:#efefef;
	border:1px solid #bcbcbc;
	padding:5px 5px 4px 5px;
	margin:15px 0;
}





/**
 * STRONNICOWANIE
 */
div.page
{
	color:#000;
	font-size:12px;
	float:right;
	display:inline;
}
div.page div
{
	float:left;
	display:inline;
	padding:2px 0 0 0;
}
div.page ul
{
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	float:right;
	display:inline;
}
div.page ul li
{
	float:left;
	display:inline;
	margin:0 0 0 2px;
	padding:0;
}
div.page ul li a:link, div.page ul li a:visited
{
	display:block;
	background:#f0f6fa;
	padding:1px 4px;
	color:#ff5917;
	border:1px solid #79a3ba;
}
div.page ul li a:hover
{
	background:#d9d9d9;
}
div.page ul li.active a
{
	background:#f6f6f6 !important;
	color:#bbbbbb !important;
	border:1px solid #bbbbbb;
}
