
/* HOJA DE ESTILO */

/* 
Fondo menú: a6b7d5
Menú over, fondo contenido: b1c6f1
Background C8DAFF
Background del body 707A8F
*/



body {
    background-color : #707A8F;
    color : #000000;
    font-family : Verdana,sans-serif;
    font-size : 12px;
    height : 100%;
    margin-bottom : 0;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    text-align : center;
    width : 100%;
  }


div#todo {
    background-image : url('imagenes/fondo_todo.jpg');
    background-repeat : repeat-y;
    margin-left : auto;
    margin-right : auto;
    text-align : center;
    width : 970px;
  }


div#todo_inferior {
    display: inline;
  }


div#cabecera {
    position: relative;
    margin-right: 10px;
  }


div#menu {
    background-color : #C8DAFF;
    margin-top: 10px;
    margin-left: 10px;
    display : inline;
    float : left;
    height : auto;
    overflow : hidden;
    text-align : left;
    width : 180px;
  }


div#contenido {
    background-color : #b1c6f1;
    display : inline;
    float : left;
    margin-top: 10px;
    margin-left : 10px;
    overflow : none;
    text-align : center;
    width : 750px;
  }


div#contenido2 {
    position: relative;
    padding-left: 10px;
    padding-right: 10px;
    overflow : none;
  }


div#contenido_inferior {
    position: relative;
    float: right;
    display: inline;
    margin-right: 20px;
  }


div#pie {
    margin-top: 10px;
    font-family : Verdana,sans-serif;
    font-size : 10px;
    text-align : center;
    margin-bottom: 0px;
  }

div#pie a{
color: #3D3D3D;
    text-decoration: none;
    border-bottom: 1px dotted black;
}


div#capa_quienes_somos,#capa_actividades,#capa_fotos_videos,#capa_material,#capa_eventos,#capa_consejos {
    margin: 0px;
    display: none;
    padding: 5px;
    background-color : #a6b7d5;
    text-align : center;
    width: 170px;
  }


div#login {
    background-image : url('imagenes/fondo_login.jpg');
    background-repeat : no-repeat;
    font-family : Verdana,sans-serif;
    font-size : 14px;
    height : 200px;
    margin-top : 10px;
    padding: 20px;
    padding-top : 55px;
    text-align : center;
  }


div#login input {
    text-align: center;
    display : block;
    width : 100px;
    margin-left: auto;
    margin-right: auto;
  }


div#login input#boton_login {
    background-image : url('imagenes/boton_login.jpg');
    margin-top : 10px;
    border:none;
    width: 100px;
    height: 25px;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    margin-bottom: 10px;
  }


.noticias {
    background-color: #a6b7d5;
    position: relative;
    float: left;
    margin-left: 15px;
    margin-top: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 700px;
    -moz-border-radius: 15px;
	-moz-box-shadow: 5px 5px 5px #888;
	-webkit-border-radius: 15px;
	-opera-border-radius: 15px;
	-webkit-box-shadow: 5px 5px 5px #888;
	box-shadow: 5px 5px 5px #888;
	border-radius: 15px;
  }


.noticias_fecha {
    position: relative;
    float: left;
    font-weight: bold;
    margin-left: 10px;
  }


.noticias_número {
    font-weight: bold;
    position: relative;
    float: right;
    margin-right: 5px;
  }


.noticias_nombre {
    font-weight: bold;
    position: relative;
    float: left;
    margin-left: 25px;
  }


.noticias_contenido {
    margin-top: 10px;
    position: relative;
    display: block;
    text-align: justify;
    padding-left: 10px;
    padding-right: 10px;
  }


div#numero_paginas {
    width: 700px;
    position: relative;
    float: left;
    font-family : 'Comic Sans MS';
    font-size : 16px;
    text-align: center;
    margin-top: 15px;
    margin-left: 15px;
  }


div#numero_paginas a:link, div#numero_paginas a:visited {
    color : #3D3D3D;
    text-decoration: none;
    border-bottom: 1px dotted black;
  }


div#cuadros_inicio {
    width: 720px;
    margin-left: 20px;
  }

.cuadro {
font-size:10px;
    background-image : url('imagenes/fondo_cuadro.jpg');
    background-repeat : no-repeat;
    float : left;
    height : 180px;
    overflow : hidden;
padding: 20px;
    padding-top: 12px;
    position : relative;
    text-align : center;
    width : 160px;
  }


