/* CSS */

html, body{height:100%;}

body{margin:0 auto;
text-align:center;}

table{margin-top:0px;}

.altura{ height:48px;}

table.principal{padding:0px;margin:0 auto;}

a{font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#97A7BB; 
font-size:10px; 
text-align:center;
text-transform:uppercase; 
text-decoration:none;}

a:hover{color:#788DA7;}

.imag{margin:0px; padding:0px;}

.texto{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:left; 
line-height:15px; 
margin:12px;}

.datos{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:left; 
line-height:15px; }

.textosinsup{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:justify; 
line-height:15px; 
margin:12px;
margin-top:0;}

.textosininf{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:justify; 
line-height:15px; 
margin:12px;
margin-bottom:0;}

.textosinmarg{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:left; 
line-height:15px; }

.textoformu{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:left;  
}

.textodesarrollo{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#666666; 
font-size:10px; 
text-align:justify; 
margin:9px; 
margin-bottom:15px; 
line-height:15px; 
margin-left:10px; 
margin-right:18px;}

.enlace{ font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#97A7BB; 
font-size:10px; 
text-align:center; 
text-transform:uppercase; 
text-decoration:none;}

.textoazul{color:#97A7BB;
font-style:oblique;
text-transform:uppercase;
font-size:10px;}

.tituloazul{color:#677B94;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
margin-bottom:15px;}

.textoblanco{color:#FFFFFF;
font-style:oblique;
text-transform:uppercase;
font-size:10px;}

.negrita{ font-weight:bold;}



.fotos {float:left;}

.botonformu{ border:1px solid #DAE0E7;}

.boton{background-color:#69819C; border:1px solid #DAE0E7; color:#FFFFFF;}

.alineaiz{ text-align:left;}

.flota{
float:left;
clear:both;
margin:12px;
margin-bottom:0;}

.galeria{
border:1px solid #677B94;
margin:5px;
margin-bottom:0;
margin-top:50;}

.margensup{margin-top:15px;}

.borde{border:1px solid #677B94;}