body {
	background: url(/img/bg_img.png) right bottom no-repeat fixed, url(/img/bg_texture.png) center repeat fixed;
	color: #666666;
}
a:link, a:visited {
	color: #666666;
}
h1 {
	color: #6d6e6f;
	border-bottom-color: #6d6e6f;
}
h2 {
	color: #6d6e6f;
}
#contenedor {
	background-color: #ffffff;
	margin-top: 20px;
	border: none;
	/*-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;*/
	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, .4);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .4);
}
#cabecera2 {
	color: #3d3e3f;
}
#cabecera2 a:link, #cabecera2 a:visited {
	color: #3d3e3f;
}
#recordar {
	color: #FFFFFF;
	background-color: #3d3e3f;
}
#contenido {
	background-color: #FFFFFF;
}
#pie {
	color: #FFFFFF;
	background-color: #6d6e6f;
}
#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: #3d3e3f;
	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: #6d6e6f;
	background-color: #6d6e6f;
}
.columnaDI p a:hover {
	color: #3d3e3f;
}
.columnaDD p.articuloIndex {
	background-color: #6d6e6f;
}
.columnaDD p.articuloIndex a:link, .columnaDD p.articuloIndex a:visited {
	color: #FFFFFF;
}
div.index h2 {
	color: #6d6e6f;
	border-bottom-color: #6d6e6f;
}
.enColor {
	color: #3d3e3f;
}
#principal p.agendaDestacadoIndex span {
	color: #3d3e3f;
}
.tituloSecundario {
	color: #3d3e3f;
	font-weight: bold;
}
#principal a.pregFrec:hover {
	color: #3d3e3f;
}
#principal ul.pregFrecUl {
	color: #3d3e3f;
}
p.estiloAlerta {
	color: #3d3e3f;
}
#notColumna1 {
	float: left;
	width: 410px;
	font-size: 10px;
}
#notColumna1 h1 a{color:#6d6e6f;}
#notColumna1 h2 {
	color: #3d3e3f;
}
.verHistorico {
	background-color: #3d3e3f;
}
div.verHistorico a:link, div.verHistorico a:visited {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.foto {
	background-color: #3d3e3f;
}
.foto p {
	border-top-color: #3d3e3f;
}
.foto img {
	border: 1px solid #3d3e3f;
}
p.fechaNot {
	color: #3d3e3f;
}
p.categoriaNot {
	color: #666666;
	border-left-color: #3d3e3f;
}
#notDestacada {
	border: 1px solid #3d3e3f;
}
#notDestacada h3 {
	color: #FFFFFF;
	background-color: #3d3e3f;
}
#noticias {
	border: 1px solid #6d6e6f;
}
#noticias h3 {
	color: #FFFFFF;
	background-color: #6d6e6f;
}
span.fechaNot {
	color: #3d3e3f;
}
div.manuales p a:link, div.manuales p a:visited {
	color: #3d3e3f;
}
div.manuales p a:hover {
	color: #FFFFFF;
	background-color: #3d3e3f;
}
div.documentacion h3 {
	color: #3d3e3f;
}
div.enlaces a:link, div.enlaces a:visited {
	color: #3d3e3f;
}
div.enlaces span a:link, div.enlaces span a:visited {
	color: #3d3e3f;
}
div.telefonica p.numTelefono {
	color: #3d3e3f;
}
div.agenda h4 {
	color: #2B912B;
}
div.agenda h3 {
	color: #3d3e3f;
}
div.agenda p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
div.agenda p span.fechasAgenda {
	color: #3d3e3f;
}
div.agenda p#vermasAgenda a:link, div.agenda p#vermasAgenda a:visited {
	background-color: #3d3e3f;
}
#eventoDestacado h4 {
	background-color: #3d3e3f;
}
#eventoDestacado {
	border: 1px solid #3d3e3f;
}
p#textoAgenda {
	margin-top: 10px;
}
div.agenda p.resultadoAgenda {
	color: #3d3e3f;
	border-left-color: #3d3e3f;
}
div#cargaEvento {
	border-bottom-color: #3d3e3f;
}
.dias {
	color: #ffffff;
}
div.anteriores p.navHist {
	color: #3d3e3f;
}
div.anteriores p.navHist a:link, div.anteriores p.navHist a:visited {
	color: #3d3e3f;
}
div.anteriores p span {
	color: #3d3e3f;
}
div.glosario h3 {
	background-color: #3d3e3f;
}
div.glosario dt {
	color: #3d3e3f;
}
ul#navLetra a:link, ul#navLetra a:visited {
	color: #3d3e3f;
}
p.subir a:link, p.subir a:visited {
	color: #3d3e3f;
}
div.articulo h3 {
	color: #3d3e3f;
}
div.legislacion table.tabPpal {
	border: 1px solid #3d3e3f;
	color: #3d3e3f;
}
div.legislacion tr.tituloTabla {
	background-color: #3d3e3f;
}
div.onlineDiv textarea {
	border: 1px solid #3d3e3f;
}
div.onlineDiv2 input {
	border: 1px solid #3d3e3f;
}
div.onlineDiv2 input#enviarConsulta {
	background-color: #3d3e3f;
}
.registroDiv input, .registroDiv2 input {
	border: 1px solid #3d3e3f;
}
.registroDiv2 #btEnviarDatos {
	background-color: #3d3e3f;
	border: 1px solid #3d3e3f;
}
.registroDiv select {
	border: 1px solid #3d3e3f;
}
li.entrarRecordar input {
	color: #3d3e3f;
}
div#frmAcceso li.entrarAcceso {
	line-height: 15px;
	text-align: right;
}
#nav li.entrarAcceso a:link, #nav li.entrarAcceso a:visited {
	color: #3d3e3f;
}
div#recordar li input {
	border: solid 1px #3d3e3f;
}
div.legislacion tr.titulo2Tabla {
	color: #FFF;
	background-color: #3d3e3f;
}
table.tabPpal td {
	border: 1px solid #3d3e3f;
}
table.tabPpal table td {
	border: 0px solid #3d3e3f;
}
#principal span.docuTit {
	color: #3d3e3f;
}
#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: #3d3e3f;
	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: #6d6e6f;
	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: #6d6e6f;
}
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: #3d3e3f;
}
#principal div.consejosAmbientales h2, .buenasPracticas a, div.recursosEducativos h3 a:link, div.recursosEducativos h3 a:visited {
	color: #3d3e3f;
}
#principal div.consejosAmbientales a.enlace:link, #principal div.consejosAmbientales .TexCamp a.enlace:visited, div.buenasPracticas h5 {
	background-color: #3d3e3f;
}
#principal div.consejosAmbientales a.enlace:hover,
#principal div.consejosAmbientales .leerMas a.enlace:hover,
#principal div.consejosAmbientales h3 {
	color: #3d3e3f!important;
	border: 1px solid;
}
#cabeceraApp .NombreAytoCabecera span
{
	color: #171717;
}
/*css buenas prácticas y recursos y consejos-----------------------------------*/

