/*
 * Hoja de estilo para la página de acceso y páginas con diseño similar
 */

div.contenido{
	background-image: none;
	margin-top: 1px; background-color: white; /* IE */
}
div.contenido h1{
	margin: 28px 0 10px 0;
	padding: 0 0 11px 0;
	background: transparent url(/lib/img/h1-lat-fondo.gif) right bottom no-repeat;
}

div.contenido a{
	color:#555555
}

div.contenido form{
	margin: 20px 0 20px 0;
}
div.contenido form fieldset{
	border-width: 0;
	padding: 5px 0 20px 0;
}
div.contenido form fieldset legend{
	color: #077BD1;
	font-weight: bold;
	padding: 0 22px 0 0;
	margin-left: -7px;
}

div.contenido form label{
	font-size: 90%;
	color: #077BD1;
}
div.contenido form dl dt{
	margin: 5px 0 1px 0;
}
div.contenido form dl dd span{
	color: #CC0033;
	margin: 0 0 0 10px;;
}


div.contenido form input, div.contenido form textarea{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #077BD1;
	border: 1px solid #077BD1;
	background-color: white;
}
div.contenido form textarea{
	width: 400px;
}
div.contenido form input{
	width: 200px;
}
div.contenido form input.submit{
	margin: 5px 0 0 300px;
	padding: 2px 19px 2px 0 !important;
	width: 70px;
	border-width: 0;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	background: white url(/lib/img/acceso-submit.gif) 100% 6px no-repeat;
}
div.contenido form input.error{
	color: #CC0033;
}


div.contenido div.lortad{
	height: 1%;/* IE */
	clear: left;
	margin-top: 20px;
	padding-top: 25px;
	background: transparent url(/lib/img/contenido-inf.gif) right top no-repeat;
}
div.contenido div.lortad p{
	font-size: 80%;
	color: #777777;
}
div.contenido div.lortad p a{
	color: #777777;
}
