
#mas_concellos {
    border-top-color: #008dc2;
    border-top-style: solid;
    border-top-width: 5px;
    clear: both;
    font-size: 0.874em;
    padding-top: 10px;
    text-align: center;
    margin-top: 20px;
}


#mas_concellos ul {
    display: inline;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}


#mas_concellos li {
    display: inline;
    padding-left: 2px;
}




@import url('zero.css');
/*FORMATO*/
body{
	text-align:center;
	margin:0px;
	padding:0px;
        font:.855em Calibri,Verdana,Arial,sans-serif;
	color:#9C9C9C;
	background-image:url('../i/fondo_body.png');
	background-repeat:repeat-y;
	background-position:50% 0;
}

#todo{
	padding:0px;
	width:939px;
	margin:0px auto;
	text-align:left;
}



/*--------------------------------TOP-------------------------------*/
#top{
	width:934px;
	height: 20px;
	padding: 0;
	margin: 0;
	padding-top:10px;
	background-color: transparent;
}
#top img{
	border: 0;
}
/*-----------------------------IDIOMAS-----------------*/
#idiomas{
	width: 159px;
	height: 20px;
	float: left;
}
#idiomas a{
	color: #777777;
	font-weight: bold;
	text-decoration: none;
}
/*------------------------BUSCADOR ARRIBA----------------------------*/
#buscador{
	float: left;
	margin-left: 10px;
}
#buscador form input{
	border: 1px solid #BDBDBD;
	vertical-align: top;
	padding-left: 2px;
	color: #808080;
	font-family: Calibri;
	width: 82px;
}
/*----------------------BUSCADOR INTERIOR----------------------------*/
#buscador_interior{
	float: left;
	width: 670px;
	margin-bottom: 20px;
}
#form_buscador{
	float: left;
	width: 650px;
	margin:0 !important;
	padding:0 !important;
	margin-left: 3px !important;
	margin-top: 10px !important;
	border: 1px solid orange !important;
}

#form_buscador input{
	border: 1px solid #D0D0D0;
	color: #808080;
}
#form_buscador select{
	border: 1px solid #D0D0D0;
	color: #808080;
}

#form_buscador dl{
	float: left;
	margin:0;
	padding:0;
}
#form_buscador dt{
	float: left;
	margin:0;
	padding:0;
	width: 70px;
	margin-top: 4px;
	margin-bottom: 10px;
}

#form_buscador dd{
	float: left;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#form_buscador p {
	float: left;
	margin-top: 15px !important;
	width: 99%;
}
#form_buscador p input{
	float: left;
	display:block;
}
#form_buscador p a{
	float: left;
	display: block;
	margin-top: 6px;
	margin-left: 20px;
	padding-right: 13px;
	background-image: url(../i/marca_buscador_dentro.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-decoration: none;
	color: #E28C8C;	
}
.tx-indexedsearch-whatis{
	float: left;
	margin-right: 20px;
	height: 20px;
}
.tx-indexedsearch-browsebox{
	float: left;
	width: 100%;
	height: 20px;
	margin-top: 10px;
	text-align: left;
}
.browsebox{
	margin-top: 10px;
}
.browsebox a{
	color: #E28C8C !important;
}

.tx-indexedsearch-res{
	float: left;
	width: 680px;
}
.tx-indexedsearch-res li{
	float: left;
	width: 675px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}
.tx-indexedsearch-noresults{
	margin-top: 5px !important;
}
.titulo_resultado {
	display:block;
	margin-bottom: 5px;
}
.titulo_resultado img{
	margin:0;
	padding:0;
	margin-top: 3px;
}
.titulo_resultado a{
	text-decoration: none;
	color: #E28C8C;
	font-size: 1.1em;
}

