@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(../img/nt.gif) repeat; margin:0 auto 0 auto }
.rbtop div { background: url(../img/tl.gif) no-repeat top left; }
.rbtop { background: url(../img/tr.gif) no-repeat top right; }
.rbbot div { background: url(../img/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../img/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;}