body {
 
 width:950px;
 height:670px;
 margin-left:auto;
 margin-right:auto;  
 padding-left:auto;
 padding-right:auto;
 background-color:#92b9e8;
 text-align:center; /* alinea la pagina en el centro con Internet Explorer*/

}

 .principal { 
/* Contenedor de toda la pagina */
width:950px;  
background-image: url("../img/body.jpg");
background-repeat:no-repeat; 
/*border:#FF0000 2px solid;*/
text-align:left;
background-color:#FFFFFF; 
margin:0px;
padding:0px;
} 


.cabecera { 
width:950px;
height:215px;
padding-top:4px;
/*border: #FF9999 2px solid; */  
text-align:left; 
 
}
 
h1 { color:#1a485b; font-size:12px; font-weight:bold; margin-bottom:0px; padding-bottom:0px;} 
h2 { color:#1a485b; font-size:18px; font-weight:bold; margin-bottom:10px; padding-bottom:0px;} 
h3 { color: #3069ad; font-size:22px;  margin-bottom:10px; padding-bottom:0px; text-align:center; font-family: "Franklin Gothic Medium"; } 

.izquierda{ width:180px; float:left; /*border: #FF00FF 1px solid;*/font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; font-stretch:expanded; color:#8b1410; padding:0px; margin-top:10px; text-align:left;}

.izquierda a:link {color:#8b1410; text-decoration: none; font-weight:bold;}
.izquierda a:visited {color:#8b1410; text-decoration:none;font-weight:bold}
.izquierda a:hover {color:#996633; text-decoration:underline;font-weight:bold}
.izquierda a:active {color:#8b1410; text-decoration:none;font-weight:bold} 
.izquierda ul{  margin-left:0px; padding:0; margin-left:0px;} 

.izquierda li{ margin-bottom:10px;margin-left:25px; margin-top:0px; padding:0; list-style-image: url('../img/lista.jpg');} 

 /* parte central para paginas con contenido mediano, se supone que asi seria para todas*/
.central{width:665px; height:730px; float:left;margin-top:20px;     margin-left:50px; text-align: justify;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1a485b; font-size:12px; text-align: left;}
.central p {color:#1a485b; font-size:12px; text-align: left;} 

/* parte central para paginas con mucho contenido, alto automatico*/
.central-noticias{width:615px; height:auto !important; height:360px; min-height:360px; float:left; /*border:#00FF66 1px solid;*/  margin-top:20px; margin-left:50px; text-align: justify;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1a485b; font-size:12px; text-align: justify;}
.central-noticias p {color:#1a485b; font-size:12px; text-align: justify;} 

/* parte central para paginas con poco contenido*/
.central-peque{width:615px; height:360px; float:left; /*border:#00FF66 1px solid;*/  margin-top:20px; margin-left:50px; text-align: justify;font-family:Verdana, Arial, Helvetica, sans-serif;color:#1a485b; font-size:12px; text-align: justify;}
.central-peque p {color:#1a485b; font-size:12px; text-align: justify;} 
 
.titulo_seccion {margin-top: 10px; margin-left:90px ; padding-left: 10px; width:240;  height:24px;  color:#1a485b; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

/* ------------------------------------------------------ contactar ----------------------------------------------- */
.socios { font-size:12px; text-align:justify;color:#1a485b; }
/* ------------------------------------------------------ NOTICIAS ----------------------------------------------- */

.noticias_home p { 

width: 450px;
background-color:#f3f3f3; 
font-size:11px;
margin-left:100px; 
margin-bottom:1px;
}

.noticias_home { text-align:left;}
.noticias_home tr { 

width: 450px;
background-color:#f3f3f3; 
font-size:11px;
margin-left:100px; 
margin-bottom:1px;
}

.noticias_home td { 

width: 450px; 
margin-left:100px; 
}


.noticias_home a:link{margin-left:430px; color:#990033; font-weight:bold; text-align:right ; text-decoration:none;}
.noticias_home a:visited{margin-left:430px;color:#990033;font-weight:bold; text-align:right; text-decoration:none;}
.noticias_home a:hover{margin-left:430px;color:#990033; font-weight:bold; text-decoration:underline;text-align:right}
.noticias_home a:active{margin-left:430px;color:#990033;font-weight:bold; text-align:right; text-decoration:none;}
#destaca { color:#882422; font-weight:bold;}

.noticias_grande  { 
with: 600px;; 
font-size:12px; 
text-align:justify; 
}
.noticias_grande img { border:1px solid #7f1f20;}
.noticias_grande a:link{color:#7f1f20;  text-align:right ; text-decoration:underline;}
.noticias_grande a:visited{color:#7f1f20; text-align:right; text-decoration:underline;}
.noticias_grande a:hover{color:#996633; font-weight:bold; text-decoration:underline;text-align:right}
.noticias_grande a:active{color:#7f1f20; text-align:right; text-decoration:underline;}


.cesion { 

width:550px;
background-color: #DCE8FC; 
font-size:11px; 
}

/* ------------------------------------------------------ contactar ----------------------------------------------- */
.contactar {
width: 500px;
text-align:left;
color:#1a485b; font-size:13px;

} 

.contactar a:link {color:#8b1410; text-decoration: none; font-weight:bold;}
.contactar a:visited {color:#8b1410; text-decoration:none;font-weight:bold}
.contactar a:hover {color:#996633; text-decoration:underline;font-weight:bold}
.contactar a:active {color:#8b1410; text-decoration:none;font-weight:bold} 


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

.pie { width:auto; height:45px; color:#8b1410; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin-bottom:0px;clear:left;  /*display:block; border:#FF0000 2px solid;*/}

.pie a:link {color:#8b1410; text-decoration: none; }
.pie a:visited {color:#8b1410; text-decoration:none;}
.pie a:hover {color:#996633; text-decoration:underline;}
.pie a:active {color:#8b1410; text-decoration:none;} 