/* CSS Document */
body{ background-color:#003D59; margin:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-image:url(../img/bg.jpg); background-repeat:repeat-y;}
#contenedor{ border:1px solid #093146; width:1000px;}
#top{ background-image:url(../img/top_bg2.jpg); background-repeat: no-repeat; width:1000px; height:60px;}
.img_top{ position: absolute; top:18px; left:600px; }
/*Menu*/
#menu{ height:21px; padding-top:3px; background-image:url(../img/menu_bg.jpg); background-repeat:repeat-x; width:1000px;}
ul { padding: 0; margin: 0; list-style: none;}
li {float: left; /*position: relative;*/}
li ul {display: none; position: absolute; top: 19px; left: -1; background-color:#006699;}
li > ul {top: auto; left: auto;}
ul li a { display:block; text-decoration: none;padding: 2px 10px 2px 10px; margin:0; border-right:1px solid #037AA0; font-size:10px; color:#FFFFFF; }
li:hover ul, li.over ul{display: block; float:left; clear:both; width:130px;border:1px solid #003D59;}
ul li ul li{display:block; width:100%; border-bottom:1px solid #003D59; border-right:1px solid #003D59; border-left:1px solid #003D59; }
ul li{ display:block; z-index:1000;}
ul li a:hover{color: #fff; background-color: #0098E1; z-index:1000;}


#centro{ clear:both; padding:5px 0 5px 5px; background-image:url(../img/dot.jpg); background-repeat:repeat-y; background-position:613px 0px;}
#izquierda{ float:left; width:609px;}
#columnas{ clear:both; padding-bottom:20px;}
#columna_uno{ float:left; width:354px;  }

/*#columna_dos{ float:left; width:172px;margin-left:4px;}*/
#columna_tres{ float:left;margin-left:1px; width:254px;}


#derecha{float:left; width:380px;padding:3px 0 0 2px;}

form{ padding:0; margin:0;}



#posicion_a{ padding-right:5px;}
#imagen_principal{ float:left; margin-right:10px;border:1px solid #000000;}
.fecha{font-size:10px; color:#00CCFF; display:block;}
.seccion{ font-size:10px; color:#66FFFF; display:block;}
h1{ font-size:15px; color:#FFFFFF; margin:2px 0 4px 0;}
h1 a{ color:#FFFFFF; text-decoration:none;}
h1 a:hover{ color:#00FFFF;}
h2{ font-size:12px; color:#99FF00; margin:5px 0 0 0;}
h2 #masdatos{ font-size:10px; color:#99FF00; margin:3px 0 0 0;}

#posicion_a p{ font-size:11px; color:#A0B7C1; padding:0; margin:2px 0 4px 0;}
.vermas{ color:#FFFFFF; font-size:10px; margin-top:5px;}
.vermas a{ color:#FFFFFF; text-decoration:none;}
.vermas a:hover{ color:#00FFFF;}
.separador{clear:both;border-bottom:1px solid #006291;height:10px;line-height:10px;}

#galerias{ padding-top:5px;}
#menu_galerias{ background-image:url(../img/menu_galerias.jpg); height:31px; position:relative; margin-bottom:5px;}
.titulo_galerias{display:block; position:absolute; font-size:14px; font-weight:bold; color:#FFFFFF; left:10px;top:7px;}
.listar{ display:block; position:absolute; left:200px;top:5px; font-size:10px; color:#FFFFFF;}

.box_listar{ border:1px solid #FFFFFF; font-size:9px; color:#000; background-image:url(../img/shad.gif); background-repeat:no-repeat; width:120px; margin-right:3px;}
.box_paginar{ font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; border:1px solid #FFFFFF; font-size:9px !important; color:#000; text-align:center; background-image:url(../img/shad.gif); background-repeat:no-repeat; width:20px; margin-right:3px;}

.opciones{display:block; position:absolute; top:3px; left:400px;}

.bloque_completo{ clear:both; width:342px; margin-left:1px; background-color:#1A516A; margin-top:4px;padding:5px; border-bottom:3px solid #CCCCCC;}
.bloque_completo p{ margin:2px 0 4px 0; padding:0; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:13px;}
.bloque_completo p a{ text-decoration:none; color:#FFFFFF;}
.bloque_completo p a:hover{ color:#00FFFF;}
#imagen_galerias{ float:left; margin-right:5px; margin-bottom:3px; border:1px solid #000000;}
#masdatos{ clear:both; margin:0;width:342px; padding:5px;;background-color:#2B5E75; margin-left:1px;}
#masdatos p{ color:#FFFFFF; font-size:11px; padding:0; margin:0; }
#paginador{ font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; padding:10px 0 10px 0; width:600px;}
#paginador a{ color:#FFFFFF; text-decoration:none;}
#paginador a:hover{ color:#00FFFF;}

.bloque_paginado_a{clear:both;width:593px; background-color:#1A516A;padding:5px; margin-bottom:5px;}
.bloque_paginado_a p, .bloque_paginado_b p { margin:2px 0 4px 0; padding:0; font-size:11px; color:#FFFFFF; }
#imagen_paginado{ float:left; margin-bottom:5px; margin-right:10px; border:1px solid #000000;}
.bloque_paginado_c{clear:both;width:234px; background-color:#11597D;padding:5px; margin-bottom:5px; float:left;}
.contiene_fotografos { float:left;}
#relacionada_box{ float:left; width:160px;}
.relacionada{ text-decoration:none; color:#99CC00; font-size:9px; display:block; margin-top:4px;}
.relacionada a{ text-decoration:none; color:#99FF00; font-size:9px; display:block; margin-top:4px; border-bottom:1px solid #99CC00;}
.relacionada a:hover{ color:#FFFFFF;}



.destacado{clear:both; margin-top:1px;padding:3px 9px 9px 9px;}
.destacado p{ font-size:11px; color:#A0B7C1; padding:0; margin:2px 0 4px 0;}
#imagen_destacado{ clear:both; margin-bottom:5px; border:1px solid #000000;}

hr{ border-bottom:1px solid #006699; border-top:1px solid #003366;}

#pie{ position:relative; background-color:#115A82; height:30px; border-top:5px solid #093146; padding:15px 0 5px 0; text-align:center; color:#FFFFFF; font-size:12px;}
#pie span{ position:absolute; top:7px; left:660px;}

#load { background:#000 fixed;
	height:100%;
	width:100%;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position:absolute;
}

