html, body{ 
	height:100%; 
	text-align: center;	
	background-color: #FFFFFF;
	margin:0; padding:0;
}
html{ 
	/*Para mostrar siempre la barra de scroll y que no se produzca un desplazamiento horizontal de la página*/
   overflow: scroll;	
}

h1{ 	margin:0; padding:0;	}

p{
	margin:0px;
	padding:0px;
}

/************** Elementos de formulario *****************/
.prueba{
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#FFF;
	color:#000;
}
.label_formulario {
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#FFF;
	color:#000;
}

input {
	padding:1px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000;
	border:1px solid #78B702;
}
select {
	padding:1px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000;
	border:1px solid #78B702;
}
textarea {
	padding:1px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-color:#FFFFFF;
	color:#000;
	border:1px solid #78B702;
}
/********************************************************/
button {
	margin:0px;
	padding:0px;
	border:none;
	background-color:#FFFFFF;
	color:#000000;
}

button:hover {
	cursor:pointer;
}


#cabecera_portada h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #FFFFFF;
	margin:0 0 0 0; padding:0;
}

img{ border:none; margin:0; padding:0; } 

a{ text-decoration:none;
color:#666666;	}
a:hover{ text-decoration:underline; }

#Todo{ 	
		width:787px;
		padding:0;	
		margin:0 auto 0 auto;
		text-align:left;
		position:relative; float:inherit;
		min-height:100%;  
}

/************************** Estilos Cabecera  ****************************/
#cabecera_portada{  
		position:relative; float:left;
		margin:0; padding:0;
		width:100%;	
}

#cabecera{  
		position:relative; float:left;
		clear:both;
		width:100%;	
		margin:0; padding:0;
		/*height:169px;*/
}

#primera_linea_cabecera_portada{	
				position:relative; float:inherit;
				height:75px;
				margin:0; padding:0;
				border:0px;
				/*border-bottom: 3px solid #ffffff; */
}

#escudo_cabecera_portada{ 
				position:relative; float:left;
				margin:0; padding:0;
				 height:75px; width:201px;
}

#escudo_cabecera_portada img{ 
				width:201px; 
				margin:0; padding:0; 
				position:absolute; top:0; left:0; 
}

#primera_linea_cabecera_interior{ 
		position:relative; float:left;
		clear:both;
		width:100%;  margin:0; padding:0;
		background-color:#CFCF00;
}

#idiomas{
		position:relative; float:right;
		padding: 0 21px 0 0;
}
#enlaces_idiomas{	padding-right:21px; }

#idiomas_portada{ 		
				font-size:1px;
				position:relative; float:left;
				width:585px;
				background-color:#CFCF00;  
				text-align: right;		
				height:18px;		
				margin:0; padding:0;
}

#titulo_cabecera{	background-color: #548E03;
					position:relative; float:left;
					width:585px;
					height:57px; 
					margin:0; padding:0;
					text-align:center;	
}

#segunda_linea_cabecera_portada{
		position:relative; float:left;
		clear:both;
		height:153px;
		width:100%; 
		margin:5px 0 5px 0; padding:0;
		background-color:#ffffff;
}

#segunda_linea_cabecera_interior{
		position:relative; float:left;
		clear:both;
		width:100%; 
		height:117px; 
		margin:5px 0 5px 0; /*padding:5px 0 5px 0;*/
		background-color:#ffffff;
}

.flotantes_izq{
		position:relative; float:left;
		clear:left;
		margin:0; padding:0; 		
		width:203px; height:117px;
}
.flotantes_dch{
		position:relative; float:right;
		clear:right;
		margin:0; padding:0; 		
		width:581px; height:117px;
}

#tercera_linea_cabecera{
		position:relative; float:left;
		clear:both;
		width:100%; height:24px;
		background-color:#7AC019;
		padding:1px 0 0px 0;
		/*padding:0;*/
}

.formulario_buscar{	
		position:relative; float:left;
		padding:0 0 0 15px;
}
.formulario_buscar_capa{
	vertical-align: bottom;
}
.boton_buscar{
	vertical-align:middle;
	padding:0px;
	background-color:#7AC019;
}

