body {
    margin: 0 0 0 0;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color : #84E75A;
}

#LogoImp {
    display:none;
}

/* Texto
----------------------------------------------- */	

h1 {
    color: #EFEF29;
    font: bold 20pt Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 15px;
    line-height : 27px;
}

h2 {
    color: #4F53D2;
    font: bold 15pt Verdana, Arial, Helvetica, sans-serif;
    margin: 0px 0 10px 0;
}
	

h3 {
    color: #ffffff;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    margin: 10 0 10px 0;
}	

h4 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:0 0 3px 0;
	}

h5 {
    margin:0;
    padding:0;
    font: 12px Verdana, Arial, Helvetica, san-serif;
    color: #ffffff;
    font-weight : bold;
}
h6 {
    color: #29680F;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 0 0;
    line-height : 12px;
}
		
p{ 
   color: #202256;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
 }
 
 ul {
    color: #29680F;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    margin-left: 10px;
    padding-left : 5px;
    list-style : square outside;
    line-height : 0px;
}

 li {
    color: #29680F;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    margin: 0 10px 0 0;
    line-height : 12px;
}


/* Links
----------------------------------------------- */	
	
a:link, a:active {
		color: #4F53D2;
		text-decoration: none; 
		}
a:visited {
		color: #4B683F;
		text-decoration: none; 
		}
a:hover, a:visited:hover {
    color: #FFFFFF;
    text-decoration: none;
}	

.margen0 a:link, margen0 a:active  {
		color: #000000;
		text-decoration: none; 
		}
.margen0 a:visited {
		color: #4B683F;
		text-decoration: none; 
		}
.margen0 a:hover, .margen0 a:visited:hover {
		color: #E9982F;
		text-decoration: none;
		}

h5 a:link, h5 a:active, h5 a:visited {
		color: #EFEF29;
		text-decoration: none; 
		}
h5 a:hover, h5 a:visited:hover {
		color: #FFFFFF;
		text-decoration: none;
		}
        
h6 a:link, h6 a:active, h6 a:visited {
		color: #EFEF29;
		text-decoration: none; 
		}
h6 a:hover, h6 a:visited:hover {
		color: #FFFFFF;
		text-decoration: none;
		}

.herramienta a:link, .herramienta a:active, .herramienta a:visited {
		color: #ffffff;
		text-decoration: none; 
		}

.herramienta a:hover, .herramienta a:visited:hover {
		color: #E9982F;
		text-decoration: none;
		}

/*propio
----------------------------------------------*/
.fondoGris{
    background-color : #DEFBCE;
}

.margen0{
    margin : 0 0 0 0;
} 
.cita{
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
    margin : 20px 10px 20px 10px;
    color : #388E14;
}   

.herramienta { 
    color: #ffffff;
    margin : 10px 0px 10px 0px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    }
    
.texto { 
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #29680F;
	margin:0 0 3px 0; 
}

.textoNoticia {
    font:12px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    margin: 0 30px 3px 0;
    padding-right : 100px;
}
 .tituloNoticia {
    color: #4F53D2;
    font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}   
.seccionNoticia {
    color: #4F53D2;
}
.seccionInfo {
    color: #E6AE27;
}
/* Table y otros
----------------------------------------------- */	

table { 
	border:0;
	padding:0;
	margin:0;
	}

img {
	 border:0;
	 }
     
     /* Formularios
----------------------------------------------- */
.fo_obras {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    width:230px;
    height:20px;
}
.fo_obrasT {
    color : #29680F;

}
.fo_buscar {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    width:140px;
    height:20px;
}
	