/*MG-SGM-19.06.2008*/

body{
	font-family:"Arial";
	font-size:11px;
	background-repeat:no-repeat;
	background-position:top;
	background-color:#e8e8e8;
	margin:0px;
}

#continente
{
 width:976px;
 height:600px;
 margin:0px auto 0px auto;

}

#continente2
{
 width:976px;
 height:625px;
 margin:0px auto 0px auto;


}

#continente3
{
 width:976px;
 margin:0px auto 0px auto;


}


#contenido
{
 width:976px;
 min-height:505px;
 margin:0px auto 0px auto;

}

#pie1
{ width:976px;
  height:50px;
  background-color:#1F63AE;
  margin-left:0px;
  }
  
 #pie2
 {
  width:976px; 
  background-color:#4F5052;
  height:40px;
  padding-top:5px;
  margin-left:0px;  
  
 } 
 
 #pie_texto_izq
 {
   float:left;
   vertical-align:middle;
   margin-top:15px;
   padding-left:30px;
   color:#CCCCCC;
 }
 
 #pie_logo
 {
  vertical-align:middle;
  width:150px;
  margin:0px auto 0px auto;
 }
 #pie_texto_der
  {
   float:right;
   vertical-align:middle;
   margin-top:15px;
   padding-right:30px;
   color:#CCCCCC;
  }
#Idiomas
{
 padding:5px 0px 0px 15px; 

}

#logo
{
width:300px;
height:290px;
float:left;

}

#leitmotiv
{
width:800px;
height:70px;
float:left;
color:#FFFFFF;
padding-left:140px;


}

#leitmotiv h2{
	margin:0px;
	padding:0px;
	font-size:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:extra-condensed;
	font-weight:100;




}

#div_menu
{
 float:right;
 margin-top:120px;
 width:561px;


}

#galeria
{
width:845px;
height:473px;
padding-left:20px;
float:left;
z-index:1;

}
#miniaturas
{
width:855px;
height:78px;
padding-left:10px;
margin-top:5px;
float:left;


}


#Idiomas_galeria
{
 padding:5px 0px 0px 15px;
 float:left;
 width:30px;
 height:480px; 

}

#div_menu_galeria
{
 position:absolute;
 z-index:99;
 width:561px;
 float:right;
 top:140px;
 left:605px;

}

.fotogaleria_vertical
{
 width:415px;
 height:458px;
 float:left;
 padding-left:16px;
 padding-top:8px;
 overflow:hidden;
 
  
}
.fotogaleria_horizontal
{
 width:816px;
 height:458px;
 float:left;
 padding-left:16px;
 padding-top:8px;
 overflow:hidden;
 
}


#descripcion
{
 float:left;
 width:350px;
 height:193px;
 padding-left:30px;
 margin-top:7px;

}

#comentario
{
 float:left;
 width:370px;
 height:208px;
 margin-top:50px;
 padding-left:20px;

}

#mini_nombre
{
 float:left;
 width:40px;
 height:76px;
 
}
#mini_galeria
{
 float:left;
 width:410px;
 height:65px;
 padding-bottom:9px;
 padding-top:5px;

}

#mini_foto
{
 float:left;
 width:65px;
 height:65px;
 padding:1px;
}
#mini_mapa
{
 float:left;
 width:240px;
 height:76px;
  
}
#mini_logo
{
 float:left;
 width:70px;
 height:76px;
  
}

#div_menu_postales
{
 position:absolute;
 z-index:99;
 width:561px;
 float:right;
 top:60px;
 left:605px;

}

#postales
{
width:921px;
height:619px;
padding-left:20px;
float:left;
z-index:1;
background-image:url(../img/FondoPostales.jpg);
background-repeat:no-repeat;

}

#Idiomas_postales
{
 padding:5px 0px 0px 5px;
 float:left;
 width:15px;
 height:619px; 

}

.fotopostales
{
 width:467px;
 height:314px;
 float:left;
 padding-left:72px;
 padding-top:144px;
 overflow:hidden;
 
}

#logopostales
{
width:150px;
height:100px;
float:left;
margin-top:20px;
margin-left:0px;
overflow:hidden;
}

