BODY {
	font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align: center;
	background-color: #E8F4CD;
	background-image: url(images/fondo.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	color : #3F7DE3;
	background-color: inherit;
}
A:HOVER {
	color: #378237;
	background-color: inherit;
}
INPUT {
	font-size : 9pt;
}
H1{
	font-size: 14pt;
}
H2{
	font-size: 14pt;
}
H5{
	font-size: 12pt;
}


#borde{
	border-left : 2px solid #144700;
	border-right : 2px solid #144700;
	width: 700px;
	text-align: left;
	margin: auto;
}

#contenedor{
	text-align: left;
	width: 700px;
	margin: auto;
	color: inherit;
	background-color : #ffffff;
}

#cabecera{
	background: transparent url(images/cabecera.jpg) no-repeat;
	height : 211px;
	width: 700px;
}

/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
#cabecera h1 { 	
	margin : 0px 0px 0px 0px;
}
#cabecera h1 span {
	display:none;
}

#navegador{
	background: transparent url(images/barranav.jpg) no-repeat;
	height : 59px;
	width: 700px;
	/*color: inherit;*/
	/*background-color: #144700;*/
}
#navegador p{
	padding: 10px 3px 1px 10px;
	margin : 0px 0px 0px 0px;
}

#cuerpo{
	width: 475px;
	padding: 0px 15px 15px 10px;
	float:right;
	background: transparent url(images/decora_trans.jpg) no-repeat bottom right;	
}

#navabajo{
	clear : both;
	font-weight : bold;
	margin : 10px 0px 10px 0px;
	padding: 35px 0px 0px 0px;
}

#fbuscar{
	
}

#campotexto{
	float: left;
}
#campotexto input{
	width:100px;
}
#fbuscar form{
	margin-bottom : 0px;
	margin-top : 0px;
}
#botonbuscar {
	padding-top : 3px;
	padding-left: 106px;
}
#botonbuscar input{
	border : 0px none;
}
.radio{
	clear : both;
}

#lateral{
	width: 190px;
	float:left;
	min-height: 500px;
	height: 100%;
	margin-top: 0px;
}

* html #lateral{
	width: 190px;
}

#registro{
	
}

#otras{
	
}

.cajamenu{
	float: left;
}

.cajamenu img{
	border: 0;
}

.cuerpolateral{
	background-color: #F0E68C;
	color: inherit;
	padding: 5px 4px 13px 10px;
	margin-bottom: 15px;
}

.titlat{
	color:#ffffff;
	font-size:8pt;
	text-transform : uppercase;
	padding: 7px 3px 7px 8px;
	margin: 0px 0px 0px 0px;
	font-weight : normal;
	letter-spacing : 2px;
	background: #20550B url(images/titlat3.jpg) no-repeat bottom right;
	/*background-color: #787D45;*/	
}

A.enlacenav, A.enlacenav:VISITED, A.enlacenav:ACTIVE, A.enlacenav:FOCUS, A.enlacenav:LINK{
	color: #FFFFFF;
	background-color: inherit;
}
A.enlacenav:HOVER{
	color: #FFFFAA;
	background-color: inherit;
}

#pie{
	clear : both;
	color : #000000;
	background-color: inherit;
	text-align : center;
	margin : 30px 10px 0px 10px;
	padding-bottom:10px;
}

#pie img{
	border: 0;
	margin-top: 15px;
}

#pie p{
	font-size: 12px;
	color: #999999;
}

#menuiz ul{
margin : 5px 10px 0px 0px;
padding: 0px 0px 0px 4px;
list-style: none;
} 
#menuiz li{
padding-left: 14px;
background: transparent url("./images/bullet.gif") 0 2px no-repeat;
margin-bottom: 10px;
}

/*
.cajatit{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	padding:5px; 
	border : 1px solid #E3E3E3; 
} 
*/

