/* IMPORT --------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------- */

TD, P, LI, A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight:normal;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #d41000; font-weight:normal; text-decoration:none;}
a:hover {text-decoration: underline;}

/* ------- CONTENEDORES PRINCIPALES ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.marco_left{}
.marco_content{width: 850px;}
.marco_right{}

/* ------- HOME --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.home_header_top {height: 15px; background:  #339966; }
.home_header_top_center{height: 15px; background:  #99cc99; width: 171px;}

.home_header_center_left {width: 45px; padding-top: 10px; background: #669999; vertical-align: top;}
.home_header_center {background: #336699;}
.home_header_center_right {background: #669999 url(../img/bg_header.jpg) no-repeat left top;}


.home_footer_left{width: 45px;height: 15px; background: #339966;}
.home_footer_center{height: 15px; background:  #99cc99; width: 171px;}
.home_footer_right{height: 15px; background: #339966;}

.home_col_left {background: #bbcad1 url(../img/bg_col_left.jpg) repeat-y left top; } 
.home_col_center {width: 171px; background: #FFF url(../img/bg_col_center.jpg) repeat-y left top; vertical-align: top;}
.home_col_left_bottom{width: 45px; background: #bbcad1 url(../img/bg_col_left.jpg) repeat-y left top;vertical-align: bottom;}
.home_col_center_bottom {background: #FFF url(../img/bg_col_center.jpg) repeat-y left top;vertical-align: bottom;} 
.home_col_right {background: #FFF url(../img/bg_col_right.jpg) repeat-y right top;  padding: 25px; vertical-align: top;}

	
	/* ------- ELEMENTOS HOME --------------------------- */
	.menu_home{vertical-align: top;background: #FFF url(../img/bg_col_center.jpg) repeat-y left top;}
	

	.home_content{padding: 5px 20px; border: 1px solid #ff9900;}

	/* ------- ELEMENTOS IN -------------------------------- */
	.ruta {text-align: right; color: #000; font-size: 10px; padding: 7px 7px 7px 7px;}
		.ruta a{color: #000;}
		.ruta span{color: #000; text-decoration: underline;}
		
	.titulo {border-bottom: 1px dashed #999999; height: 20px; font-weight: bold; font-size: 14px; color: #cc6600; text-align: left; vertical-align: middle;}
	
	.content{padding: 20px 0 0 15px;border: 1px solid #336699;background: #FFF url(../img/bg_content.jpg) repeat-y right top; }
	
/* ------- GENERAL ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
	
	.pie{ text-align: right; color: #fff;  font-size: 10px;font-weight: bold; padding: 5px;  }
		.pie a, .pie a:visited {color: #fff;font-weight: bold; font-size: 10px;}
		.pie a:hover {color: #fff;font-weight: bold; font-size: 10px;}
		
/* ----------- LOGOS ------------*/
		.div_capazita { color: black; color: #000; font-size: 9px; font-weight: bold; text-align: center;}
		.div_subvencion {  color:black; color: #000; font-size: 9px; font-weight: bold; text-align: center; }
			.enlaces {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight:bold; font-size: 9px;}

.MENU_LEFT_OFF{ text-align: left;vertical-align: middle;padding:5px; border-bottom: 2px solid #cccc99;}
.MENU_LEFT_OFF a, .MENU_LEFT_OFF a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;font-style: normal;font-weight: bold;text-decoration: none;}
.MENU_LEFT_OFF a:hover { text-decoration: underline;}
.MENU_LEFT_OVER {text-align: left;vertical-align: middle;padding: 5px;border-bottom: 2px solid #cccc99;}
.MENU_LEFT_OVER a, .MENU_LEFT_OVER a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #336666;font-style: normal;font-weight: bold;text-decoration: underline;}
.MENU_LEFT_OVER a:hover { text-decoration: underline;}
.MENU_LEFT_ON {text-align: left;vertical-align: middle;padding: 5px;border-bottom: 2px solid #cccc99;}
.MENU_LEFT_ON a, .MENU_LEFT_ON a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #336666;font-style: normal;font-weight: bold;text-decoration: underline;}
.MENU_LEFT_ON a:hover { text-decoration: underline;}	

.MENU_LEFT2_OFF{ text-align: left;vertical-align: middle;padding:5px 5px 5px 35px; border-bottom: 1px dashed #cccc99;}
.MENU_LEFT2_OFF a, .MENU_LEFT2_OFF a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000;font-style: normal;font-weight: bold;text-decoration: none;}
.MENU_LEFT2_OFF a:hover { text-decoration: underline;}
.MENU_LEFT2_OVER {text-align: left;vertical-align: middle;padding: 5px 5px 5px 35px;border-bottom: 1px dashed #cccc99;}
.MENU_LEFT2_OVER a, .MENU_LEFT2_OVER a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333;font-style: normal;font-weight: bold;text-decoration: underline;}
.MENU_LEFT2_OVER a:hover { text-decoration: underline;}
.MENU_LEFT2_ON {text-align: left;vertical-align: middle;padding: 5px 5px 5px 35px;border-bottom: 1px dashed #cccc99;}
.MENU_LEFT2_ON a, .MENU_LEFT2_ON a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333;font-style: normal;font-weight: bold;text-decoration: underline;}
.MENU_LEFT2_ON a:hover { text-decoration: underline;}	
