/* CSS Document */

BODY{
background-image:url(../imagenes/fondo.jpg);
background-repeat:repeat-x;
background-color:#E0E0DC;
text-align:center;
margin : 0;
}
#cabecera{
background:url(../imagenes/pueblo.gif) no-repeat;
text-align: left; 
width: 956px;
height:132px; 
margin: auto; 
}

#tlfno{
text-align: left; 
width: 129px;
height:22px;
padding-left:6px;
margin-left:6px;
margin-top:0;
background-color:#F1EEE2;  
}

#menu_inicio{
text-align:left;
margin-left:560px;
margin-right:6px;
margin-top:-22px;
width: 389px;
height:22px;
padding-left:6px;
}

#titulo_casa{
background-image:url(../imagenes/tit_casa_rural.jpg);
text-align: left; 
width: 351px;
height:36px;
margin-left:6px;
margin-top:20px;
}

#menu_superior_capa {
list-style:none;
padding:0;
/*margin-left:6px;
margin-top:6px;
/*margin-right:6px;*/
width: 926px;
height:16px;
background-color:#00FF33;
}

#menu_superior {
list-style:none;
padding:0px;
margin-left:6px;
margin-top:19px;
/*margin-right:6px;*/
/*width: 944px;*/
height:22px;
}

#menu_superior li {
margin:0px;	
padding:0px; 
float:left;
}
#menu_superior li a {
font-family:"Courier New", Courier, monospace;
/*width:100%;*/
display:block;
padding:4px 13px 2px 13px;
text-decoration:none;
text-align:left;
font-size:13px;
color:#FFFFFF;
background-color:#96999E;
}
#menu_superior li a:hover {	
background-color:#D58E91;
}


#menu_superior li span {	
font-family:"Courier New", Courier, monospace;
/*width:100%;*/
display:block;
padding:4px 13px 2px 13px;
text-decoration:none;
text-align:left;
font-size:13px;
color:#FFFFFF;
background-color:#D58E91;
}


#contenedor{
background-image:url(../imagenes/fondo_contenedor.jpg);
text-align: left; 
width: 956px; 
margin:auto;
/*margin-top:1px;*/
}
#fin_contenedor{
text-align: left; 
width: 956px; 
margin:auto;
margin-top:-1px;
}
#imagen_flash{
background-image:url(../imagenes/fondo_flash.jpg);
background-repeat:no-repeat;
margin-left:23px;
width:910px;
height:272px;
padding-top:6px;
padding-left:6px;
padding-right:6px;
padding-bottom:0;
margin-bottom:0;
}
#caja{
position:relative;
float:left;
background-image:url(../imagenes/fondo_caja.jpg);
width:910px;
margin-left:23px;
margin-top:13px;

/*padding-bottom:12px;*/
}
#caja2{
position:relative;
float:left;
background-image:url(../imagenes/fondo_caja.jpg);
width:910px;
margin-left:23px;
margin-top:17px;
}
#caja_sup{
/*position:relative;
float:left;*/
height:5px;
width:910px;
padding-top:0;
margin-top:0;
position:relative;
}
div#imagen_flash:after{ content:"|"; display: block; height: 0; clear: both; visibility: hidden;}
div#caja:after{ content:"|"; display: block; height: 0; clear: both; visibility: hidden;}
#fin_caja{
position:relative;
float:left;
background-image:url(../imagenes/fondo_contenedor_inf.jpg);
background-repeat:no-repeat;
width:910px;
margin-left:23px;


}
#contenido_izq{
/*position:relative;*/
float:left;
width:575px;
margin-left:21px;
margin-right:41px;
padding-top:25px;
/*margin-top:25px;
margin-bottom:55px;*/
}
#contenido_drcha{
/*margin-top:-25px;*/
position:relative;
float:left;
width:272px;
/*padding-top:25px;*/

}
#explora_pizarra{
/*position:relative;
float:left;*/
width:910px;
margin-left:23px;
margin-bottom:29px;
/*padding-bottom:12px;*/
}
#menu_pie{
/*position:relative;
float:left;*/
width:910px;
margin-left:23px;
/*padding-bottom:12px;*/
}

/*** TIPOS DE LETRA ****/

.courier_negra31 {
background:url(../imagenes/fondo_letras/sub_courier31.jpg);
font-family:"Courier New", Courier, monospace;
font-size:31px;
color:#2E333D;
}


