@import url(links.css);

BODY 
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#123; padding:0; margin:0; background-color:#FFF }
SELECT, TEXTAREA
{ border:1px solid #CCC; font-size:10px }
INPUT
{ font-family:Arial, Helvetica, sans-serif; font-size:11px }
FORM
{ border:0px; margin:0px }
TABLE
{ border-collapse:collapse }
P
{ margin:8px 0px; }
H1, H2, H3
{ margin:0; padding:0 }
H1
{ font-size:18px; font-weight:bold }
H2
{ font-size:16px; font-weight:bold }
H3
{ font-size:14px; font-weight:bold }

H2.h2_desc 
{ font-size:14px; font-weight:normal; margin-bottom:12px; color:#272e36 }

.enc_tabla
{ font-weight:bold; border-bottom:1px solid #567; color:#123; background-color:#EEE }

.no_sel
{ font-weight:normal }

/* Buscador */
UL.box_search
{ list-style:none; margin:-8px 0; padding:0 }
UL.box_search LI
{ float:left; margin:0; padding:0 }
UL.box_search LI.li_input INPUT
{ margin-left:35px; margin-top:11px; border:0 }
UL.box_search LI.li_input
{ background:url(/images/bg_search.gif) no-repeat; width:188px; height:35px }

IMG.imagen_noticia
{ padding:2px; margin:2px}

UL#iconos_escritorio
{ width:465px; clear:both; height:100px; padding-top:22px }
UL#iconos_escritorio LI
{ text-align:center; width:155px; height:95px; list-style:none; float:left }

.fecha_noticia { font-size:10px; color:#999 }
.titulo_noticia { font-size:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif }
H2.titulo_detalle_noticia { font-size:24px; margin-bottom:12px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif }


TD.state-hover { background-color:#DEF }
TABLE#tabla_usuario { border-collapse:collapse; margin:22px }
TABLE#tabla_usuario TR TD { border:1px solid #CCC; padding:4px }
TABLE#tabla_usuario TR TD.celda_izq { font-weight:bold; width:150px; text-align:right; padding:6px }
TABLE#tabla_usuario TR TD.celda_der DIV.texto_celda { margin-right:5px; margin-top:2px }
TABLE#tabla_usuario TR TD DIV.icons { cursor:pointer }
.float { float:left }
.input_text { border:1px solid #CCC; margin-top:-3px; padding:2px; width:150px }


/* Menu lateral de subcategorias del catalogo */
UL.menu_subcategorias
{ list-style:none; padding:0; margin:0 0 0 12px }
UL.menu_subcategorias LI
{ padding:2px 0 2px 0; font-size:12px }
UL.menu_subcategorias UL
{ margin:0; padding-left:28px }
UL.menu_subcategorias UL LI
{ list-style:disc }
UL.menu_subcategorias LI.item_sel
{ font-weight:bold }
UL.menu_subcategorias LI A
{ font-size:12px }
UL.menu_subcategorias LI A.main_option
{ font-size:12px; color:#F60 }


DIV.container_principal
{ width:900px; margin:0 auto 0 auto}
DIV.contenido_central
{ padding:1px }
DIV.sombra_sup
{ height:6px; width:100%; background:url(/images/sombra_sup.gif); margin-top:4px }
DIV.sombra_bot
{ height:6px; width:100%; background:url(/images/sombra_bot.gif); margin-bottom:4px }
DIV.sombra_mid
{ width:100%; background:url(/images/sombra_mid.gif) repeat-y; padding-left:8px; padding-right:8px }
DIV.barra_sup
{ background-color:#272e36; height:30px; width:884px }
DIV.divisor_naranja
{ width:884px; height:5px; background:url(/images/divisor_naranja.gif) no-repeat; }
DIV.divisor_naranja_b
{ width:884px; height:5px; background-color:#e95d10 }
DIV.forgot
{ margin-top:4px; clear:both}
DIV.forgot A
{ font-size:11px }

TABLE#tabla_enc
{ width:98% }

DIV.barra_logo
{ height:87px }
DIV.barra_movie
{ height:215px }
DIV.barra_foot
{ width:879px; border-top:2px solid #000; height:18px; padding-top:4px; font-size:10px; text-align:center  }
DIV.barra_foot A
{ font-size:11px }

#valores P
{ margin:0; padding:0 }

/* Pagina de inicio */
TABLE#tabla_central_inicio
{ width:100% }
H1.titulo_s
{ color:#F60; border-bottom:1px solid #BBB; font-size:18px; width:75%; margin-bottom:12px; font-weight:normal }
H2.titulo_s
{ color:#F60; border-bottom:1px solid #BBB; font-size:18px; width:50%; margin-bottom:12px; font-weight:normal }
DIV.rep_top
{ width:300px; height:8px; background:url(/images/rep_top.gif) no-repeat; }
DIV.rep_mid
{ background-color:#d9d5d2; width:276px; padding:0px 12px 0px 12px }
DIV.rep_bot
{ width:300px; height:8px; background:url(/images/rep_bot.gif) no-repeat; }
DIV.lista_representados
{ height:288px; overflow:auto }
DIV.lista_representados P
{ margin:0; padding:0; font-size:11px }
DIV.lista_representados H3
{ margin:8px 0px 0px 0px; color:#F60; font-size:13px }
DIV.lista_representados IMG
{ margin:3px; border:1px solid #BBB; background-color:#FFF; padding:3px }
DIV.lista_representados A
{ font-size:11px }
DIV#otros_links IMG
{ position:relative; top:4px; padding-right:2px }
DIV#otros_links A
{ font-size:11px; color:#234 }
DIV#otros_links
{ padding-bottom:8px }


/* MENU SUPERIOR */
UL.menu_superior
{ margin:0; padding:0; list-style:none; }
UL.menu_superior LI
{ float:left; height:18px; text-align:center; border-top:2px solid #000; border-bottom:2px solid #000; cursor:pointer; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; background-color:#6EAB23; font-weight:bold; font-size:11px; padding-top:2px }
UL.menu_superior LI A:hover
{ color:#FFF; background-color:#000 }
UL.menu_superior LI.activo
{ color:#FFF; font-size:11px; cursor:default; background-color:#000; height:16px; padding:2px 8px 2px 8px; }
UL.menu_superior LI.last
{ border-right:0 }
UL.menu_superior LI A
{ position:relative; padding:4px 9px 6px 8px; color:#FFF; font-size:11px; text-decoration:none }

UL.submenu
{ margin:0; padding:0; list-style:none; width:878px; border-bottom:2px solid #000; height:19px }
UL.submenu LI
{ float:left; height:18px; text-align:center; cursor:pointer; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold; font-size:11px; padding-top:2px }
UL.submenu LI.activo
{ color:#6EAB23; font-size:11px; cursor:default; padding:3px 15px 2px 15px }
UL.submenu LI A
{ position:relative; padding:3px 11px 2px 11px; color:#000; font-size:11px; text-decoration:none }
UL.submenu LI A:hover
{ color:#6EAB23 }

/* Formulario de contacto */
#form_contacto { margin-top:8px }
#form_contacto label { float: left; text-align:right; width: 120px; padding:0 5px 0 0; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#666 }
#form_contacto DIV { margin-top:3px }
#form_contacto textarea { width:55%; height:100px; border:1px solid #AAA; font-size:12px; font-family:Arial, Helvetica, sans-serif }
#form_contacto select { border:1px solid #AAA; font-size:12px }
#form_contacto input { width:35%; border:1px solid #999 }
