/*	LINKS	*/

body {
	background-color:#D6D1C5;
	font: 10px normal Verdana, Arial, Helvetica, sans-serif;
	color:#21542C;
	margin-top:0px;    
}

.contenido {
 	 
	padding:5px 5px 5px 5px;
	color:#000066;
	font-size:11px;
	text-align:justify;
}

.tablaMenuSup{
	border-color:#D6D1C5;
}
	
/************************************/
/*        menu izquierdo portada	*/
/************************************/

	.menu_secundario {
		width:184px;
	
	}

	.menu_secundario ul {
		text-align:left;
		list-style:none;
		margin:0px;
		padding:0px;
	
	}
	.menu_secundario ul li {
		border-bottom:1px solid #fff;
		width:184px;
	}
	.menu_secundario ul li a {
		width:176px;
		display:block;
		padding-left:2px;
		padding-top:2px;
		padding-bottom:2px;
		color: #fff;
		font-size:10px;
		border-left:3px solid #fff;
	}
	.menu_secundario ul li a:hover {
		display:block;
		color: #DCE147;
		font-weight:bold;
		font-size:10px;                    
		border-left:3px solid #DCE147;
		
	}
	
/************************************/
/*    submenu izquierdo secciones	*/
/************************************/

	.menu_subseccion {
		width:190px;
	}

	.menu_subseccion ul {
		text-align:left;
		list-style:none;
		margin:0px;
		padding:0px;
		color:#21542C;
	}
	.menu_subseccion ul li {
		height:15px;
		border-bottom:1px solid #ccc;
		width:190px;
		color:#21542C;
	}
	.menu_subseccion ul li a {
		background-color:#fff;
		height:15px;
		color: #21542C;
		display:block;
		font-size:10px;                  
		
	}
	.menu_subseccion ul li a:hover {
		background-color:#DCE147;
		height:15px;
		display:block;
		color: #21542C;
		font-weight:bold;
		font-size:10px; 
		
	}	
	
	.menu_subseccion ul li a:visited {
		height:15px;
		display:block;
		color: #21542C;
		font-size:10px; 
		
	}
	

/************************************/
/*        pie de la web  			*/
/************************************/

	
.pie{
background-image: url(im/pie.gif);
color:#FFF;
font: 11px normal Verdana, Arial, Helvetica, sans-serif;
text-align:center;
height:36px; 
}	 

/************************************/
/*        marco tablas  			*/
/************************************/

.marco{
		border-bottom:1px solid #ccc;
		border-top:1px solid #ccc;
		border-right:1px solid #ccc;
		border-left:1px solid #ccc;
		background-color:#eee;
		padding:5px 5px 5px 5px;
		vertical-align:top;

}



/************************************/
/*        links blancos  			*/
/************************************/
.link_blanco:link,.link_blanco:visited,.link_blanco:active,.link_blanco:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#fff;
}

/************************************/
/*        links verdes  			*/
/************************************/
.link_verde:link {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#21542C;
	font-weight:bold;
	text-decoration:underline;
}

.link_verde:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#21542C;
}
.link_verde:active{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#21542C;
	font-weight:bold;
	text-decoration:underline;
}
.link_verde:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#DCE147;
}
/************************************/
/*        links normal  			*/
/************************************/

a:link {
	text-decoration: none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#fff;
}
a:visited {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#fff;
}
a:active {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#fff;
}
a:hover {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #fff;
}

