/*==================================================================*/
:link,:visited { text-decoration:none }

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

a img,:link img,:visited img { border:none }
a{outline:0px;}
/*==================================================================*/

body {
	margin:0;
	background-color: #61a8b7;
}

#contenedor {
	margin:auto;
	width: 900px;
	background-color:#FFFFFF;
	background-image:url(../imatges/fons_cos.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#sombra{
	margin:auto;
	background-image:url(../imatges/sombra.gif);
	background-repeat:repeat-y;
	background-position:center;
}

#cap{
	width:900px;
	margin:0;
	position:relative;
}

#logo{
	height:88px;
	background-image:url(../imatges/fons_cap.gif);
	background-repeat:repeat-x;
	position:relative;
}

#logo h1{
	width:448px;
	height: 46px;
	margin:25px 0 0 25px;
	float:left;
}

#logo h1 span {
	display:none;
}

#idioma{
	padding: 10px 10px 0 0;
}

#idioma a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b1d9e2;
	font-size:9px;
	float:right;
	padding:5px;
	text-decoration:none;
}

#idioma  a:hover, #current_idioma{
	color:#fff;
}

#menu{
	height:40px;
	background-image:url(../imatges/fons_menu.gif);
	background-repeat:repeat-x;
}

#menu ul {  
	list-style:none;
	margin:0 0 0 12px;
	padding:0;
}

#menu ul li {
	padding:0;
	float:left;
	margin-left:4px;
}

#menu ul li a {
	display:block;
	width:112px;
	height:40px;  
	text-decoration:none;
}

#menu ul li a:hover {
	background-position:bottom;
}

#current_menu {
	background-position:bottom;
}

#menu ul li a span {
	display:none; 
}

.boto1_es {
background-image:url(../imatges/boto1.gif);
}

.boto2_es{
	background-image:url(../imatges/boto2.gif);
}

.boto3_es {
	background-image:url(../imatges/boto7_ru.gif);
}

.boto4_es {
	background-image:url(../imatges/boto8_ru.gif);
}

.boto6_es{
	background-image:url(../imatges/boto5.gif);
}

.boto7_es {
	background-image:url(../imatges/boto6.gif);
}

.boto5_es {
	background-image:url(../imatges/boto9_ru.gif);
}

#dreta{
	width:600px;
	float:right;
	margin:0;
	padding:0;
}

#dreta p{
	margin:0;
}

#esquerra_entorno{
	background-image:url(../imatges/vertical.gif);
	background-position:right bottom ;
	background-repeat:no-repeat;
	height:730px;
	width:297px;
}

#cos{
	overflow:hidden;
	background-image:url(../imatges/fons_cos.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:900px;
}

#overflow {	overflow:hidden;}

#dreta p, #esquerra p, #esquerra_entorno p{
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#777;
	line-height:18px;
	font-size:11px;
}

#padding4 {
	padding: 4px
}

#imatge_home{
	position:relative;
	margin:0;
	padding:0;
}

#imatge_home h2, #imatge_home h3, #atencion h2 {
	margin:0;
}

#imatge_home h2 span, #imatge_home h3 span,#atencion h2 span{
	display:none;
}

#imatge_home  img{
	margin:0;
	padding:0;
}

#sobrepeu, #sobrepeu2, #sobrepeu3, #sobrepeu4{
	margin:0;
	width:900px;
	height:100px;
	background-color:#61a8b7;
}

#sobrepeu img{
	margin-left:607px;
}

#sobrepeu img{
	margin-left:620px;
}

#sobrepeu2 img{
	margin-left:585px;
}

#sobrepeu3 img{
	margin-left:105px;
	_margin-left:112px;
}

#sobrepeu4 img{
	margin-left:126px;
}

#sobrepeu p{
	margin:0;
}

#text_sobre{
	position:absolute;
	left:86px;
	bottom:30px;
}

#masinformacion a, #masinformacion3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#60a6b4;
	margin-right:5px;
	text-decoration:none;
	font-weight:normal;
}

#masinformacion{
	margin-top:5px;
}

#masinformacion3{
	margin:0 0 0 15px;
}

#masinformacion a:hover, #masinformacion3 a:hover{
	color:#4d8f9c;
}