#miniaturas_postales
{
width:120px;
height:400px;
padding-right: 50px;
padding-top:100px;
float:right;

}

#mini_foto_postales
{
 width:112px;
 height:80px;
 padding-left:7px;
 padding-top:6px;
 background-image:url(../img/MarcoMiniaturas.jpg);
 background-repeat:no-repeat;

}

#Idiomas_contenido
{
 padding:5px 0px 0px 15px;
 float:left;
 width:30px;
 height:550px; 

}
#div_menu_contenido
{
 position:absolute;
 z-index:99;
 width:561px;
 float:right;
 top:130px;
 left:605px;
}

#descripcion_contenido
{
 float:left;
 width:350px;
 height:293px;
 padding-left:30px;
 margin-top:10px;
 font-size:12px;
 color:#999999;
}

#descripcion_contenido_disponibilidad
{
 float:left;
 width:350px;
 padding-left:30px;
 margin-top:10px;
 font-size:12px;
 color:#999999;
}

#titulo_contenido h2
{
 float:left;
 width:350px;
 padding-left:30px;
 margin-top:55px;
 color:#FF9933;
 font-size:24px;
}

#position_mapa
{
 float:left;
 width:350px;
 padding-left:30px;
 margin-top:55px;
 color:#FF9933;
 font-size:24px;
}

#cuerpo_contenido
{
width:845px;
height:523px;
padding-left:20px;
float:left;
z-index:1;

}

#cuerpo_contenido_disponibilidad
{
width:845px;
padding-left:20px;
float:left;
z-index:1;

}

.fotocontenido
{
 width:415px;
 height:500px;
 /*background-image:url(../img/fondocasas.jpg);
 background-repeat:no-repeat;*/
 float:left;
 padding-left:2px;
 padding-top:8px;
 overflow:hidden;
 
}

.mapacontenido
{
 width:460px;
 height:600px;
 /*background-image:url(../img/fondocasas.jpg);
 background-repeat:no-repeat;*/
 float:left;
 padding-left:2px;
 padding-top:2px;
 overflow:hidden;
 
}


.fotocontenido_disponibilidad
{
 width:415px;
 /*background-image:url(../img/fondocasas.jpg);
 background-repeat:no-repeat;*/
 float:left;
 padding-left:16px;
 padding-top:8px;
 overflow:hidden;
 
}
.fotocontenido2
{
 width:415px;
 height:458px;
 float:left;
 padding-left:16px;
 padding-top:8px;
 overflow:hidden;
 
}

#descripconlarga_contenido
{
width:835px;
 margin:5px auto 0px auto;
padding:15px;
font-size:12px;
color:#666666;
float:left;

}


.resaltado
{
 background-color:#FFFFCC;
}
#logo_contenido
{
width:150px;
height:100px;
float:left;
margin-top:20px;
margin-left:0px;
overflow:hidden;
}

/* Menu */
.menu{padding:0.5em 0em 0em 1em;height:1.5em;background-color: #333333;color:#003399;}
.menu a{color: #CCCCCC; font-weight:bold; text-decoration:none}
.menu a:hover{text-decoration:underline;}
.menu .enlace, .menu .enlace:hover{color:#FFFFFF;}
.menu ul{padding: 0;margin: 0;list-style: none;}
.menu li{float: left;position: relative;width: 11em;cursor:default;}/*.menu li ul{display: none;position: absolute; top: 1em;left: 0;}*/
.menu li ul{display: none;position: absolute;top: 1.2em;;left: 0em;background-color:#333333;border:1px solid #000000;padding:0.2em;border-right:2px solid #000000;border-bottom:2px solid #000000;}
.menu li > ul{top: 1.2em;left: 0em;background-color:#333333;;border:1px solid #000000;padding:0.2em;border-right:2px solid #000000;border-bottom:2px solid #000000;}
.menu li:hover ul, li.over ul{ display: block; }
.separador{background-image:url(../admon/img/sep.jpg);background-position:top;background-repeat:repeat-x;}
.grande{width:11em;}