/*-----------------------ENLACES ARRIBA--------------------*/
#enlaces_arriba{
	float:left;
	width: 605px;
	height: 20px;
	padding:0;
	margin-left: 40px;
}
#enlaces_arriba_dentro{
	float: left;
	margin-top: 3px;
	margin-left: 507px;
}
* html #enlaces_arriba_dentro{
	float: left;
	margin-left: 254px;
}
.icono_home {
	float: left;
	width: 28px;
	height: 11px;
	overflow:hidden;
}
.icono_home a{
	background-image: url(../i/ico_home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow:hidden;
	padding-left: 200px;
}
.icono_mapaweb {
	float: left;
	width: 28px;
	height: 11px;
	overflow:hidden;
}
.icono_mapaweb a{
	background-image: url(../i/ico_mapaweb.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow:hidden;
	padding-left: 200px;
}
.icono_contacto{
	float: left;
	width: 28px;
	height: 11px;
	overflow:hidden;
}	
.icono_contacto a{
	background-image: url(../i/ico_contacto.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow:hidden;
	padding-left: 200px;
}
.icono_concellos{
	float: left;
	width: 28px;
	height: 11px;
	overflow:hidden;
}	
.icono_concellos a{
	background-image: url(../i/ico_concellos.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow:hidden;
	padding-left: 200px;
}





/*-----------------------------HEADER-----------------------*/

#header{
	float: left;
	width: 939px;
	margin:0;
	padding:0;
	margin-top: 10px;
}
#header_dentro{
	float: left;
}
/*-----------------------------LOGO-------------------*/
#logo{
	float: left;
	width: 170px;
	margin:0;
	padding:0;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 30px;
	height: 90px;
}
* html #logo{
	margin-left: 15px;
}
/*----------------------FLASH INICIO------------------------------*/
#flash_inicio{
	float: left;
	width: 694px;
	margin:0;
	padding:0;
	margin-left: 38px;
}

/*-----------------------------------CUERPO-------------------------------------*/
#cuerpo{
	float:left;
	width:950px;
	margin:0;
	padding:0;
	margin-top: 10px;
	margin-bottom: -30px;
        
}

.columna_apartados{
	float: left;
	width: 224px;
	margin:0;
	padding:0;
	margin-right: 13px;
}

.cabecera_apartado{
	float: left;
}
.cuerpo_apartado{
	float: left;
	margin-top: 3px;
}

.destacados{
	top: 255px;
	width: 224px;
	height: 145px;
	position:absolute;
	background-image: url(../i/fondo_destacados.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
*:first-child+html .destacados{
	margin-left: -236px;
	background-image: url(../i/fondo_destacados.png);
}
* html .destacados{
	margin-left: -236px;
	background-image: url(../i/fondo_destacados_ex.png);
}


#destacados_consorcio{
	margin:0;
	padding:0;
	margin: 20px 10px 10px 10px;
}
#destacados_residuos{
	margin:0;
	padding:0;
	margin: 20px 10px 10px 10px;
}
#destacados_coordinador{
	margin:0;
	padding:0;
	margin: 20px 10px 10px 10px;
}

#destacados_turismo{
	margin:0;
	padding:0;
	margin: 20px 10px 10px 10px;
}
 
#destacados_consorcio a{
	float: left;
	display:block;
	width: 203px;
	color: #464646;
	font-weight: normal;
	text-decoration:none !important;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
	background-image: url(../i/marca_destacados_consorcio.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#destacados_residuos a{
	float: left;
	display:block;
	width: 203px;
	color: #464646;
	font-weight: normal;
	text-decoration:none !important;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
	background-image: url(../i/marca_destacados_residuos.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#destacados_coordinador a{
	float: left;
	display:block;
	width: 203px;
	color: #464646;
	font-weight: normal;
	text-decoration:none !important;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
	background-image: url(../i/marca_destacados_coordinador.png);
	background-repeat: no-repeat;
	background-position: 0 50%;

}


#destacados_turismo a{
	float: left;
	display:block;
	width: 203px;
	color: #464646;
	font-weight: normal;
	text-decoration:none !important;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
	background-image: url(../i/marca_destacados_coordinador.png);
	background-repeat: no-repeat;
	background-position: 0 50%;

}
.titulo_destacado_consorcio{
	font-weight:bold;
	font-size: 1.1em;
	color: #128DC0;
	margin:0;
	padding:0;
	padding-left: 5px;
}

