*,html,body,h1,h2,h3,h4,p,img { /*margin:0; padding:0;border:0;*/}
html{}
body { background:#695837 url(../img/centro.jpg) center top no-repeat; }

#cuerpo { width:910px; margin:0 auto 0 auto;}

#cabecera { width:810; height:141px; margin:-8px auto 0 85px; *margin:-15px auto 0 85px;}
#cabecera .not_cabecera{ width:350px; height:115px; margin-top:5px; *margin-top:20px; float:right;}


#contenido { width:910px; margin-top:2px;}
#contenido .contenido_izquierda{ width:240px; background: url(../img/px_transparente.png) repeat; float:left; margin-left:10px;behavior: url("iepngfix.htc"); padding-top:25px;}
.fondo { background:url(img/px_transparente.png) repeat; width:380px; height:600px;behavior: url("iepngfix.htc"); }
#contenido .contenido_izquierda .pie_izquierda{ width:230px; margin:100px auto 0 10px;}
#contenido .contenido_izquierda .pie_izquierda img { margin-left:-20px;}

#contenido .contenido_centro{ width:200px; float:left; margin-left:15px; margin-top:30px;}
#contenido .contenido_centro p{ margin:-1px auto 0 auto;}

#contenido .contenido_centro_galeria{ width:200px; float:left; margin-left:15px; margin-top:30px;}
#contenido .contenido_centro_galeria p{ margin:-1px auto 0 auto;}
#contenido .contenido_centro_galeria img{ border-color:#aeafb2; margin:3px 3px 3px 3px;}
#contenido .contenido_centro_galeria img:hover { border-color:#c8090d;}

#contenido .contenido_centro .centro_fecha { margin-top:30px}
#contenido .contenido_centro .centro_fecha .meses{ width:100px; color:#CCCCCC;}

#contenido .contenido_derecha{ width:420px; float:right; border-left:#525252 solid 1px; padding-top:-2px; *padding-top:25px;}
#contenido .contenido_derecha .secciones{width:397px; margin:0 auto 0 30px; }
#contenido .contenido_derecha .noticias{ width:397px; margin:0 auto 0 30px; }
#contenido .contenido_derecha .noticias img{ border:#FFFFFF 1px solid; }
#contenido .contenido_derecha .noticias .cabecera{ background:url(../img/libro_not.jpg) right bottom no-repeat; width:397px; height:58px; border-bottom:#9b9b9b solid 1px; margin:0 0 0 auto;}
#contenido .contenido_derecha .galeria{ width:397px; margin:0 auto 0 30px;}
#contenido .contenido_derecha .galeria .cabecera_galeria{ background:url(../img/galeria_avion.jpg) right bottom no-repeat; width:397px; height:58px; border-bottom:#9b9b9b solid 1px; margin:0 0 30px auto;}

#contenido .contenido_textos{ width:630px; float:right; padding-top:-2px; *padding-top:25px; }

#contenido .contenido_textos .tabla_enlace{font-family: "Trebuchet MS"; font-size: 20px; margin: 35px auto 0 auto; border:none;}
#contenido .contenido_textos .tabla_enlace td{ border:none;}
#contenido .contenido_textos .tabla_enlace a{ text-decoration:none; color:#aeafb2;}
#contenido .contenido_textos .tabla_enlace a:hover{ text-decoration:none; color:#c8090d;}

#contenido .contenido_textos .tabla_enlaces{font-family: "Trebuchet MS"; font-size: 14px; color: #ffffff; margin-top:35px; margin-left:35px;}
#contenido .contenido_textos .tabla_enlaces td{ height:60px;}
#contenido .contenido_textos .tabla_enlaces .anchor{ height:30px;}
#contenido .contenido_textos .tabla_enlaces a{ text-decoration:none; color:#aeafb2;}
#contenido .contenido_textos .tabla_enlaces a:hover{ text-decoration:none; color:#c8090d;}

#contenido .contenido_textos .mapa_contacto{ width:360px; height:260px; float:right; }

#contenido .contenido_textos .secciones_textos{width:397px; margin:0 auto 0 30px;}

#contenido .contenido_calendario{ width:630px; float:right; padding-top:-2px; *padding-top:25px; }
#contenido .contenido_calendario .cabecera-calendario{ background:url(../img/calendario.jpg) right bottom no-repeat; height:58px; border-bottom:#9b9b9b solid 1px; margin:0 0 0 auto;}
#contenido .contenido_calendario .menu-calendario{ height:150px; color:#FFFFFF;}
#contenido .contenido_calendario .menu-calendario img{ text-decoration:none; border:0px;}

#contenido .contenido_biblioteca{ width:630px; float:right; padding-top:-2px; *padding-top:25px; }
#contenido .contenido_biblioteca .cabecera-biblioteca{ background:url(../img/libro_not.jpg) right bottom no-repeat; height:58px; border-bottom:#9b9b9b solid 1px; margin:0 0 0 auto;}
#contenido .contenido_biblioteca .table{ width:625px; margin-top:25px;}
#contenido .contenido_biblioteca .table .biblio_titulo{font-family: "Trebuchet MS"; font-size: 18px; color: #c8090d; font-weight:normal; }
#contenido .contenido_biblioteca .table .biblio_contenido{ font-family: "Trebuchet MS"; font-size: 14px; color: #ffffff; font-weight:normal;text-align: left;}

#contenido .contenido_noticias{ width:630px; float:right; padding-top:-2px; *padding-top:25px; }
#contenido .contenido_noticias .cabecera_noticias{ background:url(../img/libro_not.jpg) right bottom no-repeat; height:58px; border-bottom:#9b9b9b solid 1px; margin:0 0 0 auto;}
#contenido .contenido_noticias img { float:left;}

/* estilos tipografías */

.Estilo1 {	font-family: "Trebuchet MS"; font-size: 14px; color: #aeafb2; font-weight:bold;}
.Estilo2 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; font-weight:bold;}
.Estilo2 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; font-weight:bold; text-decoration:none; }
.Estilo2 a:hover { color:#c8090d;}
.Estilo2a {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c8090d; font-weight:bold;}
.Estilo3 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; font-weight: normal; }
.Estilo4 {	font-family: "Trebuchet MS"; font-size: 16px; color: #ffffff; font-weight:normal;}
.Estilo5 {	font-family: "Trebuchet MS"; font-size: 18px; color: #c8090d; font-weight:normal;}
.Estilo6 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; font-weight:bold;}
.Estilo6 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; font-weight:bold; text-decoration:none; margin-top:-5px;}
.Estilo6 a:hover { color:#c8090d;}
.Estilo6a {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c8090d; font-weight:bold;text-decoration:none;}
.Estilo6a a:hover { color:#c8090d;}

.Estilo6b a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c8090d; font-weight:bold; text-decoration:none;}
.Estilo6b a:hover { color:#ffffff;}

.Estilo7 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #aeafb2; font-weight:normal;}
.Estilo8 {	font-family: "Trebuchet MS"; font-size: 25px; color: #c8090d; font-weight:normal;}
.Estilo9 {	font-family: "Trebuchet MS"; font-size: 14px; color: #ffffff; font-weight:normal;text-align:justify;}
.Estilo9 a { color:#FFF;}
.Estilo9 a:hover { color:#FF0000;}
.Estilo99 {	font-family: "Trebuchet MS"; font-size: 14px; color: #ffffff; font-weight:normal; margin-bottom:-10px;*margin-bottom:-15px;}
.Estilo9verde {	font-family: "Trebuchet MS"; font-size: 14px; color: #3fc809; font-weight:normal;}

.Estilo10 {	font-family: "Trebuchet MS"; font-size: 12px; color: #b2b2b2; text-align:left;}
.Estilo10 a { text-decoration:none; margin-left:1px;}
.Estilo10 a:hover { color:#eee10a;}
.Estilo11 {	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #aeafb2; font-weight:bold;}
.Estilo11 a { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight:bold; text-decoration:none;}
.Estilo11 a:hover { color:#c8090d;}
.Estilo11a {	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #c8090d; font-weight:bold;}
.Estilo11b { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight:bold; text-decoration:none;}

.Estilo12 {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; list-style:none;}
.Estilo12 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aeafb2; text-decoration:none; margin-top:-5px;}
.Estilo12 a:hover { color:#c8090d;}



.Estilo-20px { margin-left:-20px;}
.Estilo-Margin1{margin: -5px auto -12px auto; *margin: -7px auto -18px auto;}
.Estilo-fecha{ font-family: "Trebuchet MS"; font-size:11px; color:#f5f5ee;}

.letras { font-family:"Trebuchet MS", Tahoma; font-size:14px; margin:10px 0 0 0}
.letras a { color:#9B9B9B; text-decoration:none; padding:0 4px 6px 5px  }
.letras a:hover { color:#9C1502; text-decoration:underline;}
.letras a.activa {color:#FFF; text-decoration:underline;}

.paginar { font-family:"Trebuchet MS", Tahoma; font-size:14px; margin:30px 0 0 0; text-align:center; padding:25px 0 40px 0; color:#FFFFFF;}
.paginar a { color:#9B9B9B; text-decoration:none; padding:0 6px 6px 5px; font-weight:bold;}
.paginar a:hover { color:#9C1502; text-decoration:underline;}
