/* CSS Document */
/* ©2006 METRO MÁLAGA.
--------------------------------------------------------------------------------------------- */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #999999;
	margin: 0px 0px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:normal;
	text-decoration: underline;
}
a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:normal;
	text-decoration: none;
}


h1{
margin:0px;
padding:0px;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CCCCCC;
	font-weight:normal;
	margin:0px 0px -1px 0px;
	padding:0px;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	font-weight:normal;
	margin:25px 10px 5px 0px;
	padding:0px;
	text-align:left;

}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:left;

}

/*
ul{
	width:95%;
	height:auto;
	float:left;
	padding: 0px; 
	margin: 0px 0px 10px 0px;
	display:block;
	list-style-type:none;
	font-weight:normal;

}
li{
	width:95%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-weight:normal;

}
*/



form{
width:395px;
height:auto;
float:left;
margin:0px 0px 20px 0px;
padding:4px 0px 4px 3px;
background: url(../images/bg_col_cen1.gif) repeat left top;

}

div>form{
margin:0px 0px 50px 0px;
}






select{
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}
div>select{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
option{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 2px;
}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 2px;
}

p{
	margin:5px 20px 7px 1px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	
}
.oculta {
	display:none;
}

.negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight:bold;
}
.tit_peq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

a.arriba:link, a.arriba:active, a.arriba:visited{
	width: auto;
	height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:right;
	color: #999999;
	text-decoration:underline;
	text-align:left;
	position:relative;
	top:auto;
	right:0px;
	left:105px;
	bottom:0px;

}
a.arriba:hover{
	text-decoration:none;
}

/* ESTRUCTURA GENERAL
--------------------------------------------------------------------------------------------- */

#contenedor_principal {
	width: 800px;
	height:auto;
	margin: 0px 0px;
}
#contenedor {
	width: 800px;
	height:auto;
	float:left;
	margin: 0px;
	padding:0px;
	background: url(../images/bg_body2.gif) repeat-y right top;

	
}
#contenedor_left {
	width: 678px;

	height:auto;
	float:left;
	background:transparent url(../images/bg_body.gif) no-repeat left top;

	
}
#contenedor_right {
	width: 121px;
	height:34px;
	float:left;
	margin: 0px 0px 0px -1px;
	padding:0px;
}
/* CABECERA LOGO Y RUTA
--------------------------------------------------------------------------------------------- */
#logo_metro_inicio{
	/*width: 456px;*/
	width: 655px;*/
	height:39px;
	/*float:left;*/
	margin:13px 0px 0px 5px;
	/*padding:0px 0px 0px 199px;*/
	padding:0px 0px 0px 0px;*/
	text-align:left;
	vertical-align: bottom;
	/*border: 1px solid #990000;*/
	
}

div>#logo_metro_inicio{
	/*width: 460px;*/
	width: 659px;
	height:39px;
	margin:13px 0px 0px 5px;

	/*padding:0px 0px 0px 199px;*/
	padding:0px 0px 0px 0px;*/
}


a.logo{
	width: 191px;
	height:39px;
	float:left;
	background:  url(../images/logo_metro.gif) no-repeat left top;
/*margin:0px 0px 0px -199px;*/
margin:0px 0px 0px 0px;
}
a.logo:hover{
	width: 191px;
	height:39px;
	float:left;
	background:  url(../images/logo_metro.gif) no-repeat left top;
/*margin:0px 0px 0px -199px;*/
margin:0px 0px 0px 0px;
}

