/*
Hoja de Estilos completas.
*/

/*
  ------------------------------------------------------------------------------------
  Desarrollado por Pedro Ramos - http://www.conwebpropia.com - drito7@telefonica.net
  ------------------------------------------------------------------------------------
*/
/* CSS Document */
body
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#182687;
margin:0px;
padding:0px;
}

div#todo
{
width:100%;
display:block;
overflow:hidden;
background-image:url(../images/fondo.jpg);
background-repeat:repeat-x;
background-color:#182687;
margin:0px;
padding:0px;
}
div#contenedor
{
width:986px;
margin-left:auto;
margin-right:auto;
text-align:center;
background-color:#FFFFFF;
overflow:hidden;
display:block;
text-align:center;
min-height:700px;
} 
a
{
text-decoration:none;
color:#3A3A3A;
}
a:hover
{
text-decoration:underline;
}
a img
{
border:0px;
cursor:pointer;
}
div#cflash
{
display:block;
overflow:hidden;
width:989px;
height:130px;
text-align:center;
}
div#menu
{
display:block;
text-align:center;
width:989px;
height:92px;
overflow:hidden;
}
div#menu2
{
width:974px;
margin-top:4px;
margin-bottom:10px;
display:block;
background-image:url(../images/estructura/fondo_menu2.jpg);
background-repeat:repeat-x;
height:19px;
padding-left:15px;
overflow:hidden;
}
div#menu2 ul
{
width:765px;
margin:0px;
padding:0px;
list-style:none;
float:left;
overflow:hidden
}
div#menu2 ul li
{
display:inline;
float:left;
margin-left:5px;
padding:2px;
}
div#menu2 ul li#multimo
{
border:0px;
}
div#menu2 ul li a
{
text-decoration:none;
text-transform:uppercase;
padding-right:4px;
color:#3A3A3A;
font-size:11px;
font-weight:bold;
}
div#fecha
{
float:left;
margin-top:2px;
width:198px;
overflow:hidden;
text-align:right;
}
div#cuerpo
{
width:956px;
padding-left:20px;
padding-right:15px;
/*border:1px solid #CC0033;*/
overflow:hidden;
text-align:left;
}
div#izq
{
float:left;
width:770px;
overflow:hidden;
text-align:left;
}

