Body{
	background-color: #FFFFFF;
	padding: 5px;
}

hr{
	color: #993300;
	width: 100%;
}
.margen_form{
	background-color: #FFFFFF;
	border: 1px solid #7289AB;
	background-image: url(../images/stories/img_css/iconos_png/zoom.png);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.margen_tabla{
	margin: 3px;
	padding: 3px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #BCCBE2;
	border-left-color: #FFFFFF;
}
.margen_tabla_azul{
	margin: 3px;
	padding: 3px;
	background-color: #EFF2F8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #BCCBE2;
	border-left-color: #FFFFFF;
}
.margen_tabla2{
	padding: 3px;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
	width: 99%;
	border: 1px solid #FFFFFF;
}
.margen_tabla3{
	padding: 3px;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 3px;
	border: 1px solid #CCCCCC;
	float: left;
	width: 99%;
}
.margen_tabla_art{
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 15px;
	margin-left: 3px;
	background-image: url(../images/stories/fondo_news_v.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.margen_tabla_not{
	margin: 3px;
	padding: 3px;
	border: 1px solid #284D81;
}
.margen_tabla_maqu{
	margin: 3px;
	padding: 3px;
	border: 1px solid #284D81;
}
.margen_tabla_leg{
	margin: 3px;
	padding: 3px;
	border: 1px solid #284D81;
}

.margen_celda{
	margin: 3px;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

}
.margen_ancla{
	margin: 3px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	float: left;

}
/* enlaces*/
.enlace{
	background-image: url(../images/stories/img_css/lista01.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #426497;
}

.enlace_directorio{
	background-color: #F8F5F3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-image: url(../images/stories/img_css/iconos_png/vcard.png);
	background-repeat: no-repeat;
	background-position: 10px 20%;
	border: 1px dotted #BCCBE2;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}


a:link {
	color: #426497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	
}
a:visited {
	color: #426497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:hover {
	color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:active {
	color: #426497;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}






/* enlaces-fin*/


/* titulares*/
.tit_articulos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 90px;
	padding-right: 5px;
	background-image: url(../images/stories/tit_articulos.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 3px center;
	color: #0A5CA8;
	width: 98%;
	height: 57px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.tit_noticias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 90px;
	padding-right: 5px;
	background-image: url(../images/stories/tit_noticias.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 3px center;
	color: #0A5CA8;
	width: 98%;
	height: 57px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.tit_maquinaria{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 90px;
	padding-right: 5px;
	background-image: url(../images/stories/tit_maquinaria.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 3px center;
	color: #0A5CA8;
	width: 98%;
	height: 57px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}

.tit_legislacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 90px;
	padding-right: 5px;
	background-image: url(../images/stories/tit_legislacion.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 3px center;
	color: #0A5CA8;
	width: 98%;
	height: 57px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.tit_secciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 90px;
	padding-right: 5px;
	background-image: url(../images/stories/ancla_secc.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 3px center;
	color: #0A5CA8;
	width: 98%;
	height: 57px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.tit_directorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 90px;
	padding-right: 5px;
	background-image: url(../images/stories/ancla_directorio.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: 3px center;
	color: #0A5CA8;
	width: 98%;
	height: 57px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
/* titulares*/


/* apartados*/
.apartado_nombre{
	padding: 3px;
	width: 410px;
	background-color: #FFFFFF;
	height: 25px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
	background-image: url(../images/stories/img_css/iconos_png/resultset_next2.png);
	background-repeat: no-repeat;
	background-position: 99% center;
	font-weight: bold;
	color: #D78515;


}
.apartado_img{
	padding: 3px;
	width: 20px;
	border: 1px solid #DAD3B1;
	background-color: #FFFFFF;
	height: 20px;
	text-align: center;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 2px;


}

/* apartados*/
.icon_noticias{
	background-image: url(../images/stories/img_css/icono_noticias.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_articulos{
	background-image: url(../images/stories/icono_articulos.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}.icon_maquinaria{
	background-image: url(../images/stories/img_css/icono_maquinaria.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}.icon_legislacion{
	background-image: url(../images/stories/img_css/icono_legislacion.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}




.icon_aditivo{
	background-image: url(../images/stories/img_css/icono_aditivos.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_aridos{
	background-image: url(../images/stories/img_css/icono_aridos.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_canteras{
	background-image: url(../images/stories/img_css/icono_canteras.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_cementos{
	background-image: url(../images/stories/img_css/icono_cementos.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_construcciones{
	background-image: url(../images/stories/img_css/icono_construccion.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_hormigon{
	background-image: url(../images/stories/img_css/icono_hormigon.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_mineria{
	background-image: url(../images/stories/img_css/icono_minas.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_morteros{
	background-image: url(../images/stories/img_css/icono_morteros.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_prefabricados{
	background-image: url(../images/stories/img_css/icono_prefabricados.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_rcd{
	background-image: url(../images/stories/img_css/icono_RCD_reciclaje.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_perforaciones{
	background-image: url(../images/stories/img_css/icono_explosivos.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_laboratorios{
	background-image: url(../images/stories/img_css/icono_laboratorio.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_calidad{
	background-image: url(../images/stories/img_css/icono_calidad.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_medioambiente{
	background-image: url(../images/stories/img_css/icono_medioambiente.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_riesgos{
	background-image: url(../images/stories/img_css/icono_seguridad.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_ferias{
	background-image: url(../images/stories/img_css/icono_ferias.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_software{
	background-image: url(../images/stories/img_css/icono_software.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
}
.icon_directorio{
	background-image: url(../images/anunciese_peque.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 25px;
	width: 25px;
	margin-left: 3px;
	margin-top: 3px;
}
.mes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #275B73;
	background-image: url(../images/stories/img_css/iconos_png/date.png);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	background-position: 5px 5px;
	border: 1px solid #D6D6D6;
	height: 52px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.mes02{
	text-transform: capitalize;
}
.anual{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #275B73;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #D6D6D6;
	margin-left: 5px;
	background-color: #FFFFFF;
}
.apartado{
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	font-weight: normal;
	color: #0D60AE;
}
.nombre_empresa_directorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4E5C8F;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
	background-color: #FFFFFF;
}
.imagen_empresa_directorio{
	padding: 3px;
	border: 1px solid #CCCCCC;
	margin: 5px;
	background-color: #FFFFFF;
}
.nota{
	text-align: center;
	background-image: url(../images/stories/img_css/iconos_png/information.png);
	background-repeat: no-repeat;
	background-position: 10px;
	background-color: #FFD9B3;
	border: 1px solid #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.nota02{
	text-align: left;
	background-image: url(../images/stories/img_css/iconos_png/date_magnify.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	background-color: #EFF2F8;
	border: 1px solid #CDD6E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	font-weight: bold;
	color: #0665A7;
}
.nota03{
	text-align: left;
	background-image: url(../images/stories/img_css/iconos_png/date_magnify.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	background-color: #EFF2F8;
	border: 1px solid #CDD6E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 35px;
}


.Estilo7 {font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
.Estilo8 {color: #2B4B71}
.fondo_proin{
	background-image: url(../images/logo_proin.jpg);
	height: 100px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63738C;
	text-align: center;
	vertical-align: bottom;
	padding-top: 50px;
}
.fecha{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	background-image: url(../images/stories/img_css/iconos_png/date.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 5px;
	margin-right: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009900;
	padding-top: 2px;
	height: 16px;
}
/* ir*/
.ir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/iconos_png/application_side_expand.png);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border: 1px solid #9AB1D3;
}
.ir_aditivos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_aditivos.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_aridos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_aridos.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_canteras{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_canteras.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_cementos{
	cementosfont-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_cementos.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_construcciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_construccion.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_hormigon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_hormigon.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_economia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/icono_economia.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_mineria{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_minas.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_morteros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_morteros.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_prefabricados{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_prefabricados.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_rcd{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_RCD_reciclaje.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_perforaciones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_explosivos.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_laboratorios{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_laboratorio.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_calidad{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_calidad.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_medioambiente{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_medioambiente.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_riesgos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_seguridad.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_directorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_directorio.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_tablon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_tablon.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_maquinaria{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_maquinaria.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_legislacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_legislacion.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_ferias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_ferias.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_software{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_software.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_enlaces{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_enlaces.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_foro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/iconos_png/group.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_glosario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_glosario.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_formacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_formacion.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_utilidades{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_utilidades.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_libros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_libros.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_hemeroteca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_hemeroteca.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_webs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/iconos_png/world.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.ir_electricidad{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #587DB6;
	background-image: url(../images/stories/img_css/icono_electricidad.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9BCDA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
/* ir*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------*/
.ARTICULOS______{}
.articulo_texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	background-image: url(../../../images/stories/img_css/firma.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 99%;
 }
  .articulos_texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	background-image: url(../../../images/stories/img_css/firma.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 99%;
 }
   .texto_articulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	background-image: url(../../../images/stories/img_css/firma.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 99%;
 }
    .texto_articulos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	background-image: url(../../../images/stories/img_css/firma.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 99%;
 }
  .articulos_texto_peque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-bottom: 3px;
 }
  .articulos_center_texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-bottom: 3px;
	text-align: center;
 }
   .articulo_texto_sin_logo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	margin-bottom: 2px;
	text-align: left;
	margin-top: 2px;
	width: 99%;
	padding: 5px;
 }
 .firma_articulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #6D72A0;
	background-repeat: no-repeat;
	background-image: url(../../../images/M_images/arrow.png);
	background-position: 0px 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 13px;
}
.marco_articulo{
	border: 1px solid #DDE2EE;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.fecha_articulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;

}
.Entradilla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	width: 99%;
	margin-top: 5px;
	margin-bottom: 8px;
	padding: 5px;
	margin-right: 5px;
}
.Entradilla_lista{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	width: 99%;
	margin-top: 5px;
	margin-bottom: 8px;
	border: 1px solid #CFDAEB;
	padding: 5px;
}
.texto_intro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7575A2;
	margin-bottom: 5px;
}


.articulos_cabecero{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #385B7A;
 }
 
 .articulos_texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	background-image: url(../../../images/stories/img_css/firma.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 100%;
 }
  
.ARTICULOS______FIN{}








/*------------------------------------------*/
body,html {
	padding          : 3;
	margin-bottom    : 10px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
    }
#body_bg{
	background-color: #ffffff;
}
.main {
	float            : left;
	width            : 100%;
	margin           : 0;
	padding          : 0;
}


.mod {
  background       : #FFFFFF;
  width            : 2px;
}

td, tr, p, div {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #000000;
}
hr {
  color            : #999999;
  height           : 1px;
  width            : 100%;
}
form {
margin           : 0; 
padding          : 0;
}


.leftrow {
  width            : 225px;
  height           : 100%;
  margin-right     : 0;
}
.rightrow {
  height           : 100%;
  width            : 169px;
  margin-left      : 0;

 }
.back_button {
  color            : #999999;
  font-family      : Tahoma, Arial, Verdana,  Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : normal;
  padding-bottom   : 3px;
  margin-right     : 4px;
  float            : right;
  line-height      : 20px;
  }
.button {
  font-size        : 11px;
  color            : #333333;
  border           : 1px solid #999999;
  margin           : 3px;
  background-color : #EDEDED;
  padding          : 2px !important;
  padding          : 1px;

  cursor           : pointer;
}

.inputbox {
 color        : #000000;
 background   : #ffffff;
 border       : 1px solid #cccccc;
 margin       : 3px;

}


.contact_email  {
  width            : 100%;
}
.contact_email .inputbox {
  width            : 345px;

}
table.moduletable {
	margin           : 0 0 8px 0;
	width            : 100%;
	padding-bottom   : 2px;
	background-repeat: repeat-x;
	}

table.moduletable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size          : 11px;
	font-weight        : bold;
	text-align         : left;
	width              : 100%;
	background-color   : #5782B2;
	color              : #f1f1f1;
	padding            : 2px;
	text-indent        : 30px;
	line-height        : 15px;
	background-image: url(../images/moduletable_top.gif);
	background-repeat: no-repeat;
	text-decoration: underline;
	border: 1px solid #022754;
	}

table.moduletable td {
    padding-top: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    	}


.sectiontableheader {
	font-size        : 11px;
	font-weight      : normal;
	text-transform   : uppercase;
	letter-spacing   : 1px;
	color            : #FFFFFF;
	padding          : 1px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


.sectiontableentry1 {
	vertical-align   : top;
	border-bottom    : 1px solid #ffffff;
	line-height      : 25px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 90%;
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 12px;
	height: 30px;
}
.sectiontableentry2 {
	vertical-align   : top;
	border-bottom    : 1px solid #ffffff;
	line-height      : 25px;
	background-color: #E4ECF3;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 90%;
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 12px;
	height: 30px;
  }
.sectiontableentry1 img{
 padding-right: 4px !important;
 padding-right: 2px;

}
.sectiontableentry2 img{
 padding-right: 4px !important;
 padding-right: 2px;

}

a.mainlevel  {
	display           : block;
	width             : auto;
	margin           : 1px 0px;
	padding          : 0;
	font-size        : 10px;
	text-indent      : 10px;
	font-weight: normal;
	color: #003366;
}

a.mainlevel:link, a.mainlevel:visited {
	display          : block;
	font-size        : 12px;
	font-weight      : normal;
	color            : #003366;
	font-weight: normal;
	text-indent      : 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	width: 224px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}
a.mainlevel:hover {
	font-size        : 12px;
	font-weight      : normal;
	color            : #003399;
	text-decoration  : none;
	text-indent      : 10px;
	background-image: url(../../../images/css/flecha_derecha.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	background-color: #E0E7F1;
}
#active_menu {
	color            : #0099FF;
	background-image: url(../../../images/css/flecha_iz.png);
	background-position: right center;
	background-repeat: no-repeat;
	font-weight: normal;
	height: 20px;
	margin-bottom: 3px;
	margin-top: 5px;
}
a#active_menu:hover {
	color            : #0099FF;
	font-weight: normal;
	background-image: url(../../../images/css/flecha_iz.gif);
	height: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}

a:link, a:visited {
	text-decoration  : none;
	font-weight      : normal;
	height: 30px;
	color: #5883B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 2px;

}
a:hover {
	text-decoration  : underline;
	font-weight      : normal;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 2px;


}
a.category:link, a.category:visited {
	font-size        : 11px;
	font-weight      : bold;
	display: block;
	border: 1px solid #DCE3EF;
	background-image: url(../../../images/stories/img_css/icono_tablon.png);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	margin: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	width: 95%;
}
a.category:hover {
	font-size        : 11px;
	font-weight      : bold;
	display: block;
	border: 1px solid #DCE3EF;
	background-image: url(../../../images/stories/img_css/icono_directorio.png);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	margin: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: #E0E7F1;
}
a.readon:link, a.readon:visited {
	color            : #993300;
	font-family      : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size        : 11px;
	background       : url(images/readon.gif) no-repeat;
	white-space      : normal;
	font-weight      : bold;
	float            : left;
	line-height      : 10px;
	text-decoration  : underline;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 18px;
}
a.readon:hover {
  color            : #CC0000;
  font-family      : Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-size        : 11px;
  background       : url(images/readon.gif) no-repeat;
  white-space      : normal;
  font-weight      : bold;
  padding          : 1px 0 3px 18px;
  line-height      : 10px;
  text-decoration  : underline;
}
ul {
  margin           : 2px;
  padding-left     : 10px;
  list-style       : none;
}
li {
  
  line-height      : 15px;
  padding-left     : 10px;
  padding-top      : 0;
  background-image : url(images/strelka.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
table.contenttoc {
  border           : 1px solid #dcdcdc;
  background       : #F1F1F1;
  padding          : 5px;
  margin-left      : 2px;
  margin-bottom    : 2px;
}
.pagenavcounter {
  font-size        : 10px;
  color            : #0066CC;
}
.pagenavbar {
  border-top       : 1px solid #454545;
  padding          : 2px;
}
.pagenav {
  font-weight      : bold;
  }
a.pagenav:link, a.pagenav:visited {
  font-size        : 11px;
  color            : #003366;
  text-decoration  : none;
}
a.pagenav:hover {
  font-size        : 11px;
  color            : #666666;
  text-decoration  : none;
}
.date {
	font-size        : 10px;
	font-weight      : bold;
	color            : #FFFFFF;
	padding-right    : 35px;

	width:350px;
	text-decoration: none;
	float: right;
}
.small {
	font-size        : 10px;
	color            : #996600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
}
.smalldark {
  font-size        : 10px;
  color            : #333333;
}
.createdate, .modifydate {
	float            : left;
	font-size        : 10px;
	color            : #009966;
	font-weight      : normal;
	width: 98%;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	background-image: url(../../../images/stories/img_css/iconos_png/date.png);
	background-position: 2px center;
	background-repeat: no-repeat;
	margin-top: 5px;
}
.content_vote {
  font-size        : 10px;
  height           : 22px;
  padding-top      : 2px;
  padding-bottom   : 2px;
}
.content_rating {
  font-size        : 10px;
  color            : #999999;
}
.pathway {
  font-size        : 10px;
  font-weight      : normal;
  color            : #707070;
  padding-left     : 6%;
}
a.pathway:link, a.pathway:visited {
  font-size        : 10px;
  font-weight      : normal;
  color            : #707070;
  padding-left     : 0;
}
a.pathway:hover {
  font-size        : 10px;
  padding-left     : 0;
}
table.content{
  width            : 100%;
  padding          : 0;
  border-collapse  : collapse;
  border-spacing   : 0;
  margin-bottom    : 10px;
}
table.contentpane {
	width            : 100%;
	border-spacing   : 0;
	padding-left     : 5px;
	padding-right    : 5px;
	margin-bottom    : 5px;
}
table.contentpaneopen {
	width            : 100%;
	border-spacing   : 0;
	padding-left     : 5px;
	padding-right    : 5px;
	margin-bottom    : 5px;
	padding-bottom: 5px;
}
.poll {
	color : #333333;
	line-height : 12px;
	font-weight: normal;
      
}

.pollstableborder{
  border-color     : #999999;
}
.contentheading,.componentheading {
	font-size        : 12px;
	font-weight      : bold;
	line-height      : 16px;
	text-align       : left;
	text-indent      : 0;
	color            : #0099FF;
	width            : 95%;
	background-image : url(../../../images/fondo_tripa.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED9EA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CED9EA;
	border-right-color: #CED9EA;
	border-left-color: #CED9EA;
	background-color: #FFFFFF;
  }


.ontab {
  border-left      : 1px solid #454545;
  text-align       : center;
  font-weight      : bold;
  color            : #333333;
  padding          : 5px;
  cursor           : pointer;
  line-height      : 30px;
}
.offtab {
  border-left      : 1px solid #454545;
  text-align       : center;
  color            : #999999;
  font-weight      : normal;
  padding          : 5px;
  cursor           : pointer;
  line-height      : 30px;
}
.tabpadding {
 border-left       : 1px solid #454545;
}

.footer {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #36670d;
  font-weight      : bold;
  height           : 31px;
  border-top       : 1px solid #cccccc;
  padding-top	   : 5px;
}
.footer div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #36670d;
  font-weight      : bold;
}


.footer a:link, .footer a:visited {
  font-size        : 10px;
  color            : #36670d;
  text-decoration  : underline;
  font-weight      : bold;
}
.footer a:hover {
  font-size        : 10px;
  color            : #36670d;
  text-decoration  : none;
  font-weight      : bold;
}


.lcol {
	vertical-align   : top;
	padding-top: 5px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	background-color: #ffffff;

}
.rcol {
   vertical-align   : top;
   background       : #ffffff;
   padding-top: 5px;
   border-right       : 1px solid #cccccc;
   padding-right: 3px;



}

.foot {
  background       : none;
  vertical-align   : top;
  
}


.contentdescription { 
  width          : auto !important;
  margin         : 0;
  padding        :  0;
  padding-top    : 5px;
  text-align     : left;
}

td.top1{
margin: 0;
padding:  0;
height: 32px !important;
height: 32px;
padding-top:  2px !important;
padding-top:  3px;
background		: url(../images/shadow.jpg) #ffffff repeat-x top;

}
table.top2{
background : #ffffff; 
}

.searchbox {
	margin           : 0;
	padding          : 0;
	margin-top       : 13px;
	margin-left      : 10px;
	width            : 130px;
	font-size        : 11px;
	color            : #36670d;
	padding          : 2px !important;
	padding          : 1px;
	border           : 1px solid #478711;
	background       : none;  
   }

.sublevel {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	font-weight      : normal;
	color            : #0066FF;
	margin		  : 3px;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.sublevel:link, a.sublevel:visited {
	color		        : #0066FF;
	text-decoration	: none;
	font-weight: normal;
	font-size: 10px;
}
a.sublevel:hover {
	color            : #003399;
	text-decoration  : none;
	font-weight: normal;
	font-size: 10px;
}
a.sublevel#active_menu  {
	background      : transparent;
	color           : #003399;
	border          : 0px;
	font-weight: normal;
	font-size: 10px;
}

td.mainheader{
	margin: 0;
	height         : 80px;
	width          : 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: underline;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
 }
 td.mainheader2{
	margin: 0;
	height         : 80px;
	width          : 100%;
	text-decoration: none;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 45px;
 }
td.topnav {
  margin : 0px;
  padding:  0px;
  background     : url(../images/bg_top.jpg) repeat-x top left;
  height         : 42px;
  width          : 470px;
  
 }

td.bgline {
  margin : 0px;
  padding:  0px;
  background     : url(../images/s.gif) repeat-y;
  width          : 7px;
 }


 #mainlevel-nav {
  font-size        : 11px;
  list-style       : none;
  padding          : 0;
  margin           : 0;
  margin-left      : 1px;
 
}

#mainlevel-nav li {
  float            : right;
  display          : block;
  list-style       : none;
  background-image : none;
  padding-left     : 2px;
  padding-right    : 2px;
  margin           : 0;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 28px;
  white-space      : nowrap;
  border-left      : 1px solid #cccccc;

}
#mainlevel-nav li a {
  
  padding-left     : 10px;
  padding-right    : 10px;
  font-size        : 11px;
  color            : #36670d;
  text-decoration  : none;
  
}

#mainlevel-nav li a:hover {
  font-size        : 11px;
  color            : #333333;
    
}

.blog_more {
margin   : 10px 0 7px 7px;
}
.buttonheading {
padding  : 0 2px;
}

.mosimage {
  border     : 1px solid #dedede;
  margin     : 5px;
  padding-top:  3px;

}

.mosimage_caption {
  margin-top: 3px;
  padding   :  2px;
  color     : #36670d;
  font-size : 10px;
  background: #f1f1f1;
}
/*------------------------------------------*/

.DIRECTORIO_____{}
.remarcar_texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	background-image: url(images/stories/directorio_remarcar.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
}
.remarcar_palabra{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	padding-left: 5px;
	font-style: italic;
}

.DIRECTORIO_____FIN{}
 .TITULARES_ICONOS{}


 .articulos_titular{
	background-image:url(../../../images/stories/img_css/icono_articulosg.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD8500;
	font-weight:bold;
	font-style:italic;
	background-repeat:no-repeat;
	background-position:3px 7px;
	padding-top:7px;
	padding-right:1px;
	padding-bottom:10px;
	padding-left:51px;
	margin-top:10px;
	display:block;
	width:95%;
	display:block;
	height: 40px;
}
  .listado_titular{
	background-image: url(../../../images/stories/img_css/icono_listado.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 28px;
	border-bottom-width: 1px;
	display: block;
	width: 95%;

	display: block;
	width: 95%;
 }
  .anunciese_titular{
	background-image: url(../../../images/stories/img_css/icono_anunciese.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;
 }
  .maquinaria_titular{
	background-image:url(../../../images/stories/img_css/icono_maquinariag.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD8500;
	font-weight:bold;
	font-style:italic;
	background-repeat:no-repeat;
	background-position:3px 7px;
	padding-top:7px;
	padding-right:1px;
	padding-bottom:10px;
	padding-left:51px;
	margin-top:10px;
	display:block;
	width:95%;
	display:block;
	height: 40px;
}
  .mapa_titular{
	background-image: url(../../../images/stories/img_css/icono_mapa.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
.noticias_titular{
	background-image:url(../../../images/stories/img_css/icono_noticiasg.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD8500;
	font-weight:bold;
	font-style:italic;
	background-repeat:no-repeat;
	background-position:3px 7px;
	padding-top:7px;
	padding-right:1px;
	padding-bottom:10px;
	padding-left:51px;
	margin-top:10px;
	display:block;
	width:95%;
	display:block;
	height: 40px;
}
   .concretonline_noticias{
  	background-image: url(../../../images/stories/img_css/icono_concret.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .legislacion_titular{
	background-image:url(../../../images/stories/img_css/icono_legislaciong.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DD8500;
	font-weight:bold;
	font-style:italic;
	background-repeat:no-repeat;
	background-position:3px 7px;
	padding-top:7px;
	padding-right:1px;

	padding-bottom:10px;
	padding-left:51px;
	margin-top:10px;
	display:block;
	width:95%;
	display:block;
	height: 40px;
}

   .hormigon_titular{
	background-image: url(../../../images/stories/img_css/icono_hormigon.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .prefabricados_titular{
  	background-image: url(../../../images/stories/img_css/icono_prefabricados.png);

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .varios_titular{
  	background-image: url(../../../images/stories/img_css/icono_varios.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
     .economia_titular{
  	background-image: url(../../../images/stories/icono_economia.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .morteros_titular{
  	background-image: url(../../../images/stories/img_css/icono_morteros.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .aridos_titular{
  	background-image: url(../../../images/stories/img_css/icono_aridos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .canteras_titular{
  	background-image: url(../../../images/stories/img_css/icono_canteras.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .cementos_titular{
  	background-image: url(../../../images/stories/img_css/icono_cementos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .aditivos_titular{
  	background-image: url(../../../images/stories/img_css/icono_aditivos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;

 }
   .construcciones_titular{
  	background-image: url(../../../images/stories/img_css/icono_construccion.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .mineria_titular{
  	background-image: url(../../../images/stories/img_css/icono_minas.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .rcd_titular{
  	background-image: url(../../../images/stories/img_css/icono_RCD_reciclaje.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .software_titular{
	background-image: url(../../../images/stories/img_css/icono_software.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .obras_titular{
	background-image: url(../../../images/stories/img_css/icono_obras_licitaciones.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .calidad_titular{
	background-image: url(../../../images/stories/img_css/icono_calidad.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .laboratorio_titular{
	background-image: url(../../../images/stories/img_css/icono_laboratorio.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;

 }
    .definiciones_titular{
	background-image: url(../../../images/stories/img_css/icono_definiciones.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;

 }
    .seguridad_titular{
	background-image: url(../../../images/stories/img_css/icono_seguridad.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;
	display: block;
	width: 95%;	display: block;
 }
    .ferias_titular{
	background-image: url(../../../images/stories/img_css/icono_ferias.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 28px;
	margin-top: 10px;
	display: block;
	width: 95%;	display: block;
 }
    .enlaces_titular{
	background-image: url(../../../images/stories/img_css/icono_enlaces.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .formacion_titular{
	background-image: url(../../../images/stories/img_css/icono_formacion.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .libros_titular{
	background-image: url(../../../images/stories/img_css/icono_libros.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
 
 .medioambiente_titular{
	background-image: url(../../../images/stories/img_css/icono_medioambiente.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .explosivos_titular{
	background-image: url(../../../images/stories/img_css/icono_explosivos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .electricidad_titular{
	background-image: url(../../../images/stories/img_css/icono_electricidad.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .hidrocarburos_titular{
	background-image: url(../../../images/stories/img_css/icono_hidrocarburos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .transporte_titular{
	background-image: url(../../../images/stories/img_css/icono_transporte.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .pesaje_titular{
	background-image: url(../../../images/stories/img_css/icono_pesaje.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .otros_titular{
	background-image: url(../../../images/stories/img_css/icono_otros.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
    .autonomias_titular{
	background-image: url(../../../images/stories/img_css/icono_autonomias.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;

 }
     .estatal_titular{
	background-image: url(images/stories/img_css/bandera_estatal.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }


  .seguros_titular{
	background-image: url(../../../images/stories/img_css/icono_seguros.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 } 
       .separador_titular{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;	padding-left: 28px;
	margin-bottom: 10px;	display: block;

 }
  .utilidades_titular{
	background-image: url(../../../images/stories/img_css/icono_utilidades.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .tablon_titular{
	background-image: url(../../../images/stories/img_css/icono_tablon.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .directorio_titular{
	background-image: url(../../../images/stories/img_css/icono_directorio.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .glosario_titular{
	background-image: url(../../../images/stories/img_css/icono_glosario.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
  .hemeroteca_titular{
	background-image: url(../../../images/stories/img_css/icono_hemeroteca.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .aviso_legal_titular{
	background-image: url(../../../images/stories/img_css/icono_aviso_legal.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	
	display: block;
	width: 95%;	display: block;
 }
   .politica_privacidad_titular{
	background-image: url(../../../images/stories/img_css/icono_politica_priv.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
		background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;	padding-left: 28px;
	margin-top: 10px;	

	display: block;
	width: 95%;
	display: block;
 }
  
  
  
 .TITULARES_ICONOS_FIN{}


 .SECCIONES_INFO{} 
 .seccion_HORMIGON{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_01_hormigon.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_PREFABRICADOS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_02_prefabricados.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_MORTEROS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_03_morteros.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_ECONOMIA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_25_economia.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_ARIDOS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_04_aridos.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;

	padding-top: 5px;
}
 .seccion_CANTERAS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_05_canteras.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_CEMENTOS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_06_cementos.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_ADITIVOS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_07_aditivos.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_CONSTRUCCION{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_08_construccion.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_MINERIA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_09_mineria.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_RCD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_10_RCD_reciclaje.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .SECCIONES_INFO_FIN{}
 .SECCIONES_SERV{}
 .seccion_MAQUINARIA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_11_maquinaria.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_LEGISLACION{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_12_legislacion.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} .seccion_SOFTWARE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_13_software.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} .seccion_OBRAS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_14_obras.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} .seccion_CALIDAD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_15_calidad.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} .seccion_LABORATORIO{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_16_laboratorio.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} .seccion_SEGURIDAD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_17_seguridad.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} 
.seccion_MEDIOAMBIENTE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_22_medioambiente.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
.seccion_FERIA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_18_ferias.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
.seccion_DEFINICIONES{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/img_css/secc_12_definiciones.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}


 .seccion_ENLACES{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_19_enlaces.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
} .seccion_FORMACION{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_20_formacion.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}
 .seccion_LIBROS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_21_libros.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;

}
 .seccion_EXPLOSIVOS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #DF8600;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_24_explosivos.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-right: 1px;
	padding-bottom: 8px;
	padding-left: 63px;
	padding-top: 5px;	height: 65px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #6893C1;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;

}


.SECCIONES_SERV_FIN{}
.TABLA_MAQUINARIA{}
 .MAQUINARIA_articulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #6666CC;
	font-weight: bold;
	background-image: url(../../../images/stories/secc_11_maquinaria.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 63px;
	height: 60px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CBD0E4;
	vertical-align: middle;
	text-align: left;
}

.esq_izq{
	background-image: url(../../../images/stories/img_css/esq_izq.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	width: 30px;
	
}
.esq_derc{
	background-image: url(../../../images/stories/img_css/esq_derch.gif);
	height: 30px;
	width: 30px;
	background-repeat: no-repeat;
	background-position: left top;
}
.esq_izq_BAJA{
	height: 30px;
	width: 30px;
	background-image: url(../../../images/stories/img_css/esq_izq_BAJA.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.esq_derc_BAJA{
	background-image: url(../../../images/stories/img_css/esq_derch_BAJA.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	width: 30px;
}
.lateral_izq{
	background-image: url(../../../images/stories/img_css/lateral_izq.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 30px;
}
.lateral_derc{
	background-image: url(../../../images/stories/img_css/lateral_derch.gif);
	background-repeat: repeat-y;
	background-position: left;
	height: 30px;
	width: 30px;
}
.tit_caracteristicas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: center;
	vertical-align: middle;
	background-color: #BFD7F0;
	font-weight: normal;
	padding: 3px;
}
.tit_caracteristicas_mini{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;

	text-align: center;
	vertical-align: middle;
	background-color: #BFD7F0;
	font-weight: normal;
	padding: 3px;
}
.nombres{
	background-color: #7281A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	width:47px;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../../../images/stories/solapa_nombre.jpg);
	background-color:#566586;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-bottom: 5px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #566586;
	padding-right: 5px;
}
.maquina{
	background-color: #7281A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	width:47px;
	height:60px;	
	padding-top: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../../../images/stories/solapa_maquina.jpg);
	background-color:#486199;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-bottom: 5px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #486199;
	padding-right: 5px;
}
.caracteristicas{
	background-color: #537FE0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#537FE0;
	background-position: 0px 0px;
	padding: 3px;
}
.neutro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	padding-top: 25px;
	padding-left: 25px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	padding-right: 5px;
	padding-bottom: 5px;
}
.bloque1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #006697;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBFDFF;
	padding: 2px;
}
.bloque1_ferias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #016798;
	text-align: center;
	padding: 2px;
	background-image: url(../../../images/000indice.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 110px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #E4E1DC;
}
.linea_arriba{
	background-image: url(../../../images/stories/img_css/linea_arriba.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.linea_baja{
	background-image: url(../../../images/stories/img_css/linea_baja.gif);
}
.texto{
	background-color: #FFFFFD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E4459;
	height: 19px;
	padding: 5px;
	font-weight: normal;
	background-image: url(../../../images/esq_derch_texto.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #556485;
}
.FIN_TABLA_MAQUINARIA{}
.TABLA_FICHA_TEC{}

.tit_ficha_izq{
	background-color: #EBF1FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #316AC5;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.tit_ficha{
	background-color: #EBF1FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	color: #316AC5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tit_ficha02{
	background-color: #EBF1FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 1px;
	color: #316AC5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tit_ficha_amarillo{
	background-color: #FFFFCE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tit_ficha_amarillo02{
	background-color: #FFFFEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.ficha_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #204275;
	text-align: center;
	background-color: #F3FFC6;
	padding: 1px;
	font-weight: normal;
}
.ficha_num{
	background-color: #F2F2FF;
	padding: 1px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.ficha_num2{
	background-color: #F4F2E8;
	padding: 1px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}


.TABLA_FICHA_TEC_FIN{}

.********************{}


.tabla_ficha_tec_MIN{}

.tit_ficha_izq_MIN{
	background-color: #EBF1FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	padding: 2px;
	color: #316AC5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tit_ficha_MIN{
	background-color: #EBF1FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	color: #316AC5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.ficha_text_MIN{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #204275;
	text-align: center;
	background-color: #F3FFC6;
	padding: 1px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BAAAA3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAAAA3;
}
.ficha_num_MIN{
	background-color: #F2F2FF;
	padding: 1px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAAAA3;
}
.ficha_num2_MIN{
	background-color: #F4F2E8;
	padding: 1px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAAAA3;
}



.tabla_ficha_tec_MIN_FIN{}
.e1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6F83B3;
	font-style: normal;
}
.e1_02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #626F86;
	font-style: normal;

}
.e1_03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #2B54AA;
	font-style: normal;

}
.e1_04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	color: #535682;
	font-style: normal;

}
.e1_firma{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	font-style: italic;
	text-align: right;

}
.DEFINICIONES{}
.tit_01{
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6379AD;
	padding: 10px;
	width: 100%;
	text-align: center;
}
.tit_01_2{
	height: 40px;
	width: 150px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E4E8F1;
	text-align: center;

}
.cuerpo{
	padding: 3px;
	text-align: center;
}
.cuerpo01{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #F0F2F7;
	text-align: left;
}
.cuerpo02{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 18px;
	border: 1px solid #7B8BBB;
	color: #485C8A;
	background-color: #F8F9FC;
	background-image: url(images/stories/img_css/fondo_glosario.png);
}
.cuerpo03{
	padding: 5px;
	text-align: left;
}.cuerpo04{
	padding: 3px;
	background-color: #4C667E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}.cuerpo05{
	padding: 3px;
}
.abecedario{
	text-align: center;
	height: 20px;
}
body {
	margin:0px;
	}
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
a {
	color: #99CC66;
	}
	
a:hover {
	color: #FF6600;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#993300;
	}
	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	background-color: #F5F7FA;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	padding: 10px;
	text-align: left;
	border: 1px solid #F1F4F8;
	background-color: #FBFCFD;
	background-image: url(images/stories/img_css/fondo_glosario02.png);
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:0.21em;
	float: left;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #99CC66;
	}
	
.subHeader {
	color: #6C82B3;

	letter-spacing:0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	line-height: 22px;
	width: 30%;
	text-align: left;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	color: #FFFFFF;
	line-height:16px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.buscar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F6599;
	background-color: #F1F2F8;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 2px;
	width: 150px;
	border-top-width: 1px;
	border-top-color: #9DABCC;
	border-right-color: #9DABCC;
	border-bottom-color: #9DABCC;
	border-left-color: #9DABCC;
}
.FIN_DEFINICIONES{}	
/*******************************************************/
/*tabla Libros---------------------------------------------------------------*/

.LIBROS{}
.arriba{
	background-image: url(../../../images/img_tablas_libros/1.gif);
	width: 100%;
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 3px;
	padding-left: 20px;
	padding-top: 20px;
	vertical-align: 10%;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #CDCAC6;
	font-weight: bold;

}
.arriba_b{
	background-image: url(images/stories/img_libros/1b.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 7px;
	width: 492px;
	background-color: #FBFBFA;
}
.medioc{
	background-color: #FFFFFF;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #385B7A;
	vertical-align: top;

}

.medio{
	width: 100%;
	background-color: #E0E1EB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #CDCAC6;

}
.medio_b{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BBC6D9;
	border-left-color: #BBC6D9;
	background-color: #FBFBFA;
	width: 492px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}


.pie_tabl{
	width: 500px;
	background-image: url(../images/img_tablas_libros/3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 7px;

}
.pie_tabl_b{
	background-image: url(images/stories/img_libros/3b.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 7px;
	width: 492px;
	background-color: #FBFBFA;
}
.nombre_edit{
	background-repeat: no-repeat;
	height: 61px;
	width: 71px;
	background-position: center top;
}

.foto_libro{
	height: 85px;
	width: 71px;
	margin: 7px;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #F0EFED;
	background-color: #FCFCFC;
	background-image: url(images/stories/img_libros/edit_ml/00imagen_no_disponible.jpg);
}

.tex_tit{
	background-color: #F4F5F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B618E;
	width: 92px;
	font-weight: bold;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-image: url(../../../images/img_tablas_libros/tira02.gif);
	background-repeat: repeat-y;
	background-position: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B9C4;
}

.tex_datos_{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 11px;
	height: 25px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.tex_datos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #385B7A;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	text-align: left;
	background-color: #F9F9FB;
	font-weight: bold;
}

.tex_datos02{
	width: 306px;
	background-repeat: repeat-y;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #385B7A;
	font-size: 11px;
	height: 25px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.tex_datos_tema{
	width: 306px;
	background-repeat: repeat-y;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #385B7A;
	font-size: 12px;
	height: 25px;
	background-color: #EBECF1;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-weight: bold;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.tex_datos_autor{
	width: 306px;
	background-repeat: repeat-y;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #7287BC;
	font-size: 14px;
	height: 25px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-weight: bold;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.tex_form{
	background-repeat: repeat-y;
	background-position: left;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 11px;
	height: 25px;
	background-color: #F0EFED;
	text-align: right;
}
.seleccionar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: right;
	text-align: left;
	height: 25px;
	background-color: #51557D;
	font-weight: normal;
	width: 90px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5B618E;
	padding-left: 3px;
}
.casilla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	color: #385B7A;
	font-weight: normal;
	background-color: #FBFBFA;
	display: block;
	background-image: url(images/stories/img_libros/fondo01.gif);
	background-repeat: repeat-y;
	background-position: left;
	border: 1px solid #BDB9B0;
}
.enviar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0088CA;
	width: 75px;
	border: 1px solid #F0EFED;
}
.li_flecha{
	background-image: url(images/stories/img_css/lista01.gif);
}
.fondo01{
	background-color: #E0E1EB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B2B9C4;
}
.fondo02{
	background-color: #EBECF1;
}
.fondo03{
	background-image: url(../../../images/img_tablas_libros/tira.gif);
	width: 100%;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 30px;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 3px;
	padding-left: 8px;
	padding-top: 5px;
}
.FIN_LIBROS{}

/*tabla Libros Fin ---------------------------------------------------------------*/
hr{
	color: #003366;
}
.BANDERAS____{}
  .andalucia{
	background-image: url(../../../images/stories/img_css/bandera_andalucia.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .aragon{
	background-image: url(../../../images/stories/img_css/bandera_aragon.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .asturias{
	background-image: url(../../../images/stories/img_css/bandera_asturias.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
  .baleares{
	background-image: url(../../../images/stories/img_css/bandera_baleares.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .canarias{
	background-image: url(../../../images/stories/img_css/bandera_canarias.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}

  .cantabria{
	background-image: url(../../../images/stories/img_css/bandera_cantabria.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .castilla_leon{
	background-image: url(../../../images/stories/img_css/bandera_castilla_leon.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}

  .castilla_mancha{
	background-image: url(../../../images/stories/img_css/bandera_castilla_mancha.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
  .cataluna{
	background-image: url(../../../images/stories/img_css/bandera_cataluna.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
  .ceuta{
	background-image: url(../../../images/stories/img_css/bandera_ceuta.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
  .espana{
	background-image: url(../../../images/stories/img_css/bandera_espana.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .europa{
	background-image: url(../../../images/stories/img_css/bandera_europa.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	height: 20px;
	}
		  .peru{
	background-image: url(../../../images/stories/img_css/bandera_peru.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	height: 20px;
	}
	  .panama{
	background-image: url(../../../images/stories/img_css/bandera_panama.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	height: 20px;
	}
			  .argentina{
	background-image: url(../../../images/stories/img_css/bandera_argentina.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	height: 20px;
	}
		  .venezuela{
	background-image: url(../../../images/stories/img_css/bandera_venezuela.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	height: 20px;
	}
			  .andorra{
	background-image: url(../../../images/stories/img_css/bandera_andorra.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	height: 20px;
	}
	  .extremadura{
	background-image: url(../../../images/stories/img_css/bandera_extremadura.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
		  .rioja{
	background-image: url(../../../images/stories/img_css/bandera_rioja.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .galicia{
	background-image: url(../../../images/stories/img_css/bandera_galicia.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .madrid{
	background-image: url(../../../images/stories/img_css/bandera_madrid.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
		  .valencia{
	background-image: url(../../../images/stories/img_css/bandera_valencia.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .melilla{
	background-image: url(../../../images/stories/img_css/bandera_melilla.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}

  .murcia{
	background-image: url(../../../images/stories/img_css/bandera_murcia.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
  .navarra{
	background-image: url(../../../images/stories/img_css/bandera_navarra.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
  .pais_vasco{
	background-image: url(../../../images/stories/img_css/bandera_pais_vasco.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	} 
	  .marruecos{
	background-image: url(../../../images/stories/img_css/bandera_marruecos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	  .portugal{
	background-image: url(../../../images/stories/img_css/bandera_portugal.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
		  .colombia{
	background-image: url(../../../images/stories/img_css/bandera_colombia.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
.mexico{
	background-image: url(../../../images/stories/img_css/bandera_mexico.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
	
.guatemala{
	background-image: url(../../../images/stories/img_css/bandera_guatemala.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	font-style: normal;
	width: 95%;
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 7px;
	padding-left: 25px;
	margin-bottom: 10px;
	}
		
.BANDERAS____FIN{}
.lista01{
	background-image: url(../../../images/stories/img_libros/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
}
.lista02{
	background-image: url(images/stories/img_css/lista02.gif);
	background-repeat: no-repeat;
	background-position: 45px 5px;
	padding-left: 50px;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E9F1;
	background-color: #F5F7FA;
}
.lista03{
	background-image: url(../../../images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-align: left;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D7E1;
	background-color: #FFFBE8;

}
.lista04{
	background-image: url(../../../images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	text-align: left;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D7E1;
	background-color: #F5F7FA;

}
.lista05{
	background-image: url(images/stories/img_css/lista02.gif);
	background-repeat: no-repeat;
	background-position: 45px 5px;
	padding-left: 20px;
	font-style: normal;
}
.lista06{

	padding-left: 3px;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E9F1;
	background-color: #F5F7FA;
	list-style-type: none;
	list-style-image: url(images/stories/img_css/lista02.gif);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 50px;
	letter-spacing: 1px;
	display: list-item;
	margin-top: 5px;
}
.lista07{
	font-style: normal;
	background-image: url(images/stories/img_css/lista03.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	background-color: #FBFBFF;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 11px;
}
.lista08{
	list-style-type: decimal;
}
.lista09{
	list-style-type: lower-alpha;
}.lista09a{
	list-style-type: lower-alpha;
}
.lista10{
	padding-left: 50px;
	font-style: normal;
}
.x:link, .x:visited {
	background:url(../images/readon.gif) no-repeat;
	background-position: 3px 1px;
	padding          : 2px 4px 2px 20px;
	float            : left;
	color			 : #003366;
	line-height      : 10px;
	text-decoration  : none;
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.x:hover {
	color : #ff9900;
	text-decoration: none;
	text-align: left;
}
.comun{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-bottom: 3px;
}
.remarcar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #556175;
	background-color: #F2FFE6;
}

.remarcar02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #556175;
	background-color: #E1FFC6;
}
.remarcar03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #556175;
	background-color: #F0FFF0;
	padding: 2px;
	border: 1px solid #009999;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	display: block;
}
.capitulos{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00005E;
	background-color: #B7B7FF;
	padding-left: 5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #9F9FFF;
	padding-top: 5px;
	font-style: italic;
	padding-bottom: 5px;
	height: auto;
	width: 99%;
	padding-right: 2px;
}
.articulos{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #F0F0FF;
	color: #000066;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7575FF;
	padding-top: 3px;
	padding-bottom: 3px;
}
.formulas{
	padding-left: 100px;
	font-size: 12px;
	color: #757500;
}
.asterisco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	background-image: url(../../../images/stories/img_css/nota.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
	font-weight: normal;
	background-color: #F2F9E6;
	margin-top: 2px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border: 1px solid #E2F2C8;
}
.asterisco_form{
	padding-left: 3px;
	background-color: #EFF2F8;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border: 1px solid #AFC1DC;
}
.asterisco02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	font-weight: normal;
	border: 1px solid #E2F2C8;
	padding: 3px;
}
.campotexto_form{
	border: 1px solid #4569A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #35517B;
	padding: 2px;
}
.asterisco_centrado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	padding-left: 20px;
	font-weight: normal;
	background-color: #F2F9E6;
	margin-top: 2px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	text-align: center;
	border: 1px solid #E2F2C8;
}
.asterisco_dch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
	padding-left: 20px;
	font-weight: normal;
	margin-top: 2px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	text-align: left;
}
.centrar_img{
	text-align: center;
}
.CUADERNO____{}
.CUADERNO_esq_iz{
	background-image: url(images/stories/img_css/cuaderno_esq_iz.gif);
	height: 22px;
	width: 30px;
	background-repeat: no-repeat;
	background-position: left top;
}
.CUADERNO_esq_iz_baja{
	background-image: url(images/stories/img_css/cuaderno_esq_iz_baja.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 30px;
}
.CUADERNO_esq_der{
	background-image: url(images/stories/img_css/cuaderno_esq_dr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 23px;
}
.CUADERNO_esq_der_baja{
	background-image: url(images/stories/img_css/cuaderno_esq_dr_baja.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 30px;
}
.CUADERNO_sup{
	background-image: url(images/stories/img_css/cuaderno_sup.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 22px;
}
.CUADERNO_pie{
	background-image: url(images/stories/img_css/cuaderno_pie.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 22px;
}
.CUADERNO_lat_dr{
	background-image: url(images/stories/img_css/cuaderno_lat_dr.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 23px;
	height: 100%;
}
.CUADERNO_lat_iz{
	background-image: url(images/stories/img_css/muelle02.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 30px;
}
.CUADERNO_tripa{
	padding: 2px;
}
.pdf{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 120px;
	margin-bottom: 3px;
	background-image: url(../../../images/M_images/pdf_button02.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-right: 50px;
	border: 1px dotted #999900;

}
.libros{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #003366;
	padding: 5px;
	background-color: #EAE8E3;
	border: 1px solid #A49B8A;
}
.palabra{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	margin-top: 15px;
}
.minimo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #003366;
	background-color: #DCD7B8;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}
.minimo02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0075EA;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}
.minimo03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0075EA;
	background-color: #F1EFE2;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}
.**********DIRECTORIO______{}
.cabecera{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617085;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #617085;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #617085;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.cabecera02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617085;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #617085;
	border-right-color: #617085;
	border-bottom-color: #FFFFFF;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.cabecera03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617085;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #617085;
	border-right-color: #617085;
	border-bottom-color: #FFFFFF;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.pie_cabecera{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617085;
	text-align: center;
	background-image: url(../img/flecha_abajo.png);
	background-repeat: no-repeat;
	background-position: center 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	height: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	}
.pie_cabecera02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617085;
	text-align: center;
	background-image: url(../img/flecha_abajo.png);
	background-repeat: no-repeat;
	background-position: center 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	height: 15px;
	}
.pie_cabecera03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617085;
	text-align: center;
	background-image: url(../img/flecha_abajo.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	height: 10px;
	}
.resultado_producto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #516895;
	text-align: left;
	padding: 3px;
	background-image: url(../img/fondo01_.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.resultado_empresa{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #516895;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #516895;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #516895;
}
.resultado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E3C52;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 17px;
	font-weight: normal;
	background-image: url(../img/fechaderecha02.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	margin: 1px;
}
.resultado01{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #424D5B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
}
.resultado01_fin{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
}
.resultado01_ficha{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #424D5B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
}


.resultado02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-style: italic;
	margin: 1px;
}
.resultado03{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
	background-image: url(../img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	margin: 1px;
}



.resultado04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-style: italic;
	vertical-align: middle;
	margin: 1px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #A0ACBC;
	text-align: center;
}
/*ficha*/

.cabecera_datos{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	padding: 2px;
	background-color: #F1F3F8;
	text-align: right;
}
.cabecera_datos_sub{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424D5B;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #424D5B;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	}
.cabecera_datos_fin{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #424D5B;
	border-left-color: #424D5B;
	background-image: url(../img/fondo03.png);
	}

.logo{
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: #93ABD0;
}
.ajuste01{
}
.filo{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #516895;
	text-align: right;
	font-weight: bold;
	background-image: url(../../../directorio/img/fondo02.png);
	background-repeat: repeat-x;
}
.filo_pie{

	font-family: Verdana, Arial;
	font-size: 13px;
	color: #516895;
	text-align: right;
	background-repeat: repeat-x;
	font-weight: bold;
	height: 10px;
	background-image: url(../../../directorio/img/fondo02.png);
}
.recuadro{
	font-family: Verdana, Arial;
	background-color: #F9F8F2;
	font-size: 13px;
	color: #516895;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFC89C;
	border-right-color: #CFC89C;
	border-bottom-color: #CFC89C;
	border-left-color: #CFC89C;
	padding: 3px;
	background-image: url(../img/fondo05.png);
	margin-right: 5px;
	}
.pie{
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(../img/fondo03.png);
	background-repeat: repeat;
}
.b:link {
	text-decoration: none;
	color: #FFFFFF;
}
.b:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}
.b:hover {
	text-decoration: none;
	color: #FF9900;
	font-size: 11px;
}
.b:active {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
.logo_concret{}
/*fin de ficha*/
/*BUSCAR*/
.textarea_productos{
	background-color: #FFFFFF;
	font-family: Verdana, Arial;
	color: #002040;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	background-image: url(../img/fondo_buscar_prod.jpg);
	border: 1px none #434E5C;
	padding: 2px;
	background-repeat: repeat-x;
	background-position: top;


}
.textarea_empresas{
	background-color: #FFFFFF;
	font-family: Verdana, Arial;
	color: #002040;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	background-image: url(../img/fondo_buscar_prod.jpg);
	border: 1px none #434E5C;
	padding: 2px;
	background-repeat: repeat-x;
	background-position: top;

}

.borde_div{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4B5666;
	border-right-color: #4B5666;
	border-bottom-color: #4B5666;
	border-left-color: #4B5666;
	text-align: center;
}
/*fin BUSCAR*/

.boton{
	height: 22px;
	width: 93px;
	font-family: Verdana, Arial;
	border: 1px none #D4D0C8;
	background-image: url(../../../directorio/img/fondo_boton.png);
	background-repeat: no-repeat;
	padding: 2px;
	background-position: center center;
}
.bg_img{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #68778A;
	padding: 3px;
}
.bg_img02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 3px;
	font-weight: normal;
	float: left;
}
.bg_img03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #617085;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	padding-left: 5px;
	}
.flecha_amarilla{	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #424D5B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../../../directorio/img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;}
	
.flecha_amarilla_fin{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../../../directorio/img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
}
.cabecera_producto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #CDD2DA;
	text-align: left;

	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2DEC2;
	background-color: #516895;
}
.cabecera_empresa{
	font-family: Verdana, Arial;
	background-color: #516895;
	padding: 3px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #424D5B;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
	}
.submit{
	text-align: left;
	vertical-align: top;
	margin-top: 5px;
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 2px solid #ABB4C0;
	float: left;
	padding: 2px;
	margin-left: 5px;
}
.submit02{
	text-align: center;
	vertical-align: middle;
	margin-top: 5px;
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 2px solid #ABB4C0;
	float: left;
	padding: 2px;
	margin-left: 5px;
	height: 22px;
	display: block;
}
.div_center02{
	text-align: center;
	background-image: url(../../../directorio/img/fondo03.png);
	padding-top: 3px;
	padding-bottom: 3px;
}
.div_ajuste_submint{
	float: left;
}
.************fin_DIRECTORIO{}



.FORMULARIO_cliente{}


.ajuste_form{
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424D5B;
}
.ajuste_form_final{
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424D5B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
}
.cabecero_tarifas{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 3px;
	font-style: italic;
	font-weight: bold;
}
.check{
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #ABB4C0;
	float: left;
	text-align: center;
	vertical-align: middle;
}
.seleccionar_chek{
	float: left;
	padding: 2px;
	height: 15px;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 5px;
}
.campos_form{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #404853;
	text-align: right;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	margin-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0ACBC;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	}
.campos_form_sin_fondo{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	margin-right: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	}
.textarea_form{
	width: 100%;
	padding: 2px;
	border: 1px none #5E6A7B;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	margin-bottom: 3px;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E6A7B;
}
.textarea_form_facile{
	padding: 3px;
	border: 2px none #5E6A7B;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E6A7B;
}
.textarea_user{
	border: 1px none #ABB4C0;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.bg_form{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0ACBC;
	background-repeat: repeat-x;
}
.bg_form_final{

	background-repeat: repeat;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A0ACBC;
	border-bottom-color: #A0ACBC;
	padding-right: 3px;
}
.boton_form{
	text-align: center;
	vertical-align: top;
	margin-top: 5px;
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 2px solid #ABB4C0;
	float: right;
	padding: 2px;
	margin-bottom: 5px;
	}
	.texto_form{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #516895;
	padding: 5px;
	border: 1px solid #D1D8DE;
	background-image: url(../../../images/stories/fondo_degradado03.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.div_remarcar{
	border: 1px solid #516895;
}
.aviso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FFFFFF;
	background-image: url(../../../images/stories/img_css/nota.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 25px;
	font-weight: bold;
	background-color: #993300;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	}
.FIN_FORMULARIO_cliente{}
.banner_ferias{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
	text-align: center;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #424D5B;
}
.bandera_concretonline{
	background-image: url(../../../images/stories/img_css/bandera_concretonline.jpg);
	background-repeat: no-repeat;

	background-color: #526995;
	background-position: 5px;
}
.iconos_formacion{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD2DA;
	font-weight: normal;
	background-color: #FBFAF7;
	background-image: url(../../../images/stories/img_css/muelle02.gif);
	background-repeat: repeat-y;
}
.tex_celda_formacion{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #BFB57B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BFB57B;
}
.iconos_formacion02{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	text-align: center;
	font-weight: normal;
	width: 124px;
	margin-left: 5px;
}
.tit_ficha_cursos{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #993300;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #BFB57B;
	font-weight: bold;
	background-image: url(../../../images/stories/fondo_degradado03.jpg);
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.texto_legal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516895;
}
.fondo_formulario{
	background-image: url(../../../images/fondo03.png);
	background-repeat: repeat-x;
}
.resaltar_tarifas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #BBC2DB;
	background-image: url(../../../images/anunciese_peque.jpg);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 23px;
	color: #374268;
}
.texto_fe{
	background-color: #FFFFFF;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #316A99;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;

	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5E87CF;
	border-right-color: #5E87CF;
	border-bottom-color: #5E87CF;
	border-left-color: #5E87CF;
	margin-bottom: 10px;
	margin-top: 10px;
}

.LIBROS______________{}
.datos_ficha_libros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: bold;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCCBE2;
}
.datos_ficha_libros02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCCBE2;
	background-image: url(../../../images/M_images/arrow.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.titular_news{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.casilla_iconos{
	width: 50px;
}

.contenedor_lab{
	padding: 5px;
	margin-top: 10px;
	border: 1px solid #809CC8;
	background-color: #FFFFCC;
}
.contenedor_lab02{
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #CCFFCC;
	text-align: center;
	font-weight: bold;
}
.contenedor_lab03{
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
}
.dato01{
	background-color: #FFFFFF;
	background-image: url(../../../images/M_images/arrow.png);
	background-repeat: no-repeat;
	background-position: right 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	height: 20px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 250px;
}
.dato02{
	background-color: #ECE9D8;
	background-image: url(../../../images/M_images/arrow.png);
	background-repeat: no-repeat;
	background-position: right 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	height: 20px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 250px;
}
.dato03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4569;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #FFFFCC;
}
.dato04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4569;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.dato04_02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4569;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.dato04_03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4569;
	font-weight: normal;
	background-position: left 1px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.dato05{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: normal;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}


.area_ap{
	background-image: url(../../../images/stories/area_ap.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
}
.area_as{
	background-image: url(../../../images/stories/area_as.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_ha{
	background-image: url(../../../images/stories/area_ha.jpg);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	border: 1px solid #999999;
	margin-left: 2px;
	
	}
.area_hc{
	background-image: url(../../../images/stories/area_hc.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_se{
	background-image: url(../../../images/stories/area_se.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_st{
	background-image: url(../../../images/stories/area_st.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_sv{
	background-image: url(../../../images/stories/area_sv.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
	.areaX{	
	
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	
	}
		.areaXX{
	background-image: url(../../../images/stories/img_css/00OK.png);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;	
			
}

.comunidad_madrid{
	background-image: url(../../../images/stories/banderas/madrid.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 22px;
	width: 33px;
	float: right;
	background-position: left top;
	margin-top: 2px;
}
.comunidad_castilla_mancha{
	background-image: url(../../../images/stories/banderas/lamancha.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 22px;
	width: 33px;
	float: right;
	background-position: left top;
	margin-top: 2px;
}
.marcax{
	background-image: url(../../../images/stories/x.png);
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #ECE9D8;
	height: 15px;
}
.marcav{
	background-image: url(../../../images/stories/v.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 15px;
	border: 1px solid #ECE9D8;
}
.marcan{
	background-image: url(../../../images/stories/nada.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 15px;
	border: 1px solid #ECE9D8;
}
.marca_tit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6387BC;
	background-color: #F0F3F9;
	margin: 2px;
	padding: 2px;
	text-align: center;
	border: 1px solid #7796C4;
}
.marca_tit02{}
.area01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	background-color: #E1E8F2;
	font-weight: bold;
}
.area02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFF0;
	padding: 3px;
	font-weight: bold;
}
.area03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #EAFFEA;
	padding: 3px;
}
.area04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FBFCFD;
	padding: 3px;
	border: 1px solid #BCCBE2;
}
.lat_derecho{
	float: right;
	margin-right: 40px;
}
.recuadro_tabla{
	padding: 3px;
	border: 1px solid #CCC597;
}
.recuadro_celda{
	padding: 3px;
	border: 1px solid #EEEEEE;
}
.proinlab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993300;
	margin: 2px;
	padding: 2px;
}
.tit_areas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993300;
	margin: 2px;
	padding: 2px;
	text-align: center;
}
.tit_areas2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #993300;
	margin: 0px;
	padding: 2px;
	text-align: center;
}
.fondo_proin{
	background-image: url(../../../images/logo_proin.jpg);
	height: 53px;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63738C;
	text-align: center;
	vertical-align: bottom;
}
.baner_posicion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	text-align: left;
	margin-left: 40px;
}
.marco_blanco{
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}
  .avisos_titular{
	background-image: url(../../../images/stories/icono_avisos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 28px;
	border-bottom-width: 1px;
	display: block;
	width: 95%;
	display: block;
	width: 95%;
 }
.titutabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 1px;
}
.titu2tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ECE9D8;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px;
}
.descriptabla01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-align: center;
	background-color: #E8EDF4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px;
}
.descriptabla02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-align: center;
	background-color: #F8FAFC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px;
}
 .marco_texto_form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	width: 100%;
 }
 .traductor{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 20px;
	float: right;
	margin-right: 10px;
}
.promo_tit{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	height: 20px;
	margin: 2px;
}
.promo_tit2{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	height: 20px;
}
.promo_tit3{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	height: 20px;
}
.ficha_prom{
	padding: 3px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	height: 20px;
	margin: 2px;
}
.ficha_prom2{
	padding: 3px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	height: 20px;
	margin: 2px;
}
.opcionessss{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	margin: 2px;
}
.ventajas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	padding: 2px;
}
.ventajassub{
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	padding: 3px;
}
.ventajas2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: normal;
	text-align: right;
	background-image: url(../../../images/stories/img_css/flecha.jpg);
	background-repeat: no-repeat;
	background-position: 99% 50%;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 20px;

}
.ventajas2img{
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7DC100;
	font-weight: bold;
	text-align: center;

}
.T{
	padding: 2px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.fina{
	color: #CCCCCC;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
.validarrr{
	height: 20px;
	background-image: url(../../../images/stories/img_css/00OK.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	padding: 2px;
	margin: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.validarrrno{
	height: 20px;
	background-image: url(../../../images/stories/img_css/iconos_png/cancel2.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	padding: 2px;
	margin: 2px;
}
.demarcar{
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-bottom: 2px;
}
  .articulo_texto_form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: left;
	margin-top: 5px;
	width: 100%;
 }
 .casilla_form{
	height: 29px;
	width: 55px;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #E1FFF0;
}
.primera_mayuscula{
	text-transform: capitalize;
}
.form_sub{
	background-image: url(../../../images/stories/img_css/form_sub.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.cabecera_datos{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	padding: 2px;
	background-color: #F1F3F8;
	text-align: right;
}
.cabecera_datos_sub{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424D5B;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #424D5B;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	}
.cabecera_datos_fin{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #424D5B;
	border-left-color: #424D5B;
	background-image: url(../img/fondo03.png);
	}

.logo{
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: #93ABD0;
}
.ajuste01{
}
.filo{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #516895;
	text-align: right;
	font-weight: bold;
	background-image: url(../../../directorio/img/fondo02.png);
	background-repeat: repeat-x;
}
.filo_pie{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #516895;
	text-align: right;
	background-repeat: repeat-x;
	font-weight: bold;
	height: 10px;
	background-image: url(../../../directorio/img/fondo02.png);
}
.recuadro{
	font-family: Verdana, Arial;
	background-color: #F9F8F2;
	font-size: 13px;
	color: #516895;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CFC89C;
	border-right-color: #CFC89C;
	border-bottom-color: #CFC89C;
	border-left-color: #CFC89C;
	padding: 3px;
	background-image: url(../img/fondo05.png);
	margin-right: 5px;
	}
.pie{
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(../img/fondo03.png);
	background-repeat: repeat;
}
.b:link {
	text-decoration: none;
	color: #FFFFFF;
}
.b:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}
.b:hover {
	text-decoration: none;
	color: #FF9900;
	font-size: 11px;
}
.b:active {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
.logo_concret{}
/*fin de ficha*/
/*BUSCAR*/
.textarea_productos{
	background-color: #FFFFFF;
	font-family: Verdana, Arial;
	color: #002040;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	background-image: url(../img/fondo_buscar_prod.jpg);
	border: 1px none #434E5C;
	padding: 2px;
	background-repeat: repeat-x;
	background-position: top;


}
.textarea_empresas{
	background-color: #FFFFFF;
	font-family: Verdana, Arial;
	color: #002040;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	background-image: url(../img/fondo_buscar_prod.jpg);
	border: 1px none #434E5C;
	padding: 2px;
	background-repeat: repeat-x;
	background-position: top;

}

.borde_div{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4B5666;
	border-right-color: #4B5666;
	border-bottom-color: #4B5666;
	border-left-color: #4B5666;
	text-align: center;
}
/*fin BUSCAR*/

.boton{
	height: 22px;
	width: 93px;
	font-family: Verdana, Arial;
	border: 1px none #D4D0C8;
	background-image: url(../../../directorio/img/fondo_boton.png);
	background-repeat: no-repeat;
	padding: 2px;
	background-position: center center;
}
.bg_img{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #68778A;
	padding: 3px;
}
.bg_img02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 3px;
	font-weight: normal;
	float: left;
}
.bg_img03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #617085;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;

	padding-left: 5px;
	}
.flecha_amarilla{	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #424D5B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../../../directorio/img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;}
	
.flecha_amarilla_fin{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	background-image: url(../../../directorio/img/flecha01.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
}
.cabecera_producto{
	font-family: Verdana, Arial;
	font-size: 13px;
	color: #CDD2DA;
	text-align: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2DEC2;
	background-color: #516895;
}
.cabecera_empresa{
	font-family: Verdana, Arial;
	background-color: #516895;
	padding: 3px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #424D5B;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
	}
.submit{
	text-align: left;
	vertical-align: top;
	margin-top: 5px;
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 2px solid #ABB4C0;
	float: left;
	padding: 2px;
	margin-left: 5px;
}
.submit02{
	text-align: center;
	vertical-align: middle;
	margin-top: 5px;
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 2px solid #ABB4C0;
	float: left;
	padding: 2px;
	margin-left: 5px;
	height: 22px;
	display: block;
}
.div_center02{
	text-align: center;
	background-image: url(../../../directorio/img/fondo03.png);
	padding-top: 3px;
	padding-bottom: 3px;
}
.div_ajuste_submint{
	float: left;
}
.************fin_DIRECTORIO{}



.FORMULARIO_cliente{}


.ajuste_form{
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424D5B;
}
.ajuste_form_final{
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #424D5B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
}
.cabecero_tarifas{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 3px;
	font-style: italic;
	font-weight: bold;
}
.check{
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #ABB4C0;
	float: left;
	text-align: center;
	vertical-align: middle;
}
.seleccionar_chek{
	float: left;
	padding: 2px;
	height: 15px;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 5px;
}
.campos_form{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #404853;
	text-align: right;
	background-image: url(../../../directorio/img/fondo03.png);
	background-repeat: repeat;
	margin-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0ACBC;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	}
.campos_form_sin_fondo{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	margin-right: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	}
.textarea_form{
	width: 100%;
	padding: 2px;
	border: 1px none #5E6A7B;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	margin-bottom: 3px;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E6A7B;
}
.textarea_form_facile{
	padding: 3px;
	border: 2px none #5E6A7B;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E6A7B;
}
.textarea_user{
	border: 1px none #ABB4C0;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.bg_form{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0ACBC;
	background-repeat: repeat-x;
}
.bg_form_final{

	background-repeat: repeat;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A0ACBC;
	border-bottom-color: #A0ACBC;
	padding-right: 3px;
}
.boton_form{
	text-align: center;
	vertical-align: top;
	margin-top: 5px;
	color: #4B5463;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../../../directorio/img/esquina_dizquierda_imput_de.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 2px solid #ABB4C0;
	float: right;
	padding: 2px;
	margin-bottom: 5px;
	}
	.texto_form{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #516895;
	padding: 5px;
	border: 1px solid #D1D8DE;
	background-image: url(../../../images/stories/fondo_degradado03.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.div_remarcar{
	border: 1px solid #516895;
}
.aviso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FFFFFF;
	background-image: url(../../../images/stories/img_css/nota.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 25px;
	font-weight: bold;
	background-color: #993300;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	}
.FIN_FORMULARIO_cliente{}
.banner_ferias{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	background-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #424D5B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin: 2px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #424D5B;
	text-align: center;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #424D5B;
}
.bandera_concretonline{
	background-image: url(../../../images/stories/img_css/bandera_concretonline.jpg);
	background-repeat: no-repeat;

	background-color: #526995;
	background-position: 5px;
}
.iconos_formacion{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDD2DA;
	font-weight: normal;
	background-color: #FBFAF7;
	background-image: url(../../../images/stories/img_css/muelle02.gif);
	background-repeat: repeat-y;
}
.tex_celda_formacion{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #BFB57B;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BFB57B;
}
.iconos_formacion02{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
	text-align: center;
	font-weight: normal;
	width: 124px;
	margin-left: 5px;
}
.tit_ficha_cursos{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #993300;
	text-align: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #BFB57B;
	font-weight: bold;
	background-image: url(../../../images/stories/fondo_degradado03.jpg);
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.texto_legal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516895;
}
.fondo_formulario{
	background-image: url(../../../images/fondo03.png);
	background-repeat: repeat-x;
}
.resaltar_tarifas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #BBC2DB;
	background-image: url(../../../images/anunciese_peque.jpg);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 23px;
	color: #374268;
}
.texto_fe{
	background-color: #FFFFFF;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #316A99;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5E87CF;
	border-right-color: #5E87CF;
	border-bottom-color: #5E87CF;
	border-left-color: #5E87CF;
	margin-bottom: 10px;
	margin-top: 10px;
}

.LIBROS______________{}
.datos_ficha_libros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: bold;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCCBE2;
}
.datos_ficha_libros02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCCBE2;
	background-image: url(../../../images/M_images/arrow.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.titular_news{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.casilla_iconos{
	width: 50px;
}

.contenedor_lab{
	padding: 5px;
	margin-top: 10px;
	border: 1px solid #809CC8;
	background-color: #FFFFCC;
}
.contenedor_lab02{
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #CCFFCC;
	text-align: center;
	font-weight: bold;
}
.contenedor_lab03{
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
}
.dato01{
	background-color: #FFFFFF;
	background-image: url(../../../images/M_images/arrow.png);
	background-repeat: no-repeat;
	background-position: right 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	height: 20px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 250px;
}
.dato02{
	background-color: #ECE9D8;
	background-image: url(../../../images/M_images/arrow.png);
	background-repeat: no-repeat;
	background-position: right 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	height: 20px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 250px;
}
.dato03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4569;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #FFFFCC;
}
.dato04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4569;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.dato04_02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E4569;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 13px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.dato04_03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E4569;
	font-weight: normal;
	background-position: left 1px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.dato05{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: normal;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}


.area_ap{
	background-image: url(../../../images/stories/area_ap.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
}
.area_as{
	background-image: url(../../../images/stories/area_as.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_ha{
	background-image: url(../../../images/stories/area_ha.jpg);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	border: 1px solid #999999;
	margin-left: 2px;
	
	}
.area_hc{
	background-image: url(../../../images/stories/area_hc.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_se{
	background-image: url(../../../images/stories/area_se.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_st{
	background-image: url(../../../images/stories/area_st.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
.area_sv{
	background-image: url(../../../images/stories/area_sv.jpg);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	margin-left: 2px;
	
	}
	.areaX{	
	
	width: 20px;
	border: 1px solid #999999;
	height: 20px;
	
	}
		.areaXX{
	background-image: url(../../../images/stories/img_css/00OK.png);
	background-repeat: no-repeat;
	width: 20px;
	border: 1px solid #999999;
	height: 20px;	
			
}

.comunidad_madrid{
	background-image: url(../../../images/stories/banderas/madrid.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 22px;
	width: 33px;
	float: right;
	background-position: left top;
	margin-top: 2px;
}
.comunidad_castilla_mancha{
	background-image: url(../../../images/stories/banderas/lamancha.jpg);
	background-repeat: no-repeat;
	padding: 0px;

	height: 22px;
	width: 33px;
	float: right;
	background-position: left top;
	margin-top: 2px;
}
.marcax{
	background-image: url(../../../images/stories/x.png);
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #ECE9D8;
	height: 15px;
}
.marcav{
	background-image: url(../../../images/stories/v.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 15px;
	border: 1px solid #ECE9D8;
}
.marcan{
	background-image: url(../../../images/stories/nada.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 15px;
	border: 1px solid #ECE9D8;
}
.marca_tit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6387BC;
	background-color: #F0F3F9;
	margin: 2px;
	padding: 2px;
	text-align: center;
	border: 1px solid #7796C4;
}
.marca_tit02{}
.area01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	background-color: #E1E8F2;
	font-weight: bold;
}
.area02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFF0;
	padding: 3px;
	font-weight: bold;
}
.area03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #EAFFEA;
	padding: 3px;
}
.area04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FBFCFD;
	padding: 3px;
	border: 1px solid #BCCBE2;
}
.lat_derecho{
	float: right;
	margin-right: 40px;
}
.recuadro_tabla{
	padding: 3px;
	border: 1px solid #CCC597;
}
.recuadro_celda{
	padding: 3px;
	border: 1px solid #EEEEEE;
}
.proinlab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993300;
	margin: 2px;
	padding: 2px;
}
.tit_areas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993300;
	margin: 2px;
	padding: 2px;
	text-align: center;
}
.tit_areas2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #993300;
	margin: 0px;
	padding: 2px;
	text-align: center;
}
.fondo_proin{
	background-image: url(../../../images/logo_proin.jpg);
	height: 53px;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #63738C;
	text-align: center;
	vertical-align: bottom;
}
.baner_posicion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	text-align: left;
	margin-left: 40px;
}
.marco_blanco{
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}
  .avisos_titular{
	background-image: url(../../../images/stories/icono_avisos.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD8500;
	font-weight: bold;
	font-style: italic;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 28px;
	border-bottom-width: 1px;
	display: block;
	width: 95%;
	display: block;
	width: 95%;
 }
.titutabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 1px;
}
.titu2tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ECE9D8;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px;
}
.descriptabla01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-align: center;
	background-color: #E8EDF4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px;
}
.descriptabla02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-align: center;
	background-color: #F8FAFC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 1px;
}
 .marco_texto_form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: justify;
	border: 1px solid #CFDAEB;
	margin-top: 5px;
	width: 100%;
 }
 .traductor{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 20px;
	float: right;
	margin-right: 10px;
}
.promo_tit{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	height: 20px;
	margin: 2px;
}
.promo_tit2{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	height: 20px;
}
.promo_tit3{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	height: 20px;
}
.ficha_prom{
	padding: 3px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	height: 20px;
	margin: 2px;
}
.ficha_prom2{
	padding: 3px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	height: 20px;
	margin: 2px;
}
.opcionessss{
	background-color: #FFCC00;
	padding: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	margin: 2px;
}
.ventajas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	padding: 2px;
}
.ventajassub{
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	padding: 3px;
}
.ventajas2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: normal;
	text-align: right;
	background-image: url(../../../images/stories/img_css/flecha.jpg);
	background-repeat: no-repeat;
	background-position: 99% 50%;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 20px;

}
.ventajas2img{
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7DC100;
	font-weight: bold;
	text-align: center;

}
.T{
	padding: 2px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;

}
.fina{
	color: #CCCCCC;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
.validarrr{
	height: 20px;
	background-image: url(../../../images/stories/img_css/00OK.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	padding: 2px;
	margin: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.validarrrno{
	height: 20px;
	background-image: url(../../../images/stories/img_css/iconos_png/cancel2.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	padding: 2px;
	margin: 2px;
}
.demarcar{
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-bottom: 2px;
}
  .articulo_texto_form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 5px;
	margin-bottom: 8px;
	text-align: left;
	margin-top: 5px;
	width: 100%;
 }
 .casilla_form{
	height: 29px;
	width: 55px;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #E1FFF0;
}
.primera_mayuscula{
	text-transform: capitalize;
}
.form_sub{
	background-image: url(../../../images/stories/img_css/form_sub.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.article_separator{
	height: 10px;
	width: 550px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../../../images/css/separador02.png);
	text-align: center;
}
.bannergroup {
	text-align: center;

}
.flash{
	padding: 2px;
	background-color: #FCFCFC;
	border: 1px solid #BCCBE2;
	margin-top: 5px;
	margin-bottom: 5px;
}
.traductor{
	text-align: center;
	margin-top: 25px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(images/traslate.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 55px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

/*FIN LUCIO-----------------*/

.contentpagetitle{
	font-size: 12px;
}
.marco_total{
	padding: 0px;
	width: 100%;
}
.sectiontablon1 {
	vertical-align   : top;
	line-height      : 25px;
	width: 95%;
	float: none;
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin-top: 5px;
}
.sectiontablon2 {
	vertical-align: top;
	line-height : 25px;
	width: 95%;
	float: none;
	padding: 3px;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
}
.enmarcarlinea{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.enmarcarlinea2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-transform: capitalize;
}
.icono_tablon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
	background-image: url(../../../images/stories/img_css/icono_tablon_g.png);
	background-repeat: no-repeat;
	background-position: 50%;
	height: 60px;
}
.logo_agua{
	background-image: url(../../../images/stories/img_css/separador02.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 25px;
}
.img_center{
	text-align: center;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
}
.tablemarc{
	border: 10px solid #666666;
}
a.news:link, a.news:visited {
	font-size        : 10px;
	font-weight      : normal;
}
a.news:hover {
	font-size        : 10px;
	font-weight      : normal;
	border: 1px solid #DCE3EF;
	color: #FF6600;
}
.mb{
	display: block;
}
