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

body {background-color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;}

body,html,p{
	height: 98%;
	padding: 0;
	margin: 0;
}
#table{
	display: table;
	width: 954px;
	height: 100%;
	margin: auto;
}
#cell{
	display: table-cell;
	vertical-align: middle;
}
#conte{
	height: 600px;
}
#conte table { background-color:#ffd51f;}

a {color:#000;}

#conte table td { padding:0; margin:0; border-top:1px solid #ffd51f; border-right:1px solid #ffd51f; border-bottom:1px solid #ffd51f;}

#menuleft {
	width:139px;
	height:603px;
	position:relative;
	background:url(../images/fondomenuleft.jpg) no-repeat bottom center #ffd51f;
}
.linea {border-left:2px solid #000}

.clean { clear:both;}
.error { border: 2px solid #DC291E; padding:7px; color:#DC291E; margin:30px auto 0 auto; width:300px; font-size:11px; }
.meses,
.meses li {margin:0;padding:0;list-style:none;}
.meses li {float:left; margin-right:3px; background:#000; padding:7px; color:#fff; font-size:13px;}
.meses li a {font-weight:bold; text-decoration:none; color:#fff;}
.meses li a:hover {color:#FFD51F;}

#MainScrollNews {height:390px; overflow:hidden; width:478px; float:left; position:relative;}
#MainContentScrollNews {position:absolute;}
#ScrollEvents {height:390px; width:25px; float:left;}

.contenttext { font-size:11px; margin-top:15px;}

#menutop { background-color:#000000; height:39px; border-top:2px solid #FFD51F; padding-top:14px;}
#menutop ul { margin:0 0 0 10px; padding:0;}
#menutop ul li { margin:0 35px 0 0;  padding:0; display:inline;}
#menutop hr { margin:0; padding:0; color:#FFFFFF; }
#menutop #subitem { padding-top:2px;}


#desarrollo { background:url(../images/fondocontenido.jpg) no-repeat top center; position:relative; text-align:left; height:527px; overflow:auto; padding:10px; background-color:#FFD51F;}
#desarrollocontact { background:url(../images/bg_contact.jpg) no-repeat top center; text-align:left; height:527px; overflow:auto; padding:10px; background-color:#FFD51F;}
#desarrollodeportes { background:url(../images/bg_sports_general.jpg) no-repeat top center; position:relative; text-align:left; height:527px; overflow:auto; padding:10px; background-color:#FFD51F; }
#desarrolloeventos {background:url(../images/fondoeventos.jpg) no-repeat top center; position:relative; text-align:left; height:527px; overflow:auto; padding:10px; background-color:#FFD51F; }
#desarrollonoticia { background:url(../images/fondonoticias.jpg) no-repeat top center; position:relative; text-align:left; height:527px; overflow:auto; padding:10px; background-color:#FFD51F; }
#desarrolloport { background:url(../images/fondocontenido.jpg) no-repeat top center; position:relative; text-align:left; height:527px; background-color:#FFD51F;}

#desarrollo h2 { font-size:13px; margin:0; padding:0;}


#menuleft #ddmix { background-color:#000000; padding:8px; text-align:center; margin-bottom:23px;}
#menuleft #ddforu { background-color:#000000; padding:8px; text-align:center; margin-bottom:10px;}
#menuleft #noticias { background-color:#dc291e; padding:7px;}
#menuleft #noticiasalt { background-color:#dc291e;}
#menuleft #noticias .fotonoticia { margin-top:5px;}
#menuleft #noticias .textonoticia, #menuleft #noticias .textonoticia a { font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:normal; padding:5px; text-decoration:none; }
#menuleft #noticias .textonoticia a:hover { text-decoration:underline; }

#menuleft #pie { padding-top:28px; }

#menuleft #pie #elegirpais { background-color:#000; padding:5px;}
#menuleft #pie #elegirpais .pais { text-align:center; font-size:9px;}
#menuleft #pie #elegirpais .pais select { font-size:9px; font-weight:bold; width:100%;}
#menuleft #pie #elegirpais .paises { padding:5px;}
#menuleft #pie #elegirpais .paises p { color:#ffffff; font-size:8px; margin:0; line-height:normal;}
#menuleft #pie #elegirpais .paises .linkinter { color:#fff; font-size:8px; margin:0; line-height:normal; text-decoration:none;}
#menuleft #pie #elegirpais .paises .linkinter:hover { color:#ccc; font-size:8px; margin:0; line-height:normal;}



#menuleft #pie #pieaviso { margin:10px 0px 7px 0px; text-align:center;}
#menuleft #pie #pieaviso a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; text-decoration:none; line-height:normal;}

#menuleft #pie #copyright { background-color:#000000; width:139px; padding:5px 0px; font-size:9px; color:#FFFFFF; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; position:absolute; bottom:0; left:0;}

#mapa { margin:10px 0px 35px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
#mapa a { color:#000000; text-decoration:none;}
#mapa a:hover { color:#000000; text-decoration:none; font-weight:bold;}

/* SECCION DEPORTES */
#wrap #contenido #deportes { margin:0px 0px 0px 140px; width:815px; height:546px; background:url(../images/fondodeportes.jpg) no-repeat top center; position:relative;}
#wrap #contenido #deportes #secciondeportes { margin-left:20px; position:relative;}
.titdeportes { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#000000; border-bottom:2px solid #0d0b02; padding-bottom:5px;}
.titinterna { font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#000000; border-bottom:1px solid #0d0b02; padding-bottom:5px;}
.rojo { color:#dc291e;}
#wrap #contenido #deportes .textodeportes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:412px; padding-top:20px; line-height:normal;}
#moreenergy { position:absolute; top:9px; right:42px;}
#fotosdeportes { margin:90px 0px 0px 0px; text-align:center;}
#fotosdeportes img { margin:0px 5px; }

#wrap #contenido #motorsport { margin:0px 0px 0px 140px; width:815px; height:546px; background:url(../images/fondomotorsport.jpg) no-repeat top center; position:relative;}
#fotosmotorsport { position:absolute; top:40px; right:31px; width:230px;}
#fotosmotorsport .foto1 { width:230px; height:160px; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px; margin-bottom:8px;}
#fotosmotorsport .foto2 { width:230px; height:160px; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px; margin-bottom:8px;}
#fotosmotorsport .foto3 { width:230px; height:160px; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px;}

.motorlista { width:502px; font-size:11px; }
.itemssport { border-bottom:1px solid #000000; padding:5px 0px 5px 0px;}
.itemssport a { color:#000000; text-decoration:underline; }
.itemssport a:hover { color:#dc241f; }
.itemssport img { float:left; padding:0px 10px 11px 0px;}

#fotosgaleria {
	position:absolute;
	top:10px;
	right:17px;
	width:330px;
}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.fotogrande330 { min-height:230px; background:#000; width:320px; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px; margin-bottom:10px;}
.fotochica100 { width:100px; height:70px; background:#000; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px; margin:0px 10px 10px 0px; float:left;}
.fotochica100_3 { width:100px; height:70px; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px; margin:0px 0px 10px 0px; float:left;}.left { float:left;}
.right { float:right;}
.video { text-align:right; margin-top:125px; width:405px;}
.loader { background:url(../js/loader.gif) no-repeat center; }

/* SECCION HISTORIA */ 
#desarrollohistoria { margin-left:20px; position:relative;}
#desarrollohistoria .titulohistoria { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; width:410px; border-bottom:1px solid #000000; padding-bottom:5px;}
#textohistoria {
	position:absolute;
	top:66px;
	right:18px;
	width:360px;
	background-color:#FFCC00;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);

}
#texto { font-size:11px; line-height:15pt; padding:10px;}

.moreenergy { width:410px; margin-top:20px;}

/* SECCION NOTICIAS */ 
#seccionnoticias { width:505px; margin-left:20px;}
.fotonoti { width:100px; height:70px; /*background-color:#dc291e;*/ text-align:center; color:#FFFFFF; font-size:11px; margin:0px 10px 0px 0px; float:left;}
.titulonoticias { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; border-bottom:1px solid #000000; padding-bottom:5px;}
#desarrollonoticias { border-bottom:1px solid #000000; padding:10px 0px 10px 0px; position:relative;}
#desarrollonoticias h1 { font-size:14px; font-weight:bold; margin:0; padding:0;}
#desarrollonoticias small { font-size:11px; font-weight:11px; font-weight:bold;}
.textosnoticia { font-size:11px; margin-top:8px;}
.textosnoticia a { color:#000000; text-decoration:underline;}
.textosnoticia a:hover { color:#dc291e;}

#desarrollonoticias #back { text-align:right; font-size:11px; margin:8px 0;}
#desarrollonoticias #back a { color:#000000; text-decoration:underline;}
#desarrollonoticias #back a:hover { color:#dc291e;}

#dailydog {
	position:absolute;
	top:48px;
	right:28px;
	width:230px;
}
.archive { color:#dc291e; font-size:11px; font-weight:bold;}
.fotodaily { width:230px; height:160px; /*background-color:#dc291e;*/ margin:20px 0px; font-size:11px; color:#FFFFFF; text-align:center; padding-top:15px;}

/*SECCION EVENTOS*/
#fondoeventos {margin:0px 0px 0px 140px; width:815px; height:546px; background:url(../images/fondoeventos.jpg) no-repeat top center; position:relative;}
#fondoeventos #fotosgaleria { position:absolute; top:40px; right:27px; 	width:330px; }
#desarrolloeventos #tituloeventos { font-size:28px; font-weight:bold; border-bottom:1px solid #000000; padding-bottom:5px; width:410px;}
#desarrolloeventos #textoeventos #fotoseventos { margin:90px auto 0 auto; width:700px; padding:0px;}
#desarrolloeventos #textoeventos #fotoseventos img { margin:0 13px;}
#darkdogevent {
	position:absolute;
	bottom:8px;
	left:225px;
}
#desarrolloeventos #fechaseventos { width:410px; margin-top:20px;}
#desarrolloeventos #fechaseventos #fechas { background-color:#000000; padding:5px; font-size:12px; color:#FFFFFF; font-weight:bold;}
#desarrolloeventos #fechaseventos #fechas ul { margin:0; padding:0;}
#desarrolloeventos #fechaseventos #fechas ul li { list-style:none; display:inline;}
#desarrolloeventos #fechaseventos #fechas ul li a { color:#fff; text-decoration:none;}
#desarrolloeventos #fechaseventos #fechas ul li a.selected,
#desarrolloeventos #fechaseventos #fechas ul li a:hover { color:#ffd51f; text-decoration:none;}
#desarrolloeventos #fechaseventos #listado { margin-top:20px; font-size:11px;}
#listado #itemseventos { border-bottom:1px solid #000000; padding:5px 0px 5px 0px; position:relative;}
#listado #itemseventos a { color:#000000; text-decoration:underline; }
#listado #itemseventos a:hover { color:#dc241f; }
#listado #itemseventos img { float:left; padding:0px 10px 0px 0px;}
#listado #itemseventos a.selected { font-weight:bold; color:#dc241f; }
.spacefotoevento { width:50px; height:50px; /*background-color:#dc291e;*/ float:left; margin:0px 10px 0px 0px;}


/*SECCION CONTACTO*/
#contacto { position:relative;}
#contacto #titulo { font-size:28px; font-weight:bold; width:410px; border-bottom:1px solid #000000; padding-bottom:15px;}
#contacto #dog {
	position:absolute;
	top:-10px;
	left:632px;
	height: 169px;
	width:173px;
}
#contacto .textocontacto { font-size:11px; font-weight:bold; margin:45px 0;}
#descontacto { margin-top:80px; font-size:11px;}
#descontacto table td { border:0; padding:5px;}
#contacto #darkcontacto {
	position:absolute;
	bottom:-25px;
	left: 25%;
}
.fielinput { background-color:#000000; padding:5px; width:360px; color:#FFFFFF; font-size:10px; border:1px solid #000;}
.fieltextarea { background-color:#000000; padding:5px; width:360px; color:#FFFFFF; font-size:10px; border:1px solid #000;}
.zipinput { background-color:#000000; padding:5px; width:80px; color:#FFFFFF; font-size:10px; border:1px solid #000;}
.citiinput { background-color:#000000; padding:5px; width:100px; color:#FFFFFF; font-size:10px; border:1px solid #000;}
.paisinput { background-color:#000000; padding:5px; width:110px; color:#FFFFFF; font-size:10px; border:1px solid #000;}
.button { background-color:#000000; padding:5px; width:60px; color:#FFFFFF; font-size:10px; border:1px solid #000;}


#contacto table td { padding:5px;}

/*SECCION THE ENERGY DRINK*/
#the_energy_fotos {
	width:230px;
	float:right;
	margin:0 0 0 10px;
}
#produccion {
	width:330px;
	float:right;
	margin:0 0 0 10px;
}
#faq_fotos {
	width:230px;
	float:right;
	margin:0 0 0 10px;
}

#the_energy_fotos .foto1 { width:230px; text-align:center; margin-bottom:15px;}
#the_energy_fotos .foto2 { width:230px; text-align:center; }

#faq_fotos .foto1 { width:230px; text-align:center; margin-bottom:15px;}
#faq_fotos .foto2 { width:230px; text-align:center; }

.drinkcontent { font-size:11px; margin-top:15px;}
.itemsdrink { padding:5px 0px 5px 0px;}
.itemsdrink a { color:#000000; text-decoration:none; }
.itemsdrink a:hover { color:#dc241f; text-decoration:none; }
.itemsdrink img { float:left; padding:0px 10px 0px 0px;}

#faq { padding:5px 0px 5px 0px; overflow:auto; height:400px; text-align:left;}
#faq a { color:#000000; text-decoration:none; }
#faq a:hover { color:#dc241f; text-decoration:none; }
#faq img { float:left; padding:0px 10px 0px 0px;}


/*PAGINADOR*/
.paginador { padding:10px; font-size:11px;}
ul.paginador { margin:10px auto; padding:0;}
ul.paginador li { list-style:none; display:inline; margin:0; padding:0;}
ul.paginador li a { color:#000000; font-weight:bold; text-decoration:none; padding:5px; }
ul.paginador li a:hover { color:#dc291e; text-decoration:none; padding:5px; }
ul.paginador li a.selected { color:#dc291e; text-decoration:none; padding:5px; }

#desarrolloeventos #textoeventos #fotoseventos .evento_portada { display:block; float:left; margin-right:40px; text-align:center; background:#000; color:#fff; text-decoration:none; font-size:16px; font-weight:bold; width:185px; height:185px;}
#desarrolloeventos #textoeventos #fotoseventos .evento_portada img { margin:0; }


/*DD MEDIA MIX*/
#wrap #contenido #mediamix { margin:0px 0px 0px 140px; width:815px; height:546px; background:url(../images/fondocontenido.jpg) no-repeat top center; position:relative;}
#wrap #contenido #mediamix #seccionmedia { margin-left:20px; position:relative;}
#wrap #contenido #mediamix .textomedia,
.textomedia { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:412px; padding-top:20px; line-height:normal; text-align:left; }
#wrap #contenido #mediamix #moreenergy { position:absolute; top:33px; right:42px;}
#wrap #contenido #mediamix #videosmedia { margin:50px 0px 0px 20px; text-align:center; width:740px; height:380px; overflow:auto;}
#wrap #contenido #mediamix #videosmedia img { margin:0; }

/*VIDEOS*/
.videos { width:160px; height:auto; margin:20px 10px; float:left;}
.titulovideo { background-color:#000000; padding:5px; color:#FFFFFF; font-weight:bold; font-size:10px; text-align:center; height:35px;}

/*COCTELES*/
#wrap #contenido #desarrollococteles { margin:0px 0px 0px 140px; width:815px; height:546px; background:url(../images/fondococteles.jpg) no-repeat top center; }
#wrap #contenido #desarrollococteles #seccioncocteles { margin-left:20px; }

