*, html { margin:0; padding:0;}
body { font-family:Arial, Tahoma; font-size:12px; color:#333333; background:url(../img/fnd_web.gif) top center; margin:0; padding:0 0 40px 0;}
p { text-align:justify; line-height:14px; margin:20px 0 0 0 }

a { text-decoration:none; color:#ED8C01;}
a:hover { text-decoration:underline; color:#333;}

#cabecera { width:100%; height:220px; margin:0 auto; padding:0; background:url(../img/fnd_superior.gif) repeat-x; clear:both; font-family:"Trebuchet MS", Tahoma;}
#cabecera .menus { margin:0 auto; height:220px; width:990px; background:url(../img/foto_superior.jpg) center top no-repeat;  padding:0}
#cabecera .menus ul { margin:0 auto 0 auto; padding:185px 0 0 0; width:690px; }
#cabecera .menus ul li { margin:0; padding:0 14px; list-style:none; display:inline; background:none}
#cabecera .menus ul li a { font-family:"Trebuchet MS", Tahoma; font-size:14px; color:#F5A300; text-decoration:none;}
#cabecera .menus ul li.current a { font-family:"Trebuchet MS", Tahoma; font-size:14px; text-decoration:underline; color:#FFFFFF}
#cabecera .menus ul li a:hover { text-decoration:underline; color:#FFFFFF }

#contenido { width:980px; margin:0 auto; padding:0; clear:both; background:#FFFFFF;}
.cols { width:960px; margin:0 auto; padding:20px 0 0 0}
.cols .izq img { border:1px solid #9B9B9B; padding:2px;}
.cols .izq { width:470px; }
.cols .dch { width:470px; float:right}

.cols img { float:right; margin:0 0 30px 30px;}
#contenido h1.cabecera { background:url(../img/detalle_cabecera.gif) left top no-repeat; height:60px; padding:10px 0 0 200px; font:bold 25px Arial, Helvetica, sans-serif; color:#F28E00; margin:20px 0 0 0}

.cols h1 { color:#575757; border-bottom:1px dotted #575757;  padding: 0 0 10px 0; margin-bottom:20px; font-size:32px; width:447px;}
.cols h2 { color:#ED8C01; padding:0; margin:20px 0 0 0; font-size:12px;}
.cols .fotografias { width:460px; float:right; margin:0 0 30px 30px }
.cols .fotografias img { margin:0; border:1px solid #9B9B9B; padding:2px;}
.cols .fotografias p { margin:0 0 20px 0; padding:0; color:#F28E00; font-size:11px;}




ul#pie { width:100%; height:20px; border-bottom:1px solid #F6C18D; border-top:1px solid #F6C18D; background:#EDEEF0; margin:60px auto 0 auto; padding:4px 0 0 0; clear:both; text-align:center}
ul#pie li { display:inline; list-style:none; padding:0 10px; margin:0; font-size:11px; border-right:1px solid #333333;}
ul#pie li.fin { border:none;}
ul#pie li a { text-decoration:none; color:#333333;}
ul#pie li a:hover { text-decoration:underline; color:#666666;}

.patrocinadores { border:0; padding:0;}

.cols h2.detalle { background:#FFF3E5; font-weight:bold; font-size:12px; color:#333333; padding:12px; width:445px; text-align:justify;}

.cols ul.noticias { margin:0 0 0 0; padding:0; _margin:0 0 0 15px;}
.cols ul.noticias li { margin:0 40px 20px 0; _margin:0 35px 20px 0; padding:0 0 15px 0; list-style: none; width:280px; float:left; border-bottom:1px solid #9B9B9B; 
height:215px;
}
.cols ul.noticias li h1, .cols ul.noticias li h1 a { font:bold 16px Arial, Helvetica, sans-serif; color:#575757; width:280px; text-align:left; margin:0; padding:0; background:none; border:none}
.cols ul.noticias li h2 { background:none; font:normal 10px Arial, Helvetica, sans-serif; color:#F28E00;width:280px; text-align:left; margin:5px 0; padding:0}
.cols ul.noticias li p { background:none; font:normal 12px Arial, Helvetica, sans-serif; color:#464747; width:280px; text-align: justify; margin:0}

.cols ul.noticias li .foto {border:1px solid #9B9B9B; padding:2px; margin:0 0 10px 0;  width:271px; height:80px; overflow: hidden; }
.cols ul.noticias li .foto img {width:271px; margin:0; padding:0; border:0}

#paginar { margin:20px auto; clear:both; width:600px; background:#FFF3E5; padding:3px; text-align:center}
#paginar img { float:none; border:none; padding:0; margin:0 4px}


.idioma { margin:10px 10px 0 850px; *margin:10px 10px 0 730px; padding:0; position: absolute}
.idioma a { color:#999}

.cols .listado { width:280px; float:right; margin:0 0 30px 30px }
.cols .listado img { margin:0; border:1px solid #9B9B9B; padding:2px;}
.cols .listado p { margin:0 0 20px 0; padding:0; color:#F28E00; font-size:11px;}


.listado ul { margin:0 0 0 0; padding:0; _margin:0 0 0 15px; width:280px;  color:#464747;}
.listado ul li { margin:0 40px 20px 0; _margin:0 35px 20px 0; padding:0 0 1px 0; list-style: none; width:280px;  border-bottom:1px solid #9B9B9B; }
.listado ul li h1, .cols ul li h1 a { font:bold 16px Arial, Helvetica, sans-serif; color:#575757; width:280px; text-align:left; margin:0; padding:0; background:none; border:none}
.listado ul li h2 { background:none; font:normal 10px Arial, Helvetica, sans-serif; color:#F28E00;width:280px; text-align:left; margin:5px 0; padding:0}
.listado ul li p { background:none; font:normal 12px Arial, Helvetica, sans-serif; width:280px; text-align: justify; margin:0; color:#464747;}

.listado ul li .foto {border:1px solid #9B9B9B; padding:2px; margin:0 0 10px 0;  width:271px; height:80px; overflow: hidden; }
.listado ul li .foto img {width:271px; margin:0; padding:0; border:0}
h1.not { width:650px; _width:570px;}
