* {
	padding: 0;
	margin: 0;
}
body {
	margin-top: 0;
	margin-bottom: 0;
	background-color:#FFFFFF;
}
#contingut {
	width: 804px;
	margin: 0 auto;
}
#contingut2 {
	width: 759px;
	margin: 0 auto;
}
#contingut2-esquerra {
	width: 121px;
	float:left;
}
#contingut2-dreta {
	width: 638px;
	float:left;
}
#cap1 {
	background: url(../img/cap1.jpg) no-repeat;
	width: 804px;
	height: 152px;
	margin: 0 auto;
}
#idiomes {
	background-color: #F8B332;
	height: 20px;
	position: absolute;
	margin-top: 22px;
	margin-left: 23px;
}
#menu {
	position: absolute;
	width: 400px;
	margin-top: 125px;
	margin-left: 27px;	
	float: left;
}
#menu2 {
	position: absolute;
	width: 200px;
	margin-top: 125px;
	margin-left: 540px;
	float: left;
}
#linklogo {
	position: absolute;
	width: 120px;
	height: 120px;
	margin-left: 670px;
	margin-top: 20px;
	float: left;
}
#buscador {
	width: 121px;
	background-color: #F8B332;
}
.marge1 {
	width: 121px;
	height: 4px;
	font-size: 0px;
}
#tiempo {
	margin-left: 23px;
}
#submenu {
	width: 121px;
	background-color: #F8B332;
	text-align: right;
}
.submenu1 {
	padding-top: 6px;
}
.submenu2 {
	margin-top: 2px;
}
.submenu3 {
	margin-top: 2px;
	padding-bottom: 4px;
}
#restaurantes {
	background-color: #000000;
	width: 140px;
	margin-top: -218px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#alojamiento {
	background-color: #000000;
	width: 140px;
	margin-top: -201px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#ocio {
	background-color: #000000;
	width: 140px;
	margin-top: -184px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#aventura {
	background-color: #000000;
	width: 140px;
	margin-top: -167px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#comercios {
	background-color: #000000;
	width: 140px;
	margin-top: -150px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#alquileres {
	background-color: #000000;
	width: 140px;
	margin-top: -133px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#playas {
	background-color: #000000;
	width: 140px;
	margin-top: -116px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#pueblos {
	background-color: #000000;
	width: 140px;
	margin-top: -99px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#rutas {
	background-color: #000000;
	width: 140px;
	margin-top: -82px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#tot {
	background-color: #000000;
	width: 140px;
	margin-top: -65px;
	margin-left: 114px;
	position: absolute;
	text-align: right;
	visibility: hidden;
}
#banner1 {
	width: 121px;
	height: 290px;
	padding-top: 11px;
}
#banner2 {
	padding-left: 11px;
	float: left;
}
#banner3 {
	width: 759px;
	margin: 0 auto;
	padding-bottom: 10px;
}
#banner4 {
	width: 121px;
	height: 90px;
	padding-top: 11px;
}
#banner5 {
	width: 759px;
	margin: 0 auto;
	margin-bottom: 11px;
}
.b1 {
	padding-left: 11px;
	margin-bottom: 10px;
	float:left;
}
.b1-dalt {
	width: 308px;
	height: 30px;
	background-color: #F8B332;
}
.b2-dalt {
	width: 627px;
	height: 18px;
	background-color: #F8B332;
}
.r1 {
	padding-left: 11px;
	float:left;
}
.r2 {
	padding-left: 11px;
	width: 627px;
	float:left;
}
.r3 {
	margin-top: 6px;
	margin-bottom: 11px;
	padding-left: 11px;
	float:left;
}
#fitxa-anunciarte {
	width: 627px;
	padding-left: 11px;
	margin-bottom: 11px;
	float:left;
}
.text-anunciarte {
	padding-left: 11px;
	width: 627px;
	height: 120px;
	float:left;
}
.text-aviso {
	padding-left: 11px;
	width: 627px;
	height: 545px;
	float:left;
}
.text-anunciarte2 {
	padding-left: 11px;
	width: 627px;
	height: 462px;
	float:left;
}
#mapaprovincia {
	width: 365px;
	height: 363px;
	float:left;
}
#textmapaprovincial {
	width: 262px;
	height: 363px;
	float: left;
}
#listaresultadospoblaciones{
	width: 249px;
	height: 230px;
	margin-left: 13px;
	margin-top: 10px;
}
#textcomarca{
	width: 249px;
	margin-left: 13px;
	margin-top: 10px;
}
.patrocinats {
	width: 148px;
	padding-left: 11px;
	float: left;
}
.patrocinats-color {
	width: 148px;
	height: 148px;
	background-color: #FEEDD1;
	float: left;
}


#text-mapa-costadorada1 {
	padding-left: 11px;
	width: 330px;
	float:left;
}
#mapa-costadorada1 {
	width: 297px;
	height: 290px;
	float: left;
}


.franja-busqueda-verda1{
	background-color: #C9D30F;
	width: 249px;
	height: 20px;
	margin-left: 13px;
}
.franja-busqueda-verda2{
	background-color: #C9D30F;
	width: 627px;
	height: 20px;
	float: left;
}
.franja-busqueda-verda3{
	background-color: #C9D30F;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
	margin-top: 11px;
}
.franja-busqueda-verda4{
	background-color: #C9D30F;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
}
.franja-busqueda-taronja1{
	background-color: #FABF5D;
	width: 249px;
	height: 20px;
	margin-left: 13px;
}
.franja-busqueda-taronja2{
	background-color: #FABF5D;
	width: 627px;
	height: 20px;
	float: left;
}
.franja-busqueda-taronja3{
	background-color: #FABF5D;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
	margin-top: 11px;
}
.franja-busqueda-taronja4{
	background-color: #FABF5D;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
}
.franja-busqueda-vermella1{
	background-color: #E36929;
	width: 249px;
	height: 20px;
	margin-left: 13px;
}
.franja-busqueda-vermella2{
	background-color: #E36929;
	width: 627px;
	height: 20px;
	float: left;
}
.franja-busqueda-vermella3{
	background-color: #E36929;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
	margin-top: 11px;
}
.franja-busqueda-vermella4{
	background-color: #E36929;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
}
.franja-busqueda-blava1{
	background-color: #66B8DC;
	width: 249px;
	height: 20px;
	margin-left: 13px;
}
.franja-busqueda-blava2{
	background-color: #66B8DC;
	width: 627px;
	height: 20px;
	float: left;
}
.franja-busqueda-blava3{
	background-color: #66B8DC;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
	margin-top: 11px;
}
.franja-busqueda-blava4{
	background-color: #66B8DC;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
}
.franja-busqueda-verdab1{
	background-color: #DFDB00;
	width: 249px;
	height: 20px;
	margin-left: 13px;
}
.franja-busqueda-verdab2{
	background-color: #DFDB00;
	width: 627px;
	height: 20px;
	float: left;
}
.franja-busqueda-verdab3{
	background-color: #DFDB00;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
	margin-top: 11px;
}
.franja-busqueda-verdab4{
	background-color: #DFDB00;
	width: 627px;
	height: 20px;
	float: left;
	margin-bottom: 11px;
}
#peu1 {
	width: 804px;
	margin: 0 auto;
}
#peu2 {
	width: 784px;
	margin: 0 auto;
	margin-top: 8px;
	margin-bottom: 80px;
	padding-left: 20px;
}
#clear {
	clear: both;
	height: 12px;
	font-size: 0px;
}