@charset "utf-8";
body {
	font: 100%/1.4  Arial, Helvetica, sans-serif;
	margin: 0; padding: 0; color: #fff;
	-webkit-font-smoothing: subpixel-antialiased;}
	
iframe {background-color:transparent;} /* fondo transparente Opera */
	

ul, ol, dl, p {	padding: 0;	margin: 0;}

img { border: none;}
a img { border: none;}

a:link { color: inherit; text-decoration: none; }
a:visited { color:inherit; text-decoration:none;}
a:hover, a:active, a:focus { text-decoration: underline;}

h1 { font-size:210%; margin:0 0 0 5px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
h1.azul { font-size:200%; margin:25px 0 10px 5px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0d2547;}
h2 { font-size:150%; margin:0; font-weight:bold; letter-spacing:-1px; color:#1c3a54; }
h2.right { font-size:150%; margin:0; font-weight:bold; letter-spacing:-1px; color:#1c3a54; text-align:right;}
h3 { font-size:108%; margin:0 0 0 10px; letter-spacing:-1px; color:#fff;line-height:25px; text-transform:uppercase; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
h3.azul { font-size:118%; margin:margin:0 0 0 10px; letter-spacing:-1px; color:#0d2547;line-height:15px; text-transform:uppercase; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
h4 { font-size:95%; margin:0 0 0 5px; color:#fff;line-height:25px; text-transform:uppercase; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
h4.azul { font-size:95%; margin:margin:0 0 0 5px; color:#0d2547;line-height:15px; text-transform:uppercase; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}


p {margin:5px 0 10px 5px; font-size:98%; line-height:18px; text-align:justify; color:#000;}
p.celeste {margin:5px 0 10px 5px; font-size:98%; line-height:18px; text-align:justify; color:#0a769c;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}



/******************************************************************************/

.form-container {width:290px; float:left; margin:-10px 0 0 0;}

#form { width:98%;margin:0; color:#666; padding:0; margin:0;}
#form ol{list-style:none;}
#form ol li{padding-bottom:11px;}
#form ol li label{width:98%;text-align:left; font-size:14px;}
#form input[type=text] {border:1px solid #ccc; width:98%; height:20px; font-size:12px;}
#form input.btn {padding:5px;color:#FFF;background-color:#ccc;border:1px solid #ccc; font-size:13px; font-weight:bold; cursor:pointer; width:98%;}
#form option {font-size:10px;}
#form select {border:1px solid #ccc;font-size:10px;width:300px; text-transform:uppercase;}
#form textarea {width:98%; height:50px;border:1px solid #ccc;}




