#fr { width:390px; font: 10px normal Arial, sans-serif; line-height:12px; margin:30px 22px 22px 22px; }
#fr FORM { margin-left: 5px; margin-top:2px; }
#fr FORM BR { line-height:1px; }
#fr SPAN { font-size: 11px; }
#fr LABEL { display:block; margin:3px 1px 1px; padding:0px; }
#fr INPUT { line-height:11px; border: 1px solid #719CBD; width:80%; font-size:10px; }
#fr FORM INPUT.sendBttn { border:0px none; width:150px; height:50px; margin:10px 0px 0px; }
#fr .inLine { display: inline; width:auto; }
#camp1 { float:left;  width:80px; background-color:#F7F2F4; margin:0px 0px 0px 0px;}
#camp2 { float:left;  width:205px; background-color:#F7F2F4; margin:0px 0px 0px 0px;}
#camp3 { float:left;  width:215px; background-color:#F7F2F4; margin:0px 0px 0px 0px;}
#camp4 { float:left;  width:130px; background-color:#F7F2F4; margin:0px 0px 0px 0px;}
#camp5 { float:left;  width:196px; background-color:#F7F2F4; margin:0px 0px 0px 0px;}
.caselles { line-height:11px; border: 1px solid #719CBD; width:80%; font-size:10px; }
.text { margin-top:30px; width:190px; }
.text2 { margin: 400px 100px 0px 50px;}


body {
	background: #fff url(fondo.jpg) repeat-x;
	


}

#Tabla_01 {
	position:absolute;
	top:10px;
	width:870px;
	height:590px;
	left:50%;
	margin-left:-435px;
}

#izq1 {
	position:absolute;
	left:0px;
	top:0px;
	width:162px;
	height:148px;
}

#der1 {
	position:absolute;
	left:162px;
	top:0px;
	width:708px;
	height:148px;
}

#izq2 {
	position:absolute;
	left:0px;
	top:148px;
	width:162px;
	height:231px;
}

#der2 {
	position:absolute;
	left:162px;
	top:148px;
	width:417px;
	height:231px;
	background-image:url(der2.gif);
}

#form {
	position:absolute;
	left:579px;
	top:148px;
	width:291px;
	height:442px;
	background-image:url(form.gif);
}

#izq3 {
	position:absolute;
	left:0px;
	top:379px;
	width:162px;
	height:211px;
}

#der3 {
	position:absolute;
	left:162px;
	top:379px;
	width:417px;
	height:211px;
	background-image:url(der3.gif);
}


.textder3 { margin: 10px 0px 0px 0px; width:100%; text-align:center; }
.textder3b { margin: 25px 0px 0px 0px; width:100%; text-align:center; }
.formtext { margin: 16px 0px 0px 12px; width:90%; text-align:center; }
.textform2 { margin: 15px 0px 0px 22px; width:240px; color:#000000; font: 12px Arial, Helvetica, sans-serif; font-weight:bold; height:235px;}
.textform2error { margin: 17px 0px 0px 22px; width:240px; color:#000000; font: 12px Arial, Helvetica, sans-serif; font-weight:bold; height:235px;}
.tabla1{ margin: 0px 0px 0px 0px; width:362px; color:#000000; font: 12px Arial, Helvetica, sans-serif; font-weight:bold;}
.textformgracias2 { margin: 80px 0px 0px 16px; width:250px; color:#000000; font: 10px Arial, Helvetica, sans-serif; font-weight:bold; height:30px; text-align:center;}



.negroder3 { color:#000000; font: 22px Arial, Helvetica, sans-serif; line-height:26px;}
.azuder3b { color:#0157ad; font: 19px Arial, Helvetica, sans-serif; font-style:italic; line-height:25px;}
.blancoform { color:#FFFFFF; font: 18px Arial, Helvetica, sans-serif; line-height:25px;}
.blancoformerror { color:#FFFFFF; font: 13px Arial, Helvetica, sans-serif;}





·form_content { margin: 0px 0px 0px 30px; color:#000000; font: 13px Arial, Helvetica, sans-serif; font-weight:bold; width:310px;}

.form_content1 { margin: 10px 0px 0px 0px; width:320px;  font: 13px Arial, Helvetica, sans-serif; font-weight:bold; float:right;}

.form_content2 { margin:170px 0px 0px 70px; width:250px;  height:130px; font: 13px Arial, Helvetica, sans-serif; font-weight:bold; float:left; text-align:left; }

.form_contentgracias{ margin: 20px 0px 0px 57px; width:280px;  color:#000000; font: 10px Arial, Helvetica, sans-serif;}

.sub { font-size:9px; color:#0345a1;}

.campform1 {font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; line-height:25px;}

.campform2 {font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF3300; line-height:25px;}

#privacy_content { font-size:12px; text-align:left; }
#privacy { color:#0345a1;}
.campo { font: 10px Arial, Helvetica, sans-serif; text-align:center;}



/* ---------------- { BLOCKS } ----------------*/
#wrapper { margin:0px auto; width:900px; min-width: 900px; *width: 900px; position:relative;}
#top, #crumb, #content, #footer { text-align:left; }






/* ---------------- { CONTENT } ----------------*/
#content { width:900px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:14px;}

#content .block{  }
#content .left{ float:left; width:49%; margin-bottom:20px;  }
#content .right{ float:right; width:49%; margin-bottom:20px; }
#content H2 { margin:28px 0px 12px; padding:8px 6px; background-color:#f18da4; color:#fff; font-size:19px;}
#content H2.gradient { background: transparent url(H2_bg.gif) repeat-x 0 0;}
#content P { margin-top:10px; font-size: 12px; line-height:1.5em; }
#content LI, #content OL { margin-top:6px; margin-left:22px; font-size: 1.2em; line-height:1.1em;}
#content LI { list-style-type: disc; }
#content A, #content A:active, #content A:visited, #content A:link, #content A:hover {
	color: #f18da4;;
	text-decoration: none;
	outline:none;
	}




 /* ---------------- { FOOTER } ----------------*/
 #footer { text-align:center; }


 /* ---------------- { COMMON } ----------------*/
.clear { clear:both; }
.toTop { text-align:right; }
.toTop A{ font-weight: bold;  font-size:0.8em;}
