
html {
  background: #f8f8f8;
  margin:0 0 0 -1px;
  padding:0;	
  overflow-Y: scroll;
  	
}


body {
  color:#666666;
  font-family: Verdana, Arial, 'Trebuchet MS', sans-serif ;
  font-size: 12px;
  padding:0;
  margin :0;
  display:table; 
  width:100%;	
  background:#f8f8f8  url( ../img/barra_fondo.jpg ) repeat-x center top;
}


p {
  letter-spacing: normal ;
  line-height: 1.7em ;
}

h1 {
  color:#14930D;
  font-size:18px ;
  margin:15px 0px 0px 0px;
  clear:both;
}


h2 {
  color:#000000;
  font-size:16px ;
  margin:20px 0 10px 0;
  clear:both;
}


h3 {
  color:#14930D;
  font-size:14px;
  margin:20px 0 5px 0;
  clear:both;
}

h4 {
  color:#14930D;
  font-size:12px;
  margin:20px 0 5px 0;
  clear:both;
}


a:link, a:visited, a:active {
  color:#6699CC;
  text-decoration:none;
}


a:hover {
 
  text-decoration:underline;
}

 
  

#contenedor_principal {
  background: transparent url( ../img/fondo_contenedor.jpg ) repeat-y scroll 50% 0px ;
  margin:0 auto ;
  width:100%;

}

 
#contenedor_principal img{border:none;}


#fondo {
  margin:0 auto;
  padding:0;
  background:transparent ;
  background-image: url( ../img/fondo.jpg ) ;
  background-repeat:no-repeat;	
  background-position: center top ;
}



  
  



#cabecera {
  background: transparent url( ../img/fondo_cabecera.jpg ) no-repeat center top;
  padding-top:150px;
}

#cabecera1 {
  background: transparent url( ../img/fondo_cabecera1.jpg ) no-repeat center top;
  padding-top:150px;
}

#cabecera2 {
  background: transparent url( ../img/fondo_cabecera2.jpg ) no-repeat center top;
  padding-top:150px;
}



#menu_principal {
  height:30px;
  margin:0 auto ;
  width:960px;	
  text-align:center;
}


#menu_principal ul {
  display:table;
  margin:0 auto;
  padding:0;
  list-style-type:none;
  position:relative;
  height:30px;
  text-transform:uppercase;
  font-size:11px;
  font-family:Arial,sans-serif;
}


#menu_principal ul li {
  display:block;
  float:left;
  margin:0;
  padding:0;
  background:transparent url("../img/fondo_menu.jpg") repeat-x top left;

}


#menu_principal ul li a {
  display:block;
  float:left;
  color:#eeeeee;
  text-decoration:none;
  padding:0px 50px ;
  line-height:30px;
  font-weight:bold;
}


#menu_principal ul li a:hover, #menu_principal li#actual a {
  color:#ffffff;
  background:transparent url("../img/fondo_menu_selec.jpg") repeat-x top left;
}




#content {
  width:960px;
  margin:0 auto ;
  text-align:left;
 

}


#content p {
  text-align:justify;
  margin-top:10px;

}






#contenedor_pie {
  margin:0 auto; 
  height:170px;
  padding:0;
  background:transparent url( ../img/fondo_pie.jpg ) no-repeat scroll center top ;
  clear: both;
  text-align: center;

}


#pie{
  margin:0 auto;
  padding: 5px 0px 0px 0px;
  width:960px;
  height:90px;
  color:#FFFFFF;
  text-align:center;
  line-height: 0.5em;
 
}

.pies{ 
  line-height: 0.5em;
  font-size: 10px;
}


  
  


#pie a:link, #footer a:visited {
  color:#FFFFFF;
}


#pie a:hover{
  color:#000000;
  text-decoration:none;
}


  
  




#contenedor_izquierda {
  width:200px;

  padding:10px 10px 20px 10px;
  float:left;
}


#cuerpo {
  width:700px;	
	
  padding:10px 10px 20px 10px;
  float:right;
       
}



  
  
  
  

#contenedor_submenu ul.submenu {
  list-style: none;
  text-align: left;
  font-size: 11px;
  margin: 7px 0px 8px 0px; 
  padding: 0px 0px 5px 0px;
  text-decoration: none;	
  border-top: 5px solid #d8d8f0;	
  border-bottom: 5px solid #d8d8f0;
}


