body.home { background:url(../images/static/bg.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
body.reuniones { background:url(../images/static/bg2.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
body.reunion { background:url(../images/static/bg3.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
body.fotos-mes { background:url(../images/static/bg4.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
body.galeria-fotos { background:url(../images/static/bg5.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
body.listado-novedades { background:url(../images/static/bg6.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
body.novedades { background:url(../images/static/bg7.png) no-repeat center top; margin: 0 auto 0 auto; background-color:#000000; }
* { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; color:#FFFFFF; }
hr.lineaheader { border:#515151 1px solid; width:788px; margin-top:28px; *margin-top:-7px; clear:both; }
hr.lineafooter { border:#515151 1px solid; width:788px; margin-top:20px; clear:both; *margin-top:-8px; }
hr.lineaIzq { border:#515151 thin solid; width:260px; clear:both; margin: 0 auto 0 auto; *margin-top:-8px; }
hr.lineaSponsors { border:#515151 thin solid; width:750px; clear:both; margin: 0 auto 0 auto; margin-left:8px; }
hr.lineaDer { border:#515151 thin solid; width:468px; clear:both; margin: 0 auto 0 auto; margin-left:8px; *margin-top:-8px; }
.tituloaObj { color:#c8c8c8; height:23px; display:inline-block; float:left; font-size:68.5%; font-weight:bold; line-height:20px; margin-left:15px; display:block; float:left; }
.mostrarMas a { color:#FF0000; height:23px; display:inline-block; float:left; font-size:65%; font-weight:bold; line-height:21px; margin-right:18px; display:block; float:right; }
.mostrarMasInf a { color:#FF0000; height:23px; display:inline-block; float:left; font-size:65%; font-weight:bold; line-height:22px; margin-right:18px; display:block; float:right; }
.mostrarMas a:hover, .mostrarMasInf a:hover { color:#ff7575; }
.negrita { font-weight:bold; }
.desc { width:215px; font-size:90%; line-height:140%; text-align:center; display:block; font-weight:bold; }
.desc a:hover { color:#FF0000; }
.margeninf { margin-bottom:10px; border:#000000 3px solid; width:215px; }
.fechaMes { width:240px; text-align:center; margin-top:-10px; padding-bottom:15px; font-weight:bold; font-size:90%; }
.floatIzq { float:left; }
.imgReuniones { padding-right:21px; padding-bottom:12px; }
.listaNovedades { list-style:url(../images/static/lista-icono.png); margin-left:20px; line-height:18px; margin-bottom:10px; margin-right:5px; font-size:88%; line-height:123%; }
.objCont ul.listaNovedades li { padding-bottom:8px; }
.objCont ul.listaNovedades li a:hover { color:#FFFFFF; }
.rojoText { color:#FF0000; font-weight:bold; }
.rojoTexto { color:#999999; }
.margenleft { margin-left:-20px; }
.margenSup { margin-top:12px; }
.grisTitulo { color:#999999; font-weight:bold; }
.grisTitulo:hover { color:#FFFFFF; font-weight:bold; }
.verInfo { background:url(../images/static/masInfo.png) no-repeat; width:80px; height:20px; margin-left:10px; border:0; cursor:pointer; position /*\**/: relative\9; top /*\**/: 7px\9; *top: 1px\9; }
.fondoAnio { background:url(../images/static/aniosBg.png) no-repeat; border:#000000 2px solid; cursor:pointer; margin-bottom:8px; padding:2px; font-size:11px; font-weight:bold; }
.parrafos-reuniones  { margin-top:6px; display:block; }
.fotosReunion { background:url(../images/static/verFotos.png) no-repeat; width:130px; height:22px; border:0; margin-top:6px; }


/* HEADER - MENU */
.contenedor {width:788px; margin: 0 auto 0 auto; display:table; }
.contenedor .crtLogo { background:url(../images/static/crtLogo.png); width:315px; height:85px; float:left; margin-bottom:13px; margin-top:17px; }
.contenedor .menu { height:25px; background-color:#000000; border:#000000 2px solid; margin-left:3px; *margin-left:1px; *margin-top:-6px; }
.contenedor .menu ul li { text-align:center; float:left; }
.contenedor .menu ul li a { color:#c8c8c8; height:23px; display:inline-block; float:left; font-size:68.5%; font-weight:bold; line-height:20px; margin-left:3px; margin-right:2px; padding-left:40px; padding-right:40px; background: #343434 url(../images/static/btnOff.png) no-repeat center left; } 
.contenedor .menu ul li a:hover { color:#FFFFFF; background: #535353 url(../images/static/btnOn.png) no-repeat center left; } 
.contenedor .menu ul li a.activa { color:#FFFFFF; background: #535353 url(../images/static/btnOn.png) no-repeat center left; } 

.contenedor .central { width:787px; background-color:#151515; border:#000000 3px solid; display:table; position:relative; top:294px; }

.textoInt { position:absolute; top:335px; margin-left:28px; font-size:70%; color:#B7B7B7; font-weight:bold; width:400px; line-height:132%; font-style:italic; }


/* HOME */

/* IZQUIERDA CENTRAL */
.contenedor .central .col-izq { width:275px; float:left; display:table; margin-left:8px; margin-top:8px; }
.contenedor .central .col-izq .objetos { width:275px; display:table; margin-bottom:2px; }
.contenedor .central .col-izq .objetos .tituloIzq { width:275px; background:url(../images/static/bgTituloIzq.png) no-repeat; height:44px; }
.contenedor .central .col-izq .objetos .infIzq { width:265px; display:table; margin-top:14px; clear:both; margin-left:16px;font-size:71%; color:#C8C8C8; }
.contenedor .central .col-izq .objetos .infIzq a { display:block; font-size:71%; color:#C8C8C8; }
.contenedor .central .col-izq .objetos .infIzq a:hover { color:#FFFFFF; }
.contenedor .central .col-izq .objetos .objCont { background:url(../images/static/bgContRepeat.png) repeat-y; width:243px; padding-left:15px; padding-right:15px; padding-bottom:5px; font-size:75%; display:table; line-height:100%; *padding-bottom:18px; }
.contenedor .central .col-izq .objetos .finIzq { background:url(../images/static/finIzq.png) no-repeat; width:275px; height:15px; }


/* DERECHA CENTRAL */
.contenedor .central .col-der { width:485px; float:left; display:table; margin-left:8px; margin-top:8px; }
.contenedor .central .col-der .objetosDer { width:485px; display:table; margin-bottom:2px; }
.contenedor .central .col-der .objetosDer .tituloIzq { width:485px; background:url(../images/static/bgTituloDer.png) no-repeat; height:44px; }
.contenedor .central .col-der .objetosDer .infIzq { width:265px; display:table; margin-top:14px; clear:both; margin-left:16px;font-size:71%; color:#C8C8C8; }
.contenedor .central .col-der .objetosDer .infIzq a { display:block; font-size:71%; color:#C8C8C8; }
.contenedor .central .col-der .objetosDer .infIzq a:hover { color:#FFFFFF; }
.contenedor .central .col-der .objetosDer .objCont { background:url(../images/static/bgContRepeatDer.png) repeat-y; width:455px; padding-left:15px; padding-right:15px; padding-bottom:5px; font-size:75%; display:table; line-height:100%; *padding-bottom:15px; }
.contenedor .central .col-der .objetosDer .objCont span.textoReuniones { padding-bottom:15px; font-size:88%; line-height:130%; display:block; }
.contenedor .central .col-der .objetosDer .finDer { background:url(../images/static/finDer.png) no-repeat; width:485px; height:15px; }
.textoReuniones a {color:#FF0000; font-weight:bold; }
.textoReuniones a:hover {color:#ff7575; font-weight:bold; }

.intStuff { margin:4px 40px 12px 36px; display:inline-block; text-align:center; font-weight:bold; font-size:90%; float:left; }
.intStuff img { margin-bottom:12px; }
.intStuff span { color:#FF0000; font-weight:bold; }
.intStuff a:hover { color:#FF0000; }

.galeriaImg { display:inline-block; text-align:center; font-weight:bold; font-size:90%; float:left; }
.galeriaImg span { color:#FF0000; font-weight:bold; }
.galeriaImg a:hover { color:#FF0000; }
.galeriaImg img { border:#000000 3px solid; margin-bottom:20px; }

/* SPONSORS */
.contenedor .central .col-entera { width:765px; float:left; display:table; margin-left:8px; margin-top:8px; clear:both; margin-bottom:8px; }
.contenedor .central .col-entera .objetos { width:275px; display:table; margin-bottom:2px; }
.contenedor .central .col-entera .objetos .tituloDoble { width:768px; background:url(../images/static/tituloDoble.png) no-repeat; height:44px; }
.contenedor .central .col-entera .objetos .infIzq { width:265px; display:table; margin-top:14px; clear:both; margin-left:16px;font-size:71%; color:#C8C8C8; }
.contenedor .central .col-entera .objetos .infIzq a { display:block; font-size:71%; color:#C8C8C8; }
.contenedor .central .col-entera .objetos .infIzq a:hover { color:#FFFFFF; }
.contenedor .central .col-entera .objetos .objCont { background:url(../images/static/bgSponsors.png) repeat-y; width:768px; padding-bottom:5px; font-size:75%; display:table; line-height:100%; text-align:center; }
.contenedor .central .col-entera .objetos .objCont img { padding:10px; padding-top:0; }
.contenedor .central .col-entera .objetos .finSponsors { background:url(../images/static/finSponsors.png) no-repeat; width:768px; height:15px; }
/* HOME */



/* NOVEDADES */
.contenedor .centralInt { width:787px; background-color:#151515; border:#000000 3px solid; display:table; position:relative; /*top:131px;*/ top:195px; }
.contenedor .centralInt .col-entera .objetos .objCont .textoDoble { padding-bottom:15px; font-size:88%; line-height:130%; width:648px; padding-top:25px; margin: 0 auto; text-align:left; }

.contenedor .centralInt .col-entera .objetos .objCont .textoDoble .linkGaleria { width:130px; margin:0 auto; font-size:88%; line-height:130%; margin-top:25px; margin: 0 auto; text-align:left; }
.contenedor .centralInt .col-entera .objetos .objCont .textoDoble .linkGaleria a { width:161px; margin:0 auto; font-size:116%; line-height:130%; margin-top:25px; margin: 0 auto; text-align:left; margin-top:25px; color:#FFFFFF; font-weight:bold; margin-top:30px; display:inline-block; }
.contenedor .centralInt .col-entera .objetos .objCont .textoDoble .linkGaleria a:hover { color:#FF0000; }
.contenedor .centralInt .col-entera .objetos .objCont .textoDoble .linkGaleria a span { color:#FF0000; font-weight:bold; }

.contenedor .centralInt .col-entera .objetos .objCont img.fotoNovedad { padding:10px; padding-top:0; margin: 0 auto; }

.paginador { margin: 0 auto; margin-top:12px; margin-bottom:15px; border-top:#999999 thin dotted; width:200px; padding-top:8px; font-size:109%; clear:both; }
.paginador a { margin: 0 auto; width:300px; font-size:88%; color:#FF0000; }
.contenedor .centralInt .col-entera .objetos .objCont .paginador a:hover { color:#FFFFFF; }

.icono-nov { background:url(../images/static/lista-icono.png) no-repeat; width:8px; height:8px; display:inline-block; }

/* repetido*/
.contenedor .centralInt .col-entera { width:765px; float:left; display:table; margin-left:8px; margin-top:8px; clear:both; margin-bottom:8px; }
.contenedor .centralInt .col-entera .objetos { width:275px; display:table; margin-bottom:2px; }
.contenedor .centralInt .col-entera .objetos .tituloDoble { width:768px; background:url(../images/static/tituloDoble.png) no-repeat; height:44px; }
.contenedor .col-entera .objetos .infIzq { width:265px; display:table; margin-top:14px; clear:both; margin-left:16px;font-size:71%; color:#C8C8C8; }
.contenedor .col-entera .objetos .infIzq a { display:block; font-size:71%; color:#C8C8C8; }
.contenedor .col-entera .objetos .infIzq a:hover { color:#FFFFFF; }
.contenedor .centralInt .col-entera .objetos .objCont { background:url(../images/static/bgSponsors.png) repeat-y; width:768px; padding-bottom:5px; font-size:75%; display:table; line-height:100%; text-align:center; }
/*.contenedor .centralInt .col-entera .objetos .objCont img { padding:10px; padding-top:0; }*/
.contenedor .centralInt .col-entera .objetos .finSponsors { background:url(../images/static/finSponsors.png) no-repeat; width:768px; height:15px; }
/* /NOVEDADES */


/* LISTADO NOVEDADES */
.contenedor .centralInt .col-entera .objetos .objCont .detalleNovedadLista {  width:600px; margin: 0 auto; text-align:left; }
/* /LISTADO NOVEDADES */



/* REUNIONES */
.anioLista { width:150px; display:table; float:left; margin-top:10px; }
.anioLista .anioNumero a { width:150px; font-size:90%; line-height:140%; display:block; font-weight:bold; margin-bottom: 6px; }
.anioLista .anioNumero a.on { width:150px; font-size:90%; line-height:140%; color:#FF0000; display:block; font-weight:bold; margin-bottom: 6px; }
.anioLista .anioNumero a span { font-weight:bold; color:#FF0000; }
.anioLista .anioNumero a:hover { color:#FF0000; }

.reunionesLista { width:540px; margin-right:55px; float:right; margin-left:20px; line-height:18px; margin-bottom:10px; font-size:88%; line-height:123%; text-align:left; }
.reunionesLista ul { padding-bottom:8px; margin-top:10px; }
.reunionesLista ul li { color:#FFFFFF; list-style:url(../images/static/lista-icono.png); margin-bottom:23px; }
.reunionesLista ul li a span { color:#999999; font-weight:bold; }
.reunionesLista ul li a:hover span { color:#FFFFFF; font-weight:bold; }
/* REUNIONES */


/* GALERIA DE FOTOS */
.cuadroMesFoto { width:144px; margin:12px; text-align:center; float:left; font-weight:bold; }
.cuadroMesFoto a:hover { color:#FF0000; }
.cuadroMesFoto span { color:#FF0000; }
.cuadroMesFoto img { width:120px; margin:0 auto; padding-bottom:8px; }
/* GALERIA DE FOTOS */


/* FOTOS MES */
.fotosMes { width:570px; display:table; margin: 0 auto; }
.fotosMes .cuadroFoto { width:170px; height:140px; float:left; padding:10px; }
.fotosMes .cuadroFoto img { width:160px; border:#000000 2px solid; padding:0; }
/* FOTOS MES */



/* FOOTER */
.footer { width:788px; margin: 0 auto 0 auto; font-size:70%; color:#999999; text-align:center; margin-bottom:15px; line-height:115%; position:relative; padding-bottom:15px; }
.posHome { top:290px; *top:310px; }
.posInt { /*top:127px;*/ top:191px; *top:208px; }


.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
/*overflow: scroll; leave this value alone*/
width: 225px; /*Width of Carousel Viewer itself*/
height: 200px; /*Height should enough to fit largest content's height*/
margin-left:12px;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
/*margin: 10px; /*margin around each panel*/
width: 250px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