#buscador{
	padding:20px 0 0 20px;
	margin-bottom:20px;
}

#buscador img{
	margin-bottom:15px;
}

#buscador select{
	width:250px;
	height:16px;
	margin-bottom:10px;
	border: 1px solid #d0d0d2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888;
}

#buscador form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	margin:0;
}

#buscador p{
	margin-bottom:5px;
}

#enviar {
	background-color:#9dc7cf;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding:2px;
	margin-top:10px;
}

#marge{
	margin:0 0 0 30px;
}

#atencion{
	width:260px;
	margin:10px 0 0 19px;
/*	border-top: 1px dotted #CCCCCC;*/
	padding-top:15px;
}

#atencion  p{
	padding:5px 30px 0px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#atencion span img{
	margin-top:10px;
}

.actuales {
	margin:10px 0 0 19px;
	width:260px;
	padding-top:10px;
}

.liniacolor  a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#61a8b7;
	text-decoration:none;
	line-height:20px;
	padding-left:6px;
}

.liniacolor a:hover {
	color:#61a8b7;
	text-decoration:none;
}

.liniacolor{
background-image:url(../imatges/degradadet.gif);
background-position:center;
background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#60a7b6; font-size:11px; 
	display:block; 
	width:250px; 
	padding:3px 3px 3px 0px; 
	margin-bottom:5px;
}


#peu {
	margin:auto;
	background-image:url(../imatges/peu.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:70px;
	width:980px;
}

#peu p{
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
}

#peu p a {
	text-decoration:none;
	color:#FFFFFF;
}

#peu  p  a img{
	margin-top:10px;
}

#submenu_promotora, #submenu_entorno{
	width:900px;
	height:28px;
	background-color:#69acbb;
	margin:0;
	padding:0;
	overflow:hidden;
}

#submenu_promotora ul, #submenu_entorno ul {  
	list-style:none;
	padding:0;
	margin:10px 0 0 28px;
}

#submenu_promotora ul li, #submenu_entorno ul li {
	padding:0;
	float:left;
	margin:0;
}

#submenu_promotora ul li a, #submenu_entorno ul li a {
	display:block;
	width:120px;
	height:20px;  
	text-decoration:none;
}

#submenu_promotora ul li a:hover, #submenu_entorno ul li a:hover,  #current_submenu {
	background-position:bottom;
}

#submenu_promotora ul li a span , #submenu_entorno ul li a span{
	display:none; 
}

.b_immobiliarias {
	background-image:url(../imatges/b_immobiliaria.gif);
}

.b_oficinas{
	background-image:url(../imatges/b_oficinas.gif);
}

.b_servicios {
	background-image:url(../imatges/b_servicios.gif);
}

.b_immuebles {
	background-image:url(../imatges/b_immuebles.gif);
}

.b_costa {
	background-image:url(../imatges/b_costa.gif);
}

.b_pirineus{
	background-image:url(../imatges/b_pirineus.gif);
}

.b_barcelona {
	background-image:url(../imatges/b_barcelona.gif);
}

.b_madrid {
	background-image:url(../imatges/b_madrid.gif);
}

#baner_servicios{
	width:268px;
	height:268px;
	background-image:url(../imatges/fons_baner.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin:35px 0 0 15px;
}

#in{ padding:12px;}

#marge35px {margin-top:35px;}

#baner_servicios p span{
	font-size:12px;
	font-weight:bold;
	color: #61a8b7;
	line-height:22px;
}
 
 #baner_servicios p{
 	margin-bottom:10px;
 }
 
 #baner_telefono {
 	 width:268px;
	height:140px;
	background-image:url(../imatges/fons_baner.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	margin:0 0 0 15px;
}

#baner_telefono p{
	margin:6px 0 18px 0;
}

#baner_telefono p a{
	color:#60a6b4;
	font-size:11px;
}
 
#dreta1{
 	height:440px;
 	width:296px;
	margin-top:50px;
 }
 
#dreta2 {
	float:right;
  	width:296px;
	margin-top:85px;
}
 
 #dreta1_oficinas{
 	height:480px;
 	width:296px;
	margin-top:25px;
}
 
#dreta1_oficinas p, #dreta2_oficinas p{
 	margin-bottom:5px;
}

