
body {
	background: 	url('../img/index_offer_background.jpg') #00516E repeat ;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
}

#page {

	width:			950px;
	
	height:			auto;
	
	margin-left:		auto;
	margin-right:		auto;
	background:		url('../img/index_background_main.jpg') #00516E no-repeat ;
}
#top_content {
	width:			950px;
	height:			227px;
	margin:			-1px;
	border-style: 	solid;
	border-width:	thin;
	border-color:	#7da8b9;
border-bottom-style:none;
}


#top_logo {
	width:			239px;
	height:			227px;
	margin-left:		2px;
	border:			0px;
	padding:		0px;
	background:		url('../img/logo.jpg');
	background-repeat: no-repeat;
	float:			left;
}

#top_right {
	margin:			0px;
	border:			none;
	padding:		0px;
	width:			706px;
	height:			207px;
float:			left;
}

#top_menu {
	margin:			auto;
	margin-right:		2px;
	border:			none;
	padding:		0px;
	width:			500px;
	height:			20px;
	float:			right;
/* 	font-weight:		bolder; */
	text-align:		right;
	font-size:		15px;
	font-style:		italic;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	}
a.top_menu { 
/* 	font-weight:		bold; */
	font-size:		14px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#007CC0;
	text-decoration:	none;
	font-style:		italic;
}
a.top_menu:visited: { 
	color:			#007cc0;
	}
a.top_menu_l { 
	font-weight:		bold;
	font-size:		14px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#007CC0;
	text-decoration:	none;
	}
a.top_menu_l:visited: { 
	color:			#007cc0;
	}
a.orange { 
	font-weight:		bold;
	font-size:		14px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#FF9933;
	text-decoration:	none;
	}
a.orange:visited: { 
	color:			#FF9933;
	}

#page_content {
	margin:			-1px;
	padding:		0px;
	/* 	border:			0px; */
	width:			950px;
	background:		url('../img/index_offer_background_bottom.jpg') #00516E no-repeat ;
	height:			auto;
	
	float:			left;
	border-style: 	solid;
	border-width:	thin;
	border-color:	#7da8b9;
	border-top-style:none;
	border-bottom-style:solid;
	padding-bottom:		0px;
	
	margin-bottom:		1px;



}

#left_column {
/* this column include: wheater, newsletter and left_commercial */


	margin:			none;
	margin-top:		0px; 
	padding:		0px;
	border:			0px;
	width:			281px;
	height:			auto;
	min-height:		1030px;
	/* 	min-height:		500px; */
	float:			left;
	
	background:		url('../img/index_snow_left.jpg') no-repeat;
	float:			left;
	
}

#right_column {
/* in this column we're displaing content and commercial_bottom */

	margin-left:		0px;
	padding:		0px;
	border:			0px;
	background-color:	transparent;
	width:			669px;
	float:			left;
	min-height:		1000px;
	height:			auto;
	background:		url('../img/index_snow_right.jpg');
	background-repeat: no-repeat;
	background-position:	top;
}

#weater_title {

	border:			0px;
	padding:		0px;
	margin-left:		40px;
	margin-top:		58px;
	height:			15px;
	width:			200px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		14px;
	font-weight:		bolder;
	color:			#666666;
	

}

#weater_content {
	
	margin-left:		40px;
	margin-top:		14px;
	height:			120px;
	width:			180px;
	font-size:		13px;
	color:			#666666;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
}

#newsletter_title { 
	margin-top:		55px;
	margin-left:		42px;
	height:			15px;
	width:			200px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		14px;
	font-weight:		bolder;
	color:			#666666;
}

#newslettter_content { 
	margin-left:		40px;
	margin-top:		10px;
	height:			120px;
	width:			160px;
	font-size:		13px;
	color:			#666666;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
}

#left_commercial_title { 
	margin-left:		30px;
	margin-top:		95px;
	height:			15px;
	width:			200px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#666666;
	font-size:		14px;
	font-weight:		bolder;
}

#left_commercial_content { 
	margin-left:		36px;
	margin-top:		15px;
	height:			265px;
	width:			208px;
	color:			#666666;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
}

#navigation { 
	margin-left:		25px;
	margin-top:		10px;
	width:			500px;
	height:			20px;
}

#content {
	margin-left:		25px;
	margin-top:		27px;
	padding:			0px;
	border:			0px;
	height:			405px;
	width:			605px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		12px;
	

}

#wyszukiwarka  { 
	height:			140px;
	width:			100%;
	
}

#right_commercial {
	margin-left:		25px;
	margin-top:		85px;
	padding:			0px;
	border:			0px;
	height:			184px;
	width:			608px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		12px;
	

}

#recommendations_title {
	margin-top:		60px;
	margin-left:		20px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		15px;
	color:			#666666;
 	font-weight:		bold; 
}

#recommendations_body { 
	margin-left:		10px;
	margin-top:		5px;
