html, body { font:11px Verdana, Arial, Helvetica, sans-serif; color:#5587B0;}
body { margin:0; padding:0;background:/*#A3CCDB*/#F1F9FC url(../imagenes/fondo_page2.gif) repeat-y top center;}
img { border:0 none; }
span { display:none;}

#principal {position:absolute; left:50%; width:760px; margin-left:-380px; padding:0;background:#FFF; }
#menucab {margin:5px 20px 0 3px;padding:0; text-align:right;}
#menucab a{margin:0 5px;padding:0;color:#999;text-decoration:none;font:10px Verdana, Arial, Helvetica, sans-serif;}
#menucab a:hover{color:#000;}
#cabecera {margin:0px 10px 20px 25px; padding:15px 0 0 0; height:158px; background:url(../imagenes/foto_01.jpg) no-repeat right center;}
#menu {margin:0 7px 3px 5px;padding:0;width:144px;float:left;}
#menu p{margin:0;padding:2px 5px 2px 10px; background:#F1F9FC; border-bottom:5px solid #FFF;}
#menu p a {margin:0;padding:3px 0; display:block; width:129px;color:/*#99B8D2*/#609FC9;text-decoration:none; background: url(../imagenes/fondo_a.gif) no-repeat left bottom;}
#menu p a:hover {text-decoration:none;color:#FFF; background:/*#99B8D2*/#609FC9 url(../imagenes/fondo_a2.gif) no-repeat left bottom;}
#menu h3 {margin:0;}
.menuh3 {margin:0 ; padding:2px 2px 2px 10px;background:url(../imagenes/fondo_menuh3_2.gif) repeat-x; border:1px solid #A9CA58; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#446D58;}
.menuah3 a{margin:3px 0 0 0; padding:2px 2px 2px 10px;display:block; text-decoration:none;background:url(../imagenes/fondo_menuh3_2.gif) repeat-x; border:1px solid #A9CA58; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#446D58;}
.menuah3 a:hover{background:url(../imagenes/fondo_ah3_2.gif) repeat-x; border:1px solid #65CCFF; color:#0049FF;}
.menuah32 a{margin:3px 0 0 0; padding:2px 2px 2px 10px;display:block; text-decoration:none;background:url(../imagenes/fondo_menuh32_2.gif) repeat-x; border:1px solid #A9CA58; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#446D58;}
.menuah32 a:hover{background:url(../imagenes/fondo_menuh32b_2.gif) repeat-x; border:1px solid #65CCFF; color:#0049FF;}

#contenido {margin:0 7px 5px 167px; padding:0; }
td {vertical-align:top;}
#destacados {margin:0;padding:0; border:1px solid #99B8D2; width:395px;}
h2 {margin:0;padding:4px 0 5px 10px; background:#64A1CB url(../imagenes/fondo_h2.gif) repeat-x; font:18px Verdana, Arial, Helvetica, sans-serif;color:#FFF;}
#destacados p {margin:0;padding:3px 4px 4px 11px;background: url(../imagenes/p_destacados.gif) no-repeat 3px 9px; line-height:1.6em;}
#destacados p a{margin:0;padding:0; text-decoration:none; color:#FF6600; border-bottom:1px dashed #FF6600;}
#destacados p a:hover{color:#000; border-bottom:1px dashed #000;}
#lateral {margin:0;padding:0; width:170px;}
#lateral h3{margin:0; padding:2px 2px 2px 10px; text-decoration:none;background:url(../imagenes/fondo_lateralh3.gif) repeat-x; border:1px solid #DEAFC9; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#688BAD;}
#lateral p{margin:0;padding: 4px; background:#E4F1F7; border-bottom: 5px solid #FFF;text-align:center;}
#lateral table{margin:0;padding:0;text-align:center; width:170px;background:#E4F1F7;}
#lateral td{margin:0 ;padding:3px 0 7px;text-align:center;}
#lateral table a{margin:0 ;padding:2px 7px; background:#008EBC;text-decoration:none; color:#FFF; border:1px solid #036889;}
#lateral table a:hover{background:#8ED423;}
#turismo {margin:7px 0 0 0;padding:0; border:1px solid #99B8D2;}
#turismo p {margin:0;padding:5px 4px 5px 9px;line-height:1.7em;}

#pie {clear:both; margin:5px 0 0 0;padding:4px 0 0; background:url(../imagenes/fondo_a.gif) repeat-x left top; text-align:center;color:#999;font:10px Verdana, Arial, Helvetica, sans-serif;}
#pie a {text-decoration:none; color:#FF6600;}
#pie a:hover{color:#708699;}

