body {

	width: 900px;

	margin: auto;

	padding: 0;

	background: url(../images/fondosite.jpg) top left repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size: .8em ;

	color:#000;

	

	}


p {	font-size: 1em; 

	text-align:justify;}



h1 {font-size: 1.2em;

	color: #4c8729;

	background:url(../images/img13.gif) no-repeat;

	padding-left:22px;}

h2 {font-size: 1.2em;

	color:#AA5E13;

	padding: 5px 0 5px 20px;

	margin:0;

	vertical-align:middle;

	background: url(../images/img16.gif) no-repeat;}



h3 {font-size: 1em;

	color:#AA5E13;

	padding: 3px 0 2px 0;

	vertical-align:middle;

	/*background: #F5E4D0 url(../images/img14.gif) no-repeat;*/

	/*padding-left:30px;*/}





a, a:link, a:active{

	text-decoration: none;

	color: #3B782A;}


a:hover {text-decoration: underline;}

img {	border: none;}



ul {list-style-image:url(../images/flechita.gif); }




ol {}



/*---------------------- Header */



#ul2 {display: inline; }

#header {

	width: 100%;
	_width: 100%;

	height: 200px;

	background: #3B782A  url(../images/header.png) no-repeat;
	_background: #3B782A  url(../images/header.png) no-repeat;
	

}



/*--- Botones INICIO y CONTACTO--*/

#basico{

	float: right;

	width:300px;

	margin:160px 0 0 0;

	padding: 10px 10px  0 0; 
	
	}



.basicoimg{border:none;}	

#basico p{

	font: .8em  Verdana, Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;
	
	float: right;
	}

	

#basico a{

	color: #FFFFFF;

	text-decoration:none;

	padding: 0 0 0 5px;

	background-color: inherit;}

	

#basico a:hover, #basico .active a {

	color: #CCFF00;

	text-decoration:none;

	padding: 0 0 0 5px;}



/* -------------Menu horizontal */



#franjaverde{

	width: 100%;

	height:37px;
	//height:25px;
        //padding-bottom:10px;

	margin: auto;
	//margin:0px;

	background: #7eae24;}



#menu {

	float:left;

	width: 500px;

	font-size: .9em;}



#menu ul {

	margin: 0;

	padding: 0;

	list-style: none;}



#menu li {display: inline;}



#menu a {

	display: block;

	margin: 5px 0 5px 0 ;

	border-right: 1px solid  #336600;

	float: left;

	padding: 5px 10px 5px 10px;

	text-decoration: none;

	color: #000;}



#menu a:hover, #menu .active a {

	color: #000;

	/*background-color: #709B20;*/

	background-color: #e8f5a6;}

/* ---- CONTENIDO -------- */



#content {



	width: 100%;

	margin: auto;

	background: #FFFFFF;}



.margenizq {margin:15px 10px 15px 10px;}

.margenprincipal {
	width:690px; 
	padding-right:10px;
	padding-left:10px; 
	padding-bottom:20px; 
	}
	
.margenprincipalmain {
	width:520px; 
	padding-right:10px;
	padding-left:10px; 
	padding-bottom:20px; 
	}

.margender {margin: 25px 5px 25px 5px ;  }



/*---- centro izquierda*/



#colum1 {

	float: left;

	padding:0px;

	background:#e8f5a6 ; 
	
	width:180px;
	
	height:950px;
	
	}



#colum1 img{

	border:none;

	margin:0;

	padding-top:160px;
	
	width:180px;
	
	}



.imgbarra {

	float:left;		

	background: #e5eba1;

	margin:0;

	padding:10px 0 0 0;

	vertical-align:bottom;}





/*---- centro principal*/

#colum2 {

	float: left;

	background: #FFFFFF;

	/*border-right:120px solid #e8f5a6;*/

	/*margin-right: -120px;

	border-left:190px solid #00CC33;

	margin-left:-190px;		*/

	width: 540px;

	padding: 0;}



/*--- noticias*/

#noticias{	vertical-align:middle;}

#notas{

	/*height:95px;*/
	height:100%;
	
	margin:13px 0 13px;

	padding:3px 0 30px;

	vertical-align:middle;

	clear:both;

	border-bottom: 2px solid #CCC;
	
	overflow:auto;
	
	}
	
#notas2{

	height:70px;

	margin:13px 0 0 0;

	padding:3px 0;

	vertical-align:middle;

	clear:both;

	border-bottom: 2px solid #CCC}	

#notas3{

	height:110px;

	margin:13px 0 0 0;

	padding:3px 0;

	vertical-align:middle;

	clear:both;

	border-bottom: 2px solid #CCC}
	
	
	#notas4{

	/*height:95px;*/
	height:100%;
	
	margin:13px 0 13px;

	padding:3px 0 10px;

	vertical-align:middle;

	clear:both;

	border-bottom: 2px solid #CCC;
	
	overflow:auto;
	
	}
	
	

#notas p{

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size: 12px/* Verdana, Arial, Helvetica, sans-serif*/;}


#notas2 p{

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size: 12px/* Verdana, Arial, Helvetica, sans-serif*/;}
	
