body { margin:0; padding:0; background:#FFF; outline: none; }
a { outline: none; }
p, h1, h2, h3, h4, h5, h6 , form, ul, li { margin:0; padding:0; }
img { border:0; }
.limpiar { clear:both; height:0; }
.separa { font-size:12px; height:12px; }
#top { background:#3c94f6; }
#topc { width:990px; margin:0 auto; }
#topi { width:190px; float:left; }
#topd { width:700px; float:right; text-align:right;	font-family:Verdana, sans-serif; font-size:11px; color:#FFF; }
#topd a { color:#FFF; text-decoration:none; }
#topd a:hover { color:#DDF4FF; }
#topd form { width:212px; float:right; padding:10px 0 0 0; }
#topdc { width:488px; float:left; padding:5px 0 0 0; }
#pubsupc { width:990px; margin:0 auto; padding:10px 0 10px 0; text-align:center; }
#publat { margin:12px 0 12px 0; text-align:center; }
#bajo  { background:#2783EA; margin:40px 0 0 0; padding:20px 0 40px 0; }
#bajoc { width:990px; margin:0 auto; }
#bajoc .prin { color:#FFF; font-family:Tahoma, sans-serif; font-size:12px; padding:0 0 2px 0; }
#bajoc .prin img { margin:0 0 -2px 0; }
#bajoc .prin b { color:#FF9435; }
#bajoc .prin span a { color:#FFF; text-decoration:none; border-bottom:1px dotted #EEE; }
#bajoc .prin span a:hover, #bajoc .blodes a:hover, #bajoc .peldes a:hover { border-bottom:1px solid #73D1FF; }
#bajoc .blodes { color:#FFF; font-family:Tahoma, sans-serif; font-size:11px; padding:3px 0 2px 63px; }
#bajoc .peldes { font-family:Tahoma, sans-serif; font-size:11px; padding:5px 0 2px 63px; color:#ABD4FF; }
#bajoc .blodes a { color:#FFF; text-decoration:none; }
#bajoc .blodes b { color:#FF9435; font-weight:normal; }
#bajoc .peldes a { color:#ABD4FF; text-decoration:none; }
#bajoc .peldes b { color:#EEE; font-weight:normal; }