#ruta_seccion{
	width: 348px;
	height:auto;
	
	/*float:left;*/
	float:left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
	/*margin:25px 0px 0px 0px;*/
	margin:25px 0px 0px 10px;
	text-align:left;
	vertical-align: bottom;


}
#ruta_seccion a{
	width: auto;
	height:auto;
	/*float:left;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
	text-align:left;
	vertical-align: bottom;
	text-decoration:none;
	background:url(../images/barras_ruta.gif) no-repeat left center;
	padding:0px 0px 0px 13px;
	margin:0px 5px 0px 0px;

}
#ruta_seccion a:hover{
	width: auto;
	height:auto;
	/*float:left;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
	text-align:left;
	vertical-align: bottom;
	text-decoration:underline;
	background:url(../images/barras_ruta.gif) no-repeat left center;
	padding:0px 0px 0px 13px;
	margin:0px 5px 0px 0px;
	
}
#ruta_seccion .negrita {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	font-weight:bold;
	background:url(../images/barras_ruta.gif) no-repeat left center;
	padding:0px 0px 0px 13px;
	margin:0px 5px 0px 0px;
}

/* COLUMNA LEFT NOTICIAS DESTACADAS
--------------------------------------------------------------------------------------------- */
#columna_lef_noticias {
	width: 191px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin:70px 85px 0px 0px;
}
#columna_lef_noticias a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	text-decoration:none;
}
#columna_lef_noticias a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration:underline;
}

#titulo_news{
	width: 156px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background:transparent url(../images/topo_news.gif) no-repeat left bottom;
	padding:0px 0px 14px 31px;
}
#titulo_news .negrita{
	font-weight: bold;
color: #999999;
}
.noticia{
	width: 156px;
	height:auto;
	float:left;
	padding:0px 0px 0px 35px;
	margin:0px 0px 10px 0px;

}
.fecha_noticia{
	width: 156px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF0000;
	font-weight:normal;
	float:left;
}
.fecha_noticia2{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF0000;
	float:left;
}


/* COLUMNA LEFT MENÚ
--------------------------------------------------------------------------------------------- */
#columna_lef_menu{
	width: 105px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:left;
	margin:104px 30px 0px 0px;
	background-color:transparent;
	position:absolute;
	top:54px;
	right:0px;
	left:117px;
	bottom:0px;

}

div>#columna_lef_menu{
	position:absolute;
	top:47px;
	right:0px;
	left:117px;
	bottom:0px;
}
#caja_img_left{
	width:105px;
	height:66px;
	float:left;

}
div>#caja_img_left{
margin:0px 0px 10px 0px;
}
a.ampliar:link, a.ampliar:active, a.ampliar:visited {
	width: auto;
	height:auto;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #999999;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFFFFF;
	padding:1px;
	position:relative;
	top:-16px;
	right:0px;
	left:0px;
	bottom:0px;
	border:1px solid #999999;
}
a.ampliar:hover{
color: #FFFFFF;
	background-color:#999999;
}

div> a.ampliar:link{
	position:relative;
	top:-14px;
	right:0px;
	left:0px;
	bottom:0px;

}
#columna_lef_menu  ul{
	width:105px;
	height:auto;
	float:left;
	padding: 0px; 
	margin: 0px;
	list-style-type:none;

}
#columna_lef_menu  li{
	width: auto;
	padding: 0px; 
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	list-style-type:none;

	
}
#columna_lef_menu  li a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	text-decoration:underline;

}
#columna_lef_menu  li a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	text-decoration:underline;

}

	/* MENU PRINCIPAL
--------------------------------------------------------------------------------------------- */
#menu_seciones{
width: 401px;
	height:134px;
	float:right;
	vertical-align:bottom;
	

}


/* menu proyectos...........................*/
#caja_proyecto{
	width: 111px;
	height:136px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	vertical-align:bottom;
}
#caja_proyecto .negrita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	font-weight:bold;
}
#caja_proyecto_pie{
	width: 106px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	padding:30px 0px 0px 5px;
	background:url(../images/proyecto1.gif) no-repeat;
	vertical-align:bottom;
}
a.caja_proyecto_pie {
	width: 106px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	text-decoration:none;
	background:url(../images/proyecto1.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_proyecto_pie {
margin:90px 0px 0px 0px;
}
a.caja_proyecto_pie:hover{
	width: 106px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	text-decoration:none;
	background:url(../images/proyecto2.gif) no-repeat;
	vertical-align:bottom;

}
div>a.caja_proyecto_pie:hover{
	margin:90px 0px 0px 0px;
}



a.caja_proyecto_pie_select{
	width: 106px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	text-decoration:none;
	background:url(../images/proyecto2.gif) no-repeat;
	vertical-align:bottom;
}

div>a.caja_proyecto_pie_select {
margin:90px 0px 0px 0px;
}

a.caja_proyecto_pie_select:hover{
	width: 106px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	text-decoration:none;
	background:url(../images/proyecto2.gif) no-repeat;
	vertical-align:bottom;
}


div>a.caja_proyecto_pie_select:hover{
	margin:90px 0px 0px 0px;
}


#caja_proyecto ul{
	width:111px;
	height:65px;
	float:left;
	padding: 0px; 
	margin:-118px 0px 0px -1px;
	display:block;
	list-style-type:none;


}
div>#caja_proyecto ul{
	margin:-108px 0px 0px -1px;
}
#caja_proyecto li{
	width:111px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#caja_proyecto li.barra_separador{
	width:14px;
	height:8px;
	float:left;
