@charset "utf-8";/* CSS desarrollado por ERAI Consulting */html, body { 		background-color: #152A45;	margin: 0; 	padding: 0; 	font-family:  Calibri, Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 18px;}img {  	border:none; 	padding: 0; 	margin: 0;}h2 {	padding: 0;	margin: 0;	color: #152A45;}#main {   			width: 800px; 		margin: 0 auto;  }#header {		height: 100px;	padding: 14px 0;}#logoLayer {	float: left;}#menuLayer {	float: right;	margin-top: 60px;}/* menu! */#menu {	margin: 0;	padding: 0;	width: 500px;	color: white;	display: block;	position: relative;}		#menu li {	float: left;	padding: 0;	margin: 0;	list-style: none;}#menu li.back { 		border-bottom: 5px solid #dbe8fb;	height: 35px;	z-index: 8;	position: absolute;}#menu li a {	font-size: 22px;	font-weight: bold;	font-style: italic;	text-decoration: none; 	color: #dbe8fb;	outline: none;	text-align: center;	top: 7px;	letter-spacing: 0;	z-index: 10;	display: block;	float: left;	height: 35px;	position: relative;		overflow: hidden;							margin: auto 10px;	 }#menu li a:hover, #menu li a:active {	color: #afdce1;		border: none;	}                  						#menu li a:visited { 	border: none; 		color: #dbe8fb;}     /* container! */ #content {	height: 450px; 	position: relative;	background-color: #F1F1F1;} #content ul, #content li{	margin:0;			padding:0;} #content li{ 
		}	/* form! */#info {	font-family: Calibri, Tahoma, Verdana, Helvetica, Arial, sans-serif;	font-size: 18px;	padding-bottom: 20px;}#card-2, #card-3, #card-4 {	background-image: url(../images/bg_content.jpg);	background-repeat: no-repeat;	background-position: bottom right;	height: 90%;}#card-2, #card-3, #card-4 {	padding: 20px;}#card-4 {	overflow: auto;	width: 94%;}#taiperForm {	margin-left: 40px;	width: 450px;	font-size: 12px;	color: #333;	font-style: italic;	margin-bottom: 6px;	float: left;}#result {	margin: 0 auto;	width: 600px;	clear: both;	text-align: center;}#instrucciones {	float: right;	font-family: Verdana;	font-size: 12px;	width: 250px;}#instrucciones legend { padding-left: 0; font-size: 22px; color: #003366; font-style: italic;  color: #333;}#instrucciones fieldset { background: none; margin-bottom: 10px; }#instrucciones fieldset p, #instrucciones fieldset { padding: 3px 8px 5px; }	.fail {	background-color: #FFFCC9;	border: 3px solid #C44E00;}.succeed {	background-color: #EDFFEE;	border: 3px solid #007F0E;}#textTitle {	font-weight: bold;	font-size: 20px;	margin-top: 16px;	margin-bottom: 12px;}#textResult {	margin-top: 8px;	margin-bottom: 20px;	font-size: 16px;}#taiperForm label.error { margin-left: 153px; }#taiperForm input.submit { margin-left: 163px;}#taiperForm legend { padding-left: 0; font-size: 22px; color: #003366; font-style: italic;}#taiperForm legend, #taiperForm label { color: #333; }#taiperForm fieldset { background: none; margin-bottom: 10px; }#taiperForm fieldset p, #taiperForm fieldset { padding: 3px 8px 5px; }			#taiperForm label.error, label.error { color: red; font-style: italic; font-size: 12px; }div.error { display: none; }input {	border: 1px solid black; }input:focus { border: 1px dashed black; }input.error { border: 1px dotted red; }.d1 {	font-size: 30px;	color: #152944;	position: absolute;	left: 30px;	top: 20px;	}.d2 {	font-size: 20px;	width: 400px;	text-align: center;	position: absolute;	left: 60px;	top: 60px;}.d3 {	position: absolute;	right: 22px;	top: 20px;	width: 235px;	background-color: #E0E0E0;	padding: 10px;	height: 388px;}.d4 {	position: absolute;	left: 60px;	top: 120px;}.ins td {	padding-bottom: 4px;	padding-top: 12px;	text-align: center;}.ins img {	padding-left: 10px;}h3 {	text-align: center;	padding: 0;	margin: 0;	font-size: 24px;	color: #152A45;}#taiperForm .gray * { color: gray; }#taiperForm label { display: inline-block; line-height: 1.8; vertical-align: top; cursor: pointer; }#taiperForm fieldset p { list-style: none; padding: 5px; margin: 0; }#taiperForm label { width: 150px; } /* Width of labels */#taiperForm label.error { margin-left: 103px; width: 230px; }#taiperForm input { width: 250px; }#taiperForm input.submit { margin-left: 183px; width: 100px }/*\*//*/ form.taiperForm legend { display: inline-block; } /* IE Mac legend fix */#footer
{
    padding: 6px 0 0 0;
    width: 800px;
    color: #F1F1F1;
    text-align: center;
	font: italic 14px Lucida Sans ;}  