#dreta1_oficinas p a, #dreta2_oficinas p a {
	 color: #61a8b7;
	 text-decoration:none;
}

#dreta1_oficinas p span, #dreta2_oficinas p span{
	 font-size:12px;
	 color: #61a8b7;
	 font-weight:bold;
}

 #dreta2_oficinas {
	float:right;
  	width:296px;
	margin-top:82px;
}
 
#dreta1_servicios{
	margin-top:15px;
}

#dreta2_oficinas img, #dreta1_oficinas img {
	margin-bottom:20px;
}
 
#dreta2 img{
 	margin-top:85px;
}
 
#dreta1 img{
	 margin-bottom:12px;
}
 
#dreta1 p, #dreta2 p{
 	margin:0;
	padding:0;
}

#servesquerra, #servcentre, #servdreta{
	width: 271px;
	float:left;
	margin:35px 0 15px 0;
	margin-left:22px;
	_margin-left:14px;
	overflow:hidden;
	
}

#servesquerra{
	background-image:url(../imatges/fons_atencion.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#servcentre{
	background-image:url(../imatges/fons_profesionales.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#servdreta{
	background-image:url(../imatges/fons_atencion.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#servesquerra p, #servcentre p, #servdreta p, .text_popup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#666;
	margin:12px 0 8px 0;
}

#servesquerra p a, #servcentre p a, #servdreta p a{
	color:#60a6b4;
	font-size:11px;
}

#servesquerra p span, #servcentre p span, #servdreta p span{
	color:#60a6b4;
	font-weight:bold;
	font-size:12px;
}
 
#personatge_atencion{
	margin:29px 10px 0px  95px;
}

#personatge_tramitaciones{
	margin:2px 10px 0px  75px;
	_margin:2px 10px 0px  95px;
}

#margin10{
	margin-top:10px;
}

#inmuebles_construidos{
	margin-top:24px;
	padding:12px;
}

#inmuebles_construidos img{
	margin-bottom:15px;
	}
	
#text_inmuebles{
	height:264px;
	width:555px;
	border:1px solid #ededed;
	background-image:url(../imatges/fons_otros.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#text_inmuebles p{
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	line-height:18px;
	margin-bottom:6px;
}

#text_inmuebles span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#60a6b4;
	font-weight:bold;
}

#foto_inmuebles{
	width:311px;
	height:264px;
	float:right;
	background-color:#61a8b7;
	overflow:hidden;
}

#fotosuperior{
	width:355px;
	height:285px;
	float:right;
	margin:0 0 10px 30px;
	position:relative;
}

#fotosuperior_sup{
	position:absolute;
top:250px;;
}

#fotosuperior a img{}

#fotosuperior img{
	margin:0;
}

#lupa  {
position:absolute;
top:260px;
right:30px;
	}

#peufoto{
	color:#FFFFFF;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px;
	background-color:#60a7b6;
}

.peufoto2{
	color:#fff;
	margin:0 3px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px;
}

#peufoto img, .peufoto2 img{
	margin:0;
	vertical-align:baseline;
}

#peufoto p, #fotosuperior p, .peufoto2 {
	margin:0;
}

#peufoto p span{
color:#fff;
}
 
#peufoto p a, .peufoto2 a{
	color:#9dd8e5;
	text-decoration:none;
}

#peufoto a:hover{
	color:#FFFFFF;
}

.peufoto2 p a:hover{
	color:#fff;
}

.peufoto2  span{
	color:#FFFFFF;
	margin-left:7px;
}

	
#inmuebles_petits{
	border:1px solid #ededed;
	background-image:url(../imatges/fons_otros.gif);
	background-repeat:repeat-x;
	background-position:top;
	overflow:hidden;
	_display:inline-block;
}

#miniatura_inmuebles, #miniatura_inmuebles2{
	width:410px;
	padding:10px;
}

#miniatura_inmuebles2{
	width:540px;
	border-bottom: 1px solid #ededed;
}

#foto_inmuebles_petita{
	float:left;
	margin-right:8px;
}

#text_miniatura{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#666666;
}


#text_miniatura h4 a{
	color:#60a6b4;
	font-size:12px;
	font-weight:bold;
	margin:0;
}

