body {	
	background-color: #111111;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}
	
/* GENERAL */
h1{font-size:18px; color:#990033; margin:0 3px 3px 3px;}
h2{font-size:16px; color:#990033; margin:0;}
h3{font-size:14px; color:#990033; margin:0;}
h4{font-size:12px; color:#990033; margin:0;}
img{border-style: hidden;}
a{font-size:12px;font-weight: bold;text-decoration: none;color:#FF0000;}
p {text-align:justify}


.gf-title{font-size:12px;font-weight: bold;text-decoration: none;text-align: left; color:#990033; margin-left: 2px; margin-right: 10px;}
.gf-relativePublishedDate{font-size:9px;text-decoration: none;text-align: left; color:#999999;}
.gf-snippet{font-size:9px;text-decoration: none;text-align: left; color:#CCCCCC;}

#title{
 position:absolute;
 top:-5px;
 z-index:2;
 left: 50%;
 width: 1000px;
 margin-left: -500px;
}

#barra_menu{
 position:absolute;
 top:89px;
 z-index:6;
 left: 50%;
 width: 219px;
 margin-left: -280px;
}

#placa_menu{
 position:absolute;
 top:78px;
 z-index:4;
 left: 50%;
 width: 219px;
 margin-left: -504px;
}


#rss{
 position:absolute;
 top:915px;
 z-index:8;
 left: 50%;
 width: 100px;
 margin-left: 375px;
}

#sponsors{
 position:absolute;
 top:150px;
 z-index:6;
 left: 50%;
 width: 100px;
 margin-left: 355px;
}

.sponsors img{border:0;width:135px;}

#texto_inicial{ 
 background-color: #111111;
 position:absolute;
 z-index:5;
 top: 150px;
 width:440px;
 left: 50%;
 margin-left: -488px; 
}


#texto_club{ 

 position:absolute;
 z-index:5;
 top: 150px;
 width:440px;
 left: 50%;
 margin-left: -480px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
 text-align:justify;
}



#texto_galeria{ 

 position:absolute;
 z-index:10;
 top: 40px;
 width:440px;
 left: 50%;
 margin-left: -480px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
 text-align:justify;
}



#texto_eventos{ 
 position:absolute;
 z-index:5;
 top: 120px;
 width:1000px;
 left: 50%;
 margin-left: -500px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
 text-align:justify;
}


.texto_eventos img{border:0; width:388px;text-align:center;}
.texto_eventos p{margin-left:50px;margin-top:10px;width:900px;}
.texto_eventos a{text-decoration:none;}
.texto_eventos_peques {border:0; width:150px;text-align:center;}




#texto_eventos_extendido{ 
 position:absolute;
 z-index:5;
 top: 120px;
 width:1000px;
 left: 50%;
 margin-left: -500px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
 text-align:justify;

}
.texto_eventos_extendido img{border:0; width:400px;text-align:center;}
.texto_eventos_extendido p{margin-left:0px;}
.texto_eventos_extendido a{text-decoration:none;}
.texto_eventos_extendido_peques {border:0; width:150px;text-align:center;}
.texto_eventos_extendido table{margin-left:50px;width:900px;}
.texto_eventos_extendido td{vertical-align:top;}





#noticias_inicial{ 
 background-color: #111111;
 position:absolute;
 z-index:5;
 top: 150px;
 width:380px;
 left: 50%;
 margin-left: -30px; 
}


#titleIndexLink{ 
 position:absolute;
 z-index:25;
 left:0px;
 top: 9px;
 width:550px;
 height:67px;
 cursor:pointer;
}

#slideShowPhotoBucket{ 
 position:absolute;
 z-index:6;
 background-color: #000000;
 top: 580px;
 width:290px;
 height:200px;
 left: 50%;
 margin-left: -147px; 
 font-size:12px; 
 color:#000000;
}


#video_tubo{ 
 position:absolute;
 z-index:5;
 top: 580px;
 width:300px;
 height:255px;
 left: 50%;
 margin-left: -480px; 
}

#feedControl{ 
 position:absolute;
 z-index:5;
 top: 580px;
 width:300px;
 height:255px;
 left: 50%;
 margin-left: 190px; 
 font-size:12px; 
 color:#CCCCCC;
 text-align: left; 
}

