@charset "UTF-8";
.formulario { color:#005DA1; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.rights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
}
.preguntas_azul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005A98;
	font-weight: 300;
}
.telf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005A98;
}
.contenidos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003F6B;
}
.respuestas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.piedepagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #666666;
}


#contact_center {float: left; width: 600px; margin: 10px 10px 0 5px; text-align:left; color: #666666;}
#contact_center DIV.izq {float: left; width: 50px; margin-top:10px }
#contact_center DIV.izq select {float: left; width: 50px; font-size:10px; margin-top:10px; padding: 0; color: #666666; }
#contact_center DIV.der { float: left; font-size:10px; color: #666666; margin-top: 10px }
#contact_center DIV.center { float: left; width: 200px; margin-top: 10px; }
.rojo {color: #FF0000}

#contact_left {float: left; margin: 5px 5px 0 5px;  width: 200px; text-align:left; color: #666666;}
#contact_left DIV.izq {float: left; width: 50px; }
#contact_left DIV.izq select {float: left; width: 50px; font-size:10px; margin-top:5px; padding: 0; color: #666666; }
#contact_left DIV.der {float: left; width: 120px; margin-left:5px; }
#contact_left DIV.der input { float: left; width: 120px; margin-top:5px; font-size:10px; color: #666666; }
#contact_left DIV.center { float: left; width: 200px; margin-top: 5px; }
#contact_left DIV.center input.radioButton  { float: left; margin:5px; font-size:10px; color: #666666; }
#contact_left DIV.center input.text  { width: 130px; font-size:10px; color: #666666;}
#contact_left DIV.center select {font-size:10px; margin-top:0px; padding: 0; color: #666666; }

#contact_right {float: left; width: 400px; margin: 10px 0 10px 0;  text-align:left; color: #666666;}
#contact_right DIV.center {float: left; width: 400px; }
#contact_right DIV.izq {float: left; width: 150px; margin: 5px 5px 0 0; }
#contact_right DIV.izq input { width: 95px; margin-right:5px;  font-size:10px; color: #666666; }
#contact_right DIV.izq select {float: left; width: 50px; font-size:10px; margin-top:5px; padding: 0; color: #666666; }
#contact_right DIV.der {float: left; width: 150px; margin-top: 5px; }
#contact_right DIV.der select {float: left; width: 80px; font-size:10px; margin-top:10px; padding: 0; color: #666666; }
#contact_right DIV.der input {width: 75px; font-size:10px; color: #666666; }


#contact_right DIV.center {float: left; color: #666666; }
#contact_right DIV.center input { width: 280px; font-size:10px; color: #666666; }
#contact_right DIV.center select {float: left; width: 185px; font-size:10px; margin-top:5px; padding: 0; color: #666666; }

.contentmsj { width:350px; margin:0; float: left; margin-left: 5px; display: block; color: #666666;}
.contentmsj span {float: left; margin-bottom:3px; margin-top:3px; display: block;}
.contentmsj textarea {width:280px; height: 70px; font-size:11px; padding:0; margin-left:-2px; display: block; color: #666666; }

.rbroundbox { background: url(../images/nt.gif) repeat; margin:0 auto 0 auto }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 2px; }
.rbroundbox { width: 350px;}



/*---HOMEPAGE-----*/

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover{text-decoration:none}
a:active{text-decoration:none}


body {
	margin-top: 0px;
}

a:link {

	color: #003F6B;

}

a:visited {

	color: #039ED6;

}

a:hover {

	color: #039ED6;

}

a:active {

	color: #039ED6;

}

.style3 {font-size: 9px}

a:link {

	color: #003F6B;

}

.style4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 30px;

	color: #FFFFFF;

}

.style7 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #FFFFFF;

}

.style10 {

	font-size: 30px;

	font-family: Arial, Helvetica, sans-serif;

}

.style17 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

}

.style20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; }

.style23 {color: #005DA1}

.style27 {font-size: 27px}

.style30 {color: #FFCC00; font-size: 25px; }

.style31 {font-size: 15px}

.style32 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}

.style33 {

	color: #FFFFFF;

	font-size: 14px;

}

.style39 {color: #FFCC00; font-size: 14px; }

.style41 {

	color: #FFFFFF;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.style43 {

	font-size: 24px;

	color: #ffcc00;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.style44 {

	color: #FFFFFF;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.style49 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.style50 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #004D72;

	font-weight: bold; top:20px;

}

.style53 {

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

}

.style54 {font-size: 17px}

.style55 {font-size: 25px}

.style56 {	font-size: 8pt;

	font-family: Arial, Helvetica, sans-serif;

}

.style57 {color: #D2D4D5}

.style58 {

	color: #666666;

	font-weight: bold;

	font-size: 7pt;

}

.style61 {color: #005DA1; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style64 {

	color: #FFCC00;

	font-size: 30px;

	font-family: Arial, Helvetica, sans-serif;

}

.style66 {font-size: 10px; color: #FFFFFF; font-family: Arial; }

.style71 {color: #FFCC33; font-size: 12px; font-family: Arial; font-weight: bold; }

.style74 {

	color: #FFCC33;

	font-size: 13px;

	font-family: Arial;

	font-weight: bold;

}

.style78 {font-size: 11px; color: #666666; font-family: Arial; }

.style86 {font-family: Arial}

.style87 {font-weight: bold; color: #005DA1; font-size: 8px;}

.style97 {font-weight: bold; color: #005DA1; font-size: 11px; }

.style116 {color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold; }

.apoyoAcademico {

	width: 514px; height: 230px; position:relative; margin:0 auto; background-color: #FFFFFF;
	
	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	
	padding: 20px;

}