.titulo_destacado_residuos{
	font-weight:bold;
	font-size: 1.1em;
	color: #7FB201;
	margin:0;
	padding:0;
	padding-left: 5px;
}

.titulo_destacado_coordinador{
	font-weight:bold;
	font-size: 1.1em;
	color: #4d56b9;
	margin:0;
	padding:0;
	padding-left: 5px;
}


.titulo_destacado_turismo{
	font-weight:bold;
	font-size: 1.1em;
	color: #4d56b9;
	margin:0;
	padding:0;
	padding-left: 5px;
}

#enlaces_consorcio{
	float: left;
	margin:0;
	padding:0;
	margin-top: 14px;
	margin-left: 6px;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 10px;
	min-height: 120px;
}
* html #enlaces_consorcio{
	height: 12px;
}

#enlaces_residuos{
	float: left;
	margin:0;
	padding:0;
	margin-top: 14px;
	margin-left: 6px;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 10px;
	min-height: 120px;	
}
* html #enlaces_residuos{
	height: 125px;
}

#enlaces_coordinador{
	float: left;
	margin:0;
	padding:0;
	margin-top: 14px;
	margin-left: 6px;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 10px;
	min-height: 120px;
}
* html #enlaces_coordinador{
	height: 125px;
}


#enlaces_turismo{
	float: left;
	margin:0;
	padding:0;
	margin-top: 14px;
	margin-left: 6px;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 10px;
	min-height: 120px;
}
* html #enlaces_turismo{
	height: 125px;
}
#enlaces_consorcio li{
	float: left;
	width: 213px;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#enlaces_consorcio a{
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(../i/marca_consorcio.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#mas_consorcio a{
	float: left;
	display: block;
	width: 215px;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: -3px;
	margin-bottom: 15px;
	color: #3EAAD7;
	font-size: 0.92em;
	font-weight: bold;
	background-image: url(../i/mas_consorcio.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}

#enlaces_residuos li{
	float: left;
	width: 213px;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#enlaces_residuos a{
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(../i/marca_residuos.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#mas_residuos a{
	float: left;
	display: block;
	width: 215px;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: -3px;
	margin-bottom: 15px;
	color: #7FB201;
	font-weight: bold;
	font-size: 0.92em;
	background-image: url(../i/mas_residuos.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}

#enlaces_coordinador li{
	float: left;
	width: 213px;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#enlaces_coordinador a{
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(../i/marca_coordinador.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#mas_coordinador a{
	float: left;
	display: block;
	width: 215px;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: -3px;
	margin-bottom: 15px;
	color: #E2A73B;
	font-weight: bold;
	font-size: 0.92em;
	background-image: url(../i/mas_coordinador.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}




#enlaces_turismo li{
	float: left;
	width: 213px;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#enlaces_turismo a{
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(../i/marca_coordinador.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#mas_turismo a{
	float: left;
	display: block;
	width: 215px;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: -3px;
	margin-bottom: 15px;
	color: #E2A73B;
	font-weight: bold;
	font-size: 0.92em;
	background-image: url(../i/mas_coordinador.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}



#bannerspie {
    background-color: #018ec3;
    color: #FFFFFF;
    height: 85px;
    margin-top: 20px;
    min-width: 927px;
    padding-left: 0;
    padding-right: 0;
}

.bannerspie_liquid {
    color: #FFFFFF;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px;
    width: 927px;
}



ul.menu_inferior_pie {
    color: #FFFFFF;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}


ul.menu_inferior_pie li {
    color: #FFFFFF;
    display: inline;
    font-weight: normal;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 0;
}


.paddingtop {
    padding-top: 20px;
}


.floatleft {
    float: left;
}

.floatright {
    float: right;
}


#bannerspie li img {
    border: 1px solid #AAAAAA;
}






#columna_varios{
	float: left;
	width: 197px;
	margin:0;
	padding:0;
}
#cabecera_varios{
	float: left;
	width: 197px;
	margin:0;
	padding:0;
}
#enlaces_varios{
	float: left;
	width: 185px;
	margin:0
	padding:0;
	margin-top: 14px;
	margin-left: 6px;
}
#enlaces_varios li{
	float: left;
	width: 180px;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#enlaces_varios a{
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(../i/marca_varios.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}

