BODY {
background: url('../imagenes/fondo_madera.jpg') #341B08;
color: #FFFFFF;
margin: 0;
padding: 0;
font-family: Arial, Verdana, sans-serif;
font-size: x-small; /* IE5 Win */
voice-family: "\"}\""; 
voice-family: inherit;
font-size: small;
}
.oculto {
display: none;
}
br.clear {
clear: both;
}
#global{
width:770px;
margin: 0 auto;
background: #341B08 url('../imagenes/fondo_cuerpo.gif') top center repeat-y;
}
#contenedor{
width:760px;
margin: 0 auto;
border-top: 5px solid #341B08;
border-left: 1px solid #341B08;
border-right: 1px solid #341B08;
background: #341B08;
}
#cabecera {
margin-bottom: -3px;
padding: 0 0 0 0;
}
/*------- MENU ------------*/
#menu_superior {
background: #000000;
}
#menu {
margin: 0;
padding: 0;
background: #341B08;
border-top: 1px solid #908379;
}
#menu li {
display: inline;
background: #341B08;
}
#menu ul {
background: #341B08;
}
#menu li a{
float: left;
margin: 0;
padding: 8px 12px 3px 12px;
font-weight:bold;
color: #C2B2A6;
background: #341B08;
text-decoration: none;
}
#menu li a:visited{
color: #C2B2A6;
background: #341B08;
}

#menu li a:hover{
color: #341B08;
background: #E06304;
padding: 3px 12px 8px 12px;
}
/*--------- fin menu ----------*/
#contenido {
margin: 0;
padding: 10px;
color: #000000;
background: #FFFFFF;
border-top: 3px solid #59493D;
}
#formulario_base {
text-align: center;
}
#imagen_grande {
text-align: center;
}
.foto_index {
text-align: justify;
width: 300px;
float: right; 
padding: 10px 10px 0 0;
}
#imagen2 {
filter: alpha(opacity=0);
}
#minis {
margin: 15px 30px 10px 30px;
text-align : center; 
}
#thumbs{
margin: 0;
padding: 0;
}
#thumbs li{
display: inline;
}
#thumbs li a{
margin: 0;
padding: 0;
}
#thumbs li img {
margin: 2px;
border: 2px solid #C2B2A6;
}
#thumbs li img:hover {
border: 2px solid #E06304;
}
/*------------- Contenido Inferior ------*/
#contenido2 {
margin: 10px;
}
#izquierda {
float: left;
text-align: justify;
width:445px;
padding: 5px 0 15px 10px;
font-size: 90%;
}
#derecha {
border-left: 1px solid #E06304;
padding: 5px 0 15px 10px;
float: right;
width:250px;
font-size: 90%;
}
#ancho_total {
padding: 5px 10px 0 10px;
font-size: 90%;
}

/*------------- Pie de página -----------*/
#pietotal {
text-align: center;
margin: 20px;
}
#piedetalle {
color: #C2B2A6;
text-align: center;
border-top: 1px solid #59493D;
padding: 10px 0 0 0;
font-size: 80%;
}
A.enlace1:link {color: #C2B2A6; text-decoration: none;}
A.enlace1:visited {color: #C2B2A6; text-decoration: none;}
A.enlace1:hover {color: #E06304; text-decoration: underline;}
/*---------- FORMULARIO ---------------*/
#formulario {
font-size: 90%;
}
#formulario fieldset {
border: 0;
}
#formulario legend{
display: none;
}
#formulario label,input {
display: block;
}
#formulario label {
padding: 0 0 0 10px;
font-weight: bold;
color: #771418;
}
#formulario textarea{
border: 1px solid #771418;
color: #808080;
overflow:auto;
}
.submit {
margin-left: 15px;
margin-top: 4px!important;
margin-top: 10px;
background-color: #8D1216;
border-top: 1px solid #EF8C8F;
border-left: 1px solid #EF8C8F;	
border-right: 1px solid #771418;
border-bottom: 1px solid #771418;
color: #FFFFFF;
float: left;
}
.desplazar {
margin-left: 200px!important;
margin-left: 100px;
}
#formulario  br {
clear: left;
}
#formulario .div-form {
margin: 12px 0 0 0;
}
.input1{
border: 1px solid #771418;
margin: 5px 0 0 0;
padding: 3px 5px 0 7px;
width:500px; 
height:20px;
color: #808080;
}
.textarea1 {
margin: 5px 0 0 0;
padding: 3px 5px 0 7px;
width:500px; 
height:200px;
}


/* ------------- fin formulario --------------*/
