.tituloGenerico{
    font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #1A679B;
}
.textoIdioma{
    font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #1A679B;
}
.conocerMallorcaTitulo{
    font: bold 18px "Times New Roman";
    color: White;
}
.conocerMallorcaTituloNot{
    font: bold 12px "Times New Roman";
    color: White;
}
h1,h2,h3,h4,h5,h6,p,ul,li{
    margin: 0;
    padding: 0;
}
ul{
    list-style: none;
}            
#moduloPortada{
    width:719px;
}    
#moduloPortada p{
    font: 11px Arial, Helvetica, sans-serif;
    color: Black;
}
#moduloPortada .desc{
    clear:both;
    padding: 17px 31px 0 88px; 
}
#moduloPortada .desc img{
    float:left;
    display:block;        
}
#moduloPortada .desc p{
    float:right;
    width: 469px;        
    text-align: justify;        
}
#moduloPortada .secciones{        
    padding:41px 31px 29px 31px;
    float:left;
    clear:both;
}    
#moduloPortada .secciones .fila{
    float:left;
    clear:both;
    width: 100%;
    padding-bottom: 27px;
}
#moduloPortada .secciones a,
#moduloPortada .secciones span{
    font: 10px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: Black;
    cursor: pointer;
}
#moduloPortada .secciones .fila a{
    display: block;
    font: 10px Arial, Helvetica, sans-serif;
    color: Black;
    padding-left:49px;        
}
#moduloPortada .secciones .fila a span{
    display:block;
    width:270px;
}
#moduloPortada .secciones .apartamentos{
    float:left;
    background: url(/andratx/img/apartamentos.gif) left top no-repeat;
}
#moduloPortada .secciones .pisoPiloto{
    float:left;
    background: url(/andratx/img/piso_piloto.gif) left top no-repeat;
}
#moduloPortada .secciones .galeria{
    float:left;
    background: url(/andratx/img/galeria.gif) left top no-repeat;
}
#moduloPortada .secciones .calidades{
    float:right;
    background: url(/andratx/img/calidades.gif) left top no-repeat;
}
#moduloPortada .secciones .entorno{
    float:right;
    background: url(/andratx/img/entorno.gif) left top no-repeat;
}
#moduloPortada .secciones .video{
    float:right;
    background: url(/andratx/img/video.gif) left top no-repeat;
}
#moduloPortada .secciones a:hover{        
    text-decoration: underline;
}
#moduloPortada .secciones strong{
    display:block;
    font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #1A679B;
    padding-bottom: 5px;
}

#moduloPortada .otrosProyectos{
    clear:both;
    padding-left:80px;
}
#moduloPortada .otrosProyectos h3{                
    font: bold 11px Arial, Helvetica, sans-serif;   
    color: #1A679B;
    padding-bottom: 15px;
}
#moduloPortada .otrosProyectos li{        
    float:left;
    width:100%;
    font: 11px Arial, Helvetica, sans-serif;
    color: Black;
    clear:both;
    padding-bottom:15px;
}
#moduloPortada .otrosProyectos li.savinya{
    background: url(/andratx/img/savinya.gif) 5px 0 no-repeat;
}
#moduloPortada .otrosProyectos li.savinyeta{
    background: url(/img/logosavinyeta.gif) 5px 0 no-repeat;
}
#moduloPortada .otrosProyectos li.lasadelfas{
    background: url(/andratx/img/lasadelfas.gif) left top no-repeat;
}
#moduloPortada .otrosProyectos li.sacala{
    background: url(/andratx/img/sacala.gif) left top no-repeat;
}
#moduloPortada .otrosProyectos li.portocolom{
    background: url(/img/logoportocolom.gif) left top no-repeat;
}
#moduloPortada .otrosProyectos li p{
    margin-left: 112px;        
}
#moduloPortada .otrosProyectos li strong{
    display:block;
    font: bold 11px Arial, Helvetica, sans-serif;
    color: #1A679B;
}
#moduloPortada .otrosProyectos li a{
    font: 10px/14px Arial, Helvetica, sans-serif;
    float:left;
    display: block;
    text-decoration: none;
    color:#1A679B;
    background: url(/andratx/img/boton/cen.gif) top repeat-x;        
    margin-top:10px;
}
#moduloPortada .otrosProyectos li a span{
    display:block;
}
#moduloPortada .otrosProyectos li a .capa1{
    background: url(/andratx/img/boton/izq.gif) left top no-repeat;
}
#moduloPortada .otrosProyectos li a .capa2{
    background: url(/andratx/img/boton/der.gif) right top no-repeat;
    padding: 0 13px 0 7px; 
}
#moduloPortada .otrosProyectos li a:hover{
    background-image: url(/andratx/img/boton/cen_on.gif);
    color:White;
}
#moduloPortada .otrosProyectos li a:hover .capa1{
    background-image: url(/andratx/img/boton/izq_on.gif);
}
#moduloPortada .otrosProyectos li a:hover .capa2{
    background-image: url(/andratx/img/boton/der_on.gif);
}