.etiqueta_buscar{ visibility:hidden; display:none;	}

.cajetin{ width:102px;	}

.submenu_horizontal{
		position:relative; float:right;
		padding: 0 21px 0 0;
}
.buton_cabecera {
	background-color:#7AC019;
	width:16px;
	height:16px;
}
.buton_cabecera p.a1_IE {
	margin-left:4px;
	margin-top:2px;
}
.buton_cabecera p.a2_IE {
	margin-left:4px;
	margin-top:-1px;
}
.buton_cabecera p.a3_IE {
	margin-left:4px;
	margin-top:-2px;	
}
.buton_cabecera p.a1_Opera,
.buton_cabecera p.a1_Otros {
}
.buton_cabecera p.a2_Opera,
.buton_cabecera p.a2_Otros {
}
.buton_cabecera p.a3_Opera,
.buton_cabecera p.a3_Otros {
}

/************************ Contenido ***************************/

#contenedor_centro{ 
		position:relative; float:left;
		clear:both;
		margin:0; padding:0;	
		width:100%; 
		min-height:100%;
		/*background-color: #F8F7F5;*/
		background:transparent url(../imgs/fondo_menu.gif) repeat-y;
}

#contenedor_centro_portada{ 
		position:relative; float:left;
		clear:both;
		margin:0; padding:0;	
		width:100%; 
		min-height:100%;
		background-color: #F8F7F5;
}

/*********************** Menu *************************************/

#menu_izq{ 
		position:relative; float:left;
		clear:left;
		width:200px;
		/*background-color: #F8F7F5;*/
		min-height:100%; 
}

#menu_izq_portada{ 
		width:200px;
		position:relative; float:left;
		clear:left; 		
		background-color: #F8F7F5;		
		margin:0; padding:0;  
}

.menu_principal{ 
		position:relative; float:left; 
		clear:both;
		list-style-image:url(../imgs/icono_menu.gif);  		
		list-style-position:inside; list-style-type:none;		
		padding:0; margin:0;
		width:200px; 
		vertical-align: top; 
}
.elto_menu{
		padding:0 0 10px 13px; 
		margin:10px 0 0 0; 
		border-bottom:1px solid #CACACA; 
		vertical-align: baseline;
		line-height:15px; 
	}


.elto_menu a{ 
		vertical-align: text-top; 
		width:100%; 
		padding:0 0 0 0px; 
		margin:0 0 0 10px;
}

.elto_menu ul{
		clear:both;
		width:180px; 
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		padding:0; margin:0 0 0 0px;
	/*	margin:0 0 0 22px; padding:0;		 */
}

.elto_menu ul li{ 		
		background-image:url(../imgs/icono_menu_actual.gif);
		background-repeat: no-repeat;
		background-position: left 9px;
		margin:0 0 0 30px; 
		padding:3px 0px 0px 0px;
		vertical-align: text-bottom;
}

.elto_menu ul li a{ 
		width:145px; 
		padding:0;
		margin: 3px 0 0 1em;
		display:block;	
		vertical-align:middle;
}


/*********************** Contenido Portada ****************************/

#contenido_portada{ 
			position:relative; float:left; 
			clear:none; 
			background-color:#ffffff;   			
			width:557px;
			padding:26px 0px 0 30px; 
			margin:0 0 0 0;
}

#contenido_portada p{ margin:0; padding:0 0 0 3px; }

#contenido_portada #pos_descripcion{ padding:0; margin:16px 0 0 3px;  }


.bloque_banner{ 
		position:relative; float:left; padding:0;
		width:100%; 
		margin:19px 0 0 0; 
}

.sub_bloque1{ 
		width:174px; height:88px;  
		position:relative; float:left;	
		background-color: #3BA947; 
		border-bottom:3px solid #BBE1BF; 
}

.sub_bloque2{ 
		width:174px; height:88px; 
		position:relative; float:left;	
		clear:none;
		background-color: #7AC019; 
		margin-left:5px;	
		border-bottom:3px solid #BBE1BF; 
}

