@charset "utf-8";
/* CSS Document */

body {background:#FFF; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0}
p {margin:0 0 15px 0; padding:0; line-height: 16px;}
h1, h2, h3, h4, h5, h6, form {margin:0; padding:0}
a:link, a:visited, a:active {color:#096; text-decoration:none}
a:hover {color:#333}
blockquote {margin:20px 0; background:#cde6da url(images/graficos/blockquote_up.png) no-repeat;}
blockquote .content {padding:15px; background:url(images/graficos/blockquote_down.png) no-repeat bottom;}


#head {width:100%; height:211px; background:url(images/graficos/head.jpg) center no-repeat;}
#head h1, #head h2, #head ul {display:none;}
#head .flash {width:904px; height:211px; margin:0 auto; background:url(images/graficos/flash.jpg) no-repeat;}
#body {width:904px; margin:0 auto;}
#content {width:900px; background:url(images/graficos/body_head.jpg) no-repeat top; float:left; padding:0 2px;}
#contentTop {width:900px; height:47px; float:left}
#contentTop .date {float:right; margin:12px 0; padding:4px 20px 4px 5px; font-weight:bold; color:#666; z-index:4; position:relative; background:#FFF; opacity:0.5; filter:alpha(opacity=50);}
#columnLeft {float:left; width:266px; padding:0 0 0 17px;}
#columnCentral {float:left; width:600px; padding:0 0 0 16px;}
#column {float:left; width:865px; padding:0 17px 0 17px;}
#foot {clear:both; background:url(images/graficos/foot_bg.jpg); height:33px; padding:45px 120px 0 20px; color:#FFF; margin:10px 0}
#foot a {color:#FFF; text-decoration:none}
#foot p {margin:0}
#columnLeft .menu {background:url(images/graficos/menuLeft_bg.png);}
#columnLeft .menu h3 {font-size:18px; font-weight:normal; color:#FFFFFF; margin:0; padding:8px 15px 11px 15px;}
#columnLeft .menu h3.one {background:url(images/graficos/menuLeft_head1.png) no-repeat #66cc99;}
#columnLeft .menu h3.two {background:url(images/graficos/menuLeft_head2.png) no-repeat #66cc99;}
#columnLeft .menu .background {background:url(images/graficos/menuLeft_bg1.png) no-repeat;}
#columnLeft .menu .content {padding:5px 15px; z-index:2; position:relative;}
#columnLeft .menu .foot {display:block; background:url(images/graficos/menuLeft_foot.png) no-repeat #FFF; height:86px; margin:-86px 0 0 0; z-index:1; position:relative; padding:0 0 20px 0}
#column h3, #columnCentral h3 {margin:10px 0 20px 0; color:#dd4b26; font-size:24px; font-weight:normal;}
#columnCentral h4 {margin:15px 0 5px 0; font-size:14px;}

#inicioSec, #nuestroclubSec, #actividadesSec, #escuelasSec, #contactoSec, #enlacesSec {padding:0 20px;}
#instalacionesSec {margin:-45px 0 -0 0; z-index:3; position:relative;}
#columnLeft .newSmall {margin:0 0 10px 0; padding:0 10px 0 0; overflow:auto; height:400px}
#columnLeft .newSmall .news {margin:0 0 10px 0; padding:0; list-style-type:none;}
#columnLeft .newSmall .none {margin:0;}
#columnLeft .newSmall h4 {font-size:11px; color:#096; padding:5px 0; margin:0 0 5px 0;}
#columnLeft .newSmall h4 .date {font-weight:normal; color:#999;}
#columnLeft .newSmall hr {color: #CCC; background-color:#CCC; height:1px; width:100%; border:0;}

#columnCentral strong {color:#096}
#columnCentral .contentImg {border:1px solid #CCC; padding:4px 4px 0 4px; margin:0 0 5px 0}
#columnCentral .photo {width:220px}
#columnCentral .left {float:left; margin:0 10px 5px 0}
#columnCentral .right {float:right; margin:0 0 5px 10px}
#columnCentral .contentImg img {border:0; margin:0 0 4px 0;}
#columnCentral .contentImg p {margin:0 0 5px 0; padding:0; line-height:10px; font-size:10px; color:#999;}

#columnLeft .menuLista {margin:0 0 5px 0; padding:0 0 5px 0;}
#columnLeft .menuLista li {margin:0 0 0 20px; padding:0; list-style-type: square; border-bottom:1px dotted #CCC}
#columnLeft .menuLista .none {border:0}
#columnLeft .menuLista li a {display:block; padding:10px; color:#333; font-weight:bold; text-decoration:none}
#columnLeft .menuLista li a:hover, #columnLeft .menuLista li a.current {color:#dd4b26}

#contactoSec .contentMap {border:1px solid #CCC; padding:5px; margin:0 0 10px 0;}
#contactoSec .contentMap iframe {margin:0 0 5px 0}

#nuestroclubSec .hours {border:1px solid #CCC; border-bottom:0}
#nuestroclubSec .display {border-bottom:1px solid #CCC}
#nuestroclubSec .hours .day {width:30%; background:#cde6da; border:5px solid #FFF; color:#666}
#nuestroclubSec .hours .hour {width:10%; padding:5px; border-bottom:1px dotted #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;}
#nuestroclubSec .hours .activity {width:60%; padding:5px; border:5px solid #FFF; background:#cde6da}

#inicioSec .ventana {margin:0; padding:0;}
#inicioSec .ventana h3 {padding:10px 0 160px 0; font-size:28px}
#inicioSec .ventana p {margin:0 200px 0 5px}
#inicioSec .ventana li {margin:0 0 20px 0; padding:0; list-style-type:none; height:200px; display:block}
#inicioSec .ventana .nuestroclub {background:url(images/index_nuestroclub.png) no-repeat 0 -20px;}
#inicioSec .ventana .instalaciones {background:url(images/index_instalaciones.png) no-repeat 0 -20px}
#inicioSec .ventana .actividades {background:url(images/index_actividades.png) no-repeat 0 -20px}
#inicioSec .ventana .escuelas {background:url(images/index_escuelas.png) no-repeat 0 -20px}
#nuestroclubSec .precios, #nuestroclubSec .lista,  {list-style-type:none; padding-left:20px; font-weight:bold; color:#666}
#nuestroclubSec .precios li, #nuestroclubSec .lista li {padding:3px;}
#nuestroclubSec .precios span {display:block; width:40%; float:left; font-weight:normal}
#nuestroclubSec .lista span {display:block; width:20%; float:left; color:#096; font-weight:normal}
#nuestroclubSec .sumario {margin:0; padding:0;}
#nuestroclubSec .sumario li {list-style:none; padding:20px 0 25px 65px;}
#nuestroclubSec .sumario .individual {background:url(images/graficos/ico_individual.png) no-repeat 12px 0;}
#nuestroclubSec .sumario .docindividual {background:url(images/graficos/ico_docindividual.png) no-repeat;}
#nuestroclubSec .sumario .familiar {background:url(images/graficos/ico_familiar.png) no-repeat 10px 0;}
#nuestroclubSec .sumario .docfamiliar {background:url(images/graficos/ico_docfamiliar.png) no-repeat;}
#nuestroclubSec .sumario .documentos {background:url(images/graficos/ico_documentos.png) no-repeat;}

#enlacesSec a {display:block; margin:10px 0; padding:10px; background:#cde6da url(images/graficos/blockquote_down.png) no-repeat bottom;}
#enlacesSec h4 {display:block; margin:-10px; padding:10px; background:url(images/graficos/blockquote_up.png) no-repeat top; font-size:18px}

#nuestroclubSec .orgranigrama {display:block; margin:0; padding:30px 0 50px 50px; list-style-type:none;}
#nuestroclubSec .orgranigrama .content {padding:10px; background:url(images/graficos/li_down.png) bottom no-repeat; width:140px}
#nuestroclubSec .orgranigrama li {display:block; width:160px; background:#009966; color:#096; padding:0; margin:0; background:url(images/graficos/li_up.png) no-repeat #cde6da}
#nuestroclubSec .orgranigrama p {margin:0 0 5px 0}
#nuestroclubSec .orgranigrama h5 {font-size:14px; margin:0 0 5px 0;}
#nuestroclubSec .second {position:relative; z-index:4; margin:0 0 0 -300px; padding:0; width:865px;}
#nuestroclubSec .second li {float:left; margin:0 15px 0 0;}
#nuestroclubSec .second .none {margin-right:0;}

#actividadesSec h3 {height:190px; padding:10px 0 0 0; margin:0 0 -15px 0}
#actividadesSec h3.actividad1 {background:url(images/enacebezado_actividad1.png) bottom no-repeat}
#actividadesSec h3.actividad2 {background:url(images/enacebezado_actividad2.png) bottom no-repeat}
#actividadesSec h3.actividad3 {background:url(images/enacebezado_actividad3.png) bottom no-repeat}
#actividadesSec h3.actividad4 {background:url(images/enacebezado_actividad4.png) bottom no-repeat}
#actividadesSec h3.actividad5 {background:url(images/enacebezado_actividad5.png) bottom no-repeat; margin:0}
#actividadesSec .lista {margin:0; padding:0; list-style:none}
#actividadesSec .lista li {display:block; margin:5px 0; padding:10px; background:#cde6da url(images/graficos/blockquote_down.png) no-repeat bottom;}
#actividadesSec .lista li h5 {display:block; margin:-10px; padding:5px; background:url(images/graficos/blockquote_up.png) no-repeat top; font-size:14px; color:#FFF}
#actividadesSec .lista-tres {margin:0 10px 0 0; padding:0; list-style:none; width:180px; float:left; display:block}
#actividadesSec .none {margin:0}
#actividadesSec .lista-tres li {display:block; margin:5px 0; padding:10px; background:#cde6da url(images/graficos/li-2_down.png) no-repeat bottom;}
#actividadesSec .lista-tres li h5 {display:block; margin:-10px; padding:5px; background:url(images/graficos/li-2_up.png) no-repeat top; font-size:14px; color:#FFF}

#escuelasSec .lista {list-style-type:none; padding-left:20px; font-weight:bold; color:#666}
#escuelasSec .lista li {padding:3px}
#escuelasSec .lista span {width:45%; font-weight:normal;}

#escuelasSec .horario, #actividadesSec .horario {width:560px; background:url(images/graficos/blockquote_up.png) no-repeat #cde6da; margin:0 0 20px 0}
#escuelasSec .horario p, #actividadesSec .horario p {margin:0; padding:0}
#escuelasSec .horario th, #actividadesSec .horario th {width:40%; text-align:left}
#escuelasSec .horario td, #actividadesSec .horario td {width:60%}
#escuelasSec .horario th, #escuelasSec .horario td, #actividadesSec .horario th, #actividadesSec .horario td {padding:5px 7px;}
#escuelasSec .horario .none, #actividadesSec .horario .none {background:url(images/graficos/blockquote_down.png) no-repeat;}
#escuelasSec .horario th.none, #actividadesSec .horario th.none {background-position:bottom left}
#escuelasSec .horario td.none, #actividadesSec .horario td.none {background-position:bottom right}
#escuelasSec .horario .yes, #actividadesSec .horario .yes {border:1px solid #e6f8f0; border-right:none; border-left:none;}

#escuelasSec .avatar {margin:0; padding:0; list-style-type:none;}
#escuelasSec .avatar li {background:#cde6da url(images/graficos/li_up.png) no-repeat top; padding:5px; width:150px; display:block; text-align:center; float:left; margin:0 40px 20px 0;}
#escuelasSec .avatar li.none {margin:0 0 20px 0}
#escuelasSec .avatar h4 {margin:10px -5px -5px -5px; padding:5px; background:url(images/graficos/li_down.png) no-repeat bottom; font-size:14px; height:85px}
#escuelasSec .avatar span {display:block; font-size:10px; margin:5px 0 0 0}
#escuelasSec .avatar strong {color:#666; font-size:12px; display:block; margin:0 0 5px 0}
#escuelasSec .avatar img {border:1px solid #096;}