/* 	background:		url('../img/pasek_recommendations.jpg'); */
	background-color:	white;
	width:			641px;
	background-repeat:	repeat-y;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		12px;
	color:			#666666;
}
#recommendations_content {
	margin-left:		15px;
	width:			500px;
}
#prawy_bootom {
/*	position:		relative;*/
	margin-left:		-25px;
	padding:		0px;
	border:			0px;
	width:			694px;
	height:			147px;
	background:		url('../img/default_prawy_bootom.jpg') no-repeat;

}
#stopka {	
	width:			950px;
	height:			18px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#007CC0;
	font-weight:		bold;
	text-align:		center;
	margin-top:		-19px;
	font-size:		13px;
	background-color:	white;
	margin-left:		-281px;
	float:			right;

	}

#stopka a, #stopka a:link, #stopka a:visited{	
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#007CC0;
	font-weight:		bold;
	font-size:		13px;
	text-decoration: none;
	}

#stopka a:hover{	
	text-decoration: underline;
	}

#funct {	
	width:			950px;
	height:			20px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	color:			#007CC0;
	font-weight:		bold;
	text-align:		center;
	margin-top:		10px;
	font-size:		14px;
	margin-left:		-281px;
	
	}
a.countries {	
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		14px;
	text-align:		center;
/*  	font-weight:		bold;  */
	color:			#41A5E3;
	font-style:		italic;
	text-decoration:	none;
}

a.countries:visited { 
	color: 			#41A5E3;
}

.countries {	
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		14px;
	text-align:		center;
/* 	font-weight:		bold; */
	color:			#41A5E3;
	font-style:		italic;
}

.title {
	font-weight:		bold;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		14px;
	line-height:		15px;
	color:			#41A5E3;
}
.title_main {
	font-weight:		bold;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		15px;
	line-height:		15px;
	color:			#41A5E3;
	font-style:		italic;
}

.title2 {
	font-weight:		bold;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		15px;
	color:			#666666;
	line-height:		15px;
}
.title3 {
	font-weight:		bold;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		12px;
	color:			#666666;
/*	line-height:		12px;*/
}
.title4 {
	font-weight:		bold;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		14px;
	color:			#41A5E3;
	line-height:		15px;
	font-style:		italic;
	a:visited:		blue;
	a:hover:		blue;
	
}

a.title { 
	color:			#41A5E3;
	font-size:		14px;
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-weight:		bold;
	font-style:		italic;
	text-decoration:	none;
}
a.title:hover {
	color:			#41A5E3;
}
a.title:visited { 
	color:			#41A5E3;
}


.text		{ 
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size: 		9px; 
	color: 			#41A5E3; 
	background: 		#E9E5E1; 
	border: 			solid 1px; 
	border-color: 	#aaaaaa; 
	letter-spacing: 	0px; 
	height:			12px;
}
.text2		{ 
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size: 		12px; 
	color: 			#41A5E3; 
	background: 		#E9E5E1; 
	border: 			solid 1px; 
	border-color: 		#aaaaaa; 
	letter-spacing: 	0px; 
	height:			18px;
	width:			115px;
}

.text3		{ 
	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";	font-size: 		14px; 
	color: 			#525252; 
	background: 		#E9E5E1; 
	border: 		solid 1px; 
	border-color: 		#aaaaaa; 
	letter-spacing: 	0px; 
	
}
select.text3 option:hover {
background-color:	#09F0EC;
}

.small {

	font:			"Trebuchet MS", Verdana;
	font-family:	"Trebuchet MS";
	font-size:		10px;
	}

div.fields {
    	position         :	absolute;
 	width            :	auto; 
    	background-color :	#D4F4FF;
    	border           :	1px solid #888;
    	margin           :	0px;
    	padding          :	0px;
	text-align:		left;
}

li.selected {
	background:		##E9E5E1;
}

.table_search { 
	line-height:		15px;
	border:			0px;
	margin-top:		15px;
	
	
}

.three_offers { 
	margin-top:		45px;
	width:			100%;
/*  	background-color:	#D5D0C9; */
 	height:			190px;
 	
}
.three_offers2 { 
	margin-top:		10px;
	width:			100%;
/*  	background-color:	#D5D0C9; */
/* 	height:			190px; */

}
.offer_small1 {
	width:			191px;
	height:			100%;
/* 	background-color:	red; */
	border:			0px;
	margin:			0px;
	float:			left;
}
.offer_small2 {
	width:			191px;
	height:			100%;
/* 	background-color:	red; */
	border:			0px;
	margin:			0px;
	float:			left;
}
.offer_small3 {
	width:			191px;
	height:			100%;
/* 	background-color:	red; */
	border:			0px;
	margin:			0px;
	float:			left;
}
.margin_small1 {
	width:			16px;
	height:			100%;
	/*background-color:	yellow;*/
	float:			left;
}
.margin_small2 {
	width:			16px;
	height:			100%;
/* 	background-color:	yellow; */
	float:			left;
}