background:url(../images/separador.gif) no-repeat right top;
}
#caja_proyecto li a{
	width:102px;
	height:15px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	margin:0px;
	padding:0px 0px 0px 9px;
	text-decoration:none;
}
#caja_proyecto li a:hover{
	width:102px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 9px;
	background-image:url(../images/topo_proyecto.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:2px 5px;
}
#caja_proyecto li.select{
	width:102px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/topo_proyecto.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
	
}
/* menu lineas...........................*/
#caja_lineas{
	width: 121px;
	height:136px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	vertical-align:bottom;
}
#caja_lineas .negrita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	font-weight:bold;
}
a.caja_lineas_pie{
	width: 116px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/lineas1.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_lineas_pie{
margin:90px 0px 0px 0px;
}
a.caja_lineas_pie:hover{
	width: 116px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/lineas2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_lineas_pie:hover{
margin:90px 0px 0px 0px;
}
a.caja_lineas_pie_select{
	width: 116px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/lineas2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_lineas_pie_select{
margin:90px 0px 0px 0px;
}
a.caja_lineas_pie_select:hover{
	width: 116px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/lineas2.gif) no-repeat;
	vertical-align:bottom;
}

div>a.caja_lineas_pie_select:hover{
margin:90px 0px 0px 0px;
}
#caja_lineas ul{
	width:121px;
	height:65px;
	float:left;
	padding: 0px; 
	margin:-118px 0px 0px 0px;
	display:block;
	list-style-type:none;
}
div>#caja_lineas ul{
margin:-108px 0px 0px 0px;
}
#caja_lineas li{
	width:121px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#caja_lineas li.barra_separador{
	width:11px;
	height:8px;
	float:left;
	background:url(../images/separador.gif) no-repeat right top;
}
#caja_lineas li a{
	width:114px;
	height:15px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	margin:0px;
	padding:0px 0px 0px 7px;
	text-decoration:none;
}
#caja_lineas li a:hover{
	width:114px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 7px;
	background-image:url(../images/topo_lineas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
}
#caja_lineas li.select{
	width:114px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/topo_lineas.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
}


/* menu obras...........................*/
#caja_obras{
	width: 86px;
	height:136px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	vertical-align:bottom;

}
#caja_obras .negrita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	font-weight:bold;
}
a.caja_obras_pie{
	width: 81px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/obras1.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_obras_pie{
margin:90px 0px 0px 0px;
}
a.caja_obras_pie:hover{
	width: 81px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF0000;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/obras2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_obras_pie:hover{
margin:90px 0px 0px 0px;
}
a.caja_obras_pie_select{
	width: 81px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF0000;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/obras2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_obras_pie_select{
margin:90px 0px 0px 0px;
}
a.caja_obras_pie_select:hover{
	width: 81px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF0000;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/obras2.gif) no-repeat;
	vertical-align:bottom;
}



div>a.caja_obras_pie_select:hover{
margin:90px 0px 0px 0px;
}

#caja_obras ul{
	width:86px;
	height:90px;
	float:left;
	padding: 5px 0px 0px 0px; 
	margin:-146px 0px 0px 0px;
	display:block;
	list-style-type:none;
}
div>#caja_obras ul{
margin:-134px 0px 0px 0px;
}
#caja_obras li{
	width:81px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;

}
#caja_obras li.barra_separador{
	width:11px;
	height:8px;
	float:left;
	background:url(../images/separador.gif) no-repeat right top;
}
#caja_obras li a{
	width:74px;
	height:15px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF0000;
	margin:0px;
	padding:0px 0px 0px 6px;
	text-decoration:none;
}
#caja_obras li a:hover{
	width:74px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 6px;
	background-image:url(../images/topo_obras.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
}
#caja_obras li.select{
	width:74px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/topo_obras.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
	
}