#text_miniatura p, #text_miniatura h4{
	padding:0 0 0 145px;
}

#pasafotos{
	margin:40px 0 0 9px;
}

#costa{
	width:595px;
	margin-top:38px;
	background-image:url(../imatges/costa_fons.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
	
}

#todo_rollo{
padding:10px;
}

#pirineos{
	width:595px;
	margin-top:38px;
	background-image:url(../imatges/pirineos_fons.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
}

#barcelona{
	width:595px;
	margin-top:38px;
	background-image:url(../imatges/barcelona_fons.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
}

#madrid{
	width:595px;
	margin-top:38px;
	background-image:url(../imatges/madrid_fons.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
}

#costa_text{
	width:276px;
	padding:190px 0 0 10px;
}

#madrid_text{
	width:276px;
	padding:270px 0 0 10px;
}

#pirineos_text{
	width:276px;
	padding:290px 0 0 10px;
}

#barcelona_text{
	width:276px;
	height:900px;
	padding:270px 0 15px 10px;
}

#costa_text p, #barcelona_text p, #madrid_text p{
	margin-top:15px;
}

#mapa_entorno{
	position:absolute;
	top:300px;
	left:310px;
}

#mapa_entorno_bcn{
	position:absolute;
	top:330px;
	left:310px;
}

#mapa_entorno_madrid{
	position:absolute;
	top:360px;
	left:310px;
}

#esquerra_contacta p, #promociones_contacta p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#777;
	font-size:11px;
	width:230px;
	line-height:16px;
}

#esquerra_contacta p{
width:280px;}

#promociones_contacta p{
	width:280px;
	margin:20px 0 15px 0;
}

#esquerra_contacta p{
	margin:10px 0 10px 0;
}

#esquerra_contacta p a, #adreces a, #promociones_contacta p a{
	color:#60a6b4;
	text-decoration:none:
}

#esquerra_contacta{
	width:250px;
	margin:60px 0 0 45px;
	float:left;
}

#formularis{
	width:300px;
	float:right;
	margin:60px 0 0 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777;
}

#distancia{
	width:230px;
	height:16px;
	margin-bottom:10px;
	border: 1px solid #d0d0d2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

#distancia2{
	width:230px;
	height:16px;
	margin-bottom:10px;
	border: 1px solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

#amplada{
	width:230px;
	height:65px;
	border: 1px solid #d0d0d2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

#amplada2{
	width:474px;
	height:65px;
	border: 1px solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	padding:3px;
}

#adreces{
	width:250px;
	height:350px;
	float:right;
	margin:60px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:16px;
}

#adreces span{
	font-weight:bold;
	color:#60a6b4;
}

#esquerra_promociones{
	width:290px;
	float:left;
}

#esquerra_promo{
	width:235px;
	float:left;
}

#mapa_interactivo{
	margin:0;
}

#promociones_contacta{
	margin:25px 0 0 20px;
}

#baner_mas35{
	width:290px;
	height:230px;
	margin:45px 0 0 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#666666;
}

#promociones_destacadas{
	width:590px;
	margin:15px 0 0 0;
	padding:0;
	float:right;
}

#promociones_destacadas p{
	margin:0;
}

#promo1{
	width:587px;
	height:344px;
	position:relative;
}

#promo2, #promo3{
	width:285px;
	height:420px;
	position:relative;
	float:right;
	margin-right:3px;
	margin-bottom:15px;
}

#textpromo1, #textpromo2, #textpromo3{
	position:absolute;
	top:65px;
	left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#666666;
}

#textpromo2{
	position:absolute;
	top:81px;
	left:18px;
}

#textpromo3{
	position:absolute;
	top:89px;
	left:20px;
	width: 180px;
}

#localizar{
	margin:10px 0 0 15px;
}

#servicios_promociones{
	width:268px;
	background-image:url(../imatges/fons_servicios.gif);
	background-position:top;
	background-repeat:no-repeat;
	border:1px solid #ededed;
	margin:15px 0 0 15px;
}

#servicios_promo{
	width:227px;
	background-image:url(../imatges/fons_servicios.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:1px solid #ededed;
	margin:15px 0 0 15px;
	line-height:18px;
}

#servicios_promociones_in, #distancias_promociones_in{
	padding:38px 10px 10px 14px;
}