.sub_bloque3{ 
		position:relative; float:left;	
		clear:right;
		background-color: #548E03; 
		width:174px; height:88px; 
		margin-left:5px;		
		border-bottom:3px solid #BBE1BF; 
}

.img_banner{ 
				position:relative; float:left;
				margin:0; padding:0;
}

.texto_banner{  position:relative; float:right;
				margin:0; padding:5px 0 0 0;	
			    width:49%;					
				line-height:16px; 
}

.bloque_noticias_documentacion{ 
		position:relative; float:left; 
		clear:both;
		width:100%; margin:28px 0 0 0;  
}

.bloque_noticias{ 
		position:relative; float:left; 
		width:53%; margin:0 12px 0 0;		
}

.linea{
	position:absolute; left:55.5%; top:3em; 
	width:1px; height:79%; 
	z-index:200; background-color:#CACACA; 
}

.titulo_noticias{ 
				position:relative; float:left; 
				clear:left;
				width:100%; 
				background-image:url(../imgs/icono_noticias.gif); 
				background-position:top right; 
				background-repeat: no-repeat;
				background-color:transparent;
				height: 57px;
				z-index:100;
}
.titulo_documentacion{ 
				position:relative; float:left; 
				clear:both;
				width:100%;  
				background-image: url(../imgs/icono_documentos.gif); 
				background-position:top right; 
				background-repeat: no-repeat;
				background-color:transparent;
				height: 57px;
				z-index:100; 
}
.contenido_noticias{ 
				position:relative; float:left; 
				clear:left;
				width:100%; 
				background-image:url(../imgs/borde_noticias.gif);
				background-repeat: repeat-x;
				background-position:top left;
				padding: 18px 0 0 0; margin: -15px 0 0 0;
}

.una_noticia{ 
				position:relative; float:left;
				clear:both;
				margin:0 0 5px 0; width:98%;
}

.borde_izq{ 
				position:absolute; 
				top:0; left:0; 
				background-image:url(../imgs/borde_noticias_izq.gif); 
				background-repeat:no-repeat; 
				background-position:top left;
				height:10px; width:9px; 			
}
.borde_dch{ 
				position:absolute; 
				top:0; right:-1px;
				background-image:url(../imgs/borde_noticias_dch.gif); 
				background-repeat:no-repeat; 
				background-position:top left;
				height:10px; width:32px; 			
}

.bloque_documentacion{
				position:relative; float:left; 
				width:39%; 
				margin:0 0 0 15px;	
}

#contenido-pie{ position:relative; float:left; 
				clear:both;
				width:100%; 
				padding:0 0 2em 0; margin:0;
				margin:0; 
				min-height:98%;
}					

/****************************** Contenido ********************************/

#contenido{
		position:relative; float:left; 
		clear:none; 
		background-color:#ffffff;   			
		width:557px;
		padding:0 0 40px 30px; 
		margin:0 0 0 0;
		min-height:100%;
}

#miga_pan{ 
		position:relative; float:left;
		clear:both;
		width: 544px;
		margin:0; padding:10px 0 0 10px;
}

#titulo{
		position:relative; float:left;
		clear:both;
		width:541px; 
		background-image:url(../imgs/borde_sup_titulo.gif);
		background-repeat:repeat-x;
		background-position: top left;
		background-color:#ffffff;
		padding:3px 0 0 0; margin:8px 0 0 0;
}

#borde_izq{ 
		position:relative; float:right;
		width:541px; 
		background-image:url(../imgs/border_dch_titulo.gif);
		background-repeat:repeat-y;
		background-position:top right;
		margin:0 0 0 0; padding:0;
}

#borde_inferior{
		position:relative; float:left;
		width:100%;
		background-image:url(../imgs/borde_inf_titulo.gif);
		background-position:bottom left;
		background-repeat:repeat-x;
		margin:0;
		padding:0 0 5px 0;
}

