@charset "utf-8";
/* CSS Document */

div, a, img {margin: 0; padding: 0; border: 0;}
body {
	margin:0;
	padding:0;
	background-color: #FFF;
	font-family:Arial;
}
a.nav {
	color: #FFF;
	text-decoration:none;
}
a.nav:hover, a.nav:visited {
	color: #000;
	text-decoration:none;
	font-weight:bold;
}
a.navSelected, a.navSelected:hover, a.nav:visited {
	color: #000;
	text-decoration:none;
	font-weight:bold;
}
a {
	color: #000;
	text-decoration:none;
}
a:hover, a:visited {
	color: #000;
	text-decoration:none;
	font-weight:bold;
}
div.box {
	margin: auto;
	width: 1170px;
	text-align:left;
	/*border:solid 1px red;*/
}
div.header {
	height:50px;
	background-color: #00a2d3;
	font-size:14px;
	color:#FFF;
	}
div.nav {
	border-right:solid 1px #FFF;
	float: left;
	width:120px;
	height: 50px;
	text-align:center;
	}
div.innernav {
	margin-top:15px;
	}	
div.title {
	float: left;
	margin-top:10px;
	font-size:20px;
	width:657px;
	text-align:center;
	color:#000;
	}
div.lang {
	margin-top:15px;
	float: left;
	width: 150px;
	text-align:center;
	}

div.photo {

	}
div.body {
	margin-top:30px;
	}
div.filter {
	padding:30px;
	border:solid 1px #d9d9d9;
	float:left;
	width:308px;
	height:325px;
	background-color:#e8e8e8;
	font-size:12px;
	line-height:15px;
}
div.logoBox {
	margin-left:30px;
	float:left;
	width:370px;
	height:385px;
}
div.logo {
	float:left;
	width:370px;
	height:190px;
}
div.billboard {
	margin-top:30px;
	padding:10px;
	float:left;
	border:solid 1px #d9d9d9;
	width:348px;
	height:143px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
div.lastMinute {
	/*margin-top:30px;*/
	margin-left:30px;
	padding:30px;
	border:solid 1px #d9d9d9;
	float:left;
	width:308px;
	height:325px;
	background-color:#e8e8e8;
	font-size:12px;
	line-height:15px;
}
div.member {
	margin-top:30px;
	border:solid 1px #d9d9d9;
	float:left;
	width:368px;
	height:418px;
	font-size:11px;
}
div.memberText {
	float:left;
	margin-left:30px;
	height:124px;
	width:284px;
	line-height:15px;
}
div.memberInfo {
	float:left;
	height:px;
	width:26px;
	padding-top:71px;
}
div.price {
	float:left;
	margin-left:30px;
	width:308px;
	height:20px;
	text-align:right;
	font-weight:12px;
	}
div.services {
	float:left;
	padding-left:30px;
	padding-top:7px;
	width:270px;
	height:36px;
	background-color: #e8e8e8;
	}
div.priceIndication {
	float:left;
	padding-right:30px;
	padding-top:13px;
	width:38px;
	height:30px;
	background-color:#e8e8e8;
	text-align:right;
	font-size:14px;
	/*font-weight:bold;*/
	}
.titleHeader {
	font-size:20px;
	font-weight:bold;
	color:#00a2d3;
	}	
.title {
	font-size:14px;
	font-weight:bold;
	}
.titleText {
	font-size:14px;
	font-weight:bold;
	color:#00a2d3;
	}
.text {
	margin-top:25px;
	margin-bottom:30px;
	font-size:12px;
	}
.slideshow { 
	height: 260px;
	width: 1170px;
	margin: auto 
	}
.slideshow img {
	padding: 0px;
	}
/*form fields*/
.search{
	float:left;
	height:20px;
}
.searchTerm{
	float:left;
	width:211px;
}
.searchInput{
	float:left;
	width:97px;
}
.btnSearch{
	width:96px;
	float:left;
	background-color:#00a2d3;
	border:solid 1px #00a2d3;
	color:#ffffff;
	cursor:hand;
}
/*filter*/
.filterTerm{
	float:left;
	width:159px;
	margin-top:15px;
	margin-bottom:3px;
}
.filterInput{
	float:left;
	width:117px;
	margin-top:11px;
	margin-bottom:3px;
}
.imgFilter {
	float:left;
	margin-bottom:3px;
}
