html, body {
padding: 0;
font-size: 100%;
margin: 0;
height:100%;
font-family:arial;
}
p{
color:#333333;
font-family: arial;
font-size:11px;
}
p.mensaje{
width:500px;
height:15px;
margin:5px 0 0 0;
float:right;
text-align:right;
color:#ff0000;
font-size:11px;
}
p.mensaje_formulari{
width:370px;
float:left;
margin:0 0 50px 0;
height:15px;
text-align:right;
color:#ff0000;
font-size:11px;
}
a{
font-family: arial,verdana;
}
a.no_recordo{
float:left;
font-size:11px;
font-weight:bold;
color:#333333;
background:url(img/icono_final.gif) right no-repeat;
padding:0 20px 0 0;
text-decoration:none;
visibility:hidden;
}
a.no_recordo:hover{
color:#666666;
background:url(img/icono_final_sobre.gif) right no-repeat;
}
img{
border:0px;
}
h1{
float:left;
color:#333333;
font-family: arial,verdana;
font-size:12px;
font-weight:bold;
text-transform: uppercase;
}
.campo_izq{
float:left;
width:320px;
height:15px;
color:#333333;
margin:5px 0 0 5px;
background:#ffffff;
border:1px solid #6E5833;
font-size:11px;
visibility:hidden;
}

.campo{
float:right;
width:150px;
height:15px;
color:#333333;
margin:5px 0 0 5px;
background:#ffffff;
border:1px solid #6E5833;
font-size:11px;
visibility:hidden;
}
.b_enviar{
float:right;
background:none;
border:0;
margin: 7px 0 0 0; 
font-size:11px;
font-family: Arial; 
background:url(img/icono_final.gif) top right no-repeat;
padding:0 10px 5px 0;
color: #333333; 
cursor: pointer;
visibility:hidden;
}
#contenedor{
width:745px;
height:100%;
margin:0;
float:left;
}
#cabezal{
float:left;
width:745px;
margin:0;
background:#FFFFEA;
visibility:hidden;
display:none;
}
.fondo_menu{
background:#FFFFEA;
width:720px;
height:15px;
float:left;
margin:0;
padding:0;
border-right:1px solid #6E5833;
border-top:1px solid #6E5833;
border-bottom:1px solid #6E5833;
visibility:hidden;
display:none;
}
.fondo_menu ul{
float:left;
height:15px;
margin:0;
padding:0;
}
.fondo_menu ul li{
height:15px;
float:right;
color:#6E5833;
font-size:11px;
display:inline;
border-left:1px solid #6E5833;
padding:0 0 0 10px;
margin:0 15px 0 0;
}
.fondo_menu ul li a{
color:#6E5833;
text-decoration:none;
}
.fondo_menu ul li a:hover{
color:#999999;
}
.fondo_menu ul li a.actual{
color:#999999;
text-decoration:none;
}

.fondo_menu ul li.izq{
height:15px;
float:left;
color:#6E5833;
font-size:11px;
display:inline;
padding:0 0 0 10px;
margin:0 15px 0 0;
}
.fondo_menu ul li.izq a{
color:#6E5833;
text-decoration:none;
}
.fondo_menu ul li.izq a:hover{
color:#999999;
}
.fondo_menu ul li.izq a.actual{
color:#999999;
text-decoration:none;
}
#fondo_menu_vertical{
float:left;
margin:0;
width:180px;
border-right:1px solid #FFFFEA;
border-left:1px solid #FFFFEA;
background:#6E5833;
visibility:hidden;
display:none;
}
#fondo_menu_vertical ul{
width:180px;
margin:0;
float:left;
padding:0;
}
#fondo_menu_vertical ul li{
width:175px;
float:left;
color:#FFFFEA;
font-size:11px;
display:block;
border-bottom:1px solid #FFFFEA;
padding:0 5px 0 0;
margin:0;
}
#fondo_menu_vertical ul li a{
float:left;
width:175px;
background:url(img/detalle_menu_normal.gif) top left repeat-y;
padding:5px 0 5px 10px;
color:#FFFFEA;
text-decoration:none;
}
#fondo_menu_vertical ul li a:hover{
color:#cccccc;
background:url(img/detalle_menu.gif) top left repeat-y;
}
#fondo_menu_vertical ul li a.actual{
float:left;
width:175px;
color:#cccccc;
background:url(img/detalle_menu.gif) top left repeat-y;
padding:5px 0 5px 10px;
text-decoration:none;
}
.logos{
padding:20px 0 20px 0;
float:left;
width:190px;
background-color:#FFFFEA;
visibility:hidden;
display:none;
}
#content{
width:745px;
float:left;
}
#contenido{
float:left;
width:520px;
margin:10px 0 0 10px;
background-color:#FFFFEA;
padding:0;
}
#buscador{
width:520px;
text-align:right;
margin:0 0 10px 0;
visibility:hidden;
display:none;
}
#buscador ul{
float:right;
}
#buscador ul li{
float:right;
display:block;
list-style-type:none;
}
#buscador ul li p{
width:100px;
text-align:right;
float:right;
font-size:11px;
color:#6E5833;
}
#formulari_public{
width:370px;
float:left;
text-align:right;
margin:0 0 50px 0;
visibility:hidden;
display:none;
}
#formulari_public ul{
float:right;
}
#formulari_public ul li{
float:right;
display:block;
list-style-type:none;
}
#formulari_public ul li p{
width:100px;
text-align:right;
float:right;
font-size:11px;
color:#6E5833;
}