.courier_oscura16{
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#443B3F;
text-decoration:none;
}

.courier_oscura16 a:hover{
background-color:#D58E91;
color:#FFFFFF;
text-decoration:none;
}
.courier_oscura16E{
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#443B3F;
text-decoration:none;
padding:0px 3px 0px 3px;

}

.courier_oscura16E a:hover{
background-color:#D58E91;
color:#FFFFFF;
text-decoration:none;
padding:0px 3px 0px 3px;
}
.courier_oscura16E_on {
background-color:#D58E91;
color:#FFFFFF;
text-decoration:none;
padding:0px 3px 0px 3px;
}

.courier_rosaN16{
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#D58E91;
font-weight:bold;
}
.courier_gris14{
font-family:"Courier New", Courier, monospace;
font-size:14px;
color:#7B869A;
text-decoration:none;
}

.courier_gris14 a:hover{
background-color:#D58E91;
color:#FFFFFF;
text-decoration:none;
}

.courier_gris14LineH{
font-family:"Courier New", Courier, monospace;
font-size:14px;
color:#7B869A;
line-height:20px;
}

.courier_gris12{
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#7B869A;
}

.courier_gris12LineH{
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#7B869A;
line-height:18px;
}

.courier_rosa12{
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#D58E91;
}
.courier_rosa12Subr{
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#D58E91;
text-decoration:underline;
}
.courier_rosa12Subr a:hover{
background-color:#D58E91;
color:#FFFFFF;
text-decoration:underline;
}
.courier_rosa12LineH{
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#D58E91;
line-height:18px;
}
.courier_gris16_Sub{
/*background-image:url(../imagenes/fondo_letras/sub_courier16.jpg);*/
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#7B869A;
line-height:23px;
text-decoration:none;
}

.courier_gris16_Sub a:hover{
background-color:#D58E91;
color:#FFFFFF;
line-height:23px;
text-decoration:none;
}


.courier_negra12{
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#2E333D;
line-height:18px;
}

.courier_negra15{
font-family:"Courier New", Courier, monospace;
font-size:15px;
color:#2E333D;
line-height:20px;
}

.arial_gris11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8D8D8D;
text-decoration:none;
line-height:15px;
padding-right:3px;

}
.arial_gris11 a:hover{
background-color:#D58E91;
color:#FFFFFF;
padding-right:3px;
}

.arial_gris11_on {
background-color:#D58E91;
color:#FFFFFF;
padding-right:3px;
text-decoration:none;
}


.courier_oscuraNegrita{
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#2E333D;
font-weight:bold;
}

.courier_Negra16_Sub{
/*background-image:url(../imagenes/fondo_letras/sub_courier16.jpg);*/
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#2E333D;
line-height:23px;
text-decoration:none;
}


.trebuchet_12Negra{
font-family:"Trebuchet MS";
font-size:12px;
text-decoration:none;
color:#2E333D;
}

.trebuchet_12Negra a:hover{
background-color:#D58E91;
color:#FFFFFF;
}
.trebuchet_12Negra_on{
background-color:#D58E91;
color:#FFFFFF;
text-decoration:none;
}

.trebuchet_12NegraS{
font-family:"Trebuchet MS";
font-size:12px;
text-decoration:none;
color:#2E333D;
letter-spacing:1px;;
}

.trebuchet_12NegraS a:hover{
background-color:#D58E91;
color:#FFFFFF;
letter-spacing:1px;

}
.courier11_7B869A{
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#7B869A;
text-decoration:none;
}
.courier11_7B869A a:hover{
background-color:#D58E91;
color:#FFFFFF;
}
/***********************/

/*****FORMULARIO********/

.caja_normal{
width:222px;
height:18px;
border:solid 1px #E0E0DC;
background-color:#F1EEE2;
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#7B869A;
}
.caja_peq{
width:122px;
height:18px;
border:solid 1px #E0E0DC;
background-color:#F1EEE2;
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#7B869A;
}
.caja_grande{
width:292px;
height:59px;
border:solid 1px #E0E0DC;
background-color:#F1EEE2;
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#7B869A;
}

/**********************/
.boton{
font-family:"Courier New", Courier, monospace;
font-size:14px;
color:#2E333D;
font-weight:bold;
border:0;
background-color:#E0E0DC;
padding:4px;

}

.boton a:hover{
background-color:#D58E91;
color:#FFFFFF;

}
