﻿/* CONTROLES */

/* Menu Principal */
.lavaLamp {position:relative; height:40px; width:auto; padding: 0px; margin:0px 0px 0px 20px; text-align:center; overflow:hidden;}
.lavaLamp li {float:left; list-style:none; margin-right:15px; _margin-right:0px}
.lavaLamp li.back {background:url("img/lava.gif") no-repeat right -40px; width:9px; height:40px; z-index:8; position:absolute;}
.lavaLamp li.back .left {background: url("img/lava.gif") no-repeat top left; height:40px; margin-right:9px}
.lavaLamp li a {position: relative; text-decoration: none; font:16px arial; color:#1C3F95; outline:none; text-align:center; height:40px; top:7px; z-index:10; letter-spacing:0; float:left; display:block; margin:2px 8px; cursor:pointer}

/* Visor Cabecera */

#mySlideshow2 {position:relative; margin-left:29px; width:670px; height:160px; background:url(img/visor_img_01.jpg) no-repeat}

/* Control Idioma */

/* Panel Google Maps */
#map {position:relative; height:200px; width:450px; margin-bottom:10px}
#map div {max-width:450px}
#map div span {white-space:normal}

/* Paneles Izquierda */
.pnlizqcat {position:relative; width:280px; height:110px; margin-bottom:20px; background:url(img/panel_categoria.gif) no-repeat}
.pnlizq {position:relative; width:278px; height:80px; margin-bottom:20px; }
.pnlizqimg a {position:relative; width:255px; height:76px; margin:13px 0px 0 6px; float:left; display:block; cursor:pointer}
.titpnl {position:absolute; top:10px; right:10px; height:60px; z-index:2}
.titpnl h2 {padding:0px 0 0 30px; text-align:right}
.titpnl h2 a {color:#666666; padding:5px}
.lnkpnlizq {position:relative; float:right; width:156px; height:14px; background-color:#cdcdcd; text-align:right; margin:15px 3px 0px 0px}
.lnkfichacat {position:absolute; bottom:20px; right:15px; z-index:2}
.lnkfichacat a {color:#666666; font:12px Arial; text-decoration:none}
.lnkfichacat a:hover {color:#666666; font:12px Arial; text-decoration:underline}

/* Paneles Derecha */

.pnl_blog {position:relative; width:200px; height:140px; background:url(img/panel_blog.gif) no-repeat}
.pnl_blog_txt {position:relative; width:180px; height:70px; padding:0 10px 0 10px;}
.pnl_gen {position:relative; width:200px; height:auto;}
.pnl_gen_cab {position:relative; width:200px; height:45px; background:url(img/panel_gen_cab.gif) no-repeat; padding-top:-5px}
.pnl_gen_med {position:relative; width:180px; padding:0 10px 0 10px; background:url(img/panel_gen_pix.gif) repeat-y; font-size:1px; margin-top:-10px}
.pnl_gen_pie {position:relative; width:200px; height:30px; background:url(img/panel_gen_pie.gif) no-repeat; font-size:1px; margin-top:-10px}
.pnl_blog_cab {position:relative; width:200px; height:45px}
.pnl_blog_cab h2 {padding:15px 0 0 30px}
.pnl_blog_cab h2 a {color:#336600}
.pnl_gen_cab h2 {color:#1C3F95; padding:15px 0 0 30px}
.pnl_gen_med p, .pnl_blog_txt p {font-size:12px; color:#333333; margin-bottom:10px}

/* Menu Pie */
#mnupie {list-style-type:none; float:right; padding:8px 10px}
#mnupie li {display:inline; padding-left:3px}
#mnupie li a:link, #mnupie li a:visited {font:12px Arial; color:#1C3F95; text-decoration:none}
#mnupie li a:hover, #mnupie li a:active {font:12px Arial; color:#1C3F95; text-decoration:underline}
#mnupie li span {font:12px Arial; color:#666666}

/* Panel equipo en contacto */

.divequipo {position:relative; width:180px; height:auto; margin:10px 0 10px 0}
.divequipo * p {font-size:11px}
.divequipo * img {border:solid 1px #FFF}
.thumbequipofl {float:left; margin:0 5px 5px 0px}

/* Managers */

.divmanagers {position:relative; width:440px; height:100px; margin:10px 0 10px 0}
.divmanagers  p {font-size:11px}
.divmanagers  img {border:solid 1px #FFF}

/* Panel Categoria de Normativas */
.divcontcat {position:relative; width:280px; height:auto; margin-bottom:20px}
.divcatnorma {padding:0}
.divcatnorma a {position:relative; width:270px; height:27px; padding:5px 0 0 10px; background:url(img/fondo_mnu_izq.gif) no-repeat 0 0; display:block; cursor:pointer; font:14px arial; color:#1C3F95; outline:none; text-align:left; text-decoration:none; overflow:hidden}
.divcatnorma a:hover {position:relative; width:270px; height:27px; background:url(img/fondo_mnu_izq.gif) no-repeat 0 -32px; display:block; cursor:pointer; text-decoration:none; overflow:hidden}
.catactual a {background:url(img/fondo_mnu_izq.gif) no-repeat 0 -32px;}



