/* CSS Document */

*{margin:0; padding: 0;}
body{text-align: center; background-color: #fff; SCROLLBAR-FACE-COLOR:#ccc; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #607673; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #999; SCROLLBAR-TRACK-COLOR: #E3E3E3; SCROLLBAR-DARKSHADOW-COLOR: #000000;}
img{border: none;}
h1{float: left; font-family:"Times New Roman", Times, serif; font-size:11px; color: #999; text-align: center;}
h2{float: left; font-family:"Times New Roman", Times, serif; font-size:12px; color: #333; text-align: left; width: 100%; padding: 0; margin: 0 0 5px 0; border-bottom: 1px dotted #666;}

h3{float: left; font-family:"Times New Roman", Times, serif; font-size:12px; color: #333; text-align: left; width: 95%; padding: 0 0 0 40px; margin: 0 0 12px 0; _margin: 0 0 -5px 0;}
p{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align:justify;}
p a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #666; text-align:justify; text-decoration: none;}
p a:hover{color: #999; text-decoration: none;}

.slogan{font-size: 12px; font-weight:bold; text-align: center;}
.aviso{font-size: 9px; color: #999; font-weight:bold;}
.aviso a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: underline;font-size: 9px; color: #999; font-weight:bold; background: url(../images/ventana.gif) no-repeat left center; padding: 0 0 0 18px;}
.aviso a:hover{text-decoration: none;}

.email{float: left; border: 1px dotted #666; width: 95%; padding: 2px 5px; margin: 10px 0 0 0;}

.volver{font-size: 9px; color: #999; font-weight:bold;}
.volver a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: underline;font-size: 9px; color: #999; font-weight:bold; background: url(../images/flechav.gif) no-repeat left center; padding: 0 0 0 20px;}
.volver a:hover{text-decoration: none;}

.cerrar{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: underline;font-size: 9px; color: #333; font-weight:bold; margin: 0 0 0 10px;}
.cerrar a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: underline;font-size: 9px; color: #333; font-weight:bold; text-decoration: none; background: url(../images/cerrar.gif) no-repeat left center; padding: 0 0 0 20px;}
.cerrar a:hover{text-decoration: none; color: #666666;}
strong{border-bottom: 1px dotted #ccc;}

#contenedor{width: 100%; height: 710px; background: #fff url(../images/fondo.jpg) repeat-x left bottom;}
#contenido{width: 815px; height: 710px; margin: 0 auto;}

#superior{float: left; background:url(../images/asesores.jpg) no-repeat left bottom; height:385px; width: 815px; margin: 33px 0 0 0; _margin: 48px 0 0 0;}
#superior2{float: left; background:url(../images/fondosilla.jpg) no-repeat left bottom; height:385px; width: 815px; margin: 33px 0 0 0; _margin: 48px 0 0 0;}
#superior3{float: left; background:url(../images/fondoservicios.jpg) no-repeat left bottom; height:385px; width: 815px; margin: 33px 0 0 0; _margin: 48px 0 0 0;}
#superior4{float: left; background:url(../images/fondodonde.jpg) no-repeat left bottom; height:385px; width: 815px; margin: 33px 0 0 0; _margin: 48px 0 0 0;}
#superior5{float: left; background:url(../images/fondocurriculo.jpg) no-repeat left bottom; height:385px; width: 815px; margin: 33px 0 0 0; _margin: 48px 0 0 0;}

#superior6{float: left; background:url(../images/fondomovil.jpg) no-repeat left bottom; height:385px; width: 815px; margin: 33px 0 0 0; _margin: 48px 0 0 0;}

#cabecera{float: left; margin: 0 0 0 20px; _margin: 0 0 0 10px;}
#cuerpo{float: right; width: 45%; margin: 70px 0 15px 0; height:271px; overflow-y: auto;}
#cuerpo ul{float: left; list-style-type: none; margin: 5px 0 0 0;}
#cuerpo ul li{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color: #666; text-align: left; background: url(../images/flecha2.gif) no-repeat left center; padding: 0 0 0 10px; font-weight: bold;}
#cuerpo ul li a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color: #666; text-align: left; text-decoration: none; font-weight: bold;}
#cuerpo ul li a:hover{text-decoration: none; background-color:#CCCCCC;}
#cuerpo label{float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align: right; width: 70px; margin: 0 5px 0 0; border: 1px dotted #ccc; padding: 0 2px 0 0;}
#cuerpo input{float: left; text-align: left; width: 160px; border: 1px solid #333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align:left; padding: 0 0 0 2px; margin: 0; height: 15px;}
#cuerpo textarea{float: left; text-align: left; width: 160px; border: 1px solid #333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align:left; padding: 0 0 0 2px; margin: 0; height: 50px;}
#cuerpo input#enviar{float: left; background: url(../images/fondoboton.gif) repeat-x left top; border: 1px solid #999; height: 23px; width: 70px; clear: both; text-align: center; cursor: pointer; margin: 5px 0 0 80px;}

#menu{float: right; font-family:"Times New Roman", Times, serif; font-size:12px; color: #333; width: 100%; font-weight:bold;}
#menu ul{float: right; list-style-type: none; display: inline;}
#menu ul li{float: left; text-align: left; display: inline; margin: 0 10px 0 0; height: 24px;}
#menu ul li a{font-family:"Times New Roman", Times, serif; font-size:12px; color: #333; font-weight:bold; text-decoration: none; padding: 0 0 3px 0;}
#menu ul li#on a{font-family:"Times New Roman", Times, serif; font-size:12px; color: #333; font-weight:bold; text-decoration: none; padding: 0 0 3px 0; border-bottom: 5px solid #333;}
#menu ul li a:hover{border-bottom: 5px solid #333; text-decoration: none;}

#inferior{float: left; height:254px; width: 815px; background:url(../images/asesores2.jpg) no-repeat left top;}
#inferior2{float: left; height:254px; width: 815px; background:url(../images/fondosilla2.jpg) no-repeat left top;}
#inferior3{float: left; height:254px; width: 815px; background:url(../images/fondoservicios2.jpg) no-repeat left top;}
#inferior4{float: left; height:254px; width: 815px; background:url(../images/fondodonde2.jpg) no-repeat left top;}
#inferior5{float: left; height:254px; width: 815px; background:url(../images/fondocurriculo2.jpg) no-repeat left top;}
#inferior6{float: left; height:254px; width: 815px; background:url(../images/fondomovil2.jpg) no-repeat left top;}

#asesoria{float: right; background:url(../images/fondoordenador.jpg) no-repeat left top; width: 150px; height: 168px; margin: 20px 20px 0 0; padding: 20px 10px 0 7px;}

#acceso{float: right; background:url(../images/fondoonline.jpg) no-repeat left top; width: 350px; _width: 335px; height: 183px; margin: 20px 0 0 0; padding: 20px 0 0 7px;}
#acceso #formulario label{float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align: right; width: 60px; margin: 0 5px 0 0;}
#acceso #formulario input{float: left; text-align: left; width: 80px; border: 1px solid #333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align:left; padding: 0 0 0 2px; margin: 0 0 5px 0;}
#acceso p{float: left; width: 160px; border-right: 1px dotted #333; padding: 0 10px 0 0; _margin: 20px 0 0 0;}
#acceso #formulario{float: right; width: 150px; margin: 0 10px 0 0; _margin: 20px 5px 0 0;}

#acceso #formulario p.entrar{margin: 8px 0 0 0; float: right; text-align: right; width: 90px; border: none;}
#acceso #formulario p.entrar a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-align:left; font-weight: bold; background: url(../images/flecha.gif) no-repeat left center; padding: 0 0 0 20px; text-decoration:none;}
#acceso #formulario p.entrar a:hover{text-decoration:none; color: #666;}

#pie{float: left; font-family:"Times New Roman", Times, serif; font-size: 12px; color: #333; text-align:center; width: 100%;}

.linea{line-height: 35px;}

.error{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: red; font-weight:bold; width:90%;}
