
* {outline:none;}

TD, P {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#484848;}

a { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#de477c; text-decoration:none; font-weight:bold;}
a:hover { text-decoration:underline; font-weight:bold;}


hr {
	border:solid #666 1px;
}

#div_general { text-align:left;	width:990px; margin:0 auto 0 auto; background:url(../img/fondo.jpg) top left repeat-y;}

#cabecera {	width:990px;}
	#logo { float:left; width:269px; height:250px; background:transparent url(../img/logo.jpg) top center no-repeat;}
	#flash { z-index:0;float:right; width:721px; height:250px; background:transparent url(../img/flash.jpg) top center no-repeat;}
	
#contenidos_home {width:990px; min-height:252px; background:url(../img/bg_home.jpg) top left no-repeat;}
#contenidos {width:990px;clear:both; min-height:252px; height:252px; height:100%!important; background:transparent url(../img/bg_in.jpg) top left no-repeat;}
	#izquierda {float:left; width:226px;  }
		#menu_left {text-align:center; padding:0px; margin:0px; }
		#menu_left img {vertical-align:top; }
		#logos { width:190px; text-align:center; padding-left:10px; }
		#eltiempo { width:100%; margin:20px 0px 0px 35px;}
		
	#centro{ float:left; width:538px; padding:10px 0px 0px 0px; }
		/*------------------ HOME -------------------*/
		#editor{ margin:5px 5px 0px 5px;}
		#eventos {}
		#noticias_home { width:525px; min-height:51px; height:auto; margin-left:8px; background:#e9e9e9 url(../img/noticias/titulo.jpg) top center no-repeat;display:table;}
			.bloque_noticias {  width:514px; margin-left:5px; }
		
		
		/*--------------------- IN ---------------------*/
		#ruta { color:#484848; text-align:right; padding:0px 15px 20px 10px;}
		.texto_ruta { color:#484848; font-size:9px; }
		.texto_ruta a,.texto_ruta a:link,.texto_ruta a:active,.texto_ruta a:visited { font-size:10px;color:#484848; font-weight:normal; text-decoration:none; padding:0px 3px 0px 3px; text-align:right;}
		.texto_ruta a:hover { color:#484848; font-size:10px; font-weight:normal; text-decoration:underline;}
			
		
		#texto{ width:500px; padding:0px 0px 20px 20px; text-align:justify;}
		#texto_ajax { width:510px; padding:0px 0px 20px 15px; text-align:justify; float:left; }
		
	#derecha{ float:right; width:220px;}		
		#agenda { width:220px; height:270px; background:transparent url(../img/agenda.gif) top center no-repeat;}
		#logo_dcha {text-align:center;}

#pie {clear:both; width:100%; height:70px; background:transparent url(../img/pie.jpg) top center no-repeat;}
	.textos_pie { padding:50px 20px 0px 0px; color:#484848; text-align:right; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
	.textos_pie a , .textos_pie a:hover{ color:#484848; font-weight:normal; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
	 

/* ---------------------------------------   MENUS  -------------------------------------------------------------------------------------*/
.TABLA_MENU_IZQDA{ background:transparent url(../img/menu/menu.gif) top center repeat-y;}
.MENU_IZQDA_OFF{text-align: left; padding:5px 5px 5px 10px; }
.MENU_IZQDA_OFF a, .MENU_IZQDA_OFF a:visited,.MENU_IZQDA_OFF a:link { font-size: 11px; color: #3e3d3d; text-decoration: none; font-weight:normal; width:200px; height:20px; padding:5px 2px 0px 35px; background:transparent url(../img/menu/menu_off.jpg) 10px 3px no-repeat; }
.MENU_IZQDA_OVER { text-align: left; padding:5px 5px 5px 10px;}
.MENU_IZQDA_OVER a,.MENU_IZQDA_OVER a:visited,.MENU_IZQDA_OVER a:link {font-size: 11px; color: #3e3d3d; text-decoration: none; font-weight:normal; width:200px; height:20px; padding:5px 2px 0px 35px; background:transparent url(../img/menu/menu_over.jpg) 10px 3px no-repeat;}
.MENU_IZQDA_ON { text-align: left; padding:5px 5px 5px 10px;}
.MENU_IZQDA_ON a,.MENU_IZQDA_ON a:visited,.MENU_IZQDA_ON a:link {font-size: 11px; color: #3e3d3d; text-decoration: none; font-weight:normal; width:200px; height:20px; padding:5px 2px 0px 35px; background:transparent url(../img/menu/menu_over.jpg) 10px 3px no-repeat;}

.MENU_IZQDA2_OFF{text-align: left; padding:5px 5px 0px 50px;}
.MENU_IZQDA2_OFF a, .MENU_IZQDA2_OFF a:visited,.MENU_IZQDA2_OFF a:link {font-size: 12px; text-decoration: none; font-weight:normal; width:100%; display:table-cell; padding:5px 5px 0px 108px;font-weight:bold;}
.MENU_IZQDA2_OVER { text-align: left; padding:5px 5px 0px 50px;}
.MENU_IZQDA2_OVER a,.MENU_IZQDA2_OVER a:visited,.MENU_IZQDA2_OVER a:link {font-size: 12px; color: orange; text-decoration: none; font-weight:normal;width:100%; display:table-cell; padding:5px 5px 0px 108px;font-weight:bold;}
.MENU_IZQDA2_ON { text-align: left; padding:5px 5px 0px 50px;}
.MENU_IZQDA2_ON a,.MENU_IZQDA2_ON a:visited,.MENU_IZQDA2_ON a:link {font-size: 12px; color: orange; text-decoration: none; font-weight:normal; width:100%; display:table-cell; padding:5px 5px 0px 108px;font-weight:bold;}


.MENU_SUPERIOR_OFF{text-align:right; padding:0px 8px 0px 8px;}
.MENU_SUPERIOR_OFF a, .MENU_SUPERIOR_OFF a:visited,.MENU_SUPERIOR_OFF a:link {font-size: 12px; text-decoration: none; width:100%; color:#000;}
.MENU_SUPERIOR_OVER {text-align:right; padding:0px 8px 0px 8px;}
.MENU_SUPERIOR_OVER a,.MENU_SUPERIOR_OVER a:visited,.MENU_SUPERIOR_OVER a:link {font-size: 12px; width:100%; text-decoration: none; font-weight:bold; color:#000; text-decoration:underline;}
.MENU_SUPERIOR_ON {text-align:right; padding:0px 8px 0px 8px;}
.MENU_SUPERIOR_ON a,.MENU_SUPERIOR_ON a:visited,.MENU_SUPERIOR_ON a:link {font-size: 12px; text-decoration: none; width:100%; font-weight: bold; color:#000; text-decoration:underline;}

/* fin menus *>

