body {
	background: url(/img/bg_texture.png) center repeat fixed, #f7edd8;
	color: #666666;
}
a:link, a:visited {
	color: #666666;
}
h1{
	color: #303031;
	border-bottom-color: #303031;
}
h2 {
	color: #303031;
}
#contenedor {
	background-color:#ffffff;
	margin-top:20px;
	border:none;
	-moz-box-shadow: 7px -5px 2px rgba(0, 0, 0, .07);
	-webkit-box-shadow: 7px -5px 2px rgba(0, 0, 0, .07);
	box-shadow: 7px -5px 2px rgba(0, 0, 0, .07);
}
#cabecera2 {
	color: #053b02;
}
#cabecera2 a:link, #cabecera2 a:visited {
	color: #053b02;
}

#recordar {
	color: #FFFFFF;
	background-color: #053b02;
}
#contenido {
	background-color: #FFFFFF;
}
#pie {
	color: #FFFFFF;
	background-color: #303031;
}
#pie a:link, #pie a:visited {
	color: #ffffff;
	margin-right: 10px;
	font-weight: bold;
}
#pie a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#pie ul li {
	margin-right: 10px;
	padding: 0px;
	color: #ffffff;
}
#menu  li a:link, #menu li a:visited {
	display: block;
	background-color: #053b02;
	color:#FFFFFF;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	padding: 5px;
	border: none;
}
#menu li a:hover {
	background-image: none;
	text-decoration: none;
	color: #FFF;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #303031;
	background-color: #303031;
}
.columnaDI p a:hover {
	color: #053b02;
}


.columnaDD p.articuloIndex {
	background-color: #303031;

}
.columnaDD   p.articuloIndex   a:link, .columnaDD   p.articuloIndex   a:visited {
	color: #FFFFFF;
}

div.index  h2 {
	color: #303031;
	border-bottom-color: #303031;

}


.enColor {
	color: #053b02;
}


#principal p.agendaDestacadoIndex span {
	color: #053b02;
}

.tituloSecundario {
	color: #053b02;
	font-weight: bold;
}
#principal a.pregFrec:hover {
	color: #053b02;
}
#principal ul.pregFrecUl {
	color: #053b02;
}

p.estiloAlerta {
	color: #053b02;
}
#notColumna1 {
	float: left;
	width: 410px;
	font-size: 10px;
}
#notColumna1 h1 a{color:#6688b4;}
#notColumna1 h2 {
	color: #053b02;
}
.verHistorico{
	background-color: #053b02;

}
div.verHistorico a:link, div.verHistorico a:visited{
color:#ffffff;
font-size:10px;
font-weight:bold;
}
.foto {
	background-color: #053b02;

}
.foto p {
	border-top-color: #053b02;
}
.foto img {
	border: 1px solid #053b02;
}
p.fechaNot {
	color: #053b02;
}
p.categoriaNot {
	color: #666666;
	border-left-color: #053b02;
}

#notDestacada {
	border: 1px solid #053b02;

}

#notDestacada h3 {
	color: #FFFFFF;
	background-color: #053b02;
}
#noticias {
	border: 1px solid #303031;
}
#noticias h3 {
	color: #FFFFFF;
	background-color: #303031;
}
span.fechaNot {
	color: #053b02;
}


div.manuales p a:link, div.manuales p a:visited {
	color: #053b02;
}
div.manuales p a:hover {
	color: #FFFFFF;
	background-color: #053b02;
}

div.documentacion h3 {
	color: #053b02;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

div.enlaces a:link, div.enlaces a:visited {
	color: #053b02;
}
div.enlaces span a:link, div.enlaces span a:visited {
	color: #053b02;
}

div.telefonica p.numTelefono {
	color: #053b02;

}

div.agenda h4 {
	color: #2B912B;
}
div.agenda h3 {
	color: #053b02;
}
div.agenda p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

div.agenda p span.fechasAgenda {
	color: #053b02;

}
div.agenda  p#vermasAgenda a:link, div.agenda p#vermasAgenda a:visited {
	background-color: #053b02;
}