#esquina_izq_sup{ 
		position: absolute;
		top:-3px; left:0;
		margin:0; padding:0;
		background-image:url(../imgs/esquina_izq_sup_titulo.gif);
		background-position:top left;
		background-repeat:no-repeat;
		width:5px; height:4px;
}


#esquina_izq_inf{
		position: absolute;
		bottom:-5px; left:0;
		background-image: url(../imgs/esquina_izq_inf_titulo.gif);
		background-position:top left;
		background-repeat:no-repeat;
		width:7px; height:5px;

}
html > body  #Todo #contenedor_centro #contenido #contenido-pie #titulo #esquina_izq_inf{ bottom:-5px;	}

#esquina_dch_inf{
		position:absolute;
		bottom:-5px; right:0px;
		background-image:url(../imgs/esquina_dch_inf_titulo.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
		width:8px; height:7px;
}
html > body  #Todo #contenedor_centro #contenido #contenido-pie #titulo #esquina_dch_inf{ bottom:-5px; right:0; }

#esquina_dch_sup{
		position:absolute;
		top:-4px; right:0px;
		background-image:url(../imgs/esquina_dch_sup_titulo.gif);
		background-position:top right;
		background-repeat:no-repeat;
		width:7px; height:7px;
		margin:0; padding:0;
}
html > body  #Todo #contenedor_centro #contenido #contenido-pie #titulo #esquina_dch_sup{ right: 0;		}

#texto_titulo{ 
		position:relative; float:left;
		margin:0 0 0 -1px; padding: 0 0 0 9px;  
		width:520px; 
		background-image:url(../imgs/borde_lat_dch_titulo.gif);
		background-position:top left;
		background-repeat:repeat-y;
		top:0; left:0;
}

#titulo_superior{ 
		position:relative; float:left; 
/*		border-top:12px solid #FBFBFB;  */
		width:100%; 
		margin:0; padding:8px 0 5px 0;	
}
html > body #Todo #contenido #contenido-pie #titulo #texto_titulo #titulo_superior{padding-bottom: 4px; }

#titulo_inferior{ 
		position:relative; float:left;  
		clear:both;
/*		border-bottom:12px solid #FBFBFB;  */
		width:100%; 
		margin:0; padding:0 0 10px 0;	
}

#texto_contenido{
		position:relative; float:left;
		clear:both;
		width:100%; 
		height:inherit;
}

#titulo_actual{ 
		position:relative; float:left; 
		clear:both;
		width:100%; 
		border-bottom:3px solid #CFCF00; 
		margin:20px 0 12px 0; padding:0;	
}
#pos_titulo{ 
		position:relative; float:left; 
		clear:left;
		margin:0 0 0 0.3em;	
		padding:0;
}

#pos_icono_imprimir{ 
		position:relative; float:right; 
		clear:right;
		padding:0 20px 0 0;
}


.parrafo{	
		position:relative; float:left;
		clear:both;
		margin:13px 0 0 0;
		padding:0 0 0 0.3em;
		width:541px;
		text-align:justify;
		clear:both;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color: #4E4E4E;
		height: inherit;
}


.pos_titulo_parrafo{	
		position:relative; float:left; 
		clear:both;
		margin:13px 0 0 0; 
		padding:0;
		width:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color: #548E03;
}
.parrafo ul{
		width:100%;
		margin:0; padding:0;
		list-style-position:inside;
		list-style-type: none;		
}

#pie{ 
		position:relative; float:left; 
		clear:both; 
		text-align:center; 
		padding:0; 
		width:100%; 
		height:24px;
		margin:-1px 0 0 0;
		padding:0 0 0 0; 
		background-color: #ffffff;
		border-top: 2px solid #80C324;
}
#pie span{
		margin:0; 
		padding:0;
}

.pie_izq{
		position:relative; float:left; 
		width:65%; 
		vertical-align:middle;
}
.pie_dch{ 
		position:relative; float:right; 
		width:30%; 
		vertical-align:middle;
}
.logo_asac{ 
	vertical-align:top; 
	padding:2px 0 0 0;
}
/*********************************** TEXTO *********************************/

