body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../img/fondo_rayas.gif);
}

#marco_noticias {
	width:100%;
	height: auto;
	overflow: auto;
}

input.botonControlPresentacion{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#CCCCCC;
border:1px solid #666666;
}

#sinstalaciones{ width:195px; z-index:0;}
#comarca{ width:105px}
#localidad{ width:185px}
#tipo{ width:75px}
#subtipo{ width:205px}

a:link { font-family: Verdana; font-size: 11px; color: #006699;	text-decoration: none; }
a:visited { font-family: Verdana; font-size: 11px; color: #006699; text-decoration: none; }
a:hover { font-family: Verdana;	font-size: 11px; color: #006699; text-decoration: underline; }

/**************************/

.arial_14{ font-family:Arial, Helvetica, sans-serif; font-size:14px}
a.arial_14:link{ font-family:Arial, Helvetica, sans-serif; font-size:14px}
a.arial_14:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px}
a.arial_14:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline}

.arial_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699}
a.arial_12:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699}
a.arial_12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699}
a.arial_12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; text-decoration:underline}


.verd_11 { font-family: Verdana; font-size: 11px}
.verd_12 { font-family: Verdana; font-size: 12px}
.verd_14 { font-family: Verdana; font-size: 14px}
.verd_16 { font-family: Verdana; font-size: 16px}
.verd_12negrita { font-family: Verdana; font-size: 12px; font-weight:bold}
.verd_18 { font-family: Verdana; font-size: 18px}

.treb_13negrita { font-family: Trebuchet MS, Arial; font-size: 13px; font-weight:bold}
.treb_15 { font-family: Trebuchet MS, Arial; font-size: 13px; font-weight:bold}
.treb_18 { font-family: Trebuchet MS, Arial; font-size: 18px;}
.treb_24 { font-family: Trebuchet MS, Arial; font-size: 24px;}

/*********************************************/

.menu_di{font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration: none}
SPAN.menu_di a:link{  font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration: none}
SPAN.menu_di a:visited{  font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration: none}
SPAN.menu_di a:hover{  font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration: none}

span.negrita { font-weight:bold}

.pie {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: none}
a.pie:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: none}
a.pie:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: none}
a.pie:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: underline}

SPAN.pie a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: none}
SPAN.pie a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: none}
SPAN.pie a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8E8; text-decoration: none}

.filaOn{ background-color:#E8EDF0 }
.filaOff{ }
.flechaorden{ border:0; margin-left:4px;}
.titest{ color:#000000}
a.titest:link { color: #000000; text-decoration: none}
a.titest:visited { color: #000000; text-decoration: none}
a.titest:hover { color: #000000; text-decoration: underline}

#ltcultural{ margin-bottom:20px; padding-top:24px; background-color:#F1D3B0; background-image:url(/di/img/tit_actualidad_cultural.jpg); background-repeat:no-repeat}
#ltsocial{ margin-bottom:20px; padding-top:24px; background-color:#D9E8AD; background-image:url(/di/img/tit_actualidad_social.jpg); background-repeat:no-repeat}
#ltdeportiva{ margin-bottom:20px; padding-top:24px; background-color:#C0DBF2; background-image:url(/di/img/tit_actualidad_deportiva.jpg); background-repeat:no-repeat}

/******************************* MENÚ ACCESO RÁPIDO *****************************************************/

.fondotexto {
	background-color: #ffffff;
	font-size: 11px;
	background-image:url(/desarrollo_local/img/flecha_puntos_azul.gif);
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 14px;
}
.fondotexto2 {
	font-size: 11px;
	background-image:url(/desarrollo_local/img/flecha_puntos_azul.gif);
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 14px;
}

.fondotexto3 {
	background-color: #ffffff;
	font-size: 11px;
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 3px;
}
.fondotexto4 {
	font-size: 11px;
	background-repeat:no-repeat;
	background-position: 7px 5px;
	padding-left: 3px;
}

.fondotextosub {
	font-size: 10px;
	background-image:url(/img/ico_guion_menu.gif);
	background-repeat:no-repeat;
	background-position: 14px 5px;
	padding-left: 22px;
}

/**************************************** MENUS ACCESO AREAS, TEMATICO...*******************/
.menuaccesos {    /* para menús desplegables de Areas, Institucional y Temático */
	background: url("/img/mini_raya.gif") 3px 5px no-repeat;
	padding-top: 2px;
	padding-left: 10px;
	font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #;
	/*line-height: 14px;  */
	/*height: 18px; */
	padding-bottom: 1px;
}
.menuaccesostit {    /* para titulos de menús desplegables de Areas, Institucional y Temático */
	background: url("/img/menucubo_alto2_peq.jpg") 1px 7px no-repeat;
	padding-top: 4px;
	padding-left: 15px;
	/* padding-right: 10px; */
	font-size: 11px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	
	line-height: 14px;  
	padding-bottom: 4px;
	border-bottom:1px solid #EFEFEF;
}
.menuaccesosub {    /* subsecc que continua */
	background: url("/img/mini_punto.gif") 10px 5px no-repeat;
	padding-top: 1px;
	padding-left: 20px;
	/* padding-right: 10px; */
	font-size: 10px; font-family: Arial, Helvetica, sans-serif;	
	line-height: 14px;  
	padding-bottom: 1px;
}
/***************************************        **********************/

/********** ESTILOS QUE POSIBLEMENTE SE PUEDAN ELIMINAR CON LA NUEVA MAQUETACIÓN. REVISAR!  **********/
.sombra {
	background-repeat: repeat-x;
	background-position: left top;
}
#ruta,#ruta a:link, #ruta a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none
}
#ruta a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline
}

.naranja_negrita {
	color: #FF6C00;
	font: bold;
}

.bot{ border:1px solid #666666; background-color:#E9E9E9; height:20px; cursor: hand}

/********************************************************************/