#notas3 p{

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size: 12px/* Verdana, Arial, Helvetica, sans-serif*/;}



.mass{text-align:right;}



#notas p a {

	color:#a65e14;

	text-decoration:none;

	font-weight: bold;

/*	background: url(../images/img15.gif) no-repeat;*/

	}
	
#notas2 p a {

	color:#a65e14;

	text-decoration:none;

	font-weight: bold;

/*	background: url(../images/img15.gif) no-repeat;*/

	}

#notas3 p a {

	color:#a65e14;

	text-decoration:none;

	font-weight: bold;

/*	background: url(../images/img15.gif) no-repeat;*/

	}	

#notas p a:hover {

	font-weight: bold;

	text-decoration:underline;}
	
#notas2 p a:hover {

	font-weight: bold;

	text-decoration:underline;}	
	
#notas3 p a:hover {

	font-weight: bold;

	text-decoration:underline;}		



.imgnotas {

	float: right;

	margin: 0 0 0 10px;

	border: 2px solid #CCCCCC;}





/*--------- ESTA PARTE ES PARA LAS INTERIORES--------*/

#cuerpo{

	/*font: 1em Arial, Helvetica, sans-serif;*/

	color:#000;

	float:left;

  	background: #fff;

	font-size:1em;
	
	width:710px;
	
	padding-left: 5px;
	
	padding-right: 5px;
	
	}



#cuerpo img {

	float:right;

	}

	

/*--- BOLETIN--------*/



#news{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.9em;

	color:#000;

	/*background: #fff;*/

	border: 1px solid #99CC00;}

	

h6{ font-size: 1.1em; padding:0; margin:0;}	



#news img{ border:none; padding-top:5px;padding-right:25px}



#news p{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.9em;

	text-align: justify;

	/*color: #000;*/}



#news a{

	font-size:1em;

	font-weight:bold;

	color: #000;

	text-decoration:underline;}



#news a:hover{

	font-weight:bold;

	text-decoration:none;}	

	

/*#news ul, li {

	color:#000;

	list-style-image:url(../images/flechita.gif); }*/



.newslista {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: .9em;

	color:#000;

	list-style-image:url(../images/flechita.gif); }



#newstop{

	height:100px;

	background: url(../images/newsscab.jpg) no-repeat;;

	padding:0;

	margin:0;}

	

#newscuadros{

	height:130px;

	padding:0;

	margin:0;}



.cuadros{

	float:left;

	width:24.6%;

	border:1px #FFFFFF solid;

	height:130px;

	background: #EFEFEF;

	font-size: .9em;

	text-align:center;}	



#newscuerpo{

	background:#F1F9DF;}



.margennews {margin: 10px 10px 10px 10px ;}

.margencuadros {margin: 5px;}



#newsizq{

	float:left;

	width:30%;

	background: #fff;}

	

#vineta{

	padding:0;

	margin:0;}



#vineta li {

	background:url(../images/flecha5.gif) no-repeat;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.2em;

	padding:12px 0px 5px 12px;

	display:block;}





/* ---  */

#newsder{

	float:left;

	width:100%;

	background: #F2F2E6;}



#newspie{

	clear:both;

	height:50px;

	background: #CCCC99;}



#newspie p{

	text-align:center;

	padding:15px 0 0 0;}







/*---- derecha---------*/

#colum3 {
	
	background:#e8f5a6;

	float: right;

	width: 180px;
	_width: 160px;
	
	height: 950px;

	/*padding-right: 25px;*/
	
	padding: 0 0 0 0;}
	
	

img {border: 2px solid  #fff;}



#colum3 p {

	font: .7em Arial, Helvetica, sans-serif;
	

	text-align:center;

	font-weight: bold;}

#colum3 td {

	font: .7em Arial, Helvetica, sans-serif;
	
	text-align:center;

	font-weight: bold;}


/* Footer */



/*--- Menu Parte inferior--*/

#menupie{

	clear:both;

	height: 30px;

	background:#fff;

	border-top: 1px solid #CCCCCC;

	padding-top: 15px;

	font: .8em  Verdana, Arial, Helvetica, sans-serif;

	/*color: #999999;*/

	text-align:center;

	font-weight:bold;}



#menupie a{

	color: #999999;

	text-decoration:none;}

#menupie a:hover, #menupie a:active {

	color: #333333;

	text-decoration:none;}	



/*--- logos--*/

#logos {

	clear:both;

	border-top: 1px solid #009900;

	margin:auto;

	height: 90px;

	background-color: #FFFFFF;}

	

#logos p{text-align:center; padding:0; margin:0;}

.logoimg{

	margin:auto;

	padding:11px 5px 0 5px;

	border:none;}



/*---- pie ---*/

#footer {

	clear:both;

	margin: auto;	

	width: 100%;

	height: 40px;

	background:#7eae24;}



#footer p { 

	font: .85em Arial, Helvetica, sans-serif;

	padding: 12px 0 0 0;

	margin:0;

	color: #000;

	text-align:center;}

.publicaciones {
width:700px;
background-color: #fff;} 

#notas .imagen {
float: right;
}

.margenprincipal h1 {
//margin-top:5px;
}

