body { background:#000; margin:0px; padding:0px; }
#content { width:841px;margin:0px auto; padding:0px; }
#logo { width:841px; height:150px; margin-top:30px; }
#menu { width:141px; float:left; margin-top:111px; background:#000; height:170px; }
#main { width:650px; float:right; margin-top:20px;}
#intro { font:20px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; border-bottom:1px solid #333333; padding:15px 0px; }
#footer {font:11px Arial, Helvetica, sans-serif; color:#6d6d6d; border-top:1px solid #333; margin:30px 0px;width:650px; float:right; margin-top:20px}
#rules { width:480px; float:right; height:400 }
.form_garrafa { font:14px bold Arial, Helvetica, sans-serif; color:#cccccc; float:right}
#img_bat { float:left; }
#img_garrafa { float:left }
#leche { float:left; margin-left:0px; }
#div_menu { border-top: 1px solid #333; margin-top:10px;} 
#ranking { width:650px; border-top: 1px solid #333; margin-bottom:20px }
#ranking_numero{width:44px; height:44px; margin-right:10px; float:left}
#ranking_foto {width:158px; height:98px; margin-bottom:20px }
#ranking_bocadillo{ position:absolute; z-index:5; margin-left:145px; width:448px; height:100px; background:url(../img/bocadillo.gif) no-repeat; float:left }
#ranking_capsula{ font:16px Arial, Helvetica, sans-serif; color:#FFFFFF; position:absolute; z-index:5; margin-right:0px; width:134px; height:27px; background:url(../img/capsula.gif) no-repeat; float:left; }
#galleria { font:20px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; padding:15px 0px; }
#todosauna { float:right}

/* Estilos galeria*/

#bloquegaleria {clear:both; width:650px; margin:0px; auto; padding:0px; margin-top:20px}
#fotogaleria {width:131px; height:131px; float:left;}
#notasgaleria {width:160px; height:138px; background:#2f2f2f; float:left; margin-right:20px; margin-bottom:30px}
#notasgaleria1 {width:160px; height:138px; background:#2f2f2f; float:left; margin-bottom:30px}
#picogaleria {width:11px; height:11px; background:url(../img/pico.gif) no-repeat; position:absolute; margin-top:31px; margin-left:120px;}
#notas_tit_gal {width:145px; margin-left:10px; font:18px Arial, Helvetica, sans-serif bold; color:#FFF; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #666;}
#notas_g {width:145px; margin-left:10px; padding-top:10px; padding-bottom:10px;font:16px Arial, Helvetica, sans-serif bold; color:#FFF;}

/* Estilos Ranking */

#bloqueranking {clear:both; width:650px; margin:0px; auto; padding:0px; margin-top:20px;}
#puesto {width:54px; height:44px; float:left;}
#foto {width:160px; height:100px; float:left;}
#pico {width:11px; height:11px; background:url(../img/pico.gif) no-repeat; position:absolute; margin-top:32px; margin-left:149px;}
#detbg {width:14px; height:42px; background:url(../img/det.gif) no-repeat; float:left;}
#notas {width:422px; height:102px; background:#2f2f2f; float:left;}
#notas_tit {width:402px; margin-left:10px; font:24px Arial, Helvetica, sans-serif; color:#FFF; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #666;}
#notas_ran {width:402px; margin-left:10px; padding-top:10px; padding-bottom:10px;}
#sep_rank{clear:both;}
.marco {border: 1px solid #666;}

.texto {font:14px Arial, Helvetica, sans-serif; color:#cccccc;}
.texto1 {font:18px Arial, Helvetica, sans-serif; color:#cccccc;}
.texto2 {font:14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.texto3 {font:18px Arial, Helvetica, sans-serif normal; color:#FFFFFF;}
.texto4 {font:16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; margin-top:20px}
.rollover_menu a { font:14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-color: #000000; width:141px; height:17px}
.rollover_menu a:hover { font:14px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; background-color: #333333;  width:141px; height:17px }
.rollover_menu_marcado a { font:14px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; background-color: #333333;  width:141px; height:17px }
.nombre_ranking{font:24px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:10px; margin-left:50px; border-bottom:1px solid #626262; width:380px; margin-bottom:15px }
.detalles_ranking{font:10px Arial, Helvetica, sans-serif; color:#b9b9b9; margin-left:50px; margin-top:0px}
.ranking_estrellas{ width:200px;height:27px; float:right  }
.sube_ranking{font:16px Arial, Helvetica, sans-serif; color:#FFFFFF; height:27px; margin-top:4px}
.img_borde{ border:1px solid #666666; }
.img_borde_blanco{ border:3px solid #FFFFFF; margin-bottom:28px }
.cajaform{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; border: 1px solid #666666; width:173px; background-color:#FFFFFF}
.cajaform1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; border: 1px solid #666666; width:173px; background-color:#FFFFFF}
.btn{font-family:Arial, Helvetica, sans-serif; font:bold; font-size:12px; color:#FFFFFF; background-color:#333333; border:0px solid #333333; padding:0px 3px 0px 3px}

/* jQuery lightBox plugin - Gallery style */
#gallery {
	font:20px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:15px 0px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { color: #fff; }