div>#caja_obras li.select{
	width:76px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/topo_obras.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
	
	
}





/* menu prensa...........................*/
#caja_prensa{
	width: 83px;
	height:136px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	vertical-align:bottom;
}
#caja_prensa .negrita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	font-weight:bold;
}
a.caja_prensa_pie{
	width: 78px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/prensa1.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_prensa_pie{
margin:90px 0px 0px 0px;
}
a.caja_prensa_pie:hover{
	width: 78px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/prensa2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_prensa_pie:hover{
margin:90px 0px 0px 0px;
}
a.caja_prensa_pie_select{
	width: 78px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/prensa2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_prensa_pie_select{
margin:90px 0px 0px 0px;
}
a.caja_prensa_pie_select:hover{
	width: 78px;
	height:16px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	text-decoration:none;
	padding:30px 0px 0px 5px;
	margin:93px 0px 0px 0px;
	background:url(../images/prensa2.gif) no-repeat;
	vertical-align:bottom;
}
div>a.caja_prensa_pie_select:hover{
margin:90px 0px 0px 0px;
}


#caja_prensa ul{
	width:83px;
	height:96px;
	float:left;
	padding: 0px; 
	margin: 0px 0px 0px 0px;
	display:block;
	list-style-type:none;
}
div>#caja_prensa ul{
	height:90px;
}
#caja_prensa li{
	width:83px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#caja_prensa li.barra_separador{
	width:11px;
	height:8px;
	float:left;
	background:url(../images/separador.gif) no-repeat right top;
}
#caja_prensa li a{
	width:78px;
	height:15px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF3399;
	margin:0px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
}
#caja_prensa li a:hover{
	width:78px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 5px;
	background-image:url(../images/topo_prensa.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
}
#caja_prensa li.select{
	width:78px;
	height:15px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 5px;
	background-image:url(../images/topo_prensa.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-position:0px 5px;
}



/* COLUMNA CENTRAL (TIPO 1)PARA MENU Y TEXTO
--------------------------------------------------------------------------------------------- */
#columna_centro1{
width: 402px;
height:auto;
float:left;
margin:-16px 0px 0px 0px;
overflow:visible;

}



#columna_centro2{
width: 678px;
height:auto;
float:left;
margin:-16px 0px 0px 0px;
/*border-top:1px solid #990000;*/
}



div>#columna_centro2{
width: 678px;
height:auto;
float:left;
margin:-16px 0px 0px 0px;
overflow:visible;
}





#columna_texto{
width: 369px;
height:auto;
float:right;
background:transparent;
padding:10px 30px 0px 3px;
margin:-3px 0px 0px 0px;
overflow:visible;

}
#columna_texto ul{
	width:auto;
	height:auto;
	float:left;
	padding: 0px; 
	margin: 0px 0px 10px 5px;
	display:block;
	list-style-type:none;
	
	
}
#columna_texto li{
	width:95%;
	height:auto;
	float:left;
	margin:0px;
	padding:0px 0px 0px 10px;
	background:url(../images/topo_gris.gif) no-repeat 0px 6px;

}
#caja_texto_right{
width:390px;
height:auto;
float:right;
background:transparent;
padding:0px 10px 0px 235px;
margin:-3px 0px 0px 0px;
}

/*.img_left{
float:left;
border:1px solid #990000;
	position:relative;
	top:auto;
	right:0px;
	left:-200px;
	bottom:0px;
}*/