#eventoDestacado h4 {
	background-color: #053b02;
}
#eventoDestacado {
	border: 1px solid #053b02;
}
p#textoAgenda {
	margin-top: 10px;
}
div.agenda p.resultadoAgenda {
	color: #053b02;
	border-left-color: #053b02;
}
div#cargaEvento {
	border-bottom-color: #053b02;
}


.dias{
	color:#ffffff;
}

div.anteriores p.navHist {
	color: #053b02;
}
div.anteriores p.navHist a:link, div.anteriores p.navHist a:visited {
	color: #053b02;
}
div.anteriores p span {
	color: #053b02;
}

div.glosario h3 {
	background-color: #053b02;
}

div.glosario dt {
	color: #053b02;
}


ul#navLetra a:link, ul#navLetra a:visited {
	color: #053b02;
}
p.subir    a:link,p.subir   a:visited    {
	color: #053b02;
}


div.articulo h3 {
	color: #053b02;
}
div.legislacion table.tabPpal {
	border: 1px solid #053b02;
	color: #053b02;
}
div.legislacion tr.tituloTabla {
	background-color: #053b02;
}

div.onlineDiv textarea {
	border: 1px solid #053b02;
}

div.onlineDiv2 input {
	border: 1px solid #053b02;
}
div.onlineDiv2 input#enviarConsulta {
	background-color: #053b02;
}

.registroDiv input, .registroDiv2 input {
	border: 1px solid #053b02;
}
.registroDiv2 #btEnviarDatos {
	background-color: #053b02;
	border: 1px solid #053b02;
}
.registroDiv select {
	border: 1px solid #053b02;
}



li.entrarRecordar input {
	color: #053b02;
}

div#frmAcceso li.entrarAcceso {
	line-height:15px;
	text-align:right;}

#nav li.entrarAcceso a:link, #nav li.entrarAcceso a:visited{
	color:#053b02;
}


div#recordar li input {
	border: solid 1px #053b02;}

div.legislacion tr.titulo2Tabla {
	color: #FFF;
	background-color: #053b02;
}

table.tabPpal td{
	border: 1px solid #053b02;

}
table.tabPpal table td{
	border: 0px solid #053b02;

}

#principal span.docuTit {
	color: #053b02;
}

#titularCabecera {background-image: url(/img/fondoCabecera.gif);}
#imagenCabecera {background-image: url(/img/logolv.gif);}
.columnaDI p a:link, .columnaDI p a:visited, div.documentacion p, div.enlaces p {background-image: url(/img/topo2.gif);}
.calendarioIndex, div#calendario, div#abc {background-image: url(/img/fondoCalendario.gif);}
div.ayuntamientoIndex {background-image: url(/img/fondoAyto.gif);}
div.manuales {background-image: url(/img/fondoManuales.gif);}
div.manuales p {background-image: url(/img/topo1.gif);}
div.documentacion {background-image: url(/img/fondoDocumentacion.gif);}
div.enlaces {background-image: url(/img/fondoEnlaces.gif);}
div.telefonica {background-image: url(/img/fondoTelefonica.gif);}
div.telefonica p.numTelefono {background-image: url(/img/telefono.gif);}
div.anteriores {background-image: url(/img/fondoHistorico.gif);}
div.articulo h2 {background-image: url(/img/fondoArticulo.gif);}
#submenu  {
	list-style-type: none;
	width:350px;

}

#submenu a:link, #submenu a:visited {
	background-color: #053b02;
	display: block;
	width: 300px;
	text-align: center;
	margin: 10px;
	padding: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	color:#FFF;
	box-shadow: 5px 5px 5px #ccc;
	-moz-box-shadow: 5px 5px 5px #ccc;
	-webkit-box-shadow: 5px 5px 5px #ccc;

}
#submenu a:hover{
	text-decoration:none;
	background-color: #303031;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;


}
div.galeria{
	margin-left:10px;}

div.galeria img{
	margin:10px;}
div.documentacion p.destacado, div.documentacion p.destacado a{
	color: #303031;
}
div#documentacion p img.topo
{
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 2px;
}