#banners_varios{
	float: left;
	margin:0;
	padding:0;
	margin-top: 19px;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 10px;
	min-height: 198px;
}
*:first-child+html #banners_varios{
	height: 210px;
}
* html #banners_varios{
	height: 211px;
}
#banners_varios a{
	width: 197px;
	display:block;
	margin:0;
	padding:0;
	margin-bottom: 7px;
}
#mas_varios a{
	float: left;
	display: block;
	width: 127px;
	margin:0;
	padding:0;
	padding-left: 10px;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: -3px;
	color: #E49292;
	font-weight: bold;
	font-size: 0.92em;
	background-image: url(../i/mas_varios.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}





/*------------------------------LATERAL---------------------------------*/
#lateral{
	float: left;
	width: 242px;
	margin:0;
	padding:0;
	margin-bottom: 20px; 
        
}
#encabezado_lateral{
	float: left;
	width: 242px;
	height: 68px;
}
#encabezado_lateral img{
	float: left;
	margin-left: 1px;
}
#menu_principal {
	float: left;
	width: 242px;
	height: 121px;
	margin:0;
	padding:0;
	background-image: url(../i/fondo_menu_principal.png);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#titulo_menu_principal{
	float: left;
	display:block;
	width: 232px;
	height: 21px;
	font-weight: bold;
	color: #fff;
	margin-top: 9px;
	padding-left: 10px;
}
#menu_principal a{
	float: left;
	width: 190px;
	margin:0;
	padding:0;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	padding-left: 30px;
}

li.menu_inicial_consorcio{
	display:block;
	float: left;
	background-image: url(../i/marca_consorcio.png);
	background-repeat: no-repeat;
	background-position: 9% 50%;
	text-decoration: none !important;
}


li.menu_inicial_consorcio a{
        color: #3EAAD7;
}

li.menu_inicial_residuos{
    display:block;
    float: left;
	background-image: url(../i/marca_residuos.png);
	background-repeat: no-repeat;
	background-position: 9% 50%;
	text-decoration: none !important;
}

li.menu_inicial_residuos a{
        color: #7FB201;
}





li.menu_inicial_coordinador{
    display:block;
    float: left;
	background-image: url(../i/marca_coordinador.png);
	background-repeat: no-repeat;
	background-position: 9% 50%;
	text-decoration: none !important;
}

li.menu_inicial_coordinador a{
        color: #E2A73B;
}

li.menu_inicial_varios{
    display:block;
    float: left;
	background-image: url(../i/marca_varios.png);
	background-repeat: no-repeat;
	background-position: 9% 50%;
	color: #E55B59;
	text-decoration: none !important;
}

li.menu_inicial_varios a{
        color: #E55B59;
}

#menu_apartado {
	float: left;
	width: 242px;
	margin:0;
	padding:0;
	background-image: url(../i/sombra_menu_apartado.png);
	background-repeat: repeat-y;
}
#titulo_menu_apartado{
	float: left;
	display:block;
	margin:0;
	padding:0;
	width: 232px;
	height: 21px;
	padding-left: 10px;
	padding-top: 9px;
	font-weight: bold;
	color: #fff;
	background-image: url(../i/titulo_menu_apartado.png);
	background-repeat: no-repeat;
}

#menu_apartado_dentro{
	float: left;
	margin:0;
	width: 230px;
	margin-left: 5px;
	padding-bottom: 20px;
	background-image: url(../i/fondo_menu_apartado.png);
	background-repeat: no-repeat;
	background-position: 69% 100%;
}
* html #menu_apartado_dentro{
	margin-left: 2px;
}

#menu_apartado_dentro a{
	float: left;
	width: 190px;
	margin:0;
	padding:0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	color: #808080;
}
#final_menu_apartado{
	float: left;
	width: 242px;
	height: 8px;
	overflow: hidden;
	background-image: url(../i/final_menu_apartado.png);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}