#columna_texto img{
float:left;
margin:0px 0px 20px -250px;
border:1px solid #000000;
}
/*
#columna_texto{
width: 369px;
height:auto;
float:right;
background:transparent;
padding:10px 30px 0px 3px;
margin:-3px 0px 0px 0px;
overflow:visible;

}
#columna_texto img{
width: 231px;
height:155px;
float:left;
	position:relative;
	top:0px;
	right:0px;
	left:-255px;
	bottom:0px;

}*/
.caja_img_texto{
	width: auto;
	height:auto;
	float:right;
	vertical-align:bottom;
	margin:5px 0px 0px 0px;
}
#tit_seccion{
width: 399px;
height:auto;
float:right;
background: url(../images/bg_col_cen1.gif) repeat left top;
padding:11px 0px 0px 3px;
}
/* título enlaces secciones PROYECTO.....................*/
#tit_seccion .proyecto{
color:#FF9933;
}
#columna_texto .ladillos_proyecto{
color:#FF9933;
}
a.descarga_proyecto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	text-decoration:none;
}
a.descarga_proyecto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FF9933;
	text-decoration:underline;
}
 a.anclas_proyecto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	text-decoration:none;
}
a.anclas_proyecto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	text-decoration:none;
	border-bottom:1px solid #FF9933;
}

a.enlace_proyecto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF9933;
	text-decoration:underline;
}
a.enlace_proyecto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9933;
	text-decoration:none;
	border-bottom:1px solid #FF9933;
}
/* .....................................................*/


/* título enlaces secciones LÍNEAS Y ESTACIONES.....................*/
#tit_seccion .lineas{
color:#FF6633;
}
#columna_centro2 .ladillos_lineas{
color:#FF6633;
}

#columna_centro2 .ladillos_lineas a{
	font-size: 13px;
	color:#FF6633;
	text-decoration:underline;
}

#columna_centro2 .ladillos_lineas a:hover{
	font-size: 13px;
	color:#FF6633;
	text-decoration:none;
}
a.descarga_lineas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	text-decoration:none;
}
a.descarga_lineas:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6633;
	text-decoration:underline;
}
 a.anclas_lineas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	text-decoration:none;
}
a.anclas_lineas:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	text-decoration:none;
	border-bottom:1px solid ##FF6633;
}
a.enlace_lineas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF6633;
	text-decoration:underline;
}
a.enlace_lineas:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6633;
	text-decoration:none;
	border-bottom:1px solid #FF9933;
}
/* .....................................................*/

#columna_noticia{
width: 395px;
height:auto;
float:left;
background: url(../images/bg_col_cen1.gif) left top;
padding:25px 0px 10px 7px;
overflow:visible;
}
#columna_noticia a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #999999;
	text-decoration:none;
}
#columna_noticia a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #999999;
	text-decoration:underline;
}
#caja_img_noticia{
	width: 402px;
	float:left;
	margin:0px 0px 10px -7px;
	vertical-align:bottom;
	}
#caja_img_noticia img{
	float:left;
	margin:0px 0px 0px 0px;
	vertical-align:bottom;
}
#caja_img_noticia a {
	width: auto;
	/*height:auto;*/
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #999999;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFFFFF;
	padding:1px;
	margin:125px 0px 0px -11px;
	border:1px solid #999999;
}
#caja_img_noticia a:hover{
	width: auto;
	/*height:auto;*/
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-color:#999999;
	margin:125px 0px 0px -11px;
	border:1px solid #999999;
}


/* COLUMNA RIGHT
------------------------------------------------------------------------*/
a.junta1{
	width:72px;
	height:49px;
	float:left;
	background-image: url(../images/logo_junta1.gif);
	margin:12px 0px 0px 20px;
}
a.junta1:hover{
	width:72px;
	height:49px;
	float:left;
	background-image: url(../images/logo_junta1.gif);
	margin:12px 0px 0px 20px;

}
a.apuesta{
	width:98px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#47AB3F;
	text-decoration:none;
	background: url(../images/apuesta1.gif) no-repeat left bottom;
	margin:52px 0px 0px 1px;
	padding:0px 0px 18px 20px;
	
}
div>a.apuesta{
	width:98px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#47AB3F;
	text-decoration:none;
	background: url(../images/apuesta1.gif) no-repeat left bottom;
	margin:49px 0px 0px 1px;
	padding:0px 0px 18px 20px;
}
a.apuesta:hover{
	width:98px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#47AB3F;
	background: url(../images/apuesta2.gif) no-repeat left bottom;
	margin:52px 0px 0px 1px;
}
div>a.apuesta:hover{
	width:98px;
	height:auto;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#47AB3F;
	background: url(../images/apuesta2.gif) no-repeat left bottom;
	margin:49px 0px 0px 1px;
}

