/************************************
	-- VACUNE --
	Txentxo projecte AEMC
	- Hoja de estilos general.

*************************************/

/* RESET */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { margin: 0; padding: 0; font-family: georgia,"Times New Roman", Times, serif; font-size: 1em; font-weight: normal; font-style: normal;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th { font-family: georgia,"Times New Roman", Times, serif; font-size: 1em; font-weight: normal; font-style: normal; }
input,textarea,select { font-size: 100%;  border: solid 1px #333333; }
input.checkbox { border: none; }
strong {font-weight:bold;}
ul, ol { list-style: none; }
fieldset, img { border: none; }
caption, th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
td {  vertical-align: top; }
div { position: relative; }

/* CLASES GENÉRICAS */

/* CUERPO */
body { background: #374113 url("../img/comm/bg.jpg") top no-repeat; overflow:auto;}
body>p{color:red;}

#body_cont { width: 968px; padding:10px;}
#publi_cont { float: left; padding-top: 0px;padding-left:10px; float:left;}
#side_body_left	 {/*Sombra*/}
#side_body_right {/*Sombra*/}

/* CONTENEDORES */
#contenedor { width:100%; padding:0px;}
#cont_cabecera { width: 975px;height: 111px;}
#side_cab_left	 { height:111px;/*Sombra*/ }
#side_cab_right { height:111px;/*Sombra*/ }
#cont_cuerpo { width: 990px; /*border-right: solid 1px #ADCA4A; border-left: solid 1px #374113;*/ background: url(../img/comm/bg_cuerpo.png) repeat; }
#cont_pie { background: #374113; font-family: georgia,"Times New Roman", Times, serif; font-size: 12px; padding:10px; width:968px;}
#side_pie {}

/* CABECERA */
#cont_cabecera table{ width: 930px; height: 111px; margin: 0px 10px 0px 10px;}
#cont_cabecera tr, td{ padding:0px; margin:0px; border:0px; }
#cont_cabecera td.link{ text-align:right; }
#cont_cabecera td.logo_row{ padding-left:10px; }
#cont_cabecera td.logo_row img{ float: left; }
#cont_cabecera td.first{ padding-top: 10px; }
#cont_cabecera a:link, #cont_cabecera a:active, #cont_cabecera a:visited { font-family: georgia,"Times New Roman", Times, serif; font-size: 12px; color: #919191; font-weight: bold; font-style: italic; text-decoration: none;}
#cont_cabecera a:hover { color: #BEBEBE; }
#cont_cabecera img {padding-top:15px;}
#cont_cabecera ul  {padding-top:45px;padding-right:10px; text-align: right;}

/* MENU OLD
#cont_menu { width: 950px; background-color: #245109;  font-size: 12px; color: #FFF; padding: 7px 0px 7px 0px;}
#cont_menu td { padding-left:10px; }
#cont_menu a:link, #cont_menu a:active, #cont_menu a:visited { font-size: 12px; color: #FFF; text-decoration: none;}
#cont_menu a:hover { text-decoration: underline; color: #B8C63D; }   */
#side_menu { background-color: #8CC13E; }

/*MENU NEW*/
#cont_menu 				{text-align:left;position:absolute; top:323px; left:0px;/*border:1px solid yellow;*/ width:1009px;  /*background:no-repeat url(../img/comm/menu.png);*/margin:0px;padding:0px;}
#cont_menu #inicio      {position:relative;left:0px;width:100px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position:   0px 0px;}
#cont_menu #agenda      {position:relative;left:0px;width:114px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -100px 0px;}
#cont_menu #articulos   {position:relative;left:0px;width:111px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -214px 0px;}
#cont_menu #noticias    {position:relative;left:0px;width:128px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -325px 0px;}
#cont_menu #hemeroteca  {position:relative;left:0px;width:149px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -453px 0px;}
#cont_menu #asociacion  {position:relative;left:0px;width:125px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -602px 0px;}

/*MENU interior*/
#cont_menu_interior 			 {text-align:left;/*background:no-repeat url(../img/comm/menu.png);*/margin:0px;padding:0px;}
#cont_menu_interior #inicio      {position:relative;left:0px;width:100px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position:   0px 0px;}
#cont_menu_interior #agenda      {position:relative;left:0px;width:114px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -100px 0px;}
#cont_menu_interior #articulos   {position:relative;left:0px;width:111px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -214px 0px;}
#cont_menu_interior #noticias    {position:relative;left:0px;width:128px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -325px 0px;}
#cont_menu_interior #hemeroteca  {position:relative;left:0px;width:149px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -453px 0px;}
#cont_menu_interior #asociacion  {position:relative;left:0px;width:125px;height:80px;float:left;background:no-repeat url(../img/comm/menu_.png);background-position: -602px 0px;}

/* MIGA DE PAN */
#cont_path { width: 100%; background-color: #424F17; background-image: url(../img/comm/bg_miga.png); font-family: arial, helvetica, sans-serif; font-size: 12px; color: #eee; padding: 7px 0px 7px 5px;}
#cont_path td { padding-left:5px; }
#cont_path td.separador { padding-left:5px; }
#cont_path a:link, #cont_path a:active, #cont_path a:visited { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #aaa; text-decoration: none;}
#cont_path a:hover { text-decoration: underline; }
#side_path { background-color: #99CCCC; }

/* PIE */
#cont_pie table.interna   { width:560px;}
#cont_pie #principal{font-size:16px;color:#fff; font-style: italic; }
#cont_pie #principal td{border-left:1px solid #6a8d05; margin-left:5px;padding-left:5px;}
#cont_pie #secundaria td{border-left:1px solid #6a8d05; margin-left:5px;padding-left:5px;}
#cont_pie #secundaria  {color:#ccc; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
#cont_pie #secundaria a{color:#6a8d05;font-size:18px; text-decoration: none;}
#cont_pie #secundaria #imp{color:#6a8d05;}
#cont_pie .copy {color:#6a8d05;}

/* SEPARADOR */
div.separador { width: 1px; height: 0px; }
div.separador2 { width: 5px; height: 0px; }
div.h_10 { width:180px; height:10px; }

/*Agenda*/
div.agenda_cont                             {width: 716px; margin-right:7px; background-color: #374113; float: left;border:1px solid #29310F;}
div.agenda_cont .agenda_left                {width:160px;float:left;background-color: #FF3300; }
div.agenda_cont .agenda_left a:link,a:active,a:visited { color: #000; text-decoration: none;}
div.agenda_cont .agenda_left a:hover { text-decoration: underline;color:#000099; }
div.agenda_cont .agenda_left #ano_top       {color:#fff; font-size:18px;background-color: #5a7214; font-family:arial; padding-top:8px;padding-bottom:7px; }
div.agenda_cont .agenda_left #ano_top a     {color:#fff; font-size:14px;background-color: #5a7214; font-family: georgia,"Times New Roman", Times, serif; padding:5px; }
div.agenda_cont .agenda_left #mes           { font-size:14px;background-color: #aee605; font-family:arial; padding:5px; }
div.agenda_cont .agenda_left #meses         { font-size:14px;background-color: #d8fbf5; font-family:arial; padding:5px;border-bottom:1px solid #7DF2DE;border-top:1px solid #fff;}
div.agenda_cont .agenda_left #meses_ano     { color:#BBBBBB; font-size:18px;background-color: #5a7214; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px;}

div.agenda_cont .agenda_right               {width:556px;float:left; background-color: #45570F;text-align:center;}
div.agenda_cont .agenda_right #dias               {padding-left:0px;padding-right:0px;padding-top:6px; color:#CCCCCC; height:21px;}
div.agenda_cont .agenda_right #dias #diaOff       {width:15px;float:left;font-size:11px;  font-family: Arial, Helvetica, sans-serif; color:#888;}
div.agenda_cont .agenda_right #dias #diaOn        {width:15px;float:left;font-size:11px;  font-family: Arial, Helvetica, sans-serif;border-bottom:3px solid #66FF00; }
div.agenda_cont .agenda_right #dias #separador    {width:3px;float:left;font-size:6px;  font-family: Arial, Helvetica, sans-serif; }
div.agenda_cont .agenda_right #dias a             {color:#ddd;text-decoration:none;}
div.agenda_cont .agenda_right #sepMes             {background: no-repeat url(../img/comm/flecha.png);background-color: #5a7214;height:26px;padding-top:0px;}

div.agenda_box a:link, #cont_pie a:active, #cont_pie a:visited { color: #000; text-decoration: none;}
div.agenda_box          { text-align:left;}
div.agenda_box a:hover  { text-decoration: underline;color:red; }
div.agenda_box .content { padding:10px;  background-color: #fff;}
div.agenda_box .content #dia{ text-align:center;}
div.agenda_box .content #dia #d{ font-size:20px;}
div.agenda_box .content #dia #m{ color:#777777; font-style: italic;font-size:10px; }
div.agenda_box .content #T      { padding-left:5px;color:#374113; font-style: italic;border-left:1px dotted #374113;}
div.agenda_box .content #subT   { padding-left:5px;color:#888888; font-style: italic;font-size:12px; border-left:1px dotted #374113;  }
div.agenda_box .content #Text   { padding-left:5px;color:#333333; font-style: italic;font-size:14px; border-left:1px dotted #374113; line-height: 18px;  }
div.agenda_box .content #separador {border-bottom:1px dotted #374113;}
div.agenda_box .content img {border:7px solid #ddd;margin-top:10px;margin-right:5px;margin-bottom:15px;}
div.agenda_box .content form td {padding:5px; font-family: georgia; font-size:12px; color:#888;}
div.agenda_box .content form input,textarea {border:0px;  background-color:#cccc00;color:#000; width:300px;}
div.agenda_box .content form input#enviar {border:0px;  background-color:red;color:#fff; width:100px;height:25px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-shadow: 2px 2px 2px #000;}

div.agenda_box .content a #T { padding-left:5px;color:#374113; font-style: italic;border-left:1px dotted #374113;}
div.agenda_box .content a #subT { padding-left:5px;color:#888888; font-style: italic;font-size:12px; border-left:1px dotted #374113;  }
div.agenda_box .content a:hover #subT,a:hover #T { background-color: #eeeeee;  }

/* NOTICIAS EN PORTADA */
div.noticias_cont { width: 686px; padding: 10px; padding-top:5px; background-color: #6E858B; float: left; }
div.noticias_cont div.titulo_box { width: 666px; color: #FFFFFF; float: left; }
div.noticias_cont div.imagen_box { width: 233px; height: 180px; margin-top: 5px; background-color: #FFFFFF; float: left; }
div.destacada_box { width:476px; height:180px; padding: 0px;  margin: 5px 0px 5px 0px; background-color: #FFFFFF; float: left; }
div.destacada_full_box { width:720px; height:180px;  margin: 5px 10px 5px 0px;background-color: #FFFFFF; float: left; }

div.destacada_box p.titulo { padding: 10px; background-color: #EAEAEA; font-size:20px; color: #000000;}
div.destacada_box .titulo a:link, div.destacada_box .titulo a:active, div.destacada_box .titulo a:visited { font-size:20px; color: #000000; text-decoration: none;}
div.destacada_box .titulo a:hover { text-decoration: underline; }
div.destacada_box p.subtitulo { padding:10px 10px 0px 10px; font-size: 12px; color:#8b8b8b; font-style: italic; }
div.destacada_box p.texto { height:80px; padding:5px 10px 0px 10px;font-size: 12px; color:#000000; }
div.destacada_box div.texto { padding:5px 10px 0px 10px;font-size: 12px; color:#000000; }
div.destacada_box p.mas_info { padding:5px 10px 5px 10px; text-align: right;}
div.destacada_box p.mas_info a:link, div.destacada_box p.mas_info a:active, div.destacada_box p.mas_info a:visited { font-size:12px; color: #26510A; text-decoration: none;}
div.destacada_box p.mas_info a:hover { text-decoration: underline; }

div.destacada_full_box p.titulo { border-bottom: solid 1px #EAEAEA; margin-bottom: 5px; padding: 5px 5px 2px 5px; }
div.destacada_full_box .titulo a:link, .titulo a:active,  .titulo a:visited { font-size:18px; color: #000000; text-decoration: none;}
div.destacada_full_box .titulo a:hover { text-decoration: underline; }
div.destacada_full_box .content{ padding: 2px 5px 5px 10px;}
div.destacada_full_box a:link, div.destacada_full_box a:active, div.destacada_full_box a:visited { font-size: 12px; color: #8b8b8b; text-decoration: none;}
div.destacada_full_box a:hover { text-decoration: underline; color: #666666; }

/* NOTICIA INTERIOR */
div.noticias_int_cont 						{width: 696px; padding: 10px;margin-right:7px; background-color: #CCCC00; float: left; }
div.noticias_int_cont div.titulo_box 		{width: 686px; background-color:#003300; padding:5px; color:white;}
div.noticias_int_cont div.repositorio_box   { background-color: #eee; margin-bottom:10px; height: 100px;}


/*Repositorio box*/
div.repositorio_box p.titulo { padding-top: 5px; background-color: #e0e0e0; height:25px}
div.repositorio_box .content{}
div.repositorio_box img {vertical-align: middle;}
div.repositorio_box a:link, div.repositorio_box a:active, div.repositorio_box a:visited { font-size:12px; color: #666; text-decoration: none; }
div.repositorio_box a:hover { text-decoration: underline; }


/*Noticias*/
div.noticia_box         {float:left; background-color: #FFFFFF;}
div.noticia_box a:link, #cont_pie a:active, #cont_pie a:visited { color: #000; text-decoration: none;}
div.noticia_box a:hover { text-decoration: underline;color:red; }
div.noticia_box .content .noti {border-top:1px dotted #374113;}
div.noticia_box .content{ padding:10px;  background-color: #fff; }
div.noticia_box .content #dia{ text-align:center;}
div.noticia_box .content #dia #d{ font-size:20px;}
div.noticia_box .content #dia #m{ color:#777777; font-style: italic;font-size:10px; }
div.noticia_box .content #fechacorta{ color:#777777; font-style: italic;font-size:10px; text-align:right;}
div.noticia_box .content a #T { padding-left:5px;color:#374113; font-style: italic;border-left:1px dotted #374113;}
div.noticia_box .content a #subT { padding-left:10px;color:#888888; font-style: italic;font-size:12px; border-left:1px dotted #374113; }
div.noticia_box .content a #T2 { padding-left:5px;color:#374113; font-style: italic;}
div.noticia_box .content a #subT2 { padding-bottom:5px;padding-left:5px;color:#888888; font-style: italic;font-size:12px;}
div.noticia_box .content a:hover #subT,a:hover #T,a:hover #subT2,a:hover #T2 { background-color: #eeeeee;  }
div.noticia_box .content img {padding:2px;border:1px solid #d0d0d0; margin-right:5px;}

div.noticia_box p.titulo    { border-bottom: solid 1px #ddd; margin-bottom: 0px;color:#333;height:auto;padding-top:30px;padding-left:15px; background-image: url(../img/comm/bg_news.png);}
div.noticia_box p.tituloESP    {height:auto;padding-left:15px;padding-top:15px;background-color:#B0D8FF;color:#444444;padding-bottom:5px;}
div.noticia_box p.subtitulo {background-color:#f5f5f5;color:#666; padding:10px 35px 10px 35px; font-size:16px;  font-style: italic;}
div.noticia_box .texto  {font-size:12px; padding: 15px 0px 0px 25px;}
div.noticia_box .texto>p{margin-bottom: 15px;margin-right:10px; line-height: 18px;}

div.noticia_box p.titulo a:link, div.noticia_box .titulo a:active, div.noticia_box .titulo a:visited { font-size:18px; color: #000000; text-decoration: none;}
div.noticia_box p.titulo a:hover { text-decoration: underline; }


div.aux {background-color:#ddd; float:right;width:216px;  padding:5px;}
div.aux .content{ background-color: #EEEEEE; padding:3px;margin-bottom:5px;}
div.aux a {font-size: 12px; font-style: italic;color:#666; line-height: 20px; text-decoration: none;}
div.aux a:hover{  color:#333;}
div.aux div.imagen_box 		{width: 216px; height: 180px; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; background-color: white; }
div.aux div.pie_imagen_box 	{width: 201px; height: auto; margin:0px; margin-bottom: 10px; padding:5px; padding-left: 10px; background-color: #FFFFFF; font-size: 11px; color: #868686;}





div.otros_box 		        { width: 216px; margin-top: 0px; margin-left: 0px; }
div.otros_box  p.titulo     {  }
div.otros_box  .content     { padding: 8px 5px 10px 10px;}
div.otros_box  .content p   { padding: 5px 0px 0px 0px;}
div.otros_box  img          {vertical-align: middle;}
div.otros_box a:link, div.otros_box a:active, div.otros_box a:visited { font-size:12px; color: #666; text-decoration: none; }
div.otros_box a:hover       { text-decoration: underline; }

/* LISTADO */
div.documentos_cont{
  width:696px; margin-right:7px;
}


div.listado_box {width:691px; height:auto; float:left; background-color:white; margin-top: 5px; padding-top:5px;}
div.listado_box p.titulo { width: 686px;padding-left: 10px; padding-top:5px; padding-bottom:5px; font-size:12px; color:#666;}
div.listado_box p.titulo a:link, div.listado_box p.titulo a:active, div.listado_box p.titulo a:visited{ color:#333; font-size:14px; font-weight:bold; text-decoration:none; margin-left:5px;}
div.listado_box p.titulo a:hover {text-decoration:underline; color:#000; }
div.listado_box p.subtitulo { width: 686px;padding-left: 10px; padding-bottom:5px; color:#666; font-size:12px; }
div.listado_box p.mas_info { text-align: right; padding: 0px 10px 5px 10px;}
div.listado_box p.mas_info a:link, div.listado_box a:active, div.listado_box a:visited { font-size:12px; color: #26510A; text-decoration: none;}
div.listado_box p.mas_info a:hover { text-decoration: underline; }

/* BANNERS */
div.banner {margin:0px;padding:0px; background-color:#374113; float:left; }

/* PÁGINAS ESTÁTICAS */
div.pagina_cont {width: 696px; padding: 10px;margin-right:7px; background-color: #999; float: left; }
div.pagina_cont div.titulo_box { width: 686px; color: #FFFFFF; float: left; }
div.pagina_cont div.imagen_box { width: 233px; height: 180px; margin-top: 5px; margin-left: 0px; background-color: #FFFFFF; float: left; }
div.pagina_cont div.texto_box {  height:auto; padding: 0px; margin-top: 5px; background-color: #FFFFFF; float: left; }
div.pagina_cont div.texto_box div.texto  {padding:5px 10px 10px 0px; font-size: 12px; color:#000000; }
div.pagina_cont div.texto_box div.texto img { width: 694px; margin-left:-20px;margin-top:-10px:}
div.pagina_cont div.texto_box div.texto h2 {font-size:16px; font-style:italic; margin-top:10px; color:#366817; padding-left:15px;}
div.pagina_cont div.texto_box div.texto p {margin-top:10px;padding-left:20px;}
div.pagina_cont div.texto_box div.texto ul{padding-left:20px; font-size: 12px; color:#000000; list-style: disc;}
div.pagina_cont div.texto_box div.texto li{margin-top:10px;margin-left:30px;}


/* Articulos ESTÁTICAS */
div.articulos_cont { width: 696px; padding: 10px;margin-right:7px; background-color: #FB9702; float: left; }
div.articulos_cont div.titulo_box { width: 686px; background-color:#003300; padding:5px; color:white }
div.articulos_cont div.imagen_box { width: 233px; height: 180px; margin-top: 5px; margin-left: 0px; background-color: #FFFFFF; float: left; }
div.articulos_cont div.texto_box { height:auto; padding: 0px; margin-top: 5px; background-color: #FFFFFF; float: left; }
div.articulos_cont div.texto_box div.texto { padding:5px 10px 10px 40px; font-size: 14px; color:#000000; line-height: 18px;}
div.articulos_cont div.texto_box div.texto em { font-size:18px; font-family: georgia; font-style:italic;margin-bottom:5px; font-variant: small-caps; }
div.articulos_cont div.texto_box div.texto p { margin-top:10px;}
div.articulos_cont div.texto_box div.fecha { padding:5px 10px 10px 10px; font-size: 12px; color:#000000; background-color: #f5f5f5; }
div.articulos_cont div.texto_box div.texto  ul{padding:5px 10px 10px 10px; font-size: 14px; color:#000000; list-style: disc;}
div.articulos_cont div.list_box { background-color: #f5f5f5;margin-bottom:5px;padding:10px;}
div.articulos_cont div.list_box #titulo {font-size:20px; font-style: italic;color:#333;}
div.articulos_cont div.list_box #datos {padding-left:5px;padding-bottom:5px;padding-right:5px;padding-top:2px;font-size:12px; background-color: #ddd;color:#333; text-align: right;}
div.articulos_cont div.list_box #texto {padding-left:5px;font-size:12px;margin-top:10px}
div.articulos_cont div.list_box #leer  {text-align:right; height:25px;padding:0px;}
div.articulos_cont div.list_box #leer a{font-size:16px; color:#990000;font-style: italic;}



/* PAGINADO */
div.paginado { width:100%; float: left; padding-top: 8px; font-size:11px; text-align: right;}
div.paginado span { color:#CCC; margin-left:5px; }
div.paginado span.texto { color:#333; margin-left:5px; padding:2px; background-color:#FFF;}
div.paginado a:link, div.paginado a:active, div.paginado a:visited { color:#FFF; text-decoration: none; margin-left:5px; font-weight:bold;}
div.paginado a:hover{ text-decoration:underline;}

/* LISTADO DE CATEGORIAS */
div.noticias_listado { width: 696px; padding: 10px;margin-right:7px; background-color: #CCCC00; float: left; }
div.noticias_listado div.titulo_box { width: 686px; background-color:#003300; padding:5px; color:white; }

div.categoria_box {background-color:#fff; width:225px; min-height:180px; border:0px; padding:0px; margin: 5px 10px 5px 0px;  float: left; font-size: 11px; color: #fff;}
div.categoria_box p.titulo{ border-bottom: solid 1px #ddd; margin-bottom: 0px;color:#333;height:auto;padding-top:20px;padding-left:20px; background-image: url(../img/comm/bg_news.png);}
div.categoria_box a:link, #cont_pie a:active, #cont_pie a:visited { color: #000; text-decoration: none;}
div.categoria_box a:hover { text-decoration: underline; }
div.categoria_box .content{ padding:10px;  background-color: #fff; }
div.categoria_box .content a #T { padding-left:5px;color:#374113; font-style: italic; font-size:14px;}
div.categoria_box .content a:hover #T { background-color: #eeeeee;  }
div.categoria_box .content img {padding:2px;border:1px solid #d0d0d0; margin-right:5px;}
div.categoria_box .content hr {color:#CCCC33;margin-top:5px;margin-bottom:5px;}
div.categoria_box p.titulo    { border-bottom: solid 1px #ddd; margin-bottom: 0px;color:#333;height:auto;padding-top:30px;padding-left:15px; background-image: url(../img/comm/bg_news.png);}
div.categoria_box p.subtitulo {background-color:#f5f5f5;color:#666; padding:10px 35px 10px 35px; font-size:16px;  font-style: italic;}
div.categoria_box p.titulo a:link, div.categoria_box .titulo a:active, div.categoria_box .titulo a:visited { font-size:18px; color: #000000; text-decoration: none;}
div.categoria_box p.titulo a:hover { text-decoration: underline; }

div.categoria_box .content_amplio               { padding:10px;  background-color: #fff;width:675px; }
div.categoria_box .content_amplio #fechacorta   { color:#999; font-style: italic;font-size:10px;padding-left:10px;}
div.categoria_box .content_amplio #T            { font-size:16px; }
div.categoria_box .content_amplio a:hover #T    { background-color: #eeeeee;  }
div.categoria_box .content_amplio img           {padding:2px;border:1px solid #d0d0d0; margin-right:5px;}
div.categoria_box .content_amplio a #T          { padding-left:5px;color:#374113; font-style: italic;border-left:1px dotted #374113;}
div.categoria_box .content_amplio a #subT       { padding-left:10px;color:#888888; font-style: italic;font-size:12px; border-left:1px dotted #374113; }
div.categoria_box .content_amplio a:hover #subT,a:hover #T2 { background-color: #eeeeee;  }



/* FORMACIÓN */
div.formacion_full_box { width:720px; margin: 5px 10px 5px 0px; background-color: #FFFFFF; float: left; }
div.formacion_full_box p.titulo { border-bottom: solid 1px #EAEAEA; margin-bottom: 0px; padding: 5px 5px 3px 10px; }
div.formacion_full_box .titular { margin: 5px 0 2px 0; }
div.formacion_full_box .titulo a:link, div.formacion_full_box .titulo a:active, div.formacion_full_box .titulo a:visited { font-size:18px; color: #000000; text-decoration: none;}
div.formacion_full_box .titulo a:hover { text-decoration: underline; }
div.formacion_full_box .content{ padding: 2px 5px 5px 10px;}
div.formacion_full_box .content p{ padding: 5px 0px 5px 0px; font-size:12px; color:#8b8b8b; }
div.formacion_full_box a:link, div.formacion_full_box a:active, div.formacion_full_box a:visited { font-size: 14px; color: #000000; text-decoration: underline; }
div.formacion_full_box a:hover { text-decoration: underline; color: #666666; }
div.formacion_full_box a.masinfo:link, div.formacion_full_box a.masinfo:active, div.formacion_full_box a.masinfo:visited { font-size:12px; color: #26510A; text-decoration: none; margin-left:6px;}
div.formacion_full_box a.mas_info:hover { text-decoration: underline; }

div.formacion_cont { background-color: #DF9953; }
div.galerias_cont { background-color: #66CCCC; }
div.enlaces_cont { background-color: #7EB9CF; }
div.documentos_cont { background-color: #B54A4A; }

/* POPUPS POR THICKBOX */
#popup_titulo { font-size:18px; font-weight:bold; color:#000000;}
#popup_texto { font-size:18px; }