.arial9GrisOscuro{ 
				font-family: Arial, Helvetica, sans-serif;
				font-size:9px;
				font-weight:normal;
				color: #4E4E4E;
}

.verdana9GrisOscuro{	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color: #4E4E4E;
		font-weight:normal;
}

.verdana9Negro{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#000000;
}

.verdana9BoldNegro{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color: #000000;
		font-weight:bold;
}

.verdana10GrisOscuro{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:normal;
				color: #4E4E4E;
}
.verdana10BoldGrisOscuro{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color: #4E4E4E;
}

/*****************/
/* Menu nivel 3 */
/****************/
.verdana11Verde{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#548E03;
}

.verdana11Verde_subrayado{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#548E03;
		text-decoration:underline;
}
/*.subrayado{ text-decoration:underline;	}*/

.verdana11BoldVerde{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#548E03;
}

.arial11BoldGrisOscuro{ 
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#4E4E4E;
				font-weight:bold; 
}

.arial11GrisOscuro{ 
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#4E4E4E;
				font-weight:normal; 
}
.arial11GrisOscuroSelecionado{ 
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#4E4E4E;
				font-weight:bold;
}

.arial11BoldVerdeOscuro{ 
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#3BA947;
				font-weight: bold;
}
.verdana11GrisOscuro{ 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
				color:#4E4E4E;
}
.verdana11BoldGrisOscuro{ 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:11px;
				color:#4E4E4E;
}
.verdana11Blanco{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				color:#ffffff;
}
.verdana11Azul{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;
				color:#408FBF;
}

.verdana13Blanco{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight: 500;
				font-stretch: narrower;								
				color:#ffffff;
}

.verdana14Blanco{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#ffffff;
}

.verdana14Verde{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#548E03;
}

.verdana16Blanco{ 
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight:normal;
				color:#ffffff;
}
.verdana18VerdeTitulo{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:normal;
				color:#78B702;
}

