#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;}


#Tabla_01 {
	position:absolute;
	width:1050px;
	height:726px;
	left:50%;
	top:0;
	margin-left:-525px;

}
#izq1_ {
	position:absolute;
	left:0px;
	top:0px;
	width:690px;
	height:93px;
}

#der1_ {
	position:absolute;
	left:690px;
	top:0px;
	width:360px;
	height:93px;
}

#izq2_ {
	position:absolute;
	left:0px;
	top:93px;
	width:690px;
	height:194px;
}

#der2_ {
	position:absolute;
	left:690px;
	top:93px;
	width:360px;
	height:194px;
}

#izq3_ {
	position:absolute;
	left:0px;
	top:287px;
	width:690px;
	height:102px;
}

#der3_ {
	position:absolute;
	left:690px;
	top:287px;
	width:360px;
	height:102px;
}

#izq4_ {
	position:absolute;
	left:0px;
	top:389px;
	width:690px;
	height:171px;
}

#cabform_ {
	background-image:url(cabform.jpg);
	position:absolute;
	left:690px;
	top:389px;
	width:360px;
	height:57px;
}

#form_ {
	background-image:url(form.gif);
	position:absolute;
	left:690px;
	top:446px;
	width:360px;
	height:280px;
}


#formgracias_ {
	background-image:url(formgracias.gif);
	position:absolute;
	left:690px;
	top:446px;
	width:360px;
	height:280px;
}

#izq5_ {
	position:absolute;
	left:0px;
	top:560px;
	width:690px;
	height:51px;
}

#izq6_ {
	position:absolute;
	left:0px;
	top:611px;
	width:690px;
	height:115px;
}



.formtext { margin: 7px 0px 0px 26px; width:320px;}
.formtext2 { margin: 14px 0px 0px 10px; width:150px; text-align:center}
.formu { margin: 3px 0px 0px 36px; width:290px; text-align:left; color:#000000; font: 11px Arial, Helvetica, sans-serif;}
.formtexterror { margin: 27px 0px 0px 25px; width:420px;}
.textder3 { margin: 9px 0px 0px 16px; width:310px; text-align:center}

.blanform { color:#FFFFFF; font: 22px Arial, Helvetica, sans-serif; font-weight:bolder;}
.blanform2 { color:#FFFFFF; font: 22px Arial, Helvetica, sans-serif; line-height:22px;}
.blanformerror { color:#FFFFFF; font: 18px Arial, Helvetica, sans-serif;}
.blanformgracias { color:#FFFFFF; font: 17px Arial, Helvetica, sans-serif;}
.blanformgracias2 { color:#FFFFFF; font: 36px Arial, Helvetica, sans-serif; font-weight:bolder;}
.negder3 { color:#FFFFFF; font: 15px Verdana, Arial, Helvetica, sans-serif ; font-weight:bold; line-height:18px;}



·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;}