#feedControl a { color:#CCCCCC;}


#companyline{ 
 position:absolute;
 z-index:1;
 top: 200px;
 width:15px;
 height:425px;
 left:3px;
}

#placa_arriba{ 
 position:absolute;
 z-index:3;
 top: 120px;
 width:850px;
 left: 50%;
 margin-left: -500px; 
}

#placa_abajo{ 
 position:absolute;
 z-index:4;
 top: 550px;
 width:1000px;
 left: 50%;
 margin-left: -502px; 
}

#galeria{ 
 position:absolute;
 z-index:30;
 top: 90px;
 width:660px;
 left:20px;
}


#fondo_club{ 
 position:absolute;
 z-index:5;
 top: 115px;
 width:850px;
 left: 50%;
 margin-left: -500px; 
}

.textoindex {margin:5 5 5 5;}
.textoindex p{margin-left:10px;margin-right:20px;text-align:justify;}
.textoindex img{border:0; margin-left:10px;margin-right:10px; float:left;width:150px;margin-top:10px;}
.textoindex a{text-decoration:none;}


.title_event{color:#FF0000;margin-left:10px;margin-top:20px; font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;padding:0;text-align:left;}
.texto_event {font-size:12px; font-family:Arial,Helvetica, sans-serif; color:#DDDDDD;}
.texto_event img{position:absolute;border:0; margin-left:20px; width:388px;margin-top:-444px;}
.texto_event p{position:absolute;margin-left:15px;margin-top:-150px;width:400px;text-align:justify;}
.texto_event a{position:absolute;margin-left:320px;margin-top:-42px;width:100px;text-decoration:none;}


.title_noticias{position:absolute;color:#CCCCCC;margin-left:-350px;margin-top:5px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;}
.texto_noticias {font-size:12px;font-family:Arial,Helvetica, sans-serif; color:#DDDDDD;}
.texto_noticias img{position:absolute;border:0; margin-left:5px;margin-right:10px;margin-top:-140px;float:left;width:100px;height:100px;}
.texto_noticias p{position:absolute;margin-left:120px;margin-top:-155px;width:220px;text-align:justify;}
.texto_noticias a{position:absolute;margin-left:170px;margin-top:100px;width:200px;text-decoration:none;}


#texto_articulos{ 
 position:absolute;
 z-index:5;
 top: 120px;
 width:999px;
 left: 50%;
 margin-left: -500px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
}
.texto_articulos img{position:absolute;border:0; margin-left:150px; width:200px;margin-top:10px;}
.texto_articulos p{position:absolute;margin-left:360px;margin-top:20px;width:400px;text-align:justify;}
.texto_articulos a{text-decoration:none;}
.texto_articulos_more {position:absolute;margin-left:420px;margin-top:10px;width:100px;text-decoration:none;}
.title_articulos {position:absolute;color:#FF0000;margin-left:360px;margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration: none;padding:0;text-align:left;}


#texto_articulos_extendido{ 
 position:absolute;
 z-index:5;
 top: 120px;
 width:1000px;
 left: 50%;
 margin-left: -500px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
 text-align:justify;
 vertical-align: top;
}
.texto_articulos_extendido img{border:0; width:300px;text-align:center;}
.texto_articulos_extendido p{margin-left:50px;margin-top:0px;width:700px}
.texto_articulos_extendido a{text-decoration:none;}
.texto_articulos_extendido_peques {border:0; width:150px;text-align:center;}
.texto_articulos_extendido table{margin-left:50px;margin-top:10px;width:900px;vertical-align:top;}


#texto_noticias_extendido{ 
 position:absolute;
 z-index:5;
 top: 120px;
 width:1000px;
 left: 50%;
 margin-left: -500px; 
 color:#CCCCCC;
 font-family:Arial, Helvetica, sans-serif;font-size:14px;
 text-decoration: none;
 text-align:justify;
}
.texto_noticias_extendido img{border:0; width:388px;text-align:center;}
.texto_noticias_extendido p{margin-left:50px;margin-top:10px;width:750px;}
.texto_noticias_extendido a{text-decoration:none;}
.title_noticias_extendido{position:absolute;color:#CCCCCC;margin-left:15px; margin-top:-20px; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration: none;padding:0;text-align:left;}


.nombre_contacto{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:17em; left: 50%;margin-left:-340px;margin-top:860px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.email_contacto{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:17em;left: 50%;margin-left:-340px;margin-top:890px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.telefono_contacto{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:17em;left:50%;margin-left:-340px;margin-top:917px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.mensaje_contacto{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;height:9em;left:50%; margin-left:-140px;margin-top:834px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.enviar_contacto{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:1px outset #d7b9c9;width:70px; left: 50%; margin-left:170px;margin-top:917px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.reset_contacto{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:1px outset #d7b9c9;width:70px; left: 50%; margin-left:250px;margin-top:917px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}


.nombre_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em; left: 50%;margin-left:110px;margin-top:597px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.ciudad_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em; left: 50%;margin-left:110px;margin-top:627px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.email_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left: 50%;margin-left:110px;margin-top:657px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.telefono_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left:50%;margin-left:110px;margin-top:687px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.automovil_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left: 50%;margin-left:110px;margin-top:717px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.conocio_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;height:3em;left:50%; margin-left:110px;margin-top:747px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.enviar_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:1px outset #d7b9c9;width:70px; left: 50%; margin-left:260px;margin-top:790px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.reset_alta{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:1px outset #d7b9c9;width:70px; left: 50%; margin-left:340px;margin-top:790px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}



.nombre_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em; left: 50%;margin-left:-310px;margin-top:-120px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.ciudad_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em; left: 50%;margin-left:-310px;margin-top:-90px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.email_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left: 50%;margin-left:-310px;margin-top:-60px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.telefono_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left:50%;margin-left:-310px;margin-top:-30px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.automovil_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left: 50%;margin-left:-310px;margin-top:0px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.asistentes_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;left: 50%;margin-left:-310px;margin-top:30px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.conocio_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:0px;width:27em;height:3em;left:50%; margin-left:-310px;margin-top:60px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.enviar_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:1px outset #d7b9c9;width:70px; left: 50%; margin-left:0px;margin-top:78px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}
.reset_evento{position:absolute;z-index:8;color:#CCCCCC;background:#111111;boder:1px outset #d7b9c9;width:70px; left: 50%; margin-left:80px;margin-top:78px;font-family:Arial, Helvetica,sans-serif;font-size:11px;}



.img_fondo_noticias img{position:absolute;z-index:1; border:0;margin-top:0px;margin-left:0px;margin-right:0px;width:361px;height:166px;}
.img_fondo_events img{position:absolute;z-index:1; border:0;margin-top:0px;margin-left:20px;}


.contentbody {text-decoration:none;}
.contentbody p {margin-left:30px;margin-right:20px;text-align:justify;}
.contentbody img{border:0; float:none;width:500px;}
.contentbody a{text-decoration:none;}
.contentbody h1{font-size:12px; color:#990033;}

.sponsorsevent {margin:0 0 0 0;}
.sponsorsevent p{margin-left:10px;margin-right:20px;text-align:left;}
.sponsorsevent img{border:0; margin-left:10px;margin-right:10px; float:left;width:250px;margin-top:0px;}
.sponsorsevent a{text-decoration:none;}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {	display:inline-block;}
.clearfix {display:block;}
* html .clearfix {height:1px;}


/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; left: 0;
}

.vscrollerbase {
	width:22px;
}
.vscrollerbar {
	background-image: url(../img2/scrollbar.png);
	width: 19px;
	/* following is the bit that allows us fixed height scrollbars */
	height: 78px !important;
	/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/
	

}

* html .vscrollerbar {
	/* IE6 alpha png trick */
	/* IE7 is not affected by this trick, as it perfectly handles the normal png */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../img2/scrollbar.png');
	background-image: none;
}


.vscrollerbar, .hscrollerbar {
	/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
	
	used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */
	padding: 0px;
z-index: 2;
}

#mycustomscroll2 {

	width: 390px;
	height: 400px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;

}

#mycustomscroll3 {

	width: 450px;
	height: 397px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
}