div#mensajes_foro {
font-size:10px;
    margin-top: 10px;
    background-image : url('imagenes/fondo_foro.jpg');
    background-repeat : no-repeat;
    float : left;
    height : 160px;
    padding-top: 35px;
    text-align : center;
    width : 290px;
  }

div#mensajes_foro a:link, div#mensajes_foro a:visited {
font-size: 10px;
}


.cuadro2 {
font-size:10px;
    background-image : url('imagenes/fondo_cuadro2.jpg');
    background-repeat : no-repeat;
    float : left;
    height : 190px;
    overflow : hidden;
padding: 20px;
    padding-top: 12px;
    position : relative;
    text-align : center;
    width : 190px;
  }


ul {
    margin-top: 0px;
    margin-bottom: 0px;
  }


li {
    color : #3D3D3D;
    font-family : Verdana,sans-serif;
    font-size : 14px;
    font-style : oblique;
    letter-spacing : 1px;
    line-height : 18px;
    list-style-image : url('imagenes/boton.jpg');
    list-style-type : lower-roman;
    text-align : left;
  }


.li_foro {
    color : #3D3D3D;
    text-decoration: none;
    font-family : Verdana,sans-serif;
    font-size : 12px;
    font-style : oblique;
    letter-spacing : 1px;
    line-height : 18px;
    list-style-image : url('imagenes/boton.jpg');
    list-style-type : lower-roman;
    text-align : left;
  }


div#formulario {
    margin: 15px;
    text-align: center;
  }


td {
    font: 14px Verdana, sans-serif;
    color: #670067;
  }


table {
    background-color : #C8DAFF;
    empty-cells : show;
  }

/*a:link,a:visited {
    color : #3D3D3D;
    font-family : Verdana,sans-serif;
    font-size : 14px;
    font-style : oblique;
    letter-spacing : 1px;
    text-decoration : none;
  }*/




.admin:link,.admin:visited {
    font-weight: bold;
    color : #5c4e21;
    font-family : 'Lucida Sans';
    font-size : 12px;
    text-decoration : inherit;
  }


a#volver:link, a#volver:visited {
    color : #9C4E8C;
    font-size : 20px;
    text-decoration : none;
  }


div#menu a:link, div#menu a:visited {
    color : #3D3D3D;
    font-family : Comic Sans MS,sans-serif;
    font-size : 14px;
    text-decoration : none;
    display: block;
    width: auto;
    height: auto;
  }


div#mensajes_foro a:link, div#mensajes_foro a:visited {
    color : #3D3D3D;
    text-decoration: none;
    font-family : Comic Sans MS,sans-serif;
    font-size : 11px;
    text-decoration : none;
    width: auto;
    height: auto;
  }


.cuadro_contenido a:link, .cuadro_contenido a:visited, .cuadro2_contenido a:link, .cuadro2_contenido a:visited {
    color : #3D3D3D;
    text-decoration: none;
    border-bottom: 1px dotted black;
  }


h1 {
    color : black;
    font-family : 'Comic Sans MS';
    font-size : 16px;
    font-style : italic;
  }


h2 {
    letter-spacing: 1px;
    color: black;
    font-family : 'Comic Sans MS';
    font-size : 14px;
    font-style : italic;
  }


textarea {
    font-family: Verdana, sans-serif;
    text-align : justify;
    width:450px;
  }


pre {
    font-family : Verdana,sans-serif;
    font-size : 12px;
    text-align : justify;
  }


input#boton {
    background-color : #8DC2EE;
    border-bottom-color : #000080;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #000080;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #000080;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #000080;
    border-top-style : solid;
    border-top-width : 1px;
    color : #000080;
  }


input#boton:hover {
    background-color : #7EAED5;
  }


.textolargo {
    font-family : Verdana, sans-serif;
    height : 400px;
    text-align : justify;
    width : 620px;
  }


textarea#cuadros {
    font-family : Verdana, sans-serif;
    height : 250px;
    text-align : justify;
    width : 300px;
  }


td#titulo {
    color : #B04101;
    font-size : 16px;
    font-weight : 500;
  }


hr {
    background-image : url('imagenes/linea.jpg');
    height : 3px;
    border-style: none;
    width: 700px;
  }


img {
    border:none;
    /* width: auto;
    height: auto;
    */;
  }

.form2 {
float: left;
display: inline;
margin-left: 125px;
}

.form {
float: right;
display: inline;
margin-right: 50px;
size: 45px;
}




div.limpiador {
    clear: both;
  }


