/* CSS Document - CONSEJO*/
/*** Tags HTML ***/
* {
	font-family:Arial,Helvetica,Sans-Serif,Tahoma,Verdana;
	margin:0;
	padding:0;
}
body {margin:0; padding:0; border:0; text-align:center;}
html>body {margin:0; padding:0;}
a, a:hover {text-decoration:none;}
div {overflow:hidden;}
form {margin:0; padding:0;}
img {border:0;}
.separa {clear:both; height:1px; margin:0; padding:0;}
.aleft {float:left;}
.aright {float:right;}

/*-------------------oo------------------------*/
/*ESTILO PARA BODY*/
.consejo {background:url(/transparencia_activa_archivos/back_port.jpg) repeat-x left top #b5c3d0;}

/*-------------------oo------------------------*/

/* BLOQUES PRINCIPALES*/
#main {width:940px; text-align:left; margin:0 auto 15px;}
#head {width:940px; margin:0 auto; text-align:left; height:134px;}
#content {background:#FFF;}
#content-multi {background:#05132d;}
#content .auxi-content, #content-art .auxi-content, #content-gal .auxi-content, #content-ta .auxi-content, #content-multi .auxi-content {width:865px; margin:20px auto 15px;}
#content-art {background:url(/consejo/imag/back/bg_menu.gif) repeat-y left top; margin:0 auto;}
#content-ta {background:#FFF; margin:0 auto;}
#content-gal {background-color:#06132c; text-align:left; margin:0;}
#content .cont-left, #content-art .cont-left {width:590px; float:left; margin:0;}
#content .cont-right, #content-art .cont-right {width:215px; float:right;}
#footer {width:940px; margin:0 auto 15px; text-align:left;}
/*-------------------oo------------------------*/

/* BLOQUE PRINCIPAL HEAD*/
#head .head-left {width:290px; float:left; margin:12px 0 0;}
#head .head-right {width:595px; float:right; background:url(/consejo/imag/head/bg_head.jpg) no-repeat left top;}
/**/
#head .head-right h2.rotulo {display:block; margin:0 0 8px; padding:0 0 0 15px; background:url(/consejo/imag/auxi/fecha_down.gif) no-repeat left top; text-transform:uppercase; font-size:10px; color:#666;}

/*----------------oo----------------*/

/*links*/
#head .head-right .head-links {margin:0 0 0 15px;}
#head .head-right a {display:block; margin:8px 5px 0 0; padding:0 5px 0 0; float:left; border-right:1px solid #d8d8d8; font-size:11px; color:#006699;}
#head .head-right a.sb {border-right:none;}
#head .head-right a img {float:right; margin:0 0 0 2px;}
#head .head-right a:hover {text-decoration:underline;}
/**/
#head .head-right a.uno {width:85px;}
#head .head-right a.dos {width:55px;}
#head .head-right a.tres {width:120px;}
#head .head-right a.pf {width:160px;}
#head .head-right a.cuatro {width:95px;}
/**/
#head .head-right a.pf {display:block; width:160px; float:left; margin:0 14px 0 0; padding:8px 0 0 0; border-right:none; background:url(/consejo/imag/head/bg_preguntas.gif) repeat-x left top;}
#head .head-right a.pf span {display:block; height:19px; padding:0 13px; background:url(/consejo/imag/auxi/flecha_azul2.gif) no-repeat right top; font-size:11px; color:#006699; font-weight:bold;}

/*preguntas frecuentes*/
#head .head-right .boto-tabs {width:160px; float:left; margin:0 14px 0 0; background:url(/consejo/imag/head/bg_preguntas.gif) repeat-x left top;}
#head .head-right .boto-tabs ul {margin:0; list-style:none; padding:0; float:left;}
#head .head-right .boto-tabs ul li {height:27px; background:url(/consejo/imag/auxi/flecha_azul2.gif) no-repeat right top;}
#head .head-right .boto-tabs ul li a {display:block; border-right:none; font-size:11px; color:#006699; margin:8px 13px 0 13px; font-weight:bold;}
#head .head-right .boto-tabs ul li a span {font-size:11px; color:#006699; font-weight:bold;}
#head .head-right .boto-tabs ul li.dos {display:none;}
#head .head-right .boto-tabs ul li a:hover, #head .head-right .boto-tabs ul li a.selected {}
#head .head-right .boto-tabs ul li a:hover span {font-size:13px; color:#FFF;}
/**/
#head .head-right .layout-tabs #t2 {display:none !important;}

/*----------------oo----------------*/

/*search*/
#head .head-right .box-search {width:444px; height:85px; float:right; margin:15px 0 0; background:url(/consejo/imag/head/buscador_recuadro.gif) no-repeat left top;}
#head .head-right .box-search .auxi {width:420px; margin:10px auto;}
#head .head-right .box-search .bs-left {width:235px; float:left; background:url(/consejo/imag/head/bg_search.gif) no-repeat right bottom;}
#head .head-right .box-search .bs-right {width:160px; float:right;}
#head .head-right .box-search table {width:218px; height:29px; margin:0 0 2px;}
#head .head-right .box-search td.bg-campo {background:url(/consejo/imag/head/buscador_back.gif) no-repeat left top;}
#head .head-right .box-search td.bg-boto {background:url(/consejo/imag/head/buscador_lupa.jpg) no-repeat left top;}
#head .head-right .box-search a, #head .head-right .box-search a img {margin:0; padding:0; float:none; border-right:none;}
#head .head-right .box-search input.campo {width:150px; border:none; background:none; font-size:12px; color:#666; padding:5px 7px 8px;}
#head .head-right .box-search a {font-size:10px; color:#719ec8;}
#head .head-right .box-search a:hover {text-decoration:underline;}
/**/
#head .head-right .box-search .bs-right a {display:block; background:url(/consejo/imag/auxi/flecha_azul.gif) no-repeat left top; margin:0 0 3px; padding:0;}
#head .head-right .box-search .bs-right a span {display:block; font-size:11px; color:#133b6d; font-weight:bold; margin:0 0 0 22px;}
#head .head-right .box-search .bs-right a:hover span {color:#CC0000;}

/*-------------------oo------------------------*/

/*BOTONERA*/
#botonera {width:940px; margin:0 auto 4px;}
#botonera ul {margin:0; list-style:none; padding:0; float:left; border-left:1px solid #42628a;}
#botonera ul li {float:left; height:43px;}
#botonera ul li a {height:43px; display:block; border-right:1px solid #42628a; font-size:13px; color:#FFF;}
#botonera ul li a span {display:block; font-size:13px; color:#FFF; padding:12px 8px 0 7px;}
#botonera ul li a:hover {border-right:1px solid #3974af; background:#3974af;}
#botonera ul li a:hover span {font-size:13px; color:#FFF;}

/*-------------------oo------------------------*/

/* ACCESO DIRECTO*/
#cont-acceso {width:940px; background:#e0e6eb; margin:0 0 35px;}
#cont-acceso .auxi {width:895px; margin:15px auto 20px; background:url(/consejo/imag/back/bg_acceso.gif) repeat-y left top;}
#cont-acceso .col320 {width:320px; float:left; padding:20px 0;}
#cont-acceso .col252 {width:252px; float:right; padding:10px 0 20px;}
#cont-acceso h1.rotulo {margin:15px 24px 10px; font-family:Georgia,Arial,Helvetica,Sans-Serif,Tahoma,Verdana; font-size:22px; color:#2d4c69; font-weight:normal;}

/*área 2 - área 3*/
#cont-acceso .pri {margin:0 40px 5px 24px; background:url(/consejo/imag/auxi/bullet1.gif) no-repeat left top;}
#cont-acceso .pri h2.titular {display:block; margin:0 0 0 11px; font-size:11px; color:#2a4967;}
#cont-acceso .pri h2.titular a {font-size:11px; color:#2a4967;}
#cont-acceso .pri h2.titular a:hover {color:#CC0000;}
#cont-acceso .sec {margin:0 40px 5px 24px;}
#cont-acceso .sec h2.titular {display:block; margin:0 0 0 11px; font-size:11px; color:#2a4967; font-weight:normal;}
#cont-acceso .sec h2.titular a {font-size:11px; color:#2a4967;}
#cont-acceso .sec h2.titular a:hover {color:#CC0000;}
#cont-acceso .sec h2.titular a span {display:block; float:left; margin:2px 0 0;}

/*área 4*/
#cont-acceso .col252 h1.rotulo {background:#496d92; margin:10px 20px 3px; padding:0 10px 5px; font-family:Georgia,Arial,Helvetica,Sans-Serif,Tahoma,Verdana; font-size:18px; color:#FFF; line-height:22px;  font-weight:normal;}
#cont-acceso .ar4 {margin:0 23px 5px; background:url(/consejo/imag/auxi/flecha_cel.gif) no-repeat left 3px;}
#cont-acceso .ar4 h2.titular {display:block; font-size:11px; color:#2a4967; font-weight:normal; margin:0 0 0 10px;}
#cont-acceso .ar4 h2.titular a {font-size:11px; color:#2a4967; font-weight:normal;}
#cont-acceso .ar4 h2.titular a:hover {color:#CC0000;}

/*-------------------oo------------------------*/

/*ROTULO*/
#main #content h1.rotulo, #main #content-art h1.rotulo {font-family:Georgia,'Times New Roman',Times,Serif,Arial,Helvetica,Sans-Serif; margin:0 0 20px; padding:0; font-size:35px; font-weight:normal; color:#003366; line-height:42px;}
#main #content-multi .auxi-content h1.rotulo {font-family:Georgia,'Times New Roman',Times,Serif,Arial,Helvetica,Sans-Serif; margin:0 0 20px; padding:0; font-size:35px; font-weight:normal; color:#fff; line-height:42px;}
#main #content h1.rotulo a {width:225px; height:40px; background:url(/consejo/imag/back/buscar2.jpg) no-repeat left top; font-family:Arial,Helvetica,Sans-Serif; float:right; margin:0; padding:0; font-size:13px; font-weight:bold; color:#FFF; text-align:center;}
#main #content h1.rotulo a:hover {text-decoration:underline;}

/*HERRAMIENTAS*/
.tools {margin:0 0 5px 0; padding:0;}
.tools img {padding:2px;}
.tools .tools-left {width:400px; float:left; margin:0; font-size:11px; color:#757575;}
.tools .tools-right {width:65px; height:26px; float:right; text-align:right}
.tools .tools-right a {display:block; background:url(/consejo/imag/auxi/back_volver.gif) no-repeat left top; height:26px; margin:0 0 3px; padding:0 0 3px;}
.tools .tools-right a span {display:block; font-size:11px; color:#FFF; margin:0 0 0 22px; padding:7px 0 0 0;}
.tools .tools-right a:hover span { text-decoration:underline;}

/*-------------------oo------------------------*/
/*MIGAS DE PAN*/
.breadcrumbs {width:400px; display:block; margin:8px 0 0 0; font-size:11px; color:#fff; float:left;}
.breadcrumbs a {font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
.breadcrumbs a:hover {text-decoration:underline;}
/*-------------------oo------------------------*/
/*SUBIR VOLVER*/
#main .subir {margin:15px 0 0; padding:0 0 30px; overflow:hidden; text-align:right; font-size:12px; font-weight:bold; color:#4D77A1;}
#main .subir a {font-size:11px; color:#003366;}
#main .subir a:hover {color:#CC0000;}

/*-------------------oo------------------------*/

/*BLOQUE PRINCIPAL FOOTER*/
#footer .foot-logo {width:274px; float:left;}
#footer .foot-left {width:320px; float:left; margin:15px 0 0; background:url(/consejo/imag/auxi/flecha_footer.png) no-repeat left top;}
#footer .foot-right {width:320px; float:left; margin:15px 0 0; background:url(/consejo/imag/auxi/flecha_footer.png) no-repeat left top;}
#footer .foot-bot {background:url(/consejo/imag/back/bg_foot_bot.gif) repeat-x left top;}

/*área 1 - área 2*/
#footer div.foot-rot {margin:0 0 3px 30px; width:269px; height:19px; background:url(/consejo/imag/back/bg_foot_bot.png) no-repeat left top;}
#footer div.foot-rot h1.rotulo {font-size:11px; color:#FFF; text-transform:uppercase; line-height:18px; text-indent:9px;}
/**/
#footer .ar1 {width:245px; margin:0 0 0 30px;}
#footer .ar1 h2.titular {font-size:12px; color:#000; font-weight:normal; margin:0 0 5px;}
#footer .ar1 span, #footer .ar1 span a {font-size:10px; color:#003366; font-weight:normal;}
#footer .ar1 span a:hover {color:#000;}
#footer .ar1 p {font-size:11px; color:#333; margin:0 0 2px; font-weight:normal;}
#footer .ar1 p strong, #footer .ar1 p strong b {font-weight:bold;}
#footer .ar1 p a {font-size:11px; color:#003366;}
#footer .ar1 p a:hover {color:#000;}

/*área 3*/
#footer .foot-bot {color:#999; font-size:11px; text-align:center; padding:10px 0 0; margin:10px 0 0; font-weight:normal;}
#footer .foot-bot a {font-size:11px; color:#003366; font-weight:normal;}
#footer .foot-bot a:hover {text-decoration:underline;}

/************************ MENU RIGHT  **************************/
.menu1 {width:210px; margin:0;}
#main #content .menu1 h1.rotulo, #main #content-art .menu1 h1.rotulo {margin:0; padding:0; font-family:Georgia,'Times New Roman',Times,Serif,Arial,Helvetica,Sans-Serif; font-size:18px; font-weight:normal; color:#134374;}
.menu1 .links-menu {margin:0; padding:8px 0 8px 10px; text-align:left; background:url(/consejo/imag/auxi/flecha_cel.gif) no-repeat 0 12px; clear:both; border-bottom:1px solid #d9dee2; }
.menu1 .links-menu a {font-size:12px; color:#003366; font-weight:normal; margin:0; padding:10px 0; }
.menu1 .links-menu a:hover {color:#CC0000;}
.menu1 .links-menu2 {margin:10px 0 0 0; padding:8px 0 8px 10px; border-bottom: 1px solid #f0f0f0; text-align:left; background:url(/consejo/imag/auxi/flecha_cel.gif) no-repeat 0 12px; clear:both; }
.menu1 .links-menu2 .textos {font-size:12px; color:#333; margin:0; padding:0; }
.menu1 .links-menu2 .textos a {color:#003366;}
.menu1 .links-menu2 .textos a:hover {color:#CC0000;}
.menu1 .links-menu3 {margin:0 0 0 10px; padding:8px 0 8px 15px; border-bottom: 1px solid #f0f0f0; text-align:left; clear:both; }
.menu1 .links-menu3 .banner200 {margin:0; padding:10px 0; }


/*FIN*/
