/*
--------- GENERAL ---------
*/
* {margin:0px;padding:0px;}
a img {border:0px;}
ul {list-style:none;}
body {background:#fff;color:#333;font:11px arial,sans-serif;line-height:18px;padding-bottom:25px;text-align:center;}
/*
--------- ESTRUCTURA ---------
*/
#contenedora {background:url(../img/fnd_contenedora.gif) repeat-y;margin:0 auto;text-align:left;width:986px;}
#cabecera {background:url(../img/fnd_cabecera.gif) no-repeat;height:75px;overflow:hidden;padding:30px 0px 0px 25px;width:228px;}
#contenido {clear:both;overflow:hidden;padding-bottom:40px;width:986px;}
#colizq {float:left;overflow:hidden;padding:0px 0px 13px 13px;width:253px;}
#colder {background:url(../img/fnd_colder.jpg) no-repeat;float:right;overflow:hidden;padding:160px 13px 13px 0px;width:707px;}
#colder_portada {background:url(../img/fnd_colder.jpg) no-repeat;float:right;overflow:hidden;padding:0px 13px 13px 0px;width:707px;}
#pie {background:#fff url(../img/fnd_pie.gif) no-repeat;clear:both;color:#000;height:104px;padding:13px 60px;width:866px;}
#asociados {padding:10px 5px;}
#flashIntro {height:399px;overflow:hidden;width:707px;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
.centrado {text-align:center;}
.pad15 {padding:15px;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#000;text-decoration:underline;}
a:hover {color:#777;text-decoration:underline;}
/**/
.menuHor {}
.menuHor li {float:left;}
.menuHor li a:link,.menuHor li a:visited,.menuHor li a:active {display:block;float:left;padding:5px 22px 5px 17px;text-decoration:none;}
.inicio {background:url(../img/ico_inicio.gif) no-repeat 2px 9px;}
.legal {background:url(../img/ico_legal.gif) no-repeat 2px 9px;}
.contactar {background:url(../img/ico_contactar.gif) no-repeat 2px 10px;}
/*
--------- TEXTOS ---------
*/
h1 {color:#0074B8;font:24px georgia,serif;padding:10px 0px;}
h2 {color:#555;font:20px georgia,serif;padding:7px 0px;}
p {padding:10px 0px;}
#asociados h2 {font:bold 13px arial,sans-serif;padding:6px 0px 4px 0px;text-transform:uppercase;}
#asociados p {padding:2px 0px 3px 0px;}
/*
--------- FOTOS ---------
*/
.fotoizq {border:1px solid #0074B8;float:left;margin-right:6px;padding:1px;}
.fotoder {border:1px solid #0074B8;float:right;margin-left:6px;padding:1px;}
/*
	--------- Formularios ---------
*/
.form_fila {clear:both;overflow:hidden;padding:10px 0px;text-align:center;}
.form_colizq {float:left;margin:0px;overflow:hidden;padding-right:0%;text-align:right;width:44%;}
.form_colder {float:right;margin:0px;overflow:hidden;padding-left:0%;text-align:left;width:54%;}
.input {border:1px solid #999;color:#888;font:11px arial,sans-serif;padding:1px;width:145px;}
.textarea {border:1px solid #999;color:#888;font:11px arial,sans-serif;height:46px;padding:2px;width:290px;}
.combo {border:1px solid #999;color:#888;font:11px arial,sans-serif;width:120px;}
/*
--------- TABLAS ---------
*/
.tabla {margin:auto;}
.tabla td {border-bottom:1px solid #ddd;font-size:11px;padding:6px 12px;text-align:center;}
.tabla_cabecera {font-weight:bold;}
/*
--------- LISTAS ---------
*/
#listadoSocios {}
#listadoSocios li {background:#fff;clear:both;border:1px solid #ccc;margin:5px 0px;overflow:hidden; padding:6px;}
#listadoSocios a {}
.socio {height:38px;overflow:hidden;}
.ampliarInfo {background:url(../img/punt3.gif) 0px 9px no-repeat;cursor:pointer;display:block;padding:2px 0px 4px 10px;}
/*
--------- PIE CZC ---------
*/
#pie_czc {background:#fff;border:1px solid #999;clear:both;height:60px;margin:0 auto;overflow:hidden;width:710px;}
/*
--------- CALENDARIO ---------
*/
.calendario {background:#fff;border:1px solid #d1d1d1;width:650px;}
.calendario td {padding:5px 0px 10px 0px;}
.calendario a:link,.calendario a:visited,.calendario a:active {text-decoration:none;}
.calendario_cabecera {background:#E4E4E4 url(../img/fnd_calendario.png) repeat-x left bottom;font-size:18px;height:75px;padding:0px;text-transform:uppercase;}
.calendario_cabecera a:link,.calendario_cabecera a:visited,.calendario_cabecera a:active {display:block;font-size:12px;padding:15px;}
.calendario_dia,.calendario_hoy,.calendario_diaSeleccionado,.calendario_diaDestacado {font-size:20px;}
.calendario_dia a:link,.calendario_dia a:visited,.calendario_dia a:active,
.calendario_hoy a:link,.calendario_hoy a:visited,.calendario_hoy a:active,
.calendario_diaSeleccionado a:link,.calendario_diaSeleccionado a:visited,.calendario_diaSeleccionado a:active,
.calendario_diaDestacado a:link,.calendario_diaDestacado a:visited,.calendario_diaDestacado a:active
{color:#000;display:block;padding:13px 0px;}
.calendario_dia a:hover,.calendario_hoy a:hover,.calendario_diaSeleccionado:hover {/*background:#eee;*/}
.calendario_diaDestacado:hover {background:#cfcfcf;}
.calendario_hoy {/*background:#eee;*/}
.calendario_diasSemana {color:#999;padding:10px 0px 5px 0px;}
.calendario_diaDestacado {background:#ddd;cursor:pointer;}
#etiquetaEvento {background:#fff;border-left:1px solid #999;display:none;border-top:1px solid #999;border-right:2px solid #ccc;border-bottom:2px solid #ccc;font-size:11px;height:140px;line-height:14px;overflow:hidden;padding:6px 6px;position:absolute;width:400px;}