/*Css Home nueva------------------------*/
p.tituloHome, h2.tituloSeccion {
	background-color: #3d3e3f;
}
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, #3d3e3f 0%, #7d7e7f 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,  -webkit-linear-gradient(top, #3d3e3f 0%, #7d7e7f 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,  -o-linear-gradient(top, #3d3e3f 0%, #7d7e7f 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonConsulta.gif) no-repeat right center,  linear-gradient(to bottom, #3d3e3f 0%, #7d7e7f 100%);
}
a.incidencia:link, a.incidencia:visited {
	background: url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,  -moz-linear-gradient(top, #3d3e3f 0%, #7d7e7f 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,  -webkit-linear-gradient(top, #3d3e3f 0%, #7d7e7f 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,  -o-linear-gradient(top, #3d3e3f 0%, #7d7e7f 100%);
	background: url(http://www.lineaverdemunicipal.com/img/botonIncidencia.gif) no-repeat right center,  linear-gradient(to bottom, #3d3e3f 0%, #7d7e7f 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: #3d3e3f;
	border: 1px solid #ffffff;
	color: #ffffff;
}
/*----------------FIN NUEVA 07/2014------------------------*/
div.textoConsultaHome h4 strong {
	color: #3d3e3f;
}
div.textoConsultaHome h4.titular {
	color: #3d3e3f;
}
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.botonesSeccion h3 a.botonSeccion3:link, div.botonesSeccion h3 a.botonSeccion3:visited {
	background-image: url(/img/boton3.jpg);
}
div.botonesSeccion h3 a.botonSeccion4:link, div.botonesSeccion h3 a.botonSeccion4:visited {
	background-image: url(/img/boton4.jpg);
}
div.menu ul {
	border-left: 3px solid #259603;
}
div.menu ul a:hover {
	background-color: #259603;
}
div.menu ul.servicios a {
	background-color: #3d3e3f;
}
p.titularMenu {
	color: #3d3e3f;
}
div.menu p.ev {
	color: #259603;
}
/*consultas**************************/
a.botones:hover {
	background-color: #3d3e3f;
}
a.botones strong {
	color: #3d3e3f;
}
a.consultaOnline, a.consultaOnline:link {
	background-color: #3d3e3f !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: #3d3e3f;
}
p.cajaDestacada {
	background-color: #3d3e3f;
}
p.telefonoDestacado {
	color: #3d3e3f;
}
p.pDestacado {
	color: #3d3e3f;
}
/*ciudadanos**************************/
div.consultasCiudadanosCol p, div.incidenciasCiudadanosCol p {
	background-image: url(/img/topo2.gif);
	color: #3d3e3f;
}
div.incidenciasCiudadanosCol p {
	background-image: none;
}
div.preguntasCiudadanos h2 {
	color: #3d3e3f;
}

/*---------------------COMUNICACIONES----------------------*/
div#principal.seccComunicaciones a {color:#3d3e3f;}
/*---------------------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----------------------------*/