#servicios_promociones p, #distancias_promociones p, #servicios_promo, #distancias_promo{
	margin-bottom:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#60a7b6;
}

#servicios_promociones img, #distancias_promociones img{
	vertical-align:1px;
	margin-right:3px;
}

#distancias_promociones{
	width:268px;
	background-image:url(../imatges/fons_distancias_es.gif);
	background-position:top;
	background-repeat:no-repeat;
	border:1px solid #ededed;
	margin:15px 0 20px 15px;
}

#distancias_promo{
	width:227px;
	background-image:url(../imatges/fons_distancias.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:1px solid #ededed;
	margin:15px 0 20px 15px;
	line-height:18px;
}

#descarga{
	width:195px;
	height:52px;
	margin:25px 0 0 20px;
	position:relative;
}

#text_descarga{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#60a7b6;
	top:22px;
	left:40px;
}

#text_descarga a{
	text-decoration:none;
	color:#60a7b6;
}

#text_promocion p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777;
	line-height:16px;
	margin-top:5px;
}

#foto_inmuebles2{
	width:405px;
	height:249px;
	float:right;
	margin:0 0 10px 15px;
}

#promociones_destacadas2 p, #promo_destacadas2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777;
	line-height:16px;
	margin: 0px;
}

#promociones_destacadas2 p span, #promo_destacadas2 p span{
	font-size:18px;
	color:#61a8b7;
	line-height:29px;
}

#promociones_destacadas2{
	width:590px;
	background-color:#FFFFFF;
	margin:20px 4px 0 0;
	padding:0;
	float:right;
}

#promo_destacadas2{
	width:630px;
	background-color:#FFFFFF;
	margin:20px 4px 0 0;
	padding:0;
	float:right;
}

#promociones_destacadas2_in{
	padding:10px;
}

#promociones_encontradas{
	background-color:#FFFFFF;
	margin:20px 4px 0 0;
	padding:0;
	float:right;
}

#promociones_encontradas_in{
}

#interesados{
	width:620px;
	height:150px;
	background-image:url(../imatges/teinteresa_ru.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:10px 0 0 0;
}

#interesados p{
	color:#61a8b7;
	padding:85px 0 0 20px;
	margin:0;
}

#interesados img{
	margin:10px 0 0 20px;
}
	
#otros, #otros2{
	width:586px;
	background-image:url(../imatges/fons_tiposviviendas.gif);
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid #ededed;
	overflow:hidden;
	margin-bottom:15px;
}

#otros2{
	width:586px;
	background-image:url(../imatges/fons_otros.gif);
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid #ededed;
	overflow:hidden;
}

#otros p, #otros2 p{
	margin:0;
}

#otros_in{
	padding:25px 5px 5px 5px;
}

#otros2_in{
	padding:5px 5px 5px 5px;
}

#text_miniatura p a{
	color:#61a8b7;
	text-decoration:none;
}

#immuebles1{
	width:285px;
	position:relative;
	float:right;
	background-color:#fff;
	border:1px solid #ededed;
	background-image:url(../imatges/fons_otros.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.margin_left{
	margin-left:15px;
}

#immuebles1 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777;
	line-height:17px;
	padding:10px 15px 0 15px;
	height:85px;
	overflow:hidden;
}

#immuebles1 p span{
	font-weight:bold;
	color:#61a8b7;
	font-size:12px;
}

#immuebles1 img{
	margin-top:15px;
}

#immuebles_destacados{
	float:right;
	width:590px;
	padding-right:7px;
}

#immuebles_sobre{
	width:590px;
	margin:15px 0 0 0;
	padding:0;
	height:400px;
} 

#golf p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777;
	line-height:16px;
	padding-top:35px;
}

#golf p img{
margin-bottom:10px;
}
    
#golf{
	width:270px;
	height:350px;
	margin:45px 0 0 15px;
	background-image:url(../imatges/palo_golf.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.margin_bottom{
	margin-bottom:4px;
}

#miques{
	margin:12px;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:4px;
}

#miques a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #61a8b7;
}

#miques a:hover{
border-bottom:1px dotted #61a8b7;
}

#miques img{
	margin:0 5px 0 5px;
}