li.menu_apartado_consorcio{
	display:block;
	float: left;
	background-image: url(../i/marca_consorcio.png);
	background-repeat: no-repeat;
	background-position: 7% 50%;
	text-decoration: none !important;
}

li.menu_apartado_consorcio_on{
	display:block;
	float: left;
	background-image: url(../i/marca_consorcio_on.png);
	background-repeat: no-repeat;
	background-position: 7% 50%;
	text-decoration: none !important;
}
li.menu_consorcio_indentado{
	display:block;
	float: left;
	background-image: url(../i/marca_indentado_consorcio.png);
	background-repeat: no-repeat;
	background-position: 12% 50%;
	padding-left: 10px;
	text-decoration: none !important;
}
li.menu_consorcio_indentado_on{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_consorcio.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}
li.menu_apartado_coordinador{
    display:block;
    float: left;
    background-image: url(../i/marca_coordinador.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
    text-decoration: none !important;
}
li.menu_coordinador_indentado{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_coordinador.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}
li.menu_coordinador_indentado_on{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_coordinador.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}
li.menu_apartado_coordinador_on{
    display:block;
    float: left;
    background-image: url(../i/marca_coordinador_on.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
    text-decoration: none !important;
}
li.menu_apartado_residuos{
    display:block;
    float: left;
    background-image: url(../i/marca_residuos.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
    text-decoration: none !important;
}
li.menu_residuos_indentado{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_residuos.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}
li.menu_residuos_indentado_on{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_residuos.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}
li.menu_apartado_residuos_on{
    display:block;
    float: left;
    background-image: url(../i/marca_residuos_on.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
    text-decoration: none !important;
}
li.menu_apartado_varios{
    display:block;
    float: left;
    background-image: url(../i/marca_varios.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
    text-decoration: none !important;
}
li.menu_varios_indentado{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_varios.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}
li.menu_varios_indentado_on{
    display:block;
    float: left;
    background-image: url(../i/marca_indentado_varios.png);
    background-repeat: no-repeat;
    background-position: 12% 50%;
    padding-left: 10px;
    text-decoration: none !important;
}

li.menu_apartado_varios_on{
    display:block;
    float: left;
    background-image: url(../i/marca_varios_on.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
    text-decoration: none !important;
}


li.menu_apartado_consorcio_on a{
	color: #3EAAD7 !important;
}
li.menu_apartado_residuos_on a{
	color: #7FB201 !important;
}
li.menu_apartado_coordinador_on a{
	color: #E2A73B !important;
}
li.menu_apartado_varios_on a{
	color: #E49292 !important;
}

li.menu_consorcio_indentado_on a{
	color: #3EAAD7 !important;
}
li.menu_residuos_indentado_on a{
	color: #7FB201 !important;
}
li.menu_coordinador_indentado_on a{
	color: #E2A73B !important;
}
li.menu_varios_indentado_on a{
	color: #E49292 !important;
}
/*-------------------------------MIGAS--------------------------------*/
#migas{
	float: left;
	width: 680px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 3px;
	padding-left: 2px;
	margin-bottom: 7px;
	text-align: right;
	font-size: 0.9em;
	
}
#migas a{
	color: #979797;
	font-size: 0.9em;
}
/*---------------------------CONTENIDOS-------------------------------*/
#contenidos{
	float: left;
	width: 696px;
	margin:0;
	padding:0;
	margin-bottom: 20px;
	color: #464646;
}
#foto_top{
	float: left;
	height: 68px;
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
#contenidos_dentro{
	float: left;
	width: 660px;
	padding: 0px 10px 10px 10px;
	text-align: justify;
	color: #464646;
        font:.855em Verdana,Arial,sans-serif;
        
}
#contenidos_dentro a{
	font-weight: bold;
	color: #808080;
}
#contenidos_dentro p{
	margin:0;
	padding:0;
	margin-bottom: 15px;

	color: #464646;
}

/*--------------------------NOTICIAS----------------------------------*/
#listado_noticias{
	float: left;
	width: 676px;
	margin-top: 11px;
}
.noticia_item{
	float: left;
	width: 670px;
	margin:0;
	padding:0;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 3px;
	margin-bottom: 11px;
	margin-top: 5px;
} 
.imagen_noticia{
	float: left;
	margin-right: 10px;
}

