body {
color: #666666;
font: normal 12px Arial, Helvetica, Verana, Sans;
background: url(images/bg_entrada.jpg) no-repeat top center;
}

#principal {
width: 300px;
margin: 0 auto;
padding: 20px;
padding-top: 170px;
background: url(images/logo.png) no-repeat center 90px;

}

#principal1 {
height: 666px;
border-bottom: 1px solid #cccccc;
margin: 0;
padding: 0;
}

h1 {
color: #000;
font-size: 24px;
padding: 30px 0px 10px 0px;
font-weight: bold;
}

p {
	background:transparent url(images/abs_no.png) no-repeat scroll left 30px;
	color:#888888;
	border: none;
	display:block;
	font-weight:bold;
	padding:29px 10px 15px 50px;
}

h2 {
font-weight: bold;
color: #000;
margin: 35px 0px 25px 0px;
}

form {
padding: 10px 0px;
}

form .span1 {
	border: 1px solid #888888;
	display: block;
	height: 80px;
	float: left;
		margin-bottom: 35px;
		background-color: #fff;
}

form .span2 {
	border-top: 1px solid #888888;
	border-bottom: 1px solid #888888;
	display: block;
	height: 80px;
	float: left;
		margin-bottom: 35px;
	background-color: #fff;
}

form .span3 {
	border: 1px solid #888888;
	display: block;
	height: 80px;
	float: left;
		margin-bottom: 35px;
			background-color: #fff;

}

form input.input {
	border: 0px;
	display: block;
	width: 85px;
	font-size: 36px;
	color: #999999;
	text-align: center;
	padding-top: 20px;
}

form input.year {
	width: 113px;
}

form input.submit, .volver {
	/*text-indent: -1000px;
	font-size: 1px;
	background:transparent url(images/entrar.png) no-repeat;*/
	display: block;
	width: 298px;
	height: 50px;
	clear: left;
	cursor: pointer;
	border: none;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	background-color: #000;
	margin: 15px 0px;
	font-size: 14px;
	font-weight: bold;
}

.volver {
text-decoration: none;
line-height: 50px;
}

p.footer {
font-size: 11px;
background: none;
text-align: center;
padding: 0px;
font-weight: normal;
margin-top: 30px;
}
