
body {position:relative; margin:0; padding:0; background-color: #fc0}

input, textarea { background-image: none; background-color: #fff; border: solid 1px #5d9ac6; padding: 2px; }
input:focus, textarea:focus { background-image: none; background-color: #fff; border: solid 1px #FFCC00; padding: 2px; }

a.hdlink:link, a.hdlink:visited { color: #0066CC; text-decoration: underline; font-size: 13px;}
a.hdlink:hover, a.hdlink:active { color: #0066CC; text-decoration: none; font-size: 13px;}

#page div, #page ul, #page li, #page img, #page span
{
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	float: none;
	border: none;
}
#page {font:normal 12px/150% Arial, Helvetica, sans-serif; color:#333; line-height:17px;}
#page p {position:relative; overflow:hidden; margin:0;  float:none; border:none;}

#page hr {overflow:hidden; background:transparent; clear:both; height:1px; border:none; border-top:1px solid #DDD; margin:16px 0}

#page a img {border:0;}

#page {background: #fc0 url(../img/fnd_body.png) 0 0 repeat-x;}
#page #page_wrap {width:940px; margin:0 auto; background:url(../img/fnd_page.png) 0 0 no-repeat;}
#page .wrap {margin:0 auto;}
#page .wrap .wrap {margin:0 auto;}
#page .wrap .wrap .wrap {margin:0;}

#page #header {width:100%; height:60px; margin-top:20px;}
#page #header .wrap {height:65px;}
#page #header #logo {width:400px; top:15px; left:0;}
#page #header #logo img {float:left}

/** LAYER NAV **/
#page #layer_nav {position:absolute; top:40px; right:0px;}
#page #layer_nav .wrap{margin: 50px 0 0 0;}
#page #layer_nav ul {position:relative;}
#page #layer_nav li {display:block; text-align:center; font-size:15px; float:left; height:30px; margin:0 11px 0 0;}
#page #layer_nav li a{text-decoration:none; color:#E0E9F1; font-weight:bold; margin:0 0 0 8px; padding:6px 0 10px 0px;  display:block;}
#page #layer_nav li:hover, #page #layer_nav li .over{ float:left;}
#page #layer_nav li a:hover{color:#FFCC00; text-decoration:underline; font-weight:bold; font-size:15px;}
#page #layer_nav li.selected {}
#page #layer_nav li.selected a{color:#7092B4;  display:block;}

#page #container #content #content_bottom {margin-top:16px}
#page #container #content #content_bottom .pregunta {font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:190%; height:25px; color:#0066cc; padding:5px 0; font-weight:bold; letter-spacing:-0.04em;}

/** CONTAINER **/
#page #container {padding:0; margin:10px 0 0 0;}
#page #container .wrap{}

/*uncol*/
#page #container #content {}
#page #container #content .wrap {}

#page #container #content #top_box {height:20px; background:url(../img/top_box.gif) 0 0 no-repeat; padding:0 40px}
#page #container #content #bottom_box {height:20px; background:url(../img/bottom_box.gif) 0 0 no-repeat; padding:20px 40px}
#page #container #content #middle_box {background:url(../img/middle_box.gif) 0 0 repeat-y; width:860px; padding:20px 40px;}
#page #container #content .uncuarto {float:left; width:199px; margin:20px 20px 20px 0; display:inline;}
#page #container #content .last{margin-right:0;}

#page #container #content .l3 {float:left; width:266px; margin:20px 20px 20px 0; display:inline; text-align: center}
#page #container #content .m3 {float:left; width:266px; margin:20px 20px 20px 0; display:inline; text-align: center}
#page #container #content .r3 {float:left; width:266px; margin:20px 20px 20px 0; display:inline; text-align: center}

#page #container #content .l41 {float:left; width:193px; margin:20px 20px 20px 0; display:inline; text-align: center}
#page #container #content .txt41 {margin-left: auto; margin-right: auto; width: 180px; font: bold 14px/150% Arial, Helvetica, sans-serif; color: #FC0; background-color: #06c; padding: 5px 0 5px 0;}
#page #container #content .txt041 {margin-left: auto; margin-right: auto; width: 180px; font: 12px/150% Arial, Helvetica, sans-serif; color: #fff; background-color: #06c; padding: 0;}
#page #container #content .txt141 {margin-left: auto; margin-right: auto; width: 180px; font: 13px/150% Arial, Helvetica, sans-serif; color: #D11E50; background-color: #fff; padding: 0;}
#page #container #content .l41 a{text-decoration:none; color:#FC0;}
#page #container #content .l41 a:hover{text-decoration:none; color:#FFF;}

#page #container #content .t3 {float:left; width:100px; margin:50px 20px 0px 25px; display:inline; text-align: right; font-size: 14px; color:#D11E50; font-weight:bold; }
#page #container #content .e3 {float:left; width:526px; margin: 0 10px 0px 5px; display:inline; text-align: left; font-size: 13px; color:#005B47;}
#page #container #content .f3 {float:left; width:266px; margin: 30px 40px 20px 0; display:inline; text-align: center}
#page #container #content .g3 {float:left; width:526px; margin: 0 10px 0px 5px; display:inline; text-align: left; font-size: 13px; color:#D11E50; font-weight: bold;}
#page #container #content .l0 {float:none; width:880px; margin-top: 20px; margin-left: 170px; display:inline; text-align: center; font-size: 13px; color:#005B47;}
#page #container #content .l1 {float:none; width:660px; margin-top: 20px; margin-left: 10px; display:inline; text-align: left; font-size: 13px; color:#005B47;}

#page #container #content .s1 {float:left; width:117px; margin:20px 20px 20px 60px; display:inline; text-align: center}
#page #container #content .s2 {float:left; width:600px; margin:20px 20px 20px 0; display:inline; text-align: center}
#page #container #content .s3 {float:none; width:1000px; margin:20px 20px 20px 20px; display:inline; text-align: center}
#page #container #content .s4 {float:none; width:1000px; margin:20px 20px 20px 20px; display:inline; text-align: center}

#page #container #content .title {border-bottom: 1px solid #ccc; width:100%; height:auto; font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:180%; height:25px; color:#0066cc; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; }
#page #container #content .titlen {border-bottom: 1px solid #ccc; width:100%; height:auto; font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:180%; height:60px; color:#0066cc; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; }
#page #container #content .dashbox { width: 68%; margin-left: auto; margin-right: auto; margin-bottom: 20px; text-align: center; border: 3px dashed #0066CC; background-color: #FFF6BF; color: #004182;}
#page #container #content .clearance {width:100%; height:auto; font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:160%; height:25px; color:#D11E50; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; }
#page #container #content .dashtext {font:bold 138% Arial, Helvetica, sans-serif; color:#004182; height:63px;}
#page #container #content .titler {border-bottom: 1px solid #ccc; width:100%; height:auto; font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:180%; height:25px; color:#D11E50; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; }

#page #container #content .clearance a{color:#D11E50; font-size: 88%;}
#page #container #content .clearance a:hover{text-decoration:none; color:#004182; font-size: 88%;}

#page #container #content .title0 {border-bottom: 1px solid #ccc; width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:14px; height:85px; color:#D11E50; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; margin-bottom: 30px;}
#page #container #content .title1 {border-bottom: 1px solid #ccc; width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:14px; height:55px; color:#D11E50; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; margin-bottom: 30px;}
#page #container #content .title2 {width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#D11E50; padding:5px 0; font-weight:bold;}
#page #container #content .title3 {width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#005B47; padding:5px 0; font-weight:bold; letter-spacing:-0.04em;}
#page #container #content .title3 {width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#005B47; padding:5px 0; font-weight:bold; letter-spacing:-0.04em;}
#page #container #content .title4 {width:100%; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#0066CC; padding:5px 0; font-weight:bold; letter-spacing:-0.04em;}

#page #container #content .txt {margin-left: auto; margin-right: auto; width: 240px; font: bold 14px/150% Arial, Helvetica, sans-serif; color: #FC0; background-color: #06c; padding: 5px 0 5px 0;}
#page #container #content .txt a{text-decoration:none; color:#FC0;}
#page #container #content .txt a:hover{text-decoration:none; color:#FFF;}

#page #container #content .txt0 {margin-left: auto; margin-right: auto; width: 240px; font: 12px/150% Arial, Helvetica, sans-serif; color: #fff; background-color: #06c; padding: 0;}
#page #container #content .txt1 {margin-left: auto; margin-right: auto; width: 240px; font: 13px/150% Arial, Helvetica, sans-serif; color: #D11E50; background-color: #fff; padding: 0;}

#page #container #content .lpad {padding-left: 30px;}
#page #container #content .left {float:left; width:360px; margin:20px 20px 20px 0; padding-left: 30px; display:inline;}
#page #container #content .mid {float:left; width:60px; margin-right:0;}
#page #container #content .right {float:left; width:360px; margin:20px 20px 20px 0; display:inline;}

#page .colored {color:#D11E50;}
#page .bloque {width:100%; height:auto; display:inline-block;}

#page .footer {line-height: 22px;}
#page .copyright0 { margin-left: 150px; margin-top: 15px; font-size: 13px;}
#page .copyright { margin-left: 270px; margin-top: 15px; font-size: 13px;}

#topnew { Z-INDEX: 81;	RIGHT: -843px;	VERTICAL-ALIGN: bottom;	POSITION: absolute;	TOP: -7px}
#topnew1 { Z-INDEX: 81;	RIGHT: -508px;	VERTICAL-ALIGN: bottom;	POSITION: absolute;	TOP: 40px}
#topnew2 { Z-INDEX: 81;	RIGHT: -798px;	VERTICAL-ALIGN: bottom;	POSITION: absolute;	TOP: 176px}

.bluebold { font-weight: bold; color: #005AB4; }
.blackbold { font-weight: bold; color: #000000; }

#page #container #content .quote {height:auto; font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:140%; color:#D11E50; padding:5px 0; font-weight:bold; letter-spacing:-0.04em; float: right; text-align: center; border: 3px dashed #0066CC; background-color: #FFF6BF; padding: 8px; margin-left: 6px; }

#page #container #content .quote a{text-decoration:none; color:#D11E50; font-weight:bold;}
#page #container #content .quote a:hover{text-decoration: underline; color:#D11E50; font-weight:bold;}