.cajatit{
    float:left;
	width: 450px;
	margin: 5px;
	padding:5px; 
	border : 1px solid #E3E3E3; 
	/*border-top : 1px solid #E3E3E3; 
	border-left : 1px solid #E3E3E3; */

} 

.cajatit img{
    float:left;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 0;
} 

#entradilla{ 
background : #e3e3e3; 
color : #000000;
padding : 10px 10px 10px 10px; 
margin-top:15px;
margin-bottom:15px;
margin-left:35px;
margin-right:35px;
} 

.titulo  {  font-size : 16pt; }
.subtitulo  {  font-size : 12pt; }

.piefoto{
	float:right;
	clear: both;
	padding : 1px 10px 1px 1px; 
	margin-top:2px;
	margin-bottom:2px;
	margin-left:40px;
	margin-right:2px;
	border : 1px solid #E3E3E3; 
	color : #144700;
	background : #ffffff;
	font-size:7pt;

}

.titnew{
font-size : 12pt;
}

#cuerponoticia{
/*margin-top : 10px;
margin-bottom : 10px;
margin-left : 10px;
margin-right : 10px;
*/
margin : 10px;
padding : 10px 10px 10px 10px; 
border : 1px solid #E3E3E3; 
}

#cuerponoticia img{
	float: right;
	border: 1px solid;
}

#cajaseccion{
float : right;
background-color : #787D45;
color : #FFFFFF;
font-size : 7pt;
margin : 0px;
padding: 2px 2px 2px 2px;
}


#fnews form{
margin-bottom : 10px;
margin-top : 10px;
border : 1px solid #E3E3E3; 
padding : 10px;
}


#etiquetaform{
font-size : 12pt;
}


#botonaccion {
padding-top : 10px;
padding-left: 0px;
}

#botonaccion input{
border : 0px none;
}

.etiquetaform  { 
clear : both;
font-size : 10pt; }

.campofecha input{
width : 100px;
margin-bottom : 5px;
}

.campotitulo input{
width : 250px;
margin-bottom : 5px;
}

.campomemo{
clear : both;
width : 250px;
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.nota {
font-size : 7pt;
}

#cuerpoalbum{
float : right;
width : 460px;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 5px;
margin-right : 5px;
padding : 0px 0px 5px 5px; 
border : 1px solid #E3E3E3; 
}


#cajatitalbum{
clear:left;
float : right;
background-color : #787D45;
color : #FFFFFF;
font-size : 7pt;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
padding: 2px 2px 2px 2px; 
}


#album li {
   display:inline;
   float:left;
   width:150px;
   height:190px;
   background-color:#f5f7f9;
   color: inherit;
   padding:5px;
   margin:5px;
   text-align: center;
   border-right: #a5a7aa solid 1px;
   border-bottom: #a5a7aa solid 1px;
} 

.cajafotoalbum{
	float : right;
	padding : 5px;
	border: #a5a7aa solid 1px;
}

.textoalbum {
font-size : 7pt;
}

.banner {
	padding : 10px 15px 10px 15px; 
	/*background-color: #F0E68C;*/
}

.clear{
	clear: both;
}


/*
Formulario socios
------------------------------------------*/

.socioform .comentario{
	font-size: 10px;
}

.socioform input{
	margin-top: 5px;
	margin-bottom : 5px;
	border: 1px solid #666666;
}

.socioform input:focus{
	background: #ffc;
}

.socioform span{
	color: #CC0000;
}

.socioform .campotexto{
	width : 400px;
}

.socioform .campocp{
	width : 90px;
	margin: 0;
	margin-right: 20px;
}

.socioform .campomail{
	width : 180px;
	margin: 0;
}

.socioform .campoccc1{
	width : 40px;
	margin: 0;
}

.socioform .campoccc3{
	width : 20px;
	margin: 0;
}

.socioform .campoccc4{
	width : 80px;
	margin: 0;
}

.socioform .campopoblacion{
	width : 130px;
	margin: 0;
	margin-right: 20px;
}


/*
----------------------------------------------*/