body{ font:lighter 'Helvetica', 'Arial', sans-serif;background: url(../imgdiseno/bg.png) 50% 0 repeat-y #292929; margin:0; padding:0;}
h4{ font:300 24px/48px 'Oswald', 'Arial', sans-serif; color:#ccc;}
.light{color:#CCC; width:920px; margin:0 auto; background:url(../imgdiseno/bg_header.png); position:relative;}
.cerrar{width:100%; overflow:hidden;}
.p50{padding:10px 50px;}
.light .texto{font: lighter 14px/20px 'Helvetica', 'Arial', sans-serif; color:#f8f8f8; float:left}
.light .highlight{font: lighter 16px/20px 'Helvetica', 'Arial', sans-serif; color:#09f; margin-bottom:20px;}
.light .highlight2{font: lighter 16px/20px 'Helvetica', 'Arial', sans-serif; color:#ffc600; margin-bottom:20px;}
.light ul{ margin-bottom:20px;}
.light li{ list-style:square outside; margin-left:15px; font: lighter 12px/16px 'Helvetica', 'Arial', sans-serif; color:#999;}
a{ color:#666;}
a:hover{ color:#09f;}
hr{background:#333; border-top:1px solid #1b1b1b; height:1px; margin:20px 0 10px 0;}

input, textarea, select {
	outline:none;
	padding: 3px 5px;
	border: 1px solid #a8a8a8;
	font-size:13px;
	line-height:20px;
	background: #f1f1f1;
	vertical-align:middle;
	color:#666666;
	width:300px;
	margin:5px 0px;
	
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari and Chrome */
	-khtml-border-radius: 5px; /* Linux browsers */
	border-radius: 5px; /* Opera 10.50, IE and CSS3 */	
	 }
	 input:focus, textarea:focus, select:focus {
	outline: none;
	border: 1px solid #00aeff;
	}
.boton{ padding:3px; width:100%; border: solid thin #444; float:left; text-align:center;
	background:#333;
	font:100 20px/22px 'Oswald','Arial',serif; color: #fff;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari and Chrome */
	-khtml-border-radius: 3px; /* Linux browsers */
	border-radius: 3px; /* Opera 10.50, IE and CSS3 */
	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8);
	box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8);
	cursor:pointer;
	margin:5px 0px;
	width:200px;
	}
.boton:hover{ background:#09F; color:#fff;}
.mT_20{ margin-top:20px;}

#recordar_password{ width:320px; display:none; background: url(imgdiseno/art/bg_header.png);}
#correo{ width:320px; display:none; background: url(imgdiseno/art/bg_header.png);}