.body1 {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
body{ margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
.fondo{ background-color:#ffffff;}
.ddot{background-image:url(../img/dot.jpg); background-position:center; background-repeat:repeat-x; }
.dotdt{background-image:url(../img/dot.jpg); background-position:center; background-repeat:repeat-y; }

.texto{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#000066; text-align:justify;}
.titulo{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#000066;}
.titulobox{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff;}
.txtbox{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#ffffff;}
.tit-petit{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#000066;}
.contenido{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#003366;}

.tabla-01{text-align:center;}
.pie{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#CCCCCC;}
.borde{ border:1px solid #000099;}

.ml_link{ color:#003399;
}

/*menu pie*/
a.link-pie:link{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#000000; text-decoration:none;}
a.link-pie:visited{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#000000; text-decoration:none;}
a.link-pie:hover{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#006699; text-decoration:underline;}
a.link-pie:active{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#000000;text-decoration:none;}

.pie{ font-family:Tahoma, Verdana, Arial; font-size:9px; color:#006699; text-decoration:none;}

.bgci{ background-image:url(../img/h_06i.jpg); background-position:top left; background-repeat:no-repeat; background-color:#052669;}
.bgcd{ background-image:url(../img/h_12d.jpg); background-position:top right; background-repeat:no-repeat; background-color:#052669;}
/*.box{ background-color:#0579CD; padding:5px; display:block;}
/*menu box0579CD
a.link-box:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; background-color:#3C52A4; display:block;}/*052669
a.link-box:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; background-color:#3C52A4; display:block;}
a.link-box:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; background-color:#0579CD;  display:block;}
a.link-box:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff;text-decoration:none; background-color:#3C52A4; display:block;}*/


.bg01{ background-image:url(../img/h_39.jpg); background-color:#FFFFFF; background-position:top left; background-repeat:repeat-x;}

#img_float{
float:left;
padding:0px 0px 5px 5px;
}
#img_floatr{
float:right;
padding:0px 5px 5px 0px;
}

/*ESTILOS FORMULARIO DE CONTACTOS
  FORMULARIO DE CONTACTOS V.1.0
  15 DE MAYO DE 2007*/
.form-tabla{font-family:Tahoma, Verdana, Arial; font-size:2px;}
.form-contactos1{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#000080;}
.form-contactos2{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#000099;}
.form-contactos3{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#000099;}
.form-mensaje1{font-family:Verdana, Tahoma, Arial; font-size:11px; color: #FF0000; font-weight:bold;}
.form-mensaje2{font-family:Verdana, Tahoma, Arial; font-size:9px; color: #FF0000; font-weight:bold;}
.form-texto{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000099; font-weight:bold;}
.form-botones{background-color:#3C52A4; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid; font:bold 11px Tahoma, Verdana, Arial; color:#FFFFFF; cursor:hand;} 
.form-formulario{background-color:#ECECFF; border:1px solid #3C52A4; 
	             font-family:tahoma, verdana, arial; font-size:11px; color:#000099;}
.form-codigo{width:66px; border:1px solid #000000; padding:2px; background-color:#FFFFFF;}

a.link-now:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000; text-decoration:none;}
a.link-now:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000; text-decoration:none;}
a.link-now:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#006699; text-decoration:underline;}
a.link-now:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000;text-decoration:none;}

/*menu*/
Menu Vertical
*/
#menuv {  border-width: 1px 1px 0 1px; width: 145px; font: 80% "Tahoma", Arial, Helvetica, sans-serif;}
#menuv ul, li { list-style-type:none; }
#menuv ul { margin: 0; padding: 0; }
#menuv li { border-bottom: 1px solid #F5F1E8;}
#menuv a { text-decoration: none; color: #3366CC; background: #3C52A4; display: block; padding: 6px 6px; width: 145px; }
#menuv a:hover { background: #0579CD; }

/*	Menu Horizontal*/
#menuh { font: 80% "Tahoma", Arial, Helvetica, sans-serif; margin-top: 0px; }

#menuh ul, li { list-style-type: none; }
#menuh ul { margin: 0; padding: 0;}
#menuh li { float: left; }
#menuh a { text-decoration: none; color: #3366CC; background: #F0F7FC; display: block; padding: 3px 6px; text-align: center; 	border: 1px solid #ACCFE8; border-width: 1px 1px 1px 0; }
#menuh a#primero { border-left: 1px solid #ACCFE8; }
#menuh a:hover { background: #DBEBF6;}