body{background:#163047;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;padding:0}

.encabezado,.encabezado-i{background:url(../img/encabezado.jpg) #090b06 left no-repeat;border-bottom:1px solid #242424;height:90px}

.encabezado-i{background:url(../img/encabezado-i.jpg) #090b06 left no-repeat}

/*el menu con los rollovers  */
.menu {padding:0 0 0 18px; margin:0; list-style:none; height:35px; background:#000 url(../img/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #121314;}
.menu li {float:left;position:relative;text-align:center;}
.menu li a {display:block; float:left; height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:10px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu li.current a {color:#fff; background:url(../img/button3.gif);}
.menu li.current a b {background:url(../img/button3.gif) no-repeat right top;}
.menu li a:hover {color:#fff; background:#000 url(../img/button4.gif);}
.menu li a:hover b {background:url(../img/button4.gif) no-repeat right top;}
.menu li.current a:hover {color:#fff; background:#000 url(../img/button3.gif); cursor:default;}
.menu li.current a:hover b {background:url(../img/button3.gif) no-repeat right top;}

/*capa que está debajo de la del menú */
.top-menu{background:#444 url(../img/menu_bg.gif);border:1px solid #595959;border-bottom-color:#6F7B87;color:#ffffff;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:24px;}

.top-menu a,.links a{background:transparent;color:#ffffff;font-size:10px;}

.top-menu a:hover,.links a:hover{font-size:10px;}

.top-menu p,a.detalles,a.detalles:hover{background:transparent  url(../img/detalles.png) no-repeat 0 0;color:#0a1b30;margin:5px 0 0 30px;padding:4px 0 6px 26px}

.top-menu p{background:url(../img/home.png) left no-repeat;color:#d9d9d9;padding:0 0 0 20px}

a.detalles{color:#FFF;font-weight:bold;font-size:10px;}

a.detalles:hover{font-size:10px;color:#FFDA59;}

.contenedor-principal,.contenedor-principal2{background:transparent url(../img/fondo_contenedor_vacio.gif);border:1px solid #6f7b87;border-top:none;margin:0;padding:0 11% 0 11%}

.contenedor-principal2{border:none;overflow:visible;padding:0;width:auto}

.contenedor-secundario,.contenedor-secundario2{background:url(../img/fondo_central.gif) #515151;border:1px solid #dddddd;border-top:none;color:#ffffff;display:block;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:100%;overflow:hidden;padding:0 0 2% 0;font-size:11px;}

.contenedor-secundario2{border:none;display:block;height:100%;margin:0;overflow:visible;padding:0;width:100%}

.remate-azul{color:#ffffff;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:11px;text-align:center}

.textoblanco,p.justify{text-align:left}

p.justify{display:block;margin:0 10px 10px 10px;padding:0}

.fondo-naranja{background:url(../img/fondo_naranja.gif) #e0cc52;border-bottom:1px solid #472c01;color:#472c01;font:bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:18px;margin-bottom:20px;padding:6px 0 0 20px}

.pics{background:#bdc0c3;border:1px solid #545a5f;color:#354346;font:bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0 2% 0 2%;padding:6px;text-align:center}

.pics img{border:1px solid #545a5f}

.textoblanco,.textoazul,.textoblanco-b,li,.textoblanco-copy{background:transparent;color:#ffffff;font:10px Verdana,Geneva,Arial,Helvetica,sans-serif}

.textoazul{color:#b4bccd}

.textoblanco-copy{height:30px;padding-top:20px;text-align:center}

img{border:none}

.validador{clear:both;display:block;margin-top:10px;padding-left:10px;width:auto}

.contenedor-secundario li{list-style:none;padding:4px 0 4px 0}

li img{border:1px solid #ffffff;margin-top:20px}

/*esto pertenece al tooltip */
.balloonstyle{background:#ffffff;border:none;color:#354346;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;left:-500px;line-height:18px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;position:absolute;text-align:left;top:500px;visibility:hidden;width:auto;z-index:100;box-shadow: 4px 4px #404040;-webkit-box-shadow: 4px 4px #404040;-moz-box-shadow: 4px 4px #404040;filter: progid:DXImageTransform.Microsoft.dropShadow(color=#404040, offX=4, offY=4, positive=true);}

.balloonstyle img{border:1px solid #000000}

.contenedor-miniaturas{float:left;margin:10px 9px 20px 10px;width:120px}

a,a:hover,a.top,a.top:hover,a.ir:hover{background:transparent;color:#ffb457;font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:none}

a.top, a.top:hover{color:#0a1b30;font-size:10px;}

a:hover,a.top:hover{color:#ffda59}

.textoblanco-b{font-weight:bold;font-size:11px;}

.izquierda{border:1px solid #ffffff;float:left;margin:0 10px 10px 10px;width:auto}

.derecha{border:1px solid #ffffff;float:right;margin:0 10px 10px 10px;width:auto}

.separador{clear:both;display:block;height:20px;width:100%}

a.anterior,a.anterior:hover{background:transparent  url(../img/flechita_izda.png) left no-repeat;color:#d9d9d9;margin:15px 10px 20px 30px;padding:2px 0 3px 22px;font-size:10px;color:#FFF}

a.siguiente,a.siguiente:hover{background:transparent  url(../img/flechita_dcha.png) right no-repeat;color:#d9d9d9;margin:15px 10px 20px 0;padding:2px 22px 3px 0;font-size:10px;color:#FFF}

a.anterior:hover,a.siguiente:hover{color:#FFDA59;font-weight:bold}

.pics2,.pics3{background:transparent;display:block;margin-top:28px;overflow:hidden;text-align:center}

.pics2 img,.pics3 img{background:#dedfe0;border:1px solid #545a5f;padding:10px}

.pics3{overflow:visible;padding:0;width:100%}

.pics3 img{border:1px solid #dddddd;padding:0}

.contador{color:#b4bccd;display:none;font-size:10px;margin:0 0 0 10px}

sup{font-size:.8em}

a.ir,a.ir:hover{background:transparent url(../img/ir.png) no-repeat 0 0;color:#051951;height:100%;margin-left:4px;overflow:hidden;padding:1px 0 0 16px;text-decoration:underline;font-size:10px;}

a.ir:hover{color:#ffda59;text-decoration:none}

.links{display:block;float:left;overflow:hidden;width:31%}

.links-img{padding-left:20px;width:auto}

.columna-i{float:left;margin-bottom:10px;margin-left:10px;width:450px}

.columna-d{float:right;margin-bottom:10px;margin-right:10px;width:450px}

.columna-i p,.columna-d p{margin:0}

.centro{display:block;overflow:hidden;}

a.ampliar,a.ampliar:hover{background:transparent url(../img/pantalla_completa.png) 0 0 no-repeat;color:#d9d9d9;margin:5px 0 20px 25px;padding:2px 0 2px 20px;font-size:10px;}

a.ampliar:hover{color:#FFDA59;font-weight:bold}

input{background:#d7dde3;border:1px solid #21405b;color:#21405b;font-size:10px;padding:2px 6px 2px 6px}

.btn{background:#21405b;border:1px solid #eed80d;color:#ffffff;cursor:hand;font-size:1.1em;text-align:center}

form{float:right;margin-right:150px;padding:0}

ul.observacion li{list-style-type:disc;margin-left:0}

.importante{background:#879095;border:1px solid #344b60;display:block;margin-left:10px;overflow:hidden;padding:10px 10px 10px 20px}

.aviso{color:#7cfc00}

a.entrar-es{background:url(../img/entrar_es.gif);display:block;height:32px;width:32px}

a.entrar-es:hover{background:url(../img/entrar_es_over.gif)}

a.entrar-ing{background:url(../img/entrar_ing.gif);display:block;height:32px;width:32px}

a.entrar-ing:hover{background:url(../img/entrar_ing_over.gif)}

a.desplegable {font-size:11px;}

/* para centrar la index */

#contenedor {
	width:802px;
	height:602px;
	margin:10px auto;
	position:relative;
}

#contenido {
	background: transparent;
	width: auto;
	height: auto;
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 0;
	overflow: visible;
}

/* invisible para IE 5 \*/
#contenedor {
	position:absolute;
	margin:-310px 0 0 -410px;
	left:50%;
	top:50%;
}
/* fin hack */