

#content {width: 645px; margin: 0 auto;}
#content h1 { color: #999; border-bottom:1px solid #E8E8E8; padding: 7px 0; margin: 15 0 15px 0; font: normal 21px Arial, Helvetica, sans-serif; position:static; text-align:left; }
.registrado_content, .nuevo_content  { width:310px;position: relative; float: left; }
.registrado_content {margin: 20px 25px 20px 0; }
.registrado, .nuevo { height: 180px; _height: 190px; border: 1px solid #CCC; position:relative; width: 308px;}
	
.registrado { text-align:center}
.registrado a { font: 11px Verdana, Arial, Helvetica, sans-serif}
.registrado .log { text-align:left}
.registrado .log input{ float:left; width:160px;}
.registrado .log label{color:#315A79; font-weight: bold; font-size:12px !important;	padding:2px 0 0 4px; background-color: #E2E2E2; display: block; width:98px; height:19px; float:left}
.registrado div { height: 30px; }

.registrado p, .nuevo p { margin-bottom:15px; font-size: 11px; color:#666666; text-align:left}
.registrado p {margin-top:5px}
.nuevo p, .seguridad p {margin:0}

.registrado .fieldset { border: 1px solid #CCC !important; margin:7px !important; padding:5px 7px; background-color: #EAEAEA; height: 130px; _height: 137px;}

.nuevo_content {margin: 20px 0}
.nuevo p { position:absolute ; top: 148px; left: 10px; }
.nuevo .registrate { background :url(../images/registrate_gratis.gif) no-repeat; cursor: pointer; 	height:120px;width: 250px; 	margin: 5px auto;}



.h3{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding-top: 5px; text-align: left; height: 20px; display:block; margin: 0 20px; line-height: 15px; color:#006699}
.seguridad {background:transparent url(../images/alert_trans.gif) no-repeat scroll 4px 2px;border-bottom:1px dotted #C4C4C4;border-top:1px dotted #C4C4C4;clear:both;color:#666666;font-size:10px;height:28px;
margin:0 0 60px 0;padding:15px 0 0 43px;}
.error_login { border:#FF0000 1px solid;background-color:#FFECEC; font-weight:bold;	color:#f00 !important;height: 15px;	padding: 3px;clear:both;display:block;	margin-bottom:10px;	text-align:center;	}
.center { text-align: center !important;}
.error_login { border:#FF0000 1px solid;background-color:#FFECEC; font-weight:bold;	color:#f00 !important; height: 15px; padding: 3px; clear:both; display:block; margin-bottom:10px; text-align:center; }
.center { text-align:center}
.boton { padding-bottom: 5px;}



.box_Rounded {background-color:#D8E3F1; height: 25px; position:relative; margin: 0; text-align: left;border:1px solid #D1D1D1; border-bottom:0}
.box_Rounded_Right, .box_Rounded_Left { width:6px !important; height:6px !important; position:absolute; background: url(../images/cornersBox.gif) ; display:block;  _font-size:1px; display:block}
.box_Rounded_Right { background-position: right top ; top:-1px; right:-1px;}
.box_Rounded_Left { background-position: left top ; top:-1px; left:-1px}


/* Landings de usuario inhabilitado */
.us-inhabilitado { width:730px; border:1px solid #CCC; position:relative; margin:0 auto; background: #FFF url(../images/bg-box.jpg) repeat-x bottom; text-align:left; }
.us-inhabilitado .intro { border-bottom:1px solid #CCC; background:url(../images/Warning.png) no-repeat 0px 12px; width:635px; margin:0 auto; padding:15px 0 13px 60px; }
.us-inhabilitado .intro p, .us-inhabilitado .intro h2 { margin:0px; font:normal 13px Arial, Verdana, Geneva, sans-serif;}
.us-inhabilitado .intro h2 { font-size:18px; color:#ff6600;}
.us-inhabilitado p { margin:12px 19px; font:normal 13px Arial, Verdana, Geneva, sans-serif;}
.us-inhabilitado ul.contacto { list-style:none; margin:0px; padding:15px 0 0 105px;background: url(../images/contact.gif) no-repeat bottom left; height:107px;}
.us-inhabilitado ul.contacto li { font:13px Arial, Verdana, Geneva, sans-serif; margin-bottom:8px;}