#mas_interesados{
	width:620px;
	margin:0;
	background-color:#c1e0e5;
	margin-bottom:20px;
}

#mas_intesados_in{
padding:30px  60px 30px 49px;
}

#mas_interesados form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
}

#flotar{
float:right;
}

#promociones_destacadas2 h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#2a91a5;
}

#promociones_destacadas2 h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f1c03f;
	margin-bottom:10px;
}

.precio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #61a8b7;
	font-weight:bold;
}

#pasador{
	clear:both;
	margin:10px 50px 10px 170px;
	padding:15px 0 25px 0;
}

.anterior, .siguiente{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px;
	background-color:#61a8b7;
	color:#fff;
	float:left;
	text-align:center;
}

.anterior a, .siguiente a{
	text-decoration:none;
	color:#fff;
}

.siguiente{margin-left:50px;}

.romper {
clear:both;
}

#descripcio{
	height:46px;
	width:620px;
	background-image:url(../imatges/fons_descripcio.gif);
	background-repeat:repeat-x;
}

#descripcio ul {  
	list-style:none;
	margin:0 0 0 12px;
	padding:0;
}

#descripcio ul li {
	padding:0;
	float:left;
	margin-left:4px;
}

#descripcio ul li a {
	display:block;
	width:115px;
	height:46px;  
	text-decoration:none;
}

#descripcio ul li a:hover {
	background-position:bottom;
}

#current_descripcio {
	background-position:bottom;
}

#descripcio ul li a span {
	display:none; 
}

.current_pestanya {
	background-position:bottom;
}

#descripcio ul li a span {
	display:none; 
}

#b_descripcion {
	background-image:url(../imatges/b_descripcion_ru.gif);
}

#b_calidades{
	background-image:url(../imatges/b_calidades_ru.gif);
}

#b_localizacion{
	background-image:url(../imatges/b_localizacion_ru.gif);
}

#b_tipos{
	background-image:url(../imatges/b_tipos_ru.gif);
}

#b_planos{
	background-image:url(../imatges/b_planos_ru.gif);
}

#b_entorno{
	background-image:url(../imatges/b_entorno_ru.gif);
}

.chorro{
	width:620px;
	background-image:url(../imatges/fons_submenu.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:10px;
	overflow:hidden;
}

.chorro_in{
	padding:20px;
}

.chorro p{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px !important;
	line-height:18px !important;
	line-height:16px;
	color:#666666;
	margin-bottom:12px !important;
}

.llista{
	background-color:#f3f8f9;
	width:580px;
	padding:5px;
	margin-bottom:10px;

}

.nom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777;
}

.descarrega a{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#61a8b7;
	border-bottom:1px dotted #61a8b7;
}

.textfloat{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.titular{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#2e7a8d;
margin:40px 0 0 0;
}

#ficha{
	width:280px;
	height:386px;
	background-image:url(../imatges/fons_ficha.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:10px;
	float:left;
	display:block;
}

#ficha a{
	width:280px;
	height:386px;
	}

#ficha img{
	margin-bottom:10px;
}

#ficha p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin: 8px 8px 8px 8px;
	line-height:18px;
}

.promocio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#61a8b7;
	margin-left:8px;
}

.promocio span{
	font-size:12px;
}

#ficha a{
	text-decoration:none;
}

#ultimas_promociones{
	width:900px;
	height:75px;
	margin:30px 10px 10px 10px;
	position:relative;
}

#ultimas_promociones p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#4e8692;
}

#viendo{
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#61a8b7;
}

#maps{
	position:absolute;
	top:30px;
	right:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61a8b7;
	float:right;
}

#maps a{
	color:#61a8b7; 
	text-decoration:underline;
}

#maps img{
	vertical-align:-3px;
	margin-right:5px;
}

.boto_info{
	margin:36px 10px 0 10px;
}

.fotos_entorno{
	margin:20px 0 0 38px;
}

.fotos_entorno img{
	width:500px;
	height:350px;
	margin-bottom:5px;
}

.fotos_entorno p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#61a8b7;
	margin:0 10px 0 5px;
	text-decoration:none;
}

.fotos_entorno p a:hover{
font-weight:bold;
color:#61a8b7;

}
.fotos_entorno p{
color:#61a8b7;
}