/*css buenas prácticas y recursos-----------------------------------*/
div.buenasPracticas h3 {background-color:#053b02;}
#principal div.consejosAmbientales h2, .buenasPracticas a, div.recursosEducativos h3 a:link, div.recursosEducativos h3 a:visited{color:#053b02;}
#principal div.consejosAmbientales a.enlace:link, #principal div.consejosAmbientales .TexCamp a.enlace:visited, div.buenasPracticas h5 {background-color:#053b02;}
#principal div.consejosAmbientales  a.enlace:hover , #principal div.consejosAmbientales h3 {color: #053b02;}
#cabeceraApp .NombreAytoCabecera span
{
	color: #171717;
}
/*css buenas prácticas y recursos y consejos-----------------------------------*/

/*Css Home nueva------------------------*/
p.tituloHome, h2.tituloSeccion{background-color:#053b02;}
p.ev{background-color:#259603;}
/*----------------NUEVA 07/2014------------------------*/
a.botonHome:link, a.botonHome:visited{
	color:#ffba03;
	/*color:#ffffff;   SI EN AMARILLO QUEDA FATAL CAMBIAR A BLANCO*/
	background:	url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						-moz-linear-gradient(top, #053b02 0%, #269804 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						-webkit-linear-gradient(top, #053b02 0%,#269804 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						-o-linear-gradient(top, #053b02 0%,#269804 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						linear-gradient(to bottom, #053b02 0%,#269804 100%);
	}
a.incidencia:link, a.incidencia:visited{
	background:	url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						-moz-linear-gradient(top, #053b02 0%, #269804 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						-webkit-linear-gradient(top, #053b02 0%,#269804 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						-o-linear-gradient(top, #053b02 0%,#269804 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						linear-gradient(to bottom, #053b02 0%,#269804 100%);
}
a.botonHome:hover{
	color:#666666;
	background:	url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						-moz-linear-gradient(top, #dadada 1%, #aaaaaa 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						-webkit-linear-gradient(top, #dadada 1%,#aaaaaa 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						-o-linear-gradient(top, #dadada 1%,#aaaaaa 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,
						linear-gradient(to bottom, #dadada 1%,#aaaaaa 100%);
	text-decoration:none;
}
a.incidencia:hover{
	background:	url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						-moz-linear-gradient(top, #dadada 1%, #aaaaaa 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonIncidenciaa.gif) no-repeat right center,
						-webkit-linear-gradient(top, #dadada 1%,#aaaaaa 100%);
	background:	url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						-o-linear-gradient(top, #dadada 1%,#aaaaaa 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,
						linear-gradient(to bottom, #dadada 1%,#aaaaaa 100%);
}
a.botonConstultas:link, a.botonConstultas:visited, a.botonConstultas{
	background-color:#053b02;
	border:1px solid #ffffff;
	color:#ffffff;
}
/*----------------FIN NUEVA 07/2014------------------------*/
div.textoConsultaHome h4 strong{color:#053b02;}
div.textoConsultaHome h4.titular{color:#053b02;}
div.CajasEV h3 a, div.noticiasHome h3 a{color:#259603;}
div.CajasEV h3 a:hover, div.noticiasHome h3 a:hover{background-color:#259603;}
div.botonesSeccion h3 a:link, div.botonesSeccion h3 a:visited{background-color:#259603;background-image:url(/img/boton1.jpg);}
div.botonesSeccion h3 a.botonSeccion2:link, div.botonesSeccion h3 a.botonSeccion2:visited{background-image:url(/img/boton2.jpg);}
div.menu ul{border-left: 3px solid #259603;}
div.menu ul a:hover{background-color:#259603;}
div.menu ul.servicios a{background-color:#053b02;}
p.titularMenu{color:#053b02;}
div.menu p.ev{color:#259603;}
/*consultas**************************/
a.botones:hover{background-color:#053b02;}
a.botones strong{color:#053b02;}
a.consultaOnline, a.consultaOnline:link{background-color: #053b02 !important;}
a.consultaOnline:hover{background-color: #f4f4f4 !important;
	-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.2), 4px 4px 5px rgba(0,0,0,0.4);
	-moz-box-shadow:inset 0 0 15px rgba(0,0,0,0.2), 4px 4px 5px rgba(0,0,0,0.4);
	box-shadow:inset 0 0 15px rgba(0,0,0,0.2), 4px 4px 5px rgba(0,0,0,0.4);
	color:#053b02;}
p.cajaDestacada{background-color:#053b02;}
p.telefonoDestacado{color:#053b02;}
p.pDestacado{color:#053b02;}
/*ciudadanos**************************/
div.consultasCiudadanosCol p, div.incidenciasCiudadanosCol p{background-image:url(/img/topo2.gif);color: #053b02;}
div.incidenciasCiudadanosCol p{background-image:none;}
div.preguntasCiudadanos h2{color: #053b02;}

/*---------------------COMUNICACIONES----------------------*/
div#principal.seccComunicaciones a {color:#053b02;}
/*---------------------FIN COMUNICACIONES----------------------*/

/*---------------------------INDEX SIN WEB----------------------------*/
body.indexSinWeb, body.indexSinWeb article, body.indexSinWeb div, body.indexSinWeb p, body.indexSinWeb img {
	box-sizing: border-box;
}
body.indexSinWeb {
	background: url('../img/bg.jpg') top center repeat;
	margin: 0;
	padding: 0;
}
body.indexSinWeb p {
	font-family: 'Open Sans', sans-serif;
	color: #ffffff;
	text-transform: none;
	font-weight: 100;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 10px;
	font-size: 1.2em;
}
body.indexSinWeb p.top {
	background-color: rgba(0,0,0,.25);
	padding: 6px;
	font-size:1.5em;
	margin:0;
}
body.indexSinWeb p img {
	margin-top: 5px;
}
body.indexSinWeb p.logoLV img {
	background-color: rgba(255,255,255,1);
	border: 1px solid rgba(255,255,255,1);
	border-radius: 100px;
	padding: 10px;
}
body.indexSinWeb article {
	width: 50%;
	margin: 0 auto;
}
body.indexSinWeb div#txtMasQR {
	border: 1px solid #ffffff;
	padding: 5px;
	margin: 5px auto;
	float: left;
}
body.indexSinWeb div#txtMasQR div.txtExplicativo {
	float: left;
	width: 60%;
	padding: 5px;
	line-height: 1.6em;
}
body.indexSinWeb div#txtMasQR div.txtExplicativo2 {
	width:100%;
}
body.indexSinWeb div#txtMasQR div.imagenQR {
	width: 40%;
	float: left;
}
body.indexSinWeb div div.txtExplicativo p.txtLineaVerde, body.indexSinWeb div div.txtExplicativo2 p.txtLineaVerde {
	font-size:1.4em;
	font-style:italic;
}
body.indexSinWeb div#txtMasQR div.imagenQR img {
	width: 95%;
	height:auto;
}
body.indexSinWeb div p span {
	font-size: 1.6em;
	font-style: italic;
}
body.indexSinWeb div img.imgDos {
	display: none;
}

@media only screen and (min-width: 1025px) {
	body.indexSinWeb div#txtMasQR div.imagenQR img {
	float: none;
	margin: 0 5px;
	width: 95%;
	max-width: 228px;
	height:auto;
}
}
@media only screen and (max-width: 1024px) {
body.indexSinWeb article {
	width: 90%;
}
body.indexSinWeb div#txtMasQR div.txtExplicativo {
	width: 100%;
}
body.indexSinWeb div#txtMasQR div.imagenQR {
	text-align: center;
	width: 100%;
}
body.indexSinWeb div#txtMasQR div.imagenQR img {
	float: none;
	margin: 0 5px;
	width: 95%;
	max-width: 228px;
	height:auto;
}
}

@media only screen and (max-device-width: 480px) {
	body.indexSinWeb p.top {
	font-size: 2.2em;
	}
body.indexSinWeb p {
	font-size: 1.6em;
}
body.indexSinWeb article {
	width: 90%;
}
body.indexSinWeb div#txtMasQR div.txtExplicativo {
	width: 100%;
}
body.indexSinWeb div#txtMasQR div.txtExplicativo p.txtLineaVerde {
	font-size: 2.7em;
	line-height:1em;
	margin-bottom:30px;
}
body.indexSinWeb div.imagenQR p.codigoQR {
	text-align: center;
	width: 100%;
}
body.indexSinWeb div.imagenQR p.codigoQR img {
	float: none;
	width:95%;
	max-width: 228px;
	height:auto;
}
}
/*---------------------------FIN INDEX SIN WEB----------------------------*/