#contenido p{
margin:10px 0 0 0;
float:left;
}
.titular{
float:left;
margin:0;
width:520px;
border-bottom:2px solid #6E5833;
visibility:hidden;
display:none;
}
.titular a{
float:right;
text-align:right;
text-decoration:none;
font-family:arial;
font-weight:bold;
color:#333333;
font-size:12px;
padding:0 0 0 15px;
background:url(img/icono_atras.gif) left no-repeat;
}
.titular a:hover{
color:#987F58;
background:url(img/icono_atras_sobre.gif) left no-repeat;
}
.tabla{
float:left;
width:520px;
margin:10px 0 10px 0;
float:left;
}
.tabla ul{
float:left;
width:520px;
margin:0;
padding:0;
border-bottom:1px solid #999999;
}

.tabla ul li{
float:left;
list-style-type: none;
display:in-line;
width:190px;
margin:0;
font-size:12px;
color:#333333;
padding:3px 3px 0 3px;
height:20px;
}
.tabla ul li.nom{
/*width:205px;
border-right:1px solid #999999;*/
width:520px;
}

.tabla ul li.telefono{
width:100px;
border-right:1px solid #999999;
}
.tabla ul li.primero{
width:190px;
color:#987F58;
}
.tabla ul li.nom_primero{
/*width:205px;
border-right:1px solid #999999;*/
color:#987F58;
}
.tabla ul li.telefono_primero{
width:100px;
color:#987F58;
border-right:1px solid #999999;
}

.tabla ul li a{
width:100px;
font-size:12px;
color:#333333;
}

.tabla ul li a:hover{
color:#666666;
}
.tabla ul li a.nom{
font-weight:bold;
text-decoration:none;
}

.tabla ul li a.mail{
text-decoration:none;
width:100px;
font-size:12px;
color:#333333;
}

/*PIE DE PÁGINA*/
#pie{
height:90px;
width:745px;
float:left;
margin:0;
background:url(img/icono_logo.jpg) #FFFFEA top right no-repeat;
visibility:hidden;
}
#pie p{
color:#6E5833;
float:left;
margin:20px 0 0 100px;
text-align:left;
width:440px;
font-size:9px;
}
/*paginación de artículos*/
.paginacion{
text-align:center;
float:left;
font-size: 11px;
width:500px;
height:45px;
padding:0;
margin:10px 0 5px 0;
color:#000000;
}
.paginacion ul{
height:15px;
text-align:center;
font-family: arial,verdana;
font-size: 11px;
padding: 0 10px 0 0;
margin: 0;
color:#6E5833;
}
.paginacion ul li{
color:#6E5833;
height:15px;
text-align:center;
font-family: arial,verdana;
font-size: 11px;
display: inline;
padding: 0 10px 0 0;
margin: 0;
}
.paginacion ul li a.inicio{
width:30px;
background:url(img/icono_inicio.gif) center left no-repeat;
}
.paginacion ul li a.inicio:hover{
width:30px;
background:url(img/icono_inicio_sobre.gif) center left no-repeat
}
.paginacion ul li a.atras{
width:30px;
background:url(img/icono_atras.gif) center left no-repeat;
}
.paginacion ul li a.atras:hover{
width:30px;
background:url(img/icono_atras_sobre.gif) center left no-repeat
}
.paginacion ul li a.alante{
width:30px;
background:url(img/icono_alante.gif) center left no-repeat;
}
.paginacion ul li a.alante:hover{
width:30px;
background:url(img/icono_alante_sobre.gif) center left no-repeat
}
.paginacion ul li a.fin{
width:30px;
background:url(img/icono_final.gif) center left no-repeat;
}
.paginacion ul li a.fin:hover{
width:30px;
background:url(img/icono_final_sobre.gif) center left no-repeat;
}