.texto_noticia{
	margin-top: 5px;
}
.titulo_noticia{
	width: 100%;
	margin-bottom: 5px;
}
.titulo_noticia a{
	font-weight: bold;
	font-size: 1.1em;
	color: #E28C8C;
	text-decoration: none !important;
	margin:0 !important;
}
.texto_noticia p{
	margin:0;
	padding:0;
	margin-top: 5px !important;
	margin-bottom: 10px;
}
.mas_info{
	float: left;
	width: 670px;
	display:block;
	margin:0;
	padding:0;
	text-align: right;
}
#paginado_noticias{
	float: left;
}
* html #paginado_noticias{
	margin-top: 7px;
}
#paginado_noticias li{
	float: left;
}
#paginado_noticias a{
	color: #E28C8C;
	font-weight: bold;
}
.orden{
	vertical-align: top;
	line-height: 25px;
	margin-left: 5px;
	margin-right: 5px;
}
.orden li{
	margin-left: 3px;
	margin-right: 3px;
}
/*--------------LISTAS PERFIL DEL CONTRATISTA-----------------*/
#profiles{
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 15px;
	margin-bottom: 20px;
}
#profiles dt{
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 8px;
}
#profiles dt a{
	color: #BDBDBD;
	font-weight: bold;
}
#profiles dd{
	margin-top: 3px;
	margin-bottom: 3px;
}

/*Detalle*/

#profile dl{
	margin-top: 3px;
	margin-bottom: 20px;
}
#profile dt{
	border-bottom: 1px solid #BDBDBD;
	margin-bottom: 3px;
	font-size: 1.1em;
	background-color: #AEAEAE;
	color: #FFF;
	padding: 4px;
}
#profile dd{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
#profile a{
	color: #3EAAD7;
}
.enunciado{
	font-weight: bold;
	font-size: 1.1em;
}




#paginado_perfil{
	list-style-type:none !important;
	float: left;
}
#paginado_perfil ul{
	list-style-type:none !important;
}
* html #paginado_perfil{
	margin-top: 7px;
}
#paginado_perfil li{
	float: left;
}
#paginado_perfil a{
	color: #A1A1A1;
	font-weight: bold;
}


/*-------------------FORMULARIO CONTACTO---------------*/
#contenidos_dentro form{
	margin-left: 5px;
	border: none !important;
}
fieldset{
	border:none;
}
#contenidos_dentro form dl{
	float: left;
}
#contenidos_dentro form dt{
	float: left;
	width: 99%;
	margin:0;
	padding:0;
}
#contenidos_dentro form dd{
	float: left;
	width: 99%;
	padding:0;
	margin:0;
}
#contenidos_dentro ul{
	list-style-type: square;
	/*list-style-type: none; 
	margin-bottom: 10px;
	margin-left: 5px;*/
}
#contenidos_dentro li{
	/*background-image: url(../i/marca_lista.png);
	background-position: 0 60%;
	background-repeat: no-repeat;
	padding-left: 15px;*/
	margin: 8px 0 8px 15px;

}
#contenidos_dentro form ul{
	float: left;
	margin-bottom: 20px;
}
#contenidos_dentro form ul li{
	float: left;
	width: 98%;
}
#contenidos_dentro form ul li input{
	float: left;
	margin-bottom: 2px !important;
}

#contenidos_dentro form ul li label{
	line-height: 0px;
}

#contenidos_dentro form label{
	line-height: 27px;
}
#contenidos_dentro input{
	margin-bottom: 7px;
	border: 1px solid #C8C8C8;
}
#contenidos_dentro select{
	border: 1px solid #C8C8C8;
}
#contenidos_dentro textarea{
	border: 1px solid #C8C8C8;
	float: left;
	width: 400px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.csc-mailform-field{
	float: left;
	width: 99%;
}
.csc-mailform-submit{
	margin-top: 10px;
}