#contenedor_submenu ul.submenu li {
  list-style: none;
  padding: 8px 0 4px 0px;
  margin: 0 20px;	
  border-bottom: 1px solid #d8d8f0;
  list-style-image: url(../img/icono.gif);
 
}



#contenedor_submenu ul.submenu li a {
  text-decoration: none;
  color:#000000;
}


#contenedor_submenu ul.submenu li a:hover {
  color:#55c400;
}


#contenedor_submenu ul.submenu ul { 
  margin: 0 0 0 5px; 
  padding: 0; 
}


#contenedor_submenu li#actual a {
  font-weight:bold;
  
}



#contenedor_submenu ul.menu2 {
  list-style: none;
  text-align: left;
  font-size: 9px;
  margin: 7px 0px 8px 0px; 
  padding: 0px 0px 5px 0px;
  text-decoration: none;	
 
}

#contenedor_submenu ul.menu2 li {
  list-style: none;
  padding: 8px 0 4px 0px;
  margin: 0 20px;	
  border-bottom: 0px;
}

#contenedor_submenu li#menu2 a {
  font-weight:normal;
  
}




hr {
  width: 700px;
  border: 1px solid #14930D;
  float: right;
}


.hr400 {
  width: 400px;
  border: 1px dotted #14930D;

}


img#imagen_izquierda{
  float:left;
  padding: 10px 10px 10px 0px;
}

img#imagen_mini{
  float:left;
  padding: 0px 10px 0px 0px;
}



.parrafo_unido{ 
  line-height: 0.4em;
  
}


.tabla {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align: right;
  width: 700px;
  border: 0px; 
  cellpadding:0;
  cellspacing:0;

}

.tabla th {
  padding: 5px;
  font-size: 12px;
   text-align: center;
  background-color: #83aec0;
  color: #FFFFFF;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #558FA6;
  border-bottom-color: #558FA6;
  font-family: “Trebuchet MS”, Arial;
  text-transform: uppercase;
}

.tabla .modo1 {
  font-size: 12px;
  font-weight:bold;
  text-align: center;
  background-color: #e2ebef;
  color: #34484E;
  font-family: “Trebuchet MS”, Arial;
}

.tabla .modo1 td {
  padding: 5px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #A4C4D0;
  border-bottom-color: #A4C4D0;
  text-align:center;
} 



#ficha_mini{
  float: left;
  width: 340px; 
  padding: 0px 0px 0px 0px;
  margin: 10px 10px 0px 0px;
  background-color: #eeeeee;
}

#ficha_coro{
  float: left;
  width: 220px; 
  padding: 0px 0px 0px 0px;
  margin: 10px 10px 0px 0px;
  background-color: #eeeeee;
}

#ficha_coro2{
  float: left;
  width: 680px; 
  padding: 0px 0px 0px 0px;
  margin: 10px 10px 0px 0px;
  background-color: #eeeeee;
}

#ficha_menu{
  float: left;
  width: 340px; 
  padding: 0px 0px 0px 0px;
  margin: 10px 10px 0px 0px;
  background-color: #eeeeee;
   text-align:center;
}

#ficha_menu p {
  text-align:center;
 
}


#ficha_noticia{
  float: left;
  width: 680px; 
  padding: 0px 10px 0px 10px;
  margin: 10px 0px 0px 0px;
  background-color: #eeeeee;
}

#ficha_noticia2{
  float: left;
  width: 680px; 
  padding: 0px 10px 0px 10px;
  margin: 10px 0px 0px 0px;
  background-color: #dddddd;
}


#cuerpo1 {
  width:420px;	
  height: 130px;	
  padding:0px 0px 10px 0px;
  float:left;
       
}

#cuerpo2 {
  width:520px;	
  height: 315px;
  padding:10px 10px 0px 10px;
  float:left; 
}


#cuerpo3 {
  width:400px;	
  background-color: #eeeeee;
  padding:0px 10px 0px 10px;
  margin:10px 10px 10px 0px;
  float:left;
  font-size:11px;    
}

#cuerpo3 p{
   line-height: 1.2em;
}

.titular_noticia{
  color:#14930D;
   line-height: 1.2em;
}

#cuerpo4 {

       width:200px;	
	
    margin:0px 10px 0px 10px;
  float:right; 
}



#cuerpo5 {
  width:280px;	
  background-color: #eeeeee;
  padding:0px 0px 0px 10px;
  margin:10px 10px 0px 10px;
  float:left;
       
}

#cuerpo6 {

       width:470px;	
	
    margin:0px 10px 0px 0px;
  float:left; 
}