#moduloPortada .empresas{
    float:left;
    clear:both;
    padding: 40px 0 18px 40px;
}
#moduloPortada .empresas div{
    float:left;                
    padding-top:40px;
}
        
#moduloPortada .empresas div.calvia{
    background: url(/andratx/img/calvia.gif) 60% 5px no-repeat;
}

#moduloPortada .empresas div.rgb{
    background: url(/andratx/img/rgb.gif) 60% 0 no-repeat;    
}

#moduloPortada .empresas div.bestate{
    background: url(/andratx/img/bestate.gif) 60% 0 no-repeat;
}

#moduloPortada .empresas div.anchorage{
    background: url(/andratx/img/anchorage.gif) 60% 0 no-repeat;
}

#moduloPortada .empresas div.lgc{
    background: url(/img/logo_london_golf_club.gif) 60% 8px no-repeat;
}

#moduloPortada .empresas div a{
    color: #782701;
    font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background:url(/andratx/img/elems/sep_h_rojo.gif) 8px 100% no-repeat;
    padding-left:17px;
    text-decoration:none;
}
#moduloPortada .empresas div a:hover{
    text-decoration: underline;
}

#moduloPortada .empresas div.calvia a{
    background:none;
}

#entornoLocalizacion h3,
#planoSolar h3,
#galeriaImagenes h3,
#pisoPiloto h3,
#memoriaCalidades h3{
    font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #1A679B;
    padding-bottom: 4px;
}
#entornoLocalizacion .mapa1{
    padding-bottom:20px;
}
#entornoLocalizacion .mapa2{
    padding-top:25px;
    padding-bottom:70px;
}
#entornoLocalizacion p{
    font: 11px Arial, Helvetica, sans-serif;
    color: Black;
    padding: 10px 0 0 3px;
    text-align: justify;
}

h3.localizacion,
h3.apartamentos,
h3.galeria,
h3.calidades,
h3.video,
h3.pisopiloto{
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #1A679B;
   padding-bottom: 4px;
}

p.localizacion{
	margin-bottom: 19px;
}

#distancias{
	float: left;
}

#distancias div.capa1{
	background: url(/andratx/img/location/esq_sup_izq.gif) top left no-repeat #E2EFF8;
}

#distancias div.capa2{
	background: url(/andratx/img/location/esq_sup_dcha.gif) top right no-repeat;
}

#distancias div.capa3{
	background: url(/andratx/img/location/esq_inf_dcha.gif) bottom right no-repeat;
}

#distancias div.capa4{	
	background: url(/andratx/img/location/esq_inf_izq.gif) bottom left no-repeat;
	padding: 14px 10px 14px 13px;
}

#distancias strong.ciudad{
	color: #A82727;
}

#disclaimer{
	background: url(/sacala/img/ico/importante.gif) 11px 10px no-repeat;
	border: 1px solid #CEDEE9;
	padding: 11px 2px 11px 29px;
	margin: 36px 0px 0px 12px;
	font: bold 11px Arial;
   color: #1A679B;
}