div#izqh
{
width:465px;
float:left;
overflow:hidden;
margin-right:12px;
}
div#idigital
{
display:block;
width:465px;
height:207px;
overflow:hidden;
margin-bottom:15px;
}
div#iizq
{
float:left;
width:172px;
overflow:hidden;
padding-right:4px;
border-right:1px solid #CCCCCC;
}
div#benlaces
{
width:172px;
height:173px;
overflow:hidden;
background-image:url(../images/estructura/fondo_enlaces.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}
div#cabenlaces
{
margin-top:6px;
display:block;
width:172px;
text-align:center;
color:#3A3A3A;
font-size:13px;
font-weight:bold;
}
div#txt_descargas
{
display:block;
margin-top:35px;
margin-left:30px;
}
div#txt_enlaces
{
display:block;
margin-top:47px;
margin-left:30px;
}
div#txt_descargas a, div#txt_enlaces a
{
text-decoration:none;
font-size:12px;
font-weight:bold;
}

div.seccionp /*CAB SECCION PEQUEÑA*/
{
background-image:url(../images/estructura/cab_secc_peque.jpg);
background-repeat:no-repeat;
width:172px;
height:23px;
text-align:center;
padding-top:6px;
color:#3A3A3A;
font-size:13px;
font-weight:bold;
}

div#cforo
{
display:block;
margin-left:1px;
margin-bottom:10px;
}
div#cforo img
{
border:0px;
cursor:pointer;
}
div.colaboradori
{
display:block;
width:168px;
border:1px solid #CCCCCC;
margin-left:1px;
text-align:center;
margin-top:2px;
overflow:hidden;
}
div.ncolaborador
{
display:block;
color:#00366b;
font-size:12px;
margin-bottom:5px;
font-weight:bold;
}
div.ncolaborador a
{
font-size:12px;
margin-bottom:5px;
font-weight:bold;
display:block;
padding-top:10px;
padding-bottom:10px;
}
div.img_colaborador
{
display:block;
margin-top:5px;
margin-bottom:5px;
overflow:hidden;
width:102px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
div.colaborador a
{
display:block;
font-size:10px;
}

div#idrc
{
float:left;
width:279px;
overflow:hidden;
margin-left:6px;
}

div.secciong /*CAB SECCION GRANDE*/
{
background-image:url(../images/estructura/cab_secc_grande.jpg);
background-repeat:no-repeat;
width:279px;
height:29px;
text-align:center;
padding-top:6px;
color:#3A3A3A;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
}

div.evento
{
display:block;
width:277px;
/*height:150px;*/
overflow:hidden;
margin-bottom:10px;
margin-left:2px;
}
div.fuente_evento
{
display:block;
width:272px;
overflow:hidden;
background-color:#666666;
padding:2px;
color:#FFFFFF;
text-align:left;
font-weight:700;
margin-bottom:3px;
}
div.sitio_evento
{
display:block;
margin-bottom:3px;
text-align:left;
color:#4e4e4e;
}
div.fecha_evento
{
display:block;
margin-bottom:3px;
text-align:left;
color:#4e4e4e;
margin-bottom:3px;
}
div.titulo_evento
{
display:block;
overflow:hidden;
margin-bottom:5px;
}
div.titulo_evento a
{
color:#636363;
font-weight:bold;
font-size:17px;
}
div.des_evento
{
display:block;
width:270px;
color:#636363;
height:65px;
overflow:hidden;
}
div#maseventos
{
width:277px;
height:20px;
display:block;
background-image:url(../images/estructura/fondo_menu2.jpg);
background-repeat:repeat-x;
text-align:left;
overflow:hidden;
margin-bottom:15px;
}
div#metereventos
{
margin-top:3px;
margin-left:5px;
float:left;
text-align:left;
width:152px;
}
div#vermaseventos
{
float:left;
width:120px;
text-align:right;
}

div#video
{
width:277px;
height:187px;
display:block;
text-align:center;
margin-bottom:5px;
}
div#tit_video
{
display:block;
width:277px;
margin-bottom:7px;
}
div#tit_video a
{
color:#636363;
font-weight:bold;
font-size:17px;
}

div#des_video
{
display:block;
width:267px;
padding-left:5px;
padding-right:5px;
margin-bottom:7px;
color:#636363;
}
div#vermasvideos
{
display:block;
margin-left:170px;
width:105px;
text-align:right;
background-image:url(../images/estructura/fondo_menu2.jpg);
background-repeat:repeat-x;
}

div#medio
{
width:278px;
float:left;
overflow:hidden;
border-left:1px solid #CCCCCC;
padding-left:12px;
}
div#cab_actua
{
display:block;
width:278px;
height:27px;
background-image:url(../images/estructura/cab_azul.jpg);
background-repeat:no-repeat;
text-align:center;
color:#ffffff;
font-size:14px;
padding-top:5px;
}
div.actua
{
padding-top:5px;
display:block;
width:274px;
border:1px solid #3E3EB8;
border-top:0px;
overflow:hidden;
margin-top:-5px;
margin-left:1px;
}
div.img_actua
{
width:274px;
height:181px;
overflow:hidden;
display:block;
text-align:center;
text-align:center;
margin-bottom:10px;
}
div.tit_actua
{
display:block;
width:270px;
text-align:left;
padding-left:5px;
padding-right:5px;
margin-bottom:20px;
}
div.tit_actua a
{
color:#636363;
font-weight:bold;
font-size:17px;
}
div#masactua
{
width:277px;
display:block;
text-align:right;
background-color:#3E3EB8;
margin-bottom:15px;
}
div#masactua a
{
color:#FFFFFF;
}

div.noticia
{
display:block;
margin-top:10px;
width:276px;
padding-left:1px;
margin-bottom:25px;
}
div.noticia_izq
{
float:left;
width:129px;
overflow:hidden;
}
div.noticia_drc
{
float:left;
overflow:hidden;
}
div.img_noticia
{
width:117px;
height:88px;
margin-right:7px;
overflow:hidden;
}
div.txt_noticia
{
float:left;
width:149px;
overflow:hidden;
}
div.fuente_noticia
{
width:148px;
height:24px;
overflow:hidden;
text-transform:uppercase;
text-align:left;
color:#737373;
}
div.fecha_noticia
{
margin-top:4px;
display:block;
color:#000;
width:120px;
}
div.ncomentarios_noticia
{
display:block;
margin-top:10px;
}
div.ncomentarios_noticia img
{
display:inline;
margin-right:5px;
}
div.ncomentarios_noticia a
{
text-decoration:underline;
color:#999999;
}
div.tit_noticia
{
clear:both;
margin-top:10px;
display:block;
width:276px;
margin-bottom:5px;
text-align:left;
overflow:hidden;
}
div.tit_noticia a
{
color:#000;
font-size:15px;
}
div.des_noticia
{
display:block;
color:#363636;
overflow:hidden;
height:53px;
}
div#vermasnoticias
{
display:block;
margin-top:15px;
margin-left:168px;
width:105px;
text-align:right;
background-image:url(../images/estructura/fondo_menu2.jpg);
background-repeat:repeat-x;
}

div#vermasvideos img
{
display:inline;
/*margin-top:-3px;*/
vertical-align:middle;
text-align:center;
}

div#vermasvideos a
{
margin-top:3px;
}
div#vermaseventos img
{
display:inline;
/*margin-top:-3px;*/
vertical-align:middle;
text-align:center;
}

div#vermasnoticias img
{
display:inline;
/*margin-top:-3px;*/
vertical-align:middle;
text-align:center;
}
div#drc
{
margin-left:5px;
width:172px;
float:left;
overflow:hidden;
padding-left:5px;
border-left:1px solid #CCCCCC;
}
div#drc img
{
display:block;
border:0px;
cursor:pointer;
}
div.salto10
{
display:block;
height:10px;
}
div.banner
{
display:block;
margin-top:10px;
cursor:pointer;
}
div.banner img
{
border:0px;
}
div#encuesta
{
text-align:left;
background-color:#e4e0e1;
}
div#encuesta a
{
cursor:pointer;
text-decoration:none;
font-size:12px;
color:#666666;
}

div#pregunta
{
display:block;
padding-top:5px;
color:#211f20;
width:158px;
overflow:hidden;
margin-bottom:6px;
padding-left:7px;
text-align:justify;
}
div.opcion_e
{
width:150px;
margin-left:10px;
display:block;
color:#696768;
margin-top:4px;
}
div#votar
{
display:block;
margin-top:10px;
margin-left:130px;
width:38px;
text-align:right;
margin-bottom:4px;
}
div#votar img
{
cursor:pointer;
}
div#mas_encuestas
{
width:170px;
height:20px;
overflow:hidden;
display:block;
background-image:url(../images/estructura/fondo_menu2.jpg);
background-repeat:repeat-x;
text-align:right;
}
div#mas_encuestas img
{
display:inline;
}
div#traduccion
{
text-align:center;
background-color:#e4e0e1;
padding:15px;
}
div#traduccion a
{
text-decoration:underline;
}
div#pie
{
clear:both;
width:945px;
margin-top:5px;
border-top:1px solid #CCCCCC;
padding-top:5px;
padding-bottom:5px;
text-align:center;
overflow:hidden;
height:19px;
margin-right:20px;
margin-left:20px;
}
div#pie ul
{
width:650px;
margin:0px;
padding:0px;
float:left;
height:19px;
list-style:none;
overflow:hidden;
}
div#pie ul li
{
display:inline;
float:left;
margin-left:5px;
padding:2px;
border-right:1px solid #666666;
}
div#pie ul li#multimo
{
border:0px;
}
div#pie ul li a
{
text-decoration:none;
padding-right:4px;
color:#3A3A3A;
font-size:11px;
font-weight:bold;
}
div.lati
{
float:left;
overflow:hidden;
width:189px;
}
div#validacion
{
float:left;
overflow:hidden;
width:104px;
}
/* ESTRUCTURA */
div#lati
{
float:left;
width:170px;
padding-right:7px;
overflow:hidden;
margin-right:7px;
text-align:center;
}
div#lati img
{
display:block;
/*
width:170px;
height:212px;
*/
overflow:hidden;
margin-bottom:10px;
}
div#lati select
{
display:block;
width:172px;
margin-left:1px;
background-color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#latd
{
float:left;
width:570px;
overflow:hidden;
padding-left:7px;
padding-bottom:5px;
border-left:1px solid #CCCCCC;
}
div#latd h1 /* Encabezado de la seccion */
{
width:565px;
display:block;
border-bottom:1px solid #6B3C9C;
margin-bottom:15px;
font-size:16px;
color:#666666;
overflow:hidden;
}
div#nav
{
display:block;
width:550px;
text-align:left;
color:#999999;
font-size:11px;
text-transform:uppercase;
margin-top:10px;
margin-bottom:15px;
}
div#nav a
{
color:#999999;
font-size:11px;
text-transform:uppercase;
}
div.africano
{
float:left;
width:275px;
text-align:center;
color:#333333;
height:150px;
margin-right:10px;
margin-bottom:10px;
}
div.img_africano
{
display:block;
overflow:hidden;
width:auto;
height:133px;
margin-bottom:3px;
border:0px;
cursor:pointer;
text-align:center;
margin-left:auto;
margin-right:auto;
}
div.img_africano a
{
text-align:center;
margin-left:auto;
margin-right:auto;
}
div.africano img
{
display:block;
cursor:pointer;
text-align:center;
margin-left:auto;
margin-right:auto;
}
div#dafricano
{
width:568px;
overflow:hidden;
}
div#dafricano h1
{
font-size:16px;
color:#333333;
display:block;
margin-bottom:10px;
}
div#img2_africanos
{
float:left;
width:273px;
height:380px;
margin-right:15px;
margin-bottom:15px;
overflow:hidden;
}

div#dafricano img
{
display:block;
}
div.colaborador
{
display:block;
text-align:left;
width:567px;
overflow:hidden;
margin-bottom:10px;
border:0px;
}
div.colaborador img
{
float:left;
width:102px;
text-align:center;
height:85px;
padding-left:15px;
margin-right:20px;
border-left:5px solid #CCCCCC;
overflow:hidden;
}
div.txt_colaborador
{
width:405px;
height:102px;
overflow:hidden;
background-color:#ECECEC;
padding:5px;
}
div.txt_colaborador div.colabo
{
display:block;
width:400px;
overflow:hidden;
font-size:18px;
color:#333333;
margin-bottom:30px;
}

div.txt_colaborador a
{
display:block;
text-decoration:none;
font-size:10px;
}

div.tenlace
{
color:#282828;
display:block;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
margin-bottom:25px;
}
div.tenlace a
{
text-transform:none;
font-size:11px;
margin-top:3px;
display:block;
margin-left:10px;
text-decoration:none;
color:#999999;
}
div.not
{
display:block;
margin:0px;
padding:0px;
width:565px;
height:228px;
overflow:hidden;
border:0px;
background-color:#ECECEC;
margin-bottom:10px;
}
div.not h2
{
display:block;
border:0px;
overflow:hidden;
padding-left:3px;
}
div.not h2 a
{
font-size:17px;
color:#303030;
text-decoration:none;
}

div.img_not
{
float:left;
width:275px;
height:147px;
text-align:center;
overflow:hidden;
border:1px solid #5E6366;
margin-right:7px;
margin-bottom:7px;
padding-top:2px;
}
div.txt_not
{
float:left;
width:278px;
height:153px;
overflow:hidden;
text-align:left;
color:#020202;
font-size:12px;
}
div.pie_not
{
clear:both;
display:block;
width:566px;
height:35px;
background-color:#FFFFFF;
overflow:hidden;
padding-top:10px;
padding-bottom:12px;
}
div.fuente_not
{
float:left;
text-transform:uppercase;
color:#999999;
text-align:left;
margin-right:4px;
overflow:hidden;

}
span.f_not
{
color:#000000;
display:inline;
}
div.otros_not
{
float:right;
}
div.otros_not a
{
text-decoration:underline;
display:inline;
margin-right:10px;
}
div.otros_not img
{
cursor:pointer;
border:0px;
}

div#noticia
{
display:block;
width:565px;
overflow:hidden;
text-align:left;
}

div#tnoticia
{
color:#0D0D0D;
display:block;
font-size:18px;
margin-bottom:10px;
}
div#pdnoticia
{
display:block;
font-size:11px;
text-align:left;
overflow:hidden;
color:#777777;
margin-bottom:15px;
}
div#ffcnoticia
{
display:block;
padding-top:4px;
border-top:1px solid #D3D3D3;
border-bottom:1px solid #D3D3D3;
margin-bottom:10px;
overflow:hidden;
}
div.fuente_noticia
{
float:left;
text-transform:uppercase;
color:#999999;
text-align:left;
width:426px;
margin-right:4px;
overflow:hidden;
}
span.f_noticia
{
color:#000000;
display:inline;
}
div.otros_noticia
{
float:left;
}
div.otros_noticia a
{
text-decoration:underline;
display:inline;
margin-right:10px;
}
div.otros_noticia img
{
cursor:pointer;
border:0px;
}
img#imag_noticia
{
width:279px;
height:211px;
overflow:hidden;
margin-right:15px;
margin-bottom:15px;
}
div#txt_noticia
{
float:left;
overflow:hidden;
font-size:11px;
color:#191919;
border:1px solid #00FF00;
}
div#cabcomentarios
{
margin-top:20px;
display:block;
width:561px;
color:#FFFFFF;
background-image:url(../images/noticias/fondo_not.jpg);
background-repeat:repeat-x;
padding:3px;
text-transform:uppercase;
}
div#comentarios
{
display:block;
width:564px;
overflow:hidden;
border:1px solid #003264;
margin-bottom:10px;
}
div.comentario
{
width:562px;
overflow:hidden;
margin-bottom:15px;
}
div.autor_comentario
{
display:block;
width:554px;
overflow:hidden;
margin-top:10px;
padding-bottom:3px;
padding-left:10px;
border-bottom:1px solid #D1D1D1;
text-transform:uppercase;
color:#7B7B7B;
}
div.txt_comentario
{
margin-top:10px;
display:block;
text-align:left;
color:#515151;
padding-left:10px;
overflow:hidden;
}
div#cab_nuevocomentario
{
width:558px;
display:block;
overflow:hidden;
background-color:#CCCCCC;
padding:4px;
margin-bottom:10px;
}
div#cab_nuevocomentario h4
{
display:inline;
font-size:13px;
color:#2E2E2E;
margin-right:80px;
}
div#form_comentario
{
display:block;
background-color:#F0F0F0;
width:562px;
}
div#form_comentario table td
{
font-weight:bold;
}
div#form_comentario input
{
width:300px;
height:16px;
background-color:#FFFFFF;
border:1px solid #A4A4A4;
}
div#form_comentario textarea
{
width:220px;
height:151px;
background-color:#FFFFFF;
border:1px solid #A4A4A4;
}
span#mc
{
color:#9C9C9C;
font-weight:normal;
}
div#form_comentario a
{
display:block;
padding:5px;
text-align:center;
background-color:#F5F5F5;
width:80px;
border:1px solid #ACACAC;
}
div.video
{
width:568px;
display:block;
background-color:#ECECEC;
overflow:hidden;
margin-bottom:15px;
padding-top:7px;
padding-bottom:7px;
}
div.video img
{
float:left;
width:143px;
height:116px;
overflow:hidden;
border:0px;
}
div.txt_video
{
float:left;
width:320px;
text-align:left;
overflow:hidden;
margin-left:10px;
}

div.tit_video 
{
display:block;
text-align:left;
overflow:hidden;
margin-bottom:7px;
}
div.tit_video a
{
display:block;
clear:both;
overflow:hidden;
font-size:18px;
color:#030303;
}
div.des_video
{
display:block;
overflow:hidden;
color:#1C1C1C;
font-size:13px;
}
div#elvideo
{
display:block;
width:564px;
overflow:hidden;
margin-left:105px;
}

div.playvideo
{
display:block;
width:372px;
height:299px;
overflow:hidden;
margin-bottom:15px;
}
div#tvideo
{
display:block;
width:372px;
text-align:left;
overflow:hidden;
margin-top:17px;
margin-bottom:10px;
color:#040404;
font-size:19px;
}
div#dvideo
{
width:372px;
text-align:left;
display:block;
overflow:hidden;
color:#313131;
font-size:13px;
}
div.eventos
{
width:568px;
display:block;
overflow:hidden;
margin-top:20px;
}

div.cabeventos
{
display:block;
width:560px;
background-color:#D5DCE4;
padding:2px;
padding-right:0px;
text-align:left;
overflow:hidden;
}
div.fuente_eventos
{
float:left;
width:463px;
text-align:left;
color:#303135;
overflow:hidden;
font-size:12px;
}
span.negraita
{
font-weight:bold;
margin-right:5px;
}
div.ampliar_eventos
{
float:left;
overflow:hidden;
}
div.titeventos
{
margin-top:10px;
display:block;
}
div.titeventos a
{
font-size:18px;
color:#111111;
}
div.web_eventos
{
display:block;
margin-top:10px;
color:#5F6575;
font-size:13px;
}
div.web_eventos a
{
color:#696969;
text-decoration:underline;
}
div#nevento
{
display:block;
font-size:18px;
color:#000;
margin-bottom:4px;
}
div#detalles_evento
{
display:block;
padding:7px;
padding-left:0px;
padding-right:0px;
border:1px solid #ECEDEF;
border-left:0px;
border-right:0px;
}
div.det_evento
{
display:block;
overflow:hidden;
}
div.dtevento
{
display:block;
overflow:hidden;
margin-bottom:5px;
}
div.dtevento a
{
text-decoration:underline;
}
span.tit
{
display:inline;
color:#A5A5A5;
text-transform:uppercase;
}
span.valor
{
display:inline;
color:#3B3B3B;
}
div#des_evento
{
margin-top:14px;
display:block;
width:568px;
overflow:hidden;
text-align:justify;
color:#313131;
margin-bottom:30px;
}
div#volver_evento
{
width:568px;
text-align:center;
background-image:url(../images/agenda/fondo_volver.jpg);
background-repeat:repeat-x;
}
div#volver_evento img
{
cursor:pointer;
border:0px;
}
div#lapiz
{
float:left;
width:134px;
height:210px;
overflow:hidden;
margin-right:7px;
}
div#foragenda
{
float:left;
width:422px;
overflow:hidden;
}
div#txt_fora
{
display:block;
width:420px;
font-size:12px;
overflow:hidden;
line-height:1.4em;
margin-bottom:10px;
}
div#foragenda table
{
display:block;
overflow:hidden;
width:420px;
background-color:#EDEDED;
}
div#foragenda table td
{
padding-left:10px;
}
div#foragenda table input
{
border:1px solid #C9C9C9;
background-color:#FFFFFF;
height:16px;
width:390px;
}
div#foragenda table textarea
{
border:1px solid #C9C9C9;
background-color:#FFFFFF;
height:86px;
width:390px;
}

div#tenc
{
width:400px;
background-color:#CCCCCC;
text-align:right;
padding:3px;
color:#000000;
margin-bottom:15px;
}
div#menu_trueque
{
width:160px;
padding:5px;
background-color:#9A3334;
overflow:hidden;
padding-left:0px;
}
div.item_m_trueque
{
width:160px;
height:15px;
overflow:hidden;
display:block;
margin-bottom:10px;
text-align:left;
color:#F2DFD1;
font-size:12px;
text-transform:capitalize;
}
div.item_m_trueque a
{
text-decoration:none;
color:#F2DFD1;
font-size:12px;
text-transform:capitalize;
}

div.item_m_trueque img
{
display:inline;
float:left;
margin-right:3px;
}
div#boempleo
{
display:block;
margin-top:20px;
}
div#boempleo a
{
font-size:14px;
color:#CEA0A2;
font-weight:bold;
}
div#cuerpo_trueque
{
display:block;
width:565px;
overflow:hidden;
}
div#img_tru
{
float:left;
text-align:center;
width:138px;
height:190px;
overflow:hidden;
margin-right:10px;
}
div#txt_tru
{
float:left;
overflow:hidden;
width:400px;
color:#363636;
}
div#ncampanha
{
display:block;
font-size:18px;
color:#000000;
margin-bottom:25px;
}
div#img_cam
{
float:left;
text-align:center;
width:279px;
overflow:hidden;
margin-right:10px;
}
div#img_cam img
{
display:block;
overflow:hidden;
margin-bottom:10px;
}
div#img_nec
{
float:left;
text-align:center;
width:140px;
height:203px;
overflow:hidden;
margin-right:10px;
}
div#txt_nec
{
float:left;
overflow:hidden;
width:400px;
color:#363636;
}
div#enc_nec
{
display:block;
overflow:hidden;
border-bottom:2px solid #A8A8A8;
text-align:left;
font-size:13px;
margin-bottom:15px;
}
div#nece
{
float:left;
width:310px;
padding-left:10px;
text-align:left;
overflow:hidden;
}
div#nec_cre
{
float:left;
width:70px;
overflow:hidden;
text-align:right;
}
div.prod_nec
{
display:block;
overflow:hidden;
background-color:#FFFFFF;
margin-bottom:5px;
}
div.nprod_nec
{
float:left;
width:300px;
background-color:#E1DFE0;
padding:3px;
padding-left:10px;
margin-right:10px;
overflow:hidden;
color:#000000;
font-size:13px;
}
div.prod_cre
{
float:left;
width:70px;
text-align:center;
background-color:#E1DFE0;
padding:3px;
color:#3A3839;
font-size:13px;
}
div.prod_art
{
display:block;
overflow:hidden;
width:563px;
margin-bottom:15px;
}
div.img_prod_art
{
float:left;
width:263px;
height:207px;
overflow:hidden;
text-align:center;
border:3px solid #9B2E31;
}
div.txt_prod_art
{
float:left;
width:292px;
overflow:hidden;
height:215px; /* CORTAMOS PARA QUE NO SEA LO LARgo que se quiere la des de la artesania */
}
div.nartesania
{
display:block;
background-color:#993535;
padding:3px;
padding-left:20px;
color:#FFFFFF;
}
div.adq_cre
{
display:block;
overflow:hidden;
text-align:left;
background-color:#FFFFFF;
margin-top:10px;
margin-bottom:15px;
font-weight:700;
}
div.art_cre
{
float:left;
width:172px;
padding-left:20px;
text-align:left;
color:#912837;
font-size:13px;
overflow:hidden;
}
div.adquirir_art
{
float:left;
width:100px;
text-align:right;
overflow:hidden;
}
div.adquirir_art img
{
border:0px;
cursor:pointer;
}
span.negrita
{
font-weight:bold;
color:#000000;
}
div.des_art
{
margin-top:15px;
overflow:hidden;
width:260px;
padding-left:20px;
display:block;
text-align:justify;
color:#000;
margin-bottom:10px;
}
div#haz_donativo
{
display:block;
margin-bottom:10px;
font-size:13px;
color:#7A7A7A;
}
div#rellena_donativo
{
display:block;
font-size:12px;
margin-bottom:20px;
}
div#enc_dona
{
width:560px;
background-color:#CCCCCC;
text-align:right;
padding:3px;
color:#000000;
margin-bottom:15px;
}
div.catf_donativo
{
display:block;
width:560px;
overflow:hidden;
}
td.enc_d
{
background-color:#A24840;
color:#FFFFFF;
height:18px;
}
div.catf_donativo input
{
background-color:#FFFFFF;
border:1px solid #A1A1A1;
height:16px;
width:450px;
}
div.catf_donativo textarea
{
width:540px;
height:100px;
background-color:#FFFFFF;
border:1px solid #A1A1A1;
}
div#ac_en
{
display:block;
margin-top:15px;
text-align:center;
}
div#menu_afa
{
width:170px;
height:200px;
padding:5px;
background-image:url(../images/afa/menu.jpg);
overflow:hidden;
padding-left:0px;
}
div.item_m_afa
{
width:160px;
height:15px;
overflow:hidden;
display:block;
margin-bottom:10px;
text-align:left;
color:#F2DFD1;
font-size:12px;
text-transform:capitalize;
}
div.item_m_afa a
{
text-decoration:none;
color:#F2DFD1;
font-size:12px;
text-transform:capitalize;
}

div.item_m_afa img
{
display:inline;
float:left;
margin-right:3px;
}
div.seccionpn
{
display:block;
overflow:hidden;
background-image:url(../images/afa/seccion.jpg);
width:171px;
height:19px;
text-align:center;
color:#FFFFFF;
font-size:14px;
padding-top:7px;
margin-top:7px;
}
div#busca_pisos
{
display:block;
width:163px;
height:166px;
overflow:hidden;
padding:4px;
background-color:#CFCFCF;
text-align:left;
}
div#busca_pisos table td
{
color:#000000;
font-weight:bold;
}
div#busca_pisos table td select
{
width:150px;
height:18px;
}
div#ult_vivienda
{
width:170px;
height:145px;
text-align:center;
overflow:hidden;
background-color:#CC6601;
color:#FFFFFF;
}
div#ult_vivienda img
{
display:block;
margin-bottom:7px;
}
div#seccionrest
{
background-image:url(../images/afa/secion_oscura.jpg);
overflow:hidden;
width:172px;
height:20px;
color:#C8C8C8;
font-size:14px;
padding-top:4px;
margin-top:10px;
}
div#cajarest
{
width:170px;
display:block;
margin-left:1px;
overflow:hidden;
padding-top:15px;
padding-bottom:15px;
background-color:#2D2D2D;
}
div#cajarest a
{
font-size:12px;
display:block;
color:#AC5E0B;
margin-bottom:10px;
}
div#img_afa
{
float:left;
overflow:hidden;
width:135px;
height:455px;
margin-right:15px;
}
div#txt_afa
{
float:left;
overflow:hidden;
width:417px;
color:#000000;
}

span.afa_naranja
{
display:block;
margin-top:15px;
margin-bottom:20px;
overflow:hidden;
color:#CE5C04;
font-size:14px;
font-weight:bold;
}
div.casa
{
float:left;
border:3px solid #C65D01;
overflow:hidden;
width:177px;
text-align:center;
margin-bottom:4px;
margin-right:7px;
cursor:pointer;
}
div.imgcasa
{
width:177px;
height:159px;
display:block;
text-align:center;
overflow:hidden;
}
div.sitiocasa
{
display:block;
padding:5px;
text-align:center;
color:#FFFFFF;
height:23px;
background-color:#C65D01;
}
div.detallescasa
{
display:block;
background-color:#F1F1F1;
height:55px;
padding:7px;
text-align:left;
padding-left:15px;
}
div.det_casa
{
display:block;
margin-bottom:7px;
}
div#ter_busca
{
display:block;
overflow:hidden;
margin-bottom:15px;
color:#999999;
text-transform:uppercase;
}
div#imgs_casas
{
float:left;
overflow:hidden;
width:281px;
margin-right:10px;
}
div#imgs_casas img
{
display:block;
margin-bottom:15px;
}
div#txt_casa
{
float:left;
overflow:hidden;
width:275px;
}
div#ref_casa
{
width:275px;
font-size:12px;
display:block;
padding:4px;
color:#FFFFFF;
background-color:#CC6601;
text-align:center;
}
div#datos_casa
{
display:block;
background-color:#F2F2F2;
color:#535353;
overflow:hidden;
margin-bottom:15px;
}
td.tddrc
{
text-align:left;
font-size:12px;
}
td.tdizq
{
text-align:right;
font-size:12px;
}

span.dato_c
{
display:block;
border:1px solid #EABE97;
border-bottom:1px solid #EABE97;
font-size:12px;
color:#000000;
font-weight:bold;
padding:3px;
font-size:12px;
}
div#c_casa
{
display:block;
font-size:13px;
margin-top:20px;
padding-left:30px;
font-size:12px;
overflow:hidden;
}
div#dc_casa
{
display:block;
margin-top:10px;
margin-left:10px;
margin-right:10px;
padding:5px;
border:1px solid #DA9E68;
color:#141414;
overflow:hidden;
margin-bottom:10px;
}
div#masinfo
{
display:block;
margin-left:15px;
margin-bottom:15px;
padding:5px;
font-size:12px;
background-color:#FFFFFF;
color:#979797;
line-height:1.4em;
}
div#volver_afa
{
display:block;
clear:both;
width:568px;
text-align:center;
background-image:url(../images/agenda/fondo_volver.jpg);
background-repeat:repeat-x;
}
div#volver_afa img
{
cursor:pointer;
border:0px;
}
div#cab_alquile
{
display:block;
padding:5px;
background-color:#CC6601;
color:#FFFFFF;
font-size:15px;
margin-bottom:15px;
}
span#dentro
{
color:#574227;
font-size:11px;
}
div#form_alq
{
width:415px;
overflow:hidden;
display:block;
background-color:#F5F5F5;
}
div#form_alq input
{
width:370px;
height:16px;
border:1px solid #E2C29C;
background-color:#FFFFFF;
font-size:11px;
}
div#enc_enc
{
width:410px;
margin-top:10px;
background-color:#CCCCCC;
text-align:right;
padding:3px;
color:#000000;
margin-bottom:15px;
}
div#afa_rest_izq
{
float:left;
width:277px;
overflow:hidden;
margin-right:15px;
}
div#afa_rest_drc
{
float:left;
width:278px;
overflow:hidden;
}
div.afa_tit_res
{
width:277px;
background-color:#CC6601;
color:#FAF4F4;
display:block;
padding:3px;
font-size:12px;
text-transform:uppercase;
text-align:center;
}
div.afa_login_res_actuaciones
{
width:277px;
background-color:#F2F2F2;
height:250px;
margin-bottom:10px;
}
div.afa_login_res_actuaciones img
{
display:block;
overflow:hidden;
}
div.afa_user_clave
{
width:277px;
height:115px;
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
}
div.afa_user_clave table tr td
{
color:#8C8C8C;
text-align:right;
}
div.afa_user_clave table tr td.izq
{
text-align:left;
}
div.afa_user_clave table tr td input
{
width:134px;
height:15px;
border:1px solid #DB9C66;
background-color:transparent;
color:#333333;
font-size:11px;
}
div.afa_user_clave table tr td input.afa_enviar,div.afa_acceder_res table tr td input.afa_enviar
{
background-color:#DBDBDB;
border:1px solid #B0B0B0;
color:#3D3D3D;
height:25px;
text-align:center;
width:80px;
cursor:pointer;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

div.afa_acceder_res
{
width:277px;
background-color:#F2F2F2;
height:50px;
text-align:center;
}

div#afa_nor_izq
{
float:left;
width:134px;
height:303px;
overflow:hidden;
background-image:url(../images/afa/menu_interior.jpg);
background-repeat:no-repeat;
margin-right:10px;
}
div#afa_tit_nor
{
display:block;
width:134px;
text-align:center;
font-size:13px;
margin-top:4px;
font-weight:bold;
color:#F2E5D4;
margin-bottom:20px;
}

div.item_interior_afa
{
width:134px;
overflow:hidden;
display:block;
text-align:left;
color:#F2DFD1;
font-size:12px;
margin-top:5px;
padding-top:4px;
border-top:1px solid #EAC39C;
}


div.item_interior_afa a
{
text-decoration:none;
color:#F2DFD1;
font-size:12px;
margin-left:10px;
overflow:hidden;
display:block;

}

div.item_interior_afa img
{
display:inline;
float:left;
height:20px;
margin-right:3px;
}
div#afa_nor_drc
{
float:left;
width:418px;
overflow:hidden;
}
div#afa_tit_drc
{
text-align:left;
display:block;
overflow:hidden;
color:#CE6A0A;
font-size:12px;
text-transform:uppercase;
margin-bottom:15px;
font-weight:bold;
}
div#afa_txt_drc
{
width:418px;
text-align:left;
overflow:hidden;
display:block;
}

/* SECCION IDENTIFICA */
div#menu_ide
{
width:170px;
height:200px;
padding:5px;
background-image:url(../images/identifica/menu.jpg);
overflow:hidden;
padding-left:0px;
}
div.item_m_ide
{
width:160px;
height:15px;
overflow:hidden;
display:block;
margin-bottom:10px;
text-align:left;
color:#F2DFD1;
font-size:12px;
text-transform:capitalize;
}
div.item_m_ide a
{
text-decoration:none;
color:#F2DFD1;
font-size:12px;
text-transform:capitalize;
}

div.item_m_ide img
{
display:inline;
float:left;
margin-right:3px;
}
div#ide_resto_izq
{
width:172px;
height:239px;
overflow:hidden;
display:block;
margin-top:10px;
}
div#ide_resto_izq img
{
border:0px;
display:block;
overflow:hidden;
}
div#txt_ide
{
display:block;
overflow:hidden;
width:565px;
color:#000000;
}

span.ide_violeta
{
display:block;
margin-top:7px;
margin-bottom:7px;
overflow:hidden;
color:#653297;
font-size:11px;
font-weight:bold;
}
div#lista_desaparecidos
{
display:block;
overflow:hidden;
margin-top:25px;
width:568px;
}
div.desaparecido
{
float:left;
width:183px;
height:190px;
margin-left:3px;
margin-bottom:10px;
border:1px solid #653297;
background-color:#EBEBEB;
overflow:hidden;
}
div.img_desaparecido
{
width:81px;
height:102px;
overflow:hidden;
border:1px solid #696969;
margin-left:50px;
margin-bottom:10px;
margin-top:7px;
}
div.txt_desaparecido
{
width:174px;
font-size:9px;
margin-left:4px;
overflow:hidden;
}
div.dato_desaparecido
{
font-size:9px;
margin-bottom:4px;
}
span.tvioleta
{
color:#643295;
}
div#descargas_identifica
{
display:block;
width:410px;
margin-left:135px;
overflow:hidden;
}
div#columna_pdf
{
width:34px;
height:167px;
float:left;
overflow:hidden;
background-image:url(../images/identifica/columa_pdf.jpg);
background-repeat:no-repeat;
}
div#descarga_identifica
{
display:block;
width:370px;
overflow:hidden;
}
div.descarga_ide
{
display:block;
overflow:hidden;
margin-bottom:12px;
}
div.descarga_ide a
{
font-size:12px;
}
div.descarga_ide img
{
border:0px;
}
div.ide_foto
{
float:left;
width:179px;
height:209px;
overflow:hidden;
margin-left:4px;
margin-bottom:10px;
border:2px solid #653297;
}
div#ide_adn
{
width:440px;
height:911px;
overflow:hidden;
margin-left:70px;
}
div#ide_adn img
{
border:0px;
}
div#form_ide
{
width:550px;
overflow:hidden;
}
table#ide_tabla_principal
{
background-color:#8A6BAF;
color:#FFF;
}
table.ide_tabla_secundaria
{
background-color:#F6F6F6;
color:#000000;
}
table.ide_tabla_secundaria tr td
{
font-size:11px;
}
table.ide_tabla_secundaria tr td input
{
width:110px;
height:14px;
background-color:#fff;
border:1px solid #969696;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
table.ide_tabla_secundaria tr td input.largo
{
width:400px;
height:14px;
background-color:#fff;
border:1px solid #969696;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;

}
table.ide_tabla_secundaria tr td input.medio
{
width:250px;
height:14px;
background-color:#fff;
border:1px solid #969696;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;

}
table.ide_tabla_secundaria tr td input.peque
{
width:40px;
height:14px;
background-color:#fff;
border:1px solid #969696;
}
table.ide_tabla_secundaria tr td input.radio
{
width:15px;
height:15px;
border:0px;
}
table.ide_tabla_secundaria tr td input.check
{
width:15px;
height:15px;
border:0px;
}
table.ide_tabla_secundaria tr td textarea
{
width:160px;
height:70px;
font-size:11px;
}
table.ide_tabla_secundaria tr td input.file
{
width:250px;
height:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;

}
table.ide_tabla_secundaria tr td input.boton
{
width:120px;
height:17px;
font-size:11px;
cursor:pointer;
}
span.sub {
	color: #8A6BAF;
	font-weight: bold;
}


/* SECCION BOLSA DE EMPLEO */
div#menu_empleo
{
width:170px;
height:206px;
padding:5px;
background-image:url(../images/empleo/fondo_menu.jpg);
overflow:hidden;
padding-left:0px;
}
div.item_m_empleo
{
width:160px;
height:15px;
overflow:hidden;
display:block;
margin-bottom:10px;
text-align:left;
color:#F5FFFD;
font-size:12px;
text-transform:capitalize;
}
div.item_m_empleo a
{
text-decoration:none;
color:#F5FFFD;
font-size:12px;
text-transform:capitalize;
}

div.item_m_empleo img
{
display:inline;
float:left;
margin-right:3px;
width:10px;
height:12px;
}
span.verde
{
text-transform:uppercase;
color:#61AE5C;
font-weight:bold;
display:block;
margin-top:7px;
margin-bottom:7px;
}
span#enlace_empleo
{
margin-top:7px;
display:block;
color:#242380;
font-size:11px;
}
span#enlace_empleo a
{
color:#242380;
font-size:11px;
text-decoration:underline;
}
div#txt_empleo
{
display:block;
overflow:hidden;
width:565px;
color:#000000;
text-align:justify;
}
div#img_empleo
{
float:left;
width:134px;
height:179px;
overflow:hidden;
margin-right:14px;
}
div#texto_empleo
{
float:left;
width:410px;
text-align:justify;
}
div#form_empleo
{
width:415px;
overflow:hidden;
display:block;
background-color:#F5F5F5;
}
div#form_empleo input
{
width:370px;
height:16px;
border:1px solid #339832;
background-color:#FFFFFF;
font-size:11px;
}
div#form_empleo input.medio
{
width:100px;
height:16px;
border:1px solid #339832;
background-color:#FFFFFF;
font-size:11px;
}
div#form_empleo textarea
{
width:400px;
height:90px;
border:1px solid #339832;
background-color:#FFFFFF;
font-size:11px;
}
/* FORM PARA OFERTA DE EMPLEO*/
div#form_oferta_empleo
{
width:415px;
overflow:hidden;
display:block;
background-color:#F5F5F5;
}
div#form_oferta_empleo input
{
width:370px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_oferta_empleo input.medio
{
width:100px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_oferta_empleo input.peque
{
width:60px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_oferta_empleo textarea
{
width:400px;
height:90px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_oferta_empleo table tr td.enc_empleo
{
text-align:center;
background-color:#2F8F2E;
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
}
div#txt_curr
{
width:565px;
overflow:hidden;
}
div#form_oferta_empleo2
{
width:805px;
overflow:hidden;
display:block;
background-color:#F5F5F5;
}
div#form_oferta_empleo2 table tr td.enc_empleo
{
text-align:center;
background-color:#2F8F2E;
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
}
div#form_oferta_empleo2 table tr td input.curriculum
{
width:180px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
td.des_form
{
color:#333333;
font-size:10px;
}
div#form_oferta_empleo2 input.peque
{
width:60px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_oferta_empleo2 table tr td input.ch
{
width:15px;
height:15px;
border:1px solid #ccc;
background-color:#FFFFFF;
}
div#form_oferta_empleo2 table tr td input.enviar
{
padding:3px;
font-size:11px;
border:1px solid #333333;
color:#000000;
background-color:#BFBFBF;
cursor:pointer;
}

/* SECCION FECONS*/

div#menu_fecons
{
width:165px;
padding:5px;
background-color:#4543C8;
overflow:hidden;
padding-left:0px;
}
div.item_m_fecons
{
width:160px;
height:15px;
overflow:hidden;
display:block;
margin-bottom:10px;
text-align:left;
color:#FCFEF9;
font-size:12px;
text-transform:capitalize;
}
div.item_m_fecons a
{
text-decoration:none;
color:#FCFEF9;
font-size:12px;
text-transform:capitalize;
}

div.item_m_fecons img, div.item_minterior_fecons img
{
display:inline;
float:left;
margin-right:3px;
}
div.sinimagen
{
float:left;
display:inline;
width:9px;
height:11px;
overflow:hidden;
margin-right:3px;
}
div.fecons_interior
{
width:163px;
padding-top:4px;
margin-bottom:7px;
background-color:#E1E1E1;
color:#000000;
overflow:hidden;
padding-left:7px;
text-align:left;
font-size:11px;
}
div.item_minterior_fecons
{
width:163px;
overflow:hidden;
text-align:left;
color:#000000;
margin-bottom:7px;
}
div.item_minterior_fecons a
{
color:#000000;
width:140px;
overflow:hidden;
float:left;
display:inline;
padding-bottom:3px;
border-bottom:1px solid #969696;
}

div#cuerpo_fecons
{
display:block;
width:565px;
overflow:hidden;
}
div#img_fecons_inicio
{
float:right;
text-align:center;
width:191px;
height:324px;
overflow:hidden;
margin-left:10px;
}
span.cargo_contacto
{
color:#4543C8;
}
div.item_fecons_actua
{
display:block;
text-align:left;
overflow:hidden;
background-color:#ECECEC;
margin-bottom:20px;
}
div.tfecons_actua
{
font-size:17px;
display:block;
margin-top:5px;
margin-bottom:5px;
margin-left:3px;
color:#1B1B1B;
text-align:left;
}
div.img_fecons_actua
{
float:left;
overflow:hidden;
width:268px;
height:70px;
margin-right:5px;
}
div.txt_fecons_actua
{
float:left;
width:285px;
height:70px;
font-size:11px;
overflow:hidden;
}
div.final_fecons_actua
{
clear:both;
display:block;
overflow:hidden;
}
div.anadido_fecons_actua
{
float:left;
margin-top:5px;
margin-bottom:3px;
color:#666666;
}
div.ampliar_fecons_actua
{
float:right;
width:97px;
height:19px;
}
div.ampliar_fecons_actua img
{
border:0px;
cursor:pointer;
}
div#tit_fec_actua
{
display:block;
overflow:hidden;
font-size:18px;
color:#121212;
margin-bottom:4px;
}
div#ana_fec_actua
{
display:block;
text-align:left;
color:#666666;
padding-top:2px;
padding-bottom:2px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
margin-bottom:7px;
}
div#txt_fec_actua
{
display:block;
overflow:hidden;
}
div#img_fec_actua
{
float:left;
width:279px;
height:181px;
overflow:hidden;
margin-right:20px;
margin-bottom:6px;
}
div#des_fec_actua
{
}
div#volver_fec_actua
{
margin-top:15px;
text-align:center;
display:block;
overflow:hidden;
height:24px;
background-image:url(../images/fecons/fondo_volver.jpg);
background-repeat:repeat-x;
}
div#volver_fec_actua img
{
border:0px;
cursor:pointer;
}

div.item_fecons_prensa
{
display:block;
margin-bottom:20px;
overflow:hidden;
}
div.arriba_prensa
{
display:block;
overflow:hidden;
background-color:#CCCCCC;
}
div.fuente_prensa
{
float:left;
margin-top:6px;
margin-left:2px;
color:#3D3D3D;
}

div.pdf_prensa
{
float:right;
width:97px;
height:30px;
overflow:hidden;
}
div.pdf_prensa img
{
border:0px;
cursor:pointer;
}
div.abajo_prensa
{
display:block;
margin-top:5px;
overflow:hidden;
height:30px;
font-size:12px;
background-color:transparent;
}
div#fecons_resto_izq
{
width:172px;
overflow:hidden;
display:block;
margin-top:10px;
}
div#fecons_resto_izq img
{
border:0px;
display:block;
overflow:hidden;
}
div#img_fecons_izq
{
float:left;
overflow:hidden;
margin-right:10px;
}
div#img_fecons_drc
{
float:right;
overflow:hidden;
margin-right:10px;
margin-bottom:10px;
}
div#txt_fecons_drc
{
float:left;
text-align:left;
overflow:hidden;
width:415px;
display:inline;
}
div#txt_fecons_izq
{
float:left;
text-align:left;
}
span.titulo_azul
{
display:block;
overflow:hidden;
color:#3939BF;
text-transform:uppercase;
font-weight:bold;
margin-bottom:7px;
}
div.txt_interior
{
overflow:hidden;
display:block;
margin-bottom:10px;
}
div#fecons_dentro
{
float:left;
width:140px;
overflow:hidden;
background-color:#F7F7F7;
margin-right:16px;
}
div#cap_fecons
{
display:block;
padding-top:4px;
padding-bottom:15px;
text-align:center;
overflow:hidden;
color:#838383;
background-color:#DFDFDF;
text-transform:uppercase;
font-size:13px;
}
div#fecons_dentro a
{
display:block;
text-align:left;
border-top:1px solid #969696;
color:#000000;
font-size:12px;
padding-top:4px;
padding-bottom:4px;
}
span#cap_promocion
{
font-size:13px;
color:#666666;
display:block;
margin-bottom:5px;
}
div#tit_promocion
{
display:block;
color:#3A34CC;
margin-bottom:7px;
font-weight:bold;
text-transform:uppercase;
}
div#enc_form_fecons
{
width:380px;
margin-top:10px;
background-color:#CCCCCC;
text-align:right;
padding:3px;
color:#000000;
overflow:hidden;
margin-bottom:15px;
}

div#form_fecons
{
width:390px;
overflow:hidden;
display:block;
background-color:#F5F5F5;
}
div#form_fecons input
{
width:370px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_fecons input.medio
{
width:100px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_fecons input.peque
{
width:60px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_fecons input.mini
{
width:25px;
height:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_fecons input.ch
{
width:15px;
height:15px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_fecons input.enviar
{
width:90px;
height:26px;
padding:4px; 
background-color:#E3E3E3; 
color:#000000; 
font-size:12px; 
font-weight:bold; 
cursor:pointer;
}

div#form_fecons textarea
{
width:380px;
height:90px;
border:1px solid #ccc;
background-color:#FFFFFF;
font-size:11px;
}
div#form_fecons table tr td.enc_empleo
{
text-align:center;
background-color:#2F8F2E;
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
}
td.enc_f
{
background-color:#4443C3;
color:#FFFFFF;
height:18px;
text-align:center;
}

/*RECURSOS*/
div#idiomas
{
display:block;
overflow:hidden;
background-image:url(../images/recursos/fondo_idiomas.jpg);
background-repeat:no-repeat;
width:170px;
/*height:55px;*/
margin-bottom:10px;
background-color:#67999A;
}
div#cap_idiomas
{
display:block;
overflow:hidden;
color:#ADC5C5;
font-size:16px;
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
}
div#lista_idiomas
{
display:block;
overflow:hidden;
padding-left:6px;
}
div.idioma
{
float:left;
width:29px;
height:17px;
overflow:hidden;
margin-left:2px;
}

div.idioma img
{
border:0px;
cursor:pointer;
}
div#seleccion_localidad
{
display:block;
overflow:hidden;
background-color:#CCCCCC;
margin-bottom:10px;
text-align:center;
}
div#seleccion_localidad select
{
display:block;
overflow:hidden;
margin-top:7px;
margin-bottom:7px;
width:140px;
margin-left:auto;
margin-right:auto;
border:1px solid #A3C2BD;
}
div.cab_seleccion
{
display:block;
background-image:url(../images/recursos/barra_fondo.jpg);
background-repeat:no-repeat;
background-position:top;
width:170px;
height:21px;
color:#F7F6FE;
font-size:14px;
padding-top:6px;
}
div#seleccion_area
{
display:block;
overflow:hidden;
background-color:#67999A;
}
div#lista_areas
{
display:block;
overflow:hidden;
padding-top:7px;
padding-bottom:7px;
}

div.item_areas
{
display:block;
padding-left:7px;
overflow:hidden;
height:22px;
margin-bottom:7px;
}
div.img_areas
{
width:22px;
height:22px;
float:left;
overflow:hidden;
margin-right:4px;
}
div.img_areas img
{
border:0px;
cursor:pointer;
}
div.txt_areas
{
float:left;
overflow:hidden;
color:#F7FFFF;
text-align:left;
padding-right:3px;
margin-top:4px;
}
div.txt_areas a
{
text-decoration:none;
color:#F7FFFF;
font-size:13px;
}

div#cuerpo_recursos
{
display:block;
width:565px;
overflow:hidden;
}
div#img_info
{
float:left;
width:135px;
height:268px;
overflow:hidden;
background-image:url(../images/recursos/info.jpg);
}
div#lista1,div#lista2
{
float:left;
overflow:hidden;
margin-left:10px;
}

div.area
{
width:200px;
display:block;
overflow:hidden;
margin-bottom:20px;
}
div.imag_area
{
width:39px;
height:39px;
overflow:hidden;
float:left;
margin-right:4px;
}
div.txt_area
{
float:left;
width:149px;
overflow:hidden;
}
div.tit_area
{
display:block;
margin-bottom:10px;
color:#6A9895;
font-size:12px;
text-transform:uppercase;
}
div.tit_area a
{
color:#6A9895;
font-size:12px;
text-transform:uppercase;
}
div.tit_areas
{
display:block;
color:#2F2F2F;
font-size:10px;
margin-bottom:1px;
}
div.tit_areas a
{
text-decoration:none;
color:#2F2F2F;
font-size:10px;
}
div#menu_i_recursos
{
float:left;
width:136px;
overflow:hidden;
background-color:#67999A;
}
div#cap_i_recursos
{
background-image:url(../images/recursos/fondo_recursos_resultado.jpg);
background-repeat:no-repeat;
background-position:top;
text-align:center;
width:136px;
height:21px;
color:#F7F6FE;
font-size:16px;
padding-top:4px;
}
div#img_i_recursos
{
overflow:hidden;
display:block;
margin-left:5px;
margin-top:7px;
}

div#menu_subareas
{
width:163px;
padding-top:4px;
margin-bottom:7px;
background-color:#67999A;
color:#FFFFFF;
overflow:hidden;
text-align:left;
font-size:11px;
margin-top:6px;
}
div.item_m_recurso
{
width:133px;
overflow:hidden;
text-align:left;
color:#FFFFFF;
margin-bottom:7px;
}
div.item_m_recurso a
{
color:#FFFFFF;
width:115px;
overflow:hidden;
float:left;
margin-left:13px;
display:inline;
padding-bottom:3px;
border-bottom:1px solid #C5D9DA;
}

div.ico_rec
{
width:9px;
height:11px;
overflow:hidden;
float:left;
margin-right:3px;
}
div.txt_rec
{
float:left;
overflow:hidden;
width:115px;
}
div#resultados
{
float:left;
margin-left:15px;
width:410px;
overflow:hidden;
text-align:left;
}
div#res_izq
{
float:left;
overflow:hidden;
}
div#res_drc
{
float:right;
width:82px;
height:26px;
}
div#res_drc img
{
border:0px;
cursor:pointer;
}
div#arbol
{
clear:both;
display:block;
width:423px;
height:55px;
background-image:url(../images/recursos/otra.jpg);
background-repeat:no-repeat;
overflow:hidden;
color:#000000;
}
div#parbol
{
text-transform:uppercase;
display:block;
margin-top:2px;
margin-left:4px;
}
div#sarbol
{
text-transform:uppercase;
display:block;
margin-left:37px;
margin-top:7px;
}
div#tarbol
{
text-transform:uppercase;
margin-top:5px;
display:block;
margin-left:75px;
}
div.recurso
{
display:block;
padding-top:15px;
border-bottom:1px solid #D3D3D3;
padding-bottom:3px;
margin-bottom:10px;
}
div.recurso table tr td
{
text-align:left;
color:#AFAFAF;
text-transform:uppercase;
}
div.recurso table tr td.datos
{
text-align:left;
color:#000000;
}
div.recurso table tr td.mapa
{
text-align:right;
}
div.recurso table tr td.mapa img
{
cursor:pointer;
border:0px;
}
a.enlace
{
cursor:pointer;
}
div#aviso
{
text-align:left;
padding-left:20px;
color:#DC712B;
margin-bottom:7px;
font-size:12px;
}
div#paginacion
{
clear:both;
text-align:center;
display:block;
margin-top:10px;
overflow:hidden;
background-color:#CCCCCC;
}
div#paginacion a
{
display:inline;
font-size:12px;
color:#000;
background-color:#CCCCCC;
padding:3px;
}
.current
{
color:#000;
background-color:#FFFFFF;
padding:3px;
font-size:12px;
}

/*div#txt_estatutos 
{
float:right;
width:430px;
border:1px solid #FF0000;
text-align:left;
margin-left:10px;
overflow:hidden;
}*/
div#txt_estatutos 
{
margin-left:5px;
overflow:hidden;
}
span.error
{
color:#CC0000;
font-size:11px;
text-align:center;
}