a.informa{
	width:100px;
	height:auto;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ACCF00;
	text-decoration:none;
	background: url(../images/informa1.gif) no-repeat right bottom;
	margin:20px 0px 0px 16px;
	padding:0px 0px 21px 0px;
	

}
a.informa:hover{
	width:100px;
	height:auto;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ACCF00;
	background: url(../images/informa2.gif) no-repeat right bottom;
	margin:20px 0px 0px 16px;
	padding:0px 0px 21px 0px;

}
.informa_select{
	width:100px;
	height:auto;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ACCF00;
	background: url(../images/informa2.gif) no-repeat right bottom;
	margin:20px 0px 0px 16px;
	padding:0px 0px 21px 0px;

}
#tit_informa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ACCF00;

}
#tit_informa .negrita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ACCF00;
	font-weight:bold;

}

a.imagenes{
	width:100px;
	height:auto;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*color:#65BBAC;*/
	color:#339999;
	text-decoration:none;
	background:transparent url(../images/bot_img1.gif) no-repeat right bottom;
	margin:-72px 0px 0px 14px;
	padding:0px 0px 21px 0px;
}

a.imagenes:hover{
	width:100px;
	height:auto;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#339999;
	background:transparent url(../images/bot_img2.gif) no-repeat right bottom;
	margin:-72px 0px 0px 14px;
	padding:0px 0px 21px 0px;
}



#logo_img{
	width:20px;
	height:10px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#65BBAC;
	vertical-align:bottom;
	/*background: url(../images/logo_img.gif) no-repeat right top;*/
	margin:-12px 14px 0px 0px;

}
div>#logo_img{
	margin:0px 0px 0px 0px;
	border:1px solid #990000;
}
.loop_imagenes{
	width:76px;
	height:48px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background: url(../images/animacion.gif) no-repeat right top;
	margin:45px 0px 0px 14px;
	

}
div>.loop_imagenes{

	margin:45px 0px 0px 28px;
}/* PIE
------------------------------------------------------------------------*/
#pie{
width: 800px;
height:42px;
float:left;
padding:8px 0px 0px 0px;
margin:10px 0px 0px 0px;
}

#pie_right{
width: 99px;
height:42px;
float:right;
padding:0px 0px 0px 27px;
margin: -3px 0px 0px 0px;
}
#pie_right a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	text-decoration:none;
}
#pie_right a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #339933;
	text-decoration:underline;
}
a.ue{
width:41px;
height:28px;
float:left;
background-image: url(../images/logo_ue.gif);
margin:0px 0px 0px 35px;
}
a.ue:hover{
width:41px;
height:28px;
float:left;
background-image: url(../images/logo_ue.gif);
margin:0px 0px 0px 35px;
}
a.junta_pie{
width:256px;
height:31px;
float:left;
background: url(../images/logo_junta2.gif);
margin:0px 0px 0px 14px;
}
a.junta_pie:hover{
width:256px;
height:31px;
float:left;
background: url(../images/logo_junta2.gif);
margin:0px 0px 0px 14px;
}

a.malaga{
width:25px;
height:32px;
float:left;
background: url(../images/logo_malaga.gif);
margin:0px 0px 0px 15px;
}
a.malaga:hover{
width:25px;
height:32px;
float:left;
background: url(../images/logo_malaga.gif);
margin:0px 0px 0px 15px;
}


a.spain{
width:30px;
height:31px;
float:left;
background: url(../images/logo_spain.gif);
margin:0px 0px 0px 10px;
}
a.spain:hover{
width:30px;
height:31px;
float:left;
background: url(../images/logo_spain.gif);
margin:0px 0px 0px 10px;
}

/*  Estilos Pita */
#columna_simple h1.csc-firstHeader {
	margin-bottom: -1px;

}



