html, body {
margin:0px;
background-color:transparent;
scrollbar-base-color:#5A87AE;
}

/* Maquetación general y fondos */
#tablacontenedora {
width:754px;
height:438px;
}	
	
.home {
background-image:url(../images/f_home.jpg);
background-repeat:no-repeat;
}

.acceso {
background-image:url(../images/f_acceso.jpg);
background-repeat:no-repeat;
}

.circulares {
background-image:url(../images/f_circulares.jpg);
background-repeat:no-repeat;
}

.convenios {
background-image:url(../images/f_convenios.jpg);
background-repeat:no-repeat;
}

.noticiasasociados {
background-image:url(../images/f_noticiasasociados.jpg);
background-repeat:no-repeat;
}

.contacto {
background-image:url(../images/f_contacto.jpg);
background-repeat:no-repeat;
}

.enlaces {
background-image:url(../images/f_enlaces.jpg);
background-repeat:no-repeat;
}

.compras {
background-image:url(../images/f_compras.jpg);
background-repeat:no-repeat;
}

.formacion {
background-image:url(../images/f_formacion.jpg);
background-repeat:no-repeat;
}

.proyectos {
background-image:url(../images/f_proyectos.jpg);
background-repeat:no-repeat;
}

.subvenciones {
background-image:url(../images/f_subvenciones.jpg);
background-repeat:no-repeat;
}

.charlas {
background-image:url(../images/f_charlas.jpg);
background-repeat:no-repeat;
}

.ferias {
background-image:url(../images/f_ferias.jpg);
background-repeat:no-repeat;
}

.noticias {
background-image:url(../images/f_noticias.jpg);
background-repeat:no-repeat;
}

.suscripcion {
background-image:url(../images/f_suscripcion.jpg);
background-repeat:no-repeat;
}

.buscador {
background-image:url(../images/f_buscador.jpg);
background-repeat:no-repeat;
}

.presentacion {
background-image:url(../images/f_presentacion.jpg);
background-repeat:no-repeat;
}

.localizacion {
background-image:url(../images/f_localizacion.jpg);
background-repeat:no-repeat;
}

.asociarse {
background-image:url(../images/f_asociarse.jpg);
background-repeat:no-repeat;
}


/* Breves Home */
h3.titularbreve {
font:bold 10px arial;
color:#CC0000;
margin:2px;
}

h3.titularbuscador {
font:bold 11px arial;
color:#006699;
margin:2px;
}

h3.descripcionbreve {
font:10px tahoma,arial;
color:black;
margin:2px;
}

a.buscador {
display:compact;
margin-bottom:2px;
font:bold 10px arial;
padding:2px;
color:black;
border:1px solid red;
text-decoration:none;
background:white;
}

a.buscador:hover {
color:white;
background:black;

}

/* Estilos interior */
.titulosubseccion {
font:bold 10px arial;
color:#000033;
}

/* Estilos Email */
.textogrisbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}
.textogris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003333;
	text-decoration: none;
	font-weight: normal;
}

/* Estilo para los formularios */

#formulario {
width:95%;
padding:5px;
margin-top:0px;
}

#formulario legend {
font:bold 10px tahoma;
color:#ffffff;
padding:2px;
border:1px solid #343;
background-color:#6194C3;
}


#formulario #tablaformulario {
font:bold 10px tahoma;
color:black;
margin-top:10px;
}

#formulario #tablaformulario tr.celdacolor {
background-color:#f6f6f6;
}

#formulario input, select {
font:10px tahoma;
color:#667766;
background-color:#eeeeee;
border:1px outset #eefaee;
}

#formulario textarea{
font:10px tahoma;
color:#667766;
background-color:#eeeeee;
border:1px outset #eefaee;
}

#tablaformulario input.caja 
{
font:10px tahoma;
background-color: Transparent;
border:0px outset #eefaee;
}

#formulario #tablaformulario td.botonera {
text-align:left;
padding-bottom:5px;
}

#formulario #tablaformulario td.leyproteccion {
font:10px tahoma;
color:#666;
text-align:justify;
padding-top:5px;
border-top:3px double #eee;
}


#formulario #tablaformulario td.leyproteccion a {
font:10px tahoma;
border-bottom:1px dotted black;
text-decoration:none;
color:#333;
}

#formulario #tablaformulario td.leyproteccion a:hover {
font:10px tahoma;
text-decoration:none;
background-color:#f0f0f0;
border:0px;
}

/* Estilos del menú de la izquierda */
#menucss a {
font:bold 10px arial, verdana;
color:#000033;
text-align:left;
/*padding-left:20px;*/
padding-top:3px;
text-decoration:none;
display:block;
margin-bottom:0px;
width:203px;
height:16px;
background-image:url(../images/bot_doble.gif);
background-repeat:no-repeat;
}

#menucss a:hover{
background-image:url(../images/bot_doble.gif);
background-position:-203px 0;
color:black;
}

#menucss a span {
padding-left:20px;
}

/* Estilos contenido */
.contenido {
font:10px arial ;
text-align:justify;
color:black;
text-indent:15px;
padding-right:10px;
}

.contenido h1 {
font:bold 12px arial;
color:#000099;
padding-left:4px;
border-left:12px solid #000099;
}

a {
font: 10px tahoma;
color:#003366;
text-decoration:none;
}

a:hover {
color:black;
text-decoration: underline;
}

a:active {
color:black;
text-decoration: underline;
}

#formulario_botones{
font:bold 10px tahoma;
color:black;
margin-top:10px;
}