/*------------------------NOTICIAS DETALLE------------------------*/
.detalle_item_noticia{
	float: left;
}
.datos_item_noticia{
	width: 670px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #EAEAEA;
}
.texto_item_noticia{
	width: 670px;
	float: left;
	padding-bottom: 10px;
	border-bottom: 1px solid #E2E2E2;
}
.texto_item_noticia p{
	margin-bottom: 5px;
	margin-top: 3px;
}
.texto_item_noticia img{
	float: left;
	margin-right: 10px;
}

.apartados_item_noticia{
	float: left;
	margin-top: 10px;
}
.apartados_item_noticia a{
	color: #E28C8C;
}

.relacionados_item_noticia{
	float: left;
	width: 670px;
	margin:0;
	padding:0;
	margin-top: 5px;
	margin-bottom: 5px;
}
.relacionados_item_noticia dt{
	font-weight: bold;
	border-bottom: 1px solid #A5A5A5;
}
.relacionados_item_noticia dd{
	float: left;
	margin-left: 5px;
	margin-right: 8px;
}

.documentos_item_noticia{
	float: left;
	width: 670px;
	margin:0;
	padding:0;
	margin-top: 5px;
	margin-bottom: 5px;
}
.documentos_item_noticia dt{
	font-weight: bold;
	border-bottom: 1px solid #A5A5A5;
}
.documentos_item_noticia dd{
	float: left;
	margin-left: 5px;
	margin-right: 8px;
}
.documentos_item_noticia dd img{
	margin-right: 4px;
}

.enlaces_item_noticia{
	float: left;
	width: 670px;
	margin:0;
	padding:0;
	margin-top: 5px;
	margin-bottom: 5px;
}
.enlaces_item_noticia dt{
	font-weight: bold;
	border-bottom: 1px solid #A5A5A5;
}
.enlaces_item_noticia dd{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

.atras{
	float: left;
	text-align:right;
	padding-top: 2px;
	width: 670px;
}
.atras a{
	color: #E28C8C;
	text-decoration: none;
	
}

/*-----------------------------FAQ  PENDIENTES----------------------------------*/
.faq{
	float: left;
}
.faq li{
	float: left;
	width:670px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.pregunta_faq{
	float: left;
	width: 640px;
	padding-left: 20px;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 5px;
	color: #777777;
	background-image: url(../i/marca_faq.png);
	background-repeat: no-repeat;
	background-position: 2px 50%;
	
}
.respuesta_faq{
	float: left;
	width: 660px;
	padding-bottom: 5px;
	border-bottom: 1px solid #EAEAEA;
}


/*----------------------------BOTTOM------------------------------------*/
#bottom{
	float: left;
	width:934px;
	height:40px;
	margin:0;
	padding:0;
	padding-top:15px;
	margin-top: 10px;
	font-size:1.0em;
	
	background-repeat: no-repeat;
}
#bottom_dentro{
	padding-top: 13px;
	font-size: 0.9em;
	text-align: center;
	color: #666666;
	background-image: url(../i/fondo_bottom.png);
}
#bottom_dentro a{
	color: #4D4D4D;
	text-decoration: none;
	padding-top: 23px;
}





/*-----------------------TABLAS------------------------------*/





table.ensayo {
border: 1px solid #ccc;
width: 500px;
margin: 20px auto;
}


table.ensayo caption {
font: bold 1em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #000;
text-align: center;
margin: 10px auto;
}


table.ensayo tbody tr.principal th {
font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #fff;
background: #5FACF3;
text-align: left;
padding: 5px;
border: 0;
}
table.ensayo tbody tr.etapas th {
font: bold .9em/1.5em “Trebuchet MS", Tahoma, Arial, sans-serif;
color: #fff;
background: #DC4503;
text-align: left;
padding: 5px;
border-top: 1px solid #eee;
}
table.ensayo tbody th {
font: bold .9em/1.5em “Trebuchet MS", Tahoma, Arial, sans-serif;
color: #DC4503;
background: #FEFFF1;
text-align: center;
padding: 5px;
border-top: 1px solid #eee;
}