/***************/
/* Miga de pan */
/***************/
.txt_migapannegrita_enl{		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
}
.txt_migapannegrita_enl:hover{
	text-decoration:underline;
}
.txt_migapan_enl{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.txt_migapan_enl:hover{
	text-decoration:underline;
}
/******************************************************************/

/************************************************************/
/*															*/
/* 				CONTENEDOR PARA EL CONTENIDO	 			*/
/*															*/
/************************************************************/
.contenedor_contenido {
	height:100%;
}
.contenedor_contenido:after {
	clear:both;
	display:block;
	content:" ";
}

/*************************************/
/*									 */
/************** Formulario ***********/
/*									 */
/*************************************/
.contenido_flotar {
	width:544px;
	height:100%;
	float:right;
	display:block;
}
.formulario_columna_izq {
	width:100px;
	float:left;
	padding-bottom:5px;
}

.formulario_columna_dcha {
	float:left;
	padding-bottom:5px;
}
.formulario_columna_dcha button {
	border-top:1px solid #00CC66;
	border-right:1px solid #009933;
	border-bottom:1px solid #009933;
	border-left:1px solid #00CC66;
	background-color:#7AC019;
	color:#FFFFFF;
	margin-right:5px;
}
/*************************************/

/*********************************************************/
/*													 	 */
/*					  PAGINAS B			 		 	 	 */
/*														 */
/*********************************************************/	

/* Parrafo (es una capa) */
.pparrafo {
	text-align:justify;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;
	margin:0 0 10px 0;
	font-size:11px;
	width:544px;
	clear:both;/*Añadido especial para pagina Lena*/
}
.pparrafo a {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
.pparrafo a:hover {
	text-decoration:underline;
}
/* Fin parrafo*/

/* Titulo */
.txt_titulo {
	height:10px;
	clear:both;/*Añadido especial para pagina Lena*/
}
.txt_titulo:after {
	clear:both;
	display:block;
	content:" ";
}
.txt_titulo p {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#78B702;
	margin:0pt;
	padding:0pt;
}
/* Fin titulo */

/* Subtitulo */
.txt_subtitulo {
	height:3px;
	padding-top:12px;
	clear:both;/*Añadido especial para pagina Lena*/
}
.txt_subtitulo:after {
	clear:both;
	display:block;
	content:" ";
}
.txt_subtitulo p {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78B702;
	margin:0pt;
	padding:0pt;
}
/* Fin subtitulo */

/* Imagen general */
.pparrafo .brpie {
}
.pparrafo img{
	border:0;
}
.pparrafo a img:hover{
	text-decoration:none;
}
/* Fin imagen general */

/* Imagen izq */
.pparrafo .fotoFlotante_Izqda {
	float:left; 
	text-align:left; 
	padding-right:8px; 
	padding-bottom:5px; 
	background-color:#FFFFFF; 
} 
.pparrafo .bordeFoto_Izqda {
	padding-left:0px;	
}
.pparrafo .pieFotoWeb_Izqda {
	padding-right:7px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#999999; 
}
/* Fin imagen izq */

/* Imagen dcha */
.pparrafo .fotoFlotante_Dcha {
	float:right; 
	text-align:left; 
	padding-left:11px; 
	padding-bottom:5px; 
	background-color:#FFFFFF; 
} 
.pparrafo .bordeFoto_Dcha {
	padding-right:0px;
}
.pparrafo .pieFotoWeb_Dcha {
	padding-left:7px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#999999; 
}
/* Fin imagen dcha */

/*********************************************************/
/*													 	 */
/*					FIN PAGINAS B			 		 	 */
/*														 */
/*********************************************************/	


/*********************************************************/
/*													 	 */
/*					  NOTICIAS				 		 	 */
/*														 */
/*********************************************************/	
.contenedor_noticias_arriba{
	text-align:right;
	clear:both;
}
.contenedor_noticias_abajo{
	text-align:left;
	margin-bottom:10px;
	clear:both;
}
.contenedor_otras_noticias{
	text-align:left;
	margin-bottom:10px;
	clear:both;
}
.contenedor_otras_noticias .txt_titulo_noticia{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#78B702;
	padding-bottom:5px;
}
.fotonoticia{
	float:left;
	clear:both;
}
.fotonoticia img{
	margin-right:10px;
	margin-bottom:10px;
}
.contenedor_imprimir p.txt_fecha_noticia{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:5px;
}
.contenedor_imprimir p.txt_titulo_noticia{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#78B702;
	padding-bottom:5px;
}
.contenedor_imprimir p.txt_titulo_noticia{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#78B702;
	padding-bottom:5px;
}
.contendor_imprimir p.txt_subtitulo_noticia{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding-bottom:5px;
}
/*.contenedor_imprimir p.p0 {
	clear:both;
	padding:0px;
}*/
.butones_noticias_IE {
	float:right;
	margin-bottom:1px;
	height:27px;
}
.butones_noticias_Opera,
.butones_noticias_Otros {
	float:right;
	margin-bottom:1px;
}
.buton_con_border_dcha {
	border-right:1px solid #BFBF8E;
}
.buton_grande_con_border_dcha {
	border-right:1px solid #BFBF8E;
	width:80px;
}
.buton_grande {
	width:70px;
}
.contenedor_imprimir p {
	padding-bottom:10px;
}
.contenedor_imprimir a {
	text-decoration:underline;
	padding-right:13px;
	background-image:url(../imgs/vinculo.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.contenedor_imprimir .subtitulo {
	color:#E48D19;
}
.titulo_otros_noticias {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E48D19;
}
.contenedor_otro_noticia {
	margin:6px 0px 6px 0px;
}
/*********************************************************/
/*													 	 */
/*					FIN NOTICIAS			 		 	 */
/*														 */
/*********************************************************/	

/*********************************************************/
/*													 	 */
/*					 DESCARGAS			 		 	 	 */
/*														 */
/*********************************************************/	
p.categoriaexplicacion {
	line-height:12px;
}
.txt_categoria{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#78B702;
}
.txt_explicacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.txt_categoria strong {
	display:block;
}
.contenedor_titulo_categorias{
	background-color:#00776E;
	width:176px;
}
p.pcategoria{
	padding:5px 10px 5px 10px;
	font-weight:bold;
	text-align: left;
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:justify;
}
/* Bolo para las categorías */
.boton_categoria {
	width:140px;
	height:100%;
	background-image:url(../imgs/boton_categoria.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 10px;
}
.texto_categoria {
	line-height:11px;
	padding-bottom:8px;
}
.titulo_categoria{
	color:#78B702;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	display:block;
	margin-bottom:3px;
}
.txt_explicacion .seperador {
	margin:13px 0px 8px 0px
}
.enlacecontenido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.enlacecontenido:hover{
	text-decoration:underline;
}

/*********************************************************/
/*													 	 */
/*					FIN DESCARGAS			 		 	 */
/*														 */
/*********************************************************/	
.bloque {
	background-color:#FFFFFF;
	width:150px;
	float:right;
	margin-left:10px;
}
.bloque .t {
	background: url(../imgs/borde_sup_titulo.gif) 0 0 repeat-x; 
	width:150px;
}
.bloque .b {
	background: url(../imgs/borde_inf_titulo.gif) 0 100% repeat-x
}
.bloque .l {
	background: url(../imgs/borde_lat_dch_titulo.gif) 0 0 repeat-y
}
.bloque .r {
	background: url(../imgs/border_dch_titulo.gif) 100% 0 repeat-y
}
.bloque .bl {
	background: url(../imgs/esquina_izq_inf_titulo.gif) 0 100% no-repeat
}
.bloque .br {
	background: url(../imgs/esquina_dch_inf_titulo.gif) 100% 100% no-repeat
}
.bloque .tl {
	background: url(../imgs/esquina_izq_sup_titulo.gif) 0 0 no-repeat
}
.bloque .tr {
	background: url(../imgs/esquina_dch_sup_titulo.gif) 100% 0 no-repeat; 
	padding:6px;
} 

/*********************************************************/
/*														 */
/*				Bloque menú nivel 3						 */
/*														 */
/*********************************************************/
#titulo_inferior_menu{ 
/*		border-bottom:12px solid #FBFBFB;  */
		width:535px; 
		margin:0; padding:0 0 10px 0;	
}
.bloque_menu {
	clear:both;
	background-color:#FFFFFF;
	width:554px;
	/*float:right;*/
	margin-left:10px;
}
.bloque_menu .t {
	background: url(../imgs/borde_sup_titulo.gif) 0 0 repeat-x; 
	width:100%;
}
.bloque_menu .b {
	background: url(../imgs/borde_inf_titulo.gif) 0 100% repeat-x
}
.bloque_menu .l {
	background: url(../imgs/borde_lat_dch_titulo.gif) 0 0 repeat-y
}
.bloque_menu .r {
	background: url(../imgs/border_dch_titulo.gif) 100% 0 repeat-y
}
.bloque_menu .bl {
	background: url(../imgs/esquina_izq_inf_titulo.gif) 0 100% no-repeat
}
.bloque_menu .br {
	background: url(../imgs/esquina_dch_inf_titulo.gif) 100% 100% no-repeat
}
.bloque_menu .tl {
	background: url(../imgs/esquina_izq_sup_titulo.gif) 0 0 no-repeat
}
.bloque_menu .tr {
	background: url(../imgs/esquina_dch_sup_titulo.gif) 100% 0 no-repeat; 
	padding:6px;
} 
.perfildelcontratante{
	border:1px solid #000;
	padding:10px;
	line-height:15px;
}
.perfildelcontratantedetalle{
	line-height:15px;
}

/*************************************************************/
/*													 	     */
/*					PLANTILLA DE CORREO			 		 	 */
/*														     */
/*************************************************************/	
.pie_correo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
.pie_correo_enlace{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

.pie_correo_enlace:hover{
	text-decoration:underline;
}

/*****************************************************************/
/*													 	         */
/*					FIN PLANTILLA DE CORREO			 		 	 */
/*														         */
/*****************************************************************/