#marco_noticias {
width:527px;
overflow:auto;
min-height:600px;
padding-bottom:20px;
}

#marco_talleres{
width:585px;
overflow:auto;
min-height:600px;
padding-bottom:20px;
}

#marco_ementales{
width:100%;
max-width:535px;
margin-left:19px;
margin-right:20px;
overflow:auto;
min-height:600px;
padding-bottom:20px;
}

body {
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #E0E0E0;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #FFFFFF;
	
}


link_fijo {  font-family: Arial; font-size: 11px; color: #384294}

a:link { font-family: Verdana; font-size: 11px; color: #006699;	text-decoration: none; border: 0px none; }
a:visited { font-family: Verdana; font-size: 11px; color: #006699; text-decoration: none; }
a:hover { font-family: Verdana;	font-size: 11px; text-decoration: underline; color: #006699; }


.verd_9 {  font-family: Verdana; font-size: 9px}
.verd_10 { font-family: Verdana; font-size: 10px}
.verd_11 { font-family: Verdana; font-size: 11px}
.verd_12 { font-family: Verdana; font-size: 12px}
.verd_13 { font-family: Verdana; font-size: 13px}
.verd_14 { font-family: Verdana; font-size: 14px}
.verd_16 { font-family: Verdana; font-size: 16px}
.verd_18 { font-family: Verdana; font-size: 18px}

.arial_9 {  font-family: Arial; font-size: 9px}
.arial_10 { font-family: Arial; font-size: 10px}
.arial_11 { font-family: Arial; font-size: 11px}
.arial_12 { font-family: Arial; font-size: 12px}
.arial_13 { font-family: Arial; font-size: 13px}
.arial_16 { font-family: Arial; font-size: 16px}

.treb12 { font-family: Trebuchet MS, Arial, Verdana; font-size:12px;  text-decoration:none; }
.treb13 { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: none; font-weight:800}
.treb13normal { font-family: Trebuchet MS, Arial, Verdana; font-size:13px;  text-decoration:none; }
.treb16 { font-family: Trebuchet MS, Arial, Verdana; font-size:16px;  text-decoration:none; }
.treb18 { font-family: Trebuchet MS, Arial, Verdana; font-size:18px;  text-decoration:none; }
.treb28 { font-family: Trebuchet MS, Arial, Verdana; font-size:28px;  text-decoration:none; }

.tahoma_9 {  font-family: Tahoma; font-size: 9px }
.tahoma_10 { font-family: Tahoma; font-size: 10px }
.tahoma_11 { font-family: Tahoma; font-size: 11px }
.tahoma_12 { font-family: Tahoma; font-size: 12px }


a.link_rutas:link {  font-family: Verdana; font-size: 10px; color: #666600; text-decoration: none}
a.link_rutas:visited {   font-family: Verdana; font-size: 10px; color: #666600; text-decoration: none; }
a.link_rutas:hover {  font-family: Verdana;  font-size: 10px; color: #666600; text-decoration: underline}

a.linkarial10:link { font-family: Arial; font-size:10px;  color: #000000; text-decoration: none}
a.linkarial10:visited { font-family: Arial; font-size:10px; color: #000000; text-decoration: none}
a.linkarial10:hover { font-family: Arial; font-size:10px; color: #000000;  text-decoration: underline}

a.linkarial11:link {  font-family: Arial; font-size: 11px;  color: #000000; text-decoration: none}
a.linkarial11:visited {  font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.linkarial11:hover {  font-family: Arial;   font-size: 11px; color: #000000;  text-decoration: underline}

a.linkarial12:link {  font-family: Arial; font-size: 12px;  color: #000000; text-decoration: none}
a.linkarial12:visited {  font-family: Arial; font-size: 12px; color: #000000; text-decoration: none}
a.linkarial12:hover {  font-family: Arial;   font-size: 12px; color: #000000;  text-decoration: underline}

a.linkverdana9:link {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
a.linkverdana9:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
a.linkverdana9:hover {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: underline}

a.linkverdana10:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
a.linkverdana10:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}

a.link_verd10_gris:link {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
a.link_verd10_gris:visited {   font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; }
a.link_verd10_gris:hover {  font-family: Verdana;  font-size: 10px; color: #666666; text-decoration: underline}

a.linkverdana10blanco:link {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.linkverdana10blanco:visited {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.linkverdana10blanco:hover {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: underline}

a.linkverdana10nosub:link {  font-family: Verdana; font-size: 10px; color: #444444; text-decoration: none}
a.linkverdana10nosub:visited {  font-family: Verdana; font-size: 10px; color: #444444; text-decoration: none}
a.linkverdana10nosub:hover {  font-family: Verdana; font-size: 10px; color: #990000; text-decoration: none}

a.linkverdana11:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

a.linkverdana11nosub:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11nosub:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
a.linkverdana11nosub:hover {  font-family: Verdana; font-size: 11px; color: #990000; text-decoration: none}

a.linkverdana11blanco:link {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none}
a.linkverdana11blanco:visited {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none}
a.linkverdana11blanco:hover {  font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: underline}

a.linkverdana12:link {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linkverdana12:visited {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linkverdana12:hover {  font-family: Verdana; font-size: 12px; color: #000000; text-decoration: underline}

a.linkverdana18:link {  font-family: Verdana; font-size: 18px; color: #000000; text-decoration: none}
a.linkverdana18:visited {  font-family: Verdana; font-size: 18px; color: #000000; text-decoration: none}
a.linkverdana18:hover {  font-family: Verdana; font-size: 18px; color: #000000; text-decoration: underline}

a.linktreb12:link {  font-family: Trebuchet MS, Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linktreb12:visited {  font-family: Trebuchet MS, Verdana; font-size: 12px; color: #000000; text-decoration: none}
a.linktreb12:hover {  font-family: Trebuchet MS, Verdana; font-size: 12px; color: #000000; text-decoration: underline}

a.linktreb13:link {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none}
a.linktreb13:visited {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none}
a.linktreb13:hover {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: underline}

a.linktreb13sec:link {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none}
a.linktreb13sec:visited {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none}
a.linktreb13sec:hover {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #444444; text-decoration: none}

a.linktreb16:link {  font-family: Trebuchet MS, Verdana; font-size: 16px; color: #000000; text-decoration: none}
a.linktreb16:visited {  font-family: Trebuchet MS, Verdana; font-size: 16px; color: #000000; text-decoration: none}
a.linktreb16:hover {  font-family: Trebuchet MS, Verdana; font-size: 16px; color: #000000; text-decoration: none }/*Se usa en las etiquetas <a name=""> de los artículos de red de talleres*/

a.linktreb18:link {  font-family: Trebuchet MS, Verdana; font-size: 18px; color: #000000; text-decoration: none}
a.linktreb18:visited {  font-family: Trebuchet MS, Verdana; font-size: 18px; color: #000000; text-decoration: none}
a.linktreb18:hover {  font-family: Trebuchet MS, Verdana; font-size: 18px; color: #000000; text-decoration: underline}

SPAN.spanarial12 a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spanarial12 a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
SPAN.spanarial12 a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}

SPAN.spanverdana9 a:link {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: none}
SPAN.spanverdana9 a:visited {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: none}
SPAN.spanverdana9 a:hover {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: underline}

SPAN.spanverdana10 a:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanverdana10 a:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}
SPAN.spanverdana10 a:hover {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}

SPAN.spanverdana10gris a:link {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.spanverdana10gris a:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.spanverdana10gris a:hover {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}

SPAN.spanverdana11 a:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11 a:visited {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none}
SPAN.spanverdana11 a:hover {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline}

SPAN.spanverdana12 a:link {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none}
SPAN.spanverdana12 a:visited {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none}
SPAN.spanverdana12 a:hover {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: underline}

SPAN.spantreb13 a:link {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none; text-transform:uppercase; font-weight:800}
SPAN.spantreb13 a:visited {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none; text-transform:uppercase; font-weight:800}
SPAN.spantreb13 a:hover {  font-family: Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: underline; text-transform:uppercase; font-weight:800}

SPAN.span_rutas a:link {  font-family: Verdana; font-size: 10px; color: #666600; text-decoration: none}
SPAN.span_rutas a:visited {   font-family: Verdana; font-size: 10px; color: #666600; text-decoration: none; }
SPAN.span_rutas a:hover {  font-family: Verdana;  font-size: 10px; color: #666600; text-decoration: underline}

SPAN.spanrutasgris a:link {  font-family: Verdana; font-size: 10px; color: #B3B3B3; text-decoration: none}
SPAN.spanrutasgris a:visited {   font-family: Verdana; font-size: 10px; color: #B3B3B3; text-decoration: none; }
SPAN.spanrutasgris a:hover {  font-family: Verdana;  font-size: 10px; color: #B3B3B3; text-decoration: underline}

SPAN.botones10 a:link {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.botones10 a:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
SPAN.botones10 a:hover {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}


form { display: inline;  }
select { font-family: Verdana; font-size: 11px; line-height: 20px}

.input { COLOR:#333333; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1 #000000 solid; line-height: normal; font-style: normal}


/* Form elements */
input, textarea, select {
	color : #000000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #FFFFFF;
}

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #333399;
	color : #FFFFFF;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand
}
input.radiobutton {
	background-color : #333399;
	color : #FFFFFF;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menuencima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.menuencima1 {
	background-color: #DDCB05; /* #ffff00;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.menuencima2 {
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.menuencima3 {
	background-color: #D5D500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
hr{border-color: #e4e6f1 black black; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }

div {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.mano {  cursor: hand}


.fondocentrado {background-repeat: no-repeat; background-position: center center;}
.fondoizquierda {background-repeat: no-repeat; background-position: left center;}
.fondoizquierda_rep {background-repeat: repeat-y; background-position: left;}
.fondoderecha {background-repeat: no-repeat; background-position: right center;}
.fondoarriba { background-repeat: no-repeat; background-position: 0% 0%;}

.fondoarriba_rep { background-repeat:repeat-x; background-position: 0% 0%;}

.fondoabajo { background-repeat: no-repeat;	background-position: left bottom;}
.fondoabajo_rep { background-repeat: repeat-x;	background-position: left bottom;}
.fondoabajoderec {	background-repeat: no-repeat; background-position: right bottom;}
.fondotexto {
	background-color: #ffffff;
	font-size: 11px;
	background-image:url(/desarrollo_local/img/flecha_puntos_azul.gif);
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 14px;
}
.fondotexto2 {
	font-size: 11px;
	background-image:url(/desarrollo_local/img/flecha_puntos_azul.gif);
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 14px;
}

.fondotextosub {
	font-size: 10px;
	background-image:url(/img/ico_guion_menu.gif);
	background-repeat:no-repeat;
	background-position: 14px 5px;
	padding-left: 22px;
}
.fondo_cabecera{ background-image:url(../img/fondo_cab.gif); background-repeat: repeat-x;background-position:0px 0px; }




.pie {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none} 
/*color pie anterior #875F6D*/
a.pie:link {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
a.pie:visited {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
a.pie:hover {  font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}

a.pielink:link {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
a.pielink:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
a.pielink:hover {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: underline}

.transparencia { filter: Alpha(Opacity=70); -moz-opacity: 0.7;}
.transparencia2 { filter: Alpha(Opacity=50); -moz-opacity: 0.5;}


/*********************   PAGINADORES DE LOS MODULOS   *************************/
/*  Para el DIV que engloba las tablas del paginador */
/* #paginador {padding-right: 35px;} */
/* Para la tabla del paginador   */
.paginador-tabla { align:right; margin-right: 15px; margin-left: 10px; margin-top:5px}

/* Para 'primero' ,'anterior'...sin enlace */
.paginador-modulo {  font-family: Trebuchet MS; font-size: 10px;  color: #666666; text-decoration: none; margin:0px 5px 0px 5px}
/* Para 'primero' ,'anterior'...CON enlace */
a.paginador-modulo:link {  font-family: Trebuchet MS; font-size: 10px;  color: #666666; text-decoration: none; margin:0px 5px 0px 5px}
a.paginador-modulo:visited {  font-family: Trebuchet MS; font-size: 10px; color: #666666; text-decoration: none; margin:0px 5px 0px 5px}
a.paginador-modulo:hover {  font-family: Trebuchet MS;   font-size: 10px; color: #666666;  text-decoration: underline; margin:0px 5px 0px 5px}
/* Para los números de página CON enlace */
a.paginador-pagina:link {  font-family: Verdana; font-size: 11px;  color: #666666; text-decoration: none; margin-left:4px}
a.paginador-pagina:visited {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none; margin-left:4px}
a.paginador-pagina:hover {  font-family: Verdana;   font-size: 11px; color: #666666;  text-decoration: underline; margin-left:4px}
/* Para los números de página SIN enlace */
.paginador-pagina-actual {  font-family: Verdana; font-size: 11px;  color: #333333; font-weight:bold; margin-left:4px}

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

.inputborde {
color : #666666;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
border:1px solid #666666;
}

/******** Página de Red de Talleres Ocupacionales - Pestañas directorio *********/
a.pestanias:link {  font-family: Trebuchet MS, Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold}
a.pestanias:visited {  font-family: Trebuchet MS, Verdana; font-size: 11px; color: #000000; text-decoration: none; font-weight:bold}
a.pestanias:hover {  font-family: Trebuchet MS, Verdana; font-size: 11px; color: #666666; text-decoration: none; font-weight:bold}

#pestana_actual1{
width:4;
height:23px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestana_actual1.gif');
background-repeat: no-repeat;
}
#pestana_actual2{
padding-left:3px;
padding-right:3px;
height:23px;
text-align:center;
vertical-align:middle;
line-height:12px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestana_actual2.gif');
background-repeat: repeat-x;
}
#pestana_actual3{
width:4;
height:23px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestana_actual3.gif');
background-repeat: no-repeat;
}

#pestanas1{
width:4;
height:23px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestanas1.gif');
background-repeat: no-repeat;
background-position:top;
}
#pestanas2{
padding-left:3px;
padding-right:3px;
height:23px;
text-align:center;
vertical-align:middle;
line-height:12px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestanas2.gif');
background-repeat: repeat-x;
background-position:top;
}
#pestanas3{
width:4;
height:23px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestanas3.gif');
background-repeat: no-repeat;
background-position:top;
}

/*#cambiapestania2{
/*width:92;
height:23px;
text-align:center;
vertical-align:middle;
line-height:12px;
background-image:url('http://www.diputaciondevalladolid.es/accion_social/red_talleres/img/pestanas.gif');
background-repeat: no-repeat;
background-position:top;
}*/
/*********************************/

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

.fondotexto3 {
	background-color: #ffffff;
	font-size: 11px;
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 3px;
}
.fondotexto4 {
	font-size: 11px;
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 3px;
}

.fondotextosub {
	font-size: 10px;
	background-image:url(/img/ico_guion_menu.gif);
	background-repeat:no-repeat;
	background-position: 14px 5px;
	padding-left: 22px;
}

/**************************************** MENUS ACCESO AREAS, TEMATICO...*******************/
.menuaccesos {    /* para menús desplegables de Areas, Institucional y Temático */
	background: url("/img/mini_raya.gif") 3px 5px no-repeat;
	padding-top: 2px;
	padding-left: 10px;
	font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #;
	/*line-height: 14px;  */
	/*height: 18px; */
	padding-bottom: 1px;
}
.menuaccesostit {    /* para titulos de menús desplegables de Areas, Institucional y Temático */
	background: url("/img/menucubo_alto2_peq.jpg") 1px 7px no-repeat;
	padding-top: 4px;
	padding-left: 15px;
	/* padding-right: 10px; */
	font-size: 11px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	
	line-height: 14px;  
	padding-bottom: 4px;
	border-bottom:1px solid #EFEFEF;
}
.menuaccesosub {    /* subsecc que continua */
	background: url("/img/mini_punto.gif") 10px 5px no-repeat;
	padding-top: 1px;
	padding-left: 20px;
	/* padding-right: 10px; */
	font-size: 10px; font-family: Arial, Helvetica, sans-serif;	
	line-height: 14px;  
	padding-bottom: 1px;
}
/***************************************        **********************/


/*Estilos para el calendario de la zona restringida*/

div#agendaglobal {
	margin-top:15px;
}

div#select_mes, div#select_anio {
	float:left;
	font-size:1.2em;
	margin-right:10px;
}

div#select_mes a, div#select_anio a {
	color:#1271A1;
}

div#calendariomes {
	width:100%;
	margin-top:15px;
	margin-bottom:10px;
}

div#periodo {
	width:100%;
}

.select_temporada a {
	color:#777777;
}

.ag-cal-dc {
	background-color:#EFEFEF;
	text-align:center;
	font-size:0.9em;
}

.ag-cal-dc a {
	color:#2C8FD6;
}

.ag-cal-dcactivo {
	background-color:#2C8FD6;
	color:#FFFFFF;
	text-align:center;
	font-size:0.9em;
}

.ag-cal-dcactivo a{
	color:#FFFFFF;
}

.ag-cal-dc-on {
	text-align:center;
}

.imgizq {
	display:none;
}

.titulo_actividad {
	font-size:1.2em;
	color:#2C8FD6;
	padding-left:8px;
	background:url(/accion_social/img/flecha_azul2.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	margin-bottom:7px;
}

div#contenedor_buscador {	
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;
	background-color:#d9ebfd;
	border:1px solid #bbddff;
}

span.titulo_buscador {
	margin:0px auto;
	margin-right:10px;
	font-size:1.1em;
}

input.ver_todo {	
	border:1px solid #2C8FD6;
	background-color:#2C8FD6;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:12px;
}

input.buscador {	
	border:1px solid #2C8FD6;
	width:160px;
}


input.bt_buscador {
	border:1px solid #2C8FD6;
	background-color:#2C8FD6;
	color:#FFFFFF;
	font-weight:bold;
}

/*Estilos para la portada de la zona restringida de acción social*/

div#contenedor_bloques {
	width:250px;
	height:220px;
	position:relative;
	margin-top:25px;
}

div#contenedor_bloques_avisos {
	width:250px;
	height:170px;
	position:relative;
	margin-top:35px;
}

.linea_azul {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:3px;
	background-color:#2c8fdd;
	overflow:hidden;
}

.linea_naranja {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:3px;
	background-color:#f98d02;
	overflow:hidden;
}

.linea_verde {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:3px;
	background-color:#aac441;
	overflow:hidden;
}

.cuerpo_bloque {
	border:1px solid #e8e7e7;
	border-top:none;
	position:absolute;
	top:3px;
	left:0px;
	width:246px;
	height:220px;
	padding:1px;
}

.cuerpo_bloque_avisos {
	border:1px solid #e8e7e7;
	border-top:none;
	position:absolute;
	top:3px;
	left:0px;
	width:246px;
	height:170px;
	padding:1px;
	margin-bottom:10px;
}

.titulo_secc {
	width:246px;
	height:20px;
	background:url(../zrestringida/imagenes/fondo_tit.jpg);
}

.titulo_secc_naranja {
	width:246px;
	height:20px;
	background:url(../zrestringida/imagenes/fondo_tit_naranja.jpg);
}

.titulo_secc_verde {
	width:246px;
	height:20px;
	background:url(../zrestringida/imagenes/fondo_tit_verde.jpg);
}


.titulo_secciones {
	line-height:20px;
	padding-left:10px;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:1.4em;
	margin:0px auto;
	letter-spacing:0.5px;
}

.titulo_secciones a {
	color:#000000;
}

.contenido_bloque {
	padding:10px;
	font-size:1.1em!important;
	overflow:hidden;
	height:145px;
	overflow:hidden;
}

.contenido_bloque_avisos {
	padding:10px;
	font-size:1.1em!important;
	overflow:hidden;
	height:100px;
	overflow:hidden;
}

.fecha_actividad {
	color:#2c8fdd;
	float:left;
	font-size:1.1em;
	margin-right:5px;
}

.tit_actividad a, .tit_actividad a:hover, .tit_actividad a:visited  {
	font-size:1.2em;
	color:#000000;
}

.resumen {
	float:left;
	width:100%;
	margin-top:7px;
	margin-bottom:10px;
}

.resumen a, .resumen a:hover, .resumen a:visited {
	color:#666666;
}

.bt_vermas {
	position:absolute;
	background:url(../zrestringida/imagenes/bt_azul.png);
	width:69px;
	height:24px;
	right:10px;
	bottom:-16px;
}

.bt_vermas_naranja {
	position:absolute;
	background:url(../zrestringida/imagenes/bt_naranja.png);
	width:69px;
	height:24px;
	right:10px;
	bottom:-16px;
}

.bt_vermas_verde{
	position:absolute;
	background:url(../zrestringida/imagenes/bt_verde.png);
	width:69px;
	height:24px;
	right:10px;
	bottom:-16px;
}

p.ver_mas {
	margin:0px auto;
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:1.3em;
	line-height:18px;
	margin-left:6px;
}

p.ver_mas a, p.ver_mas a:hover, p.ver_mas a:visited {
	color:#FFFFFF;
}	

.contenedor_evento {
	overflow:hidden;
	margin-top:15px;
}	

.evento_formacion {
	overflow:hidden;
	margin-bottom:15px;
}

.tit_formacion_art a, .tit_formacion_art a:hover, .tit_formacion_art a:visited {
	color:#000000;
	font-size:1.2em;
}

.contenedor_banner {
	width:250px;
	margin-top:35px;
	float:right;
	height:196px;
	background-color:#CCCCCC;
}

.evento_formacion.uno {
	margin-top:15px;
}

.img_noticia {
	width:72px;
	height:45px;
	margin-right:10px;
	float:left;
}

.info {
	float:left;
	width:440px;
}

.cont_noticia {
	overflow:hidden;
	margin-top:15px;
}