table.ensayo tbody td {
font: .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #00000;
background: #00000;
text-align: right;
padding: 5px;
border-top: 1px dotted #eee;
}






table{
	width: 100%;
	border-bottom: 1px solid #8CC5A2;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
table thead{
	background-color: #CBE3D5;
}
table thead th{
	font-weight: bold;
	padding: 3px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #91C1A5;
}
table tbody{
	background-color: #F6F6F6;
}
table tbody td{
	font-weight: bold;
	padding: 3px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #BCBCBC;
}




/* REDEFINICIONES */
img{
	border:0;
}

.error{
	color: #D21B1B;
	font-weight: bold;
	background-image: url(../i/marca_error.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.sinborde{
	border:none !important;
	width:auto !important; 
	background-color: transparent;
}
a{
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

h1{
	display: none;
}


h2{
    font-size:24px;
    letter-spacing:0px;
    text-align:left;
    font-weight:bold;
    margin:0;
    padding: 0;
}
h2 span{
	display: block;
	margin-bottom: 10px;
}

.envoltorio_consorcio h2{
	color:#3EAAD7;
}
.envoltorio_residuos h2{
    color:#7FB201;
}
.envoltorio_coordinador h2{
    color:#E2A73B;
}
.envoltorio_varios h2{
    color:#E55B59;
}

.envoltorio_turismo h2{
    color:#E55B59;
}

.encabezado_consorcio{
	color:#3EAAD7;
}
.encabezado_residuos{
	color:#7FB201;
}
.encabezado_coordinador{
	color:#E2A73B;
}
.encabezado_varios{
	color:#E55B59;
}


h3{
	color:#6D6D6D;
	font-size:14px;
	letter-spacing:0px;
	text-align:left;
	font-weight:bold;
	font-style: italic;
	margin:0;
	padding: 0;
	background-color: #EFE4E4;
}
h3 span{
	display: block;
}

dt{
	font-weight:bold;
}
dd{
	margin:5px 0px 10px 0px;
	font-size:11px;
	color:#777;
}
h4{
	font-size: 1.0em;
	margin:0;
	padding:8px 0 3px 0;
	color: #026F7C;
}
.invisible{
	display:none;
}


/***** paginas relacionadas ******/
.relatedpages_item {
	float: left;
	width: 210px;
	margin:8px 5px 0 0;
	background-image: url(../i/fondo_relacionados.png);
	background-repeat: no-repeat;
	padding:0;
}

.relatedpages_item_title{
	padding-bottom:10px;
}
.relatedpages_item a{
	color: #808080;
	line-height:20px;
}
.relatedpages_item_dentro{
	padding: 10px;
	height:80px;
}

.related_pages_final{
	height: 8px;
	overflow: hidden;
	background-image: url(../i/final_relacionados.png);
	background-repeat: no-repeat;
}
/*** mapaweb ***/

/* ------------------------------------------------------------------------ */
/* Name: Estilos para el Mapa web                                           */
/* ------------------------------------------------------------------------ */

/* Margen para el mapa */
.csc-sitemap	{margin-bottom: 20px;}

/* Efecto al pasar el raton por encima de un vinculo */
.csc-sitemap a:hover	{text-decoration:underline;}

/* Margen para el listado general */
.csc-sitemap ul	{margin: 0 0 0 30px;}

/* Disenho de elementos de primer nivel */
.csc-sitemap ul li	{list-style: decimal; margin: 15px 0 0 0;}
.csc-sitemap ul li a	{color: #5E5E5E;}

/* Disenho de elementos de segundo nivel */
.csc-sitemap ul li	ul li {list-style-type:none;font-weight: bold; margin-top:3px;}
.csc-sitemap ul li ul li a	{color:#8D8D8D;}

/* Disenho de elementos de tercer nivel */
.csc-sitemap ul li	ul li ul li {list-style-type:none;font-weight: normal; margin-top:3px;}

/* Disenho de elementos de cuarto nivel */
.csc-sitemap ul li	ul li ul li ul li {list-style-type:none;font-weight: normal; margin-top:3px;}


/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}






/***        ***/

