/* GENERALES ---------------------------------------- */

* {margin:0;padding:0}
body {color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background:#981C00 url(../images/bg_body.jpg) repeat-x}
ul {margin-left:25px}
a {color:#FFF;text-decoration:none}


/* CONTENEDORES PRINCIPALES ---------------------------------------- */

/* container ---------------------------------------- */
#container {position:relative;margin:0 auto;width:900px;}


/* header ---------------------------------------- */
#header {height:171px}

/* left ---------------------------------------- */
#left {float:left;padding-left:10px;width:593px}

/* right ---------------------------------------- */
#right {margin-left:608px}

/* clear ---------------------------------------- */
#clear {clear:left;height:25px}

/* footer ---------------------------------------- */
#footer {margin-left:17px;padding:9px 0px 40px 0px;border-top:solid 1px #B75329;font-size:10px;}
#home #footer {padding:9px 0 40px 0px;text-align:left}
#footer a {text-decoration:none; color:#FBC100}
#footer a:hover {text-decoration:underline; color:#FBC100}

#footer2 {clear:both;margin:0 auto;padding:20px 96px 55px 50px;width:804px;text-align:left;background:url(../images/bg_footer_ace.jpg) 840px 0px no-repeat;}
#home #footer2 {padding:97px 50px 20px 50px;width:850px;background:url(../images/bg_footer_ace.jpg) 820px 0px no-repeat;}
#footer2 p {padding-top:10px;border-top:solid 1px #B75329;}
#footer2 a {text-decoration:none; color:#FBC100}
#footer2 a:hover {text-decoration:underline; color:#FBC100}


/* Error ------------------------------------------ */
#error{
	width:350px;
	background-color:#FDC400;
	padding: 15px 10px 15px 10px;
	color:#990000;
	font-size:13px;
}

#error_celda{
	background-color:#FDC400;
	padding: 15px 10px 15px 10px;
	color:#990000;
	font-size:13px;
	font-weight:bold;
}

#recuperarContra{
	font-size:12px;
	line-height:20px;
}

#recuperarContraNormal{
	font-size:12px;
	line-height:20px;
	font-weight:lighter!important;
}

#padrino0{
	width: 136px; 
	height: 161px; 
	background-image: url("../images/padrino0.png") !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/padrino0.png'); 
}

#padrino1{
	width: 136px; 
	height: 161px; 
	background-image: url("../images/padrino1.png") !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/padrino1.png'); 
}
#padrino1 a {display:block!important;width:136px;height:161px;}

#padrino2{
	width: 136px; 
	height: 161px; 
	background-image: url("../images/padrino2.png") !important;
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/padrino2.png'); 
}

#amarillo{
	color:#FDC400;
	font-size:11px;
}

#tit_Padrino2{
	font-size:18px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
}

#miperfil INPUT#editar{
		background-color:#FF0000;
		border:none;
		margin:0px!important;
		padding:0px!important;
}

#miperfil INPUT#editar2{
		background-color:#FF9900;
		color:#FFFFFF;
		font-weight:bold;
		border:none;
		margin:0px!important;
		padding:0px!important;
}
 

#miperfil INPUT#radio, INPUT#str_t18_recibe_email{
		background:none!important;
}


#miperfil TD{
	padding:3px;
}

#miperfil{
	font-size:12px;
	font-weight:bold;
}

#miperfil INPUT, #miperfil TEXTAREA{
		background-color:#FDC400;
		border:none;
		margin:3px 3px 3px 0px;
		padding:3px;
}

#padrino{
	position:relative;
	top:26px;
	left:28px;
}

#tabla_padrinos IMG{
	border:none;
}

.volver a{
	color:#FFCC00;
	font-size:13px;
	font-weight:bold;
}

.volver a:hover{
	text-decoration:underline;
}

.leermas{font-weight:bold; float:right; text-align:right; padding:5px 0px 5px 0px;}
/* Descargables --------------------------------------------------*/
#wallpaper{text-align:center;border:0px}
#wallpaper TD{padding-top:20px}
.medidas{padding-top:2px}

#descargas {width:289px;}
#descargas_mp3{padding:0px;background:url(../images/bg_descargas_mp3.jpg) no-repeat; height:290px;} 
#descargas_mp3 P#GalaSemana{position:relative; top:59px; left:95px; font-size:12px; font-weight:bold}
#descargas_mp3 #GalaDetalle{position:relative; top:63px; left:40px; width:234px; height:175px; overflow:auto}
#tabla_galas IMG{border:none}
#tabla_galas .flecha{vertical-align:bottom; padding-bottom:5px}
tr.par td {background-color: #F57200!important; padding:1px 3px 1px 3px;}
tr.impar td {background-color: #FF7F00!important; padding:1px 3px 1px 3px;}

#descargas_videos{ padding:0px; background:url(../images/bg_descargas_videos.jpg) no-repeat; height:290px; } 
#descargas_videos P#GalaSemana{ position:relative; top:59px; left:95px; font-size:12px; font-weight:bold }
#descargas_videos #GalaDetalle{ position:relative; top:61px; left:32px; width:234px; height:175px; overflow:auto }
#tabla_galas IMG{border:none}
#tabla_galas .flecha{vertical-align:bottom; padding-bottom:5px}
tr.par td {background-color: #F57200!important; padding:1px 3px 1px 3px;}
tr.impar td {background-color: #FF7F00!important; padding:1px 3px 1px 3px;}

#descargas_ringtones{padding:0px;background:url(../images/bg_descargas_ringtones.jpg) no-repeat; height:250px;} 
#descargas_ringtones #RingtoneDetalle{position:relative; top:67px; left:36px; width:225px; overflow:auto}
#descargas_ringtones #RingtoneDetalle TH{font-size:12px; font-weight:bold; padding:3px 10px 3px 10px}
#descargas_ringtones #RingtoneDetalle IMG{border:none}
.borde_izquierdo{ border-left:#FFFFFF 1px solid}
#contador, #contador a, #contador IMG{color:#FFFF00;font-size:12px; font-weight:bold; border:none}
#cuenta, #cuenta a{color:#FFFFFF;font-size:12px; padding:0px; margin:0px; text-align:center!important}
#contador_activo a{color:#FFFF00}

/* ELEMENTOS UNICOS ---------------------------------------- */

/* logo ---------------------------------------- */
#logo span {display:none}

/* homeTabs ---------------------------------------- */
#homeTabs {padding:26px 44px 0 47px;width:502px;height:345px;background:url(../images/bg_tabsHome.jpg) no-repeat}

ul#tabs {margin:0px;height:31px;list-style:none;}
#tabs li {float:left;margin-right:1px;}
#tabs li.last {margin-right:0}
#tabs li a {display:block;float:left;height:31px;}
#tabs li a span {display:none}

#tab_detrasCamaras a {width:166px;background:url(../images/tab_detrasCamara.gif) top no-repeat}
#tab_detrasCamaras a.current {width:166px;background:url(../images/tab_detrasCamara.gif) bottom no-repeat}
#tab_mecanica {margin-right:0px!important}
#tab_mecanica a {width:167px;background:url(../images/tab_mecanica.gif) top no-repeat}
#tab_mecanica a.current {width:167px;background:url(../images/tab_mecanica.gif) bottom no-repeat}
#tab_noticias a {width:167px;background:url(../images/tab_noticias.gif) top no-repeat}
#tab_noticias a.current {width:167px;background:url(../images/tab_noticias.gif) bottom no-repeat}
#tab_heroes a {width:167px;background:url(../images/tab_heroes.gif) top no-repeat}
#tab_heroes a.current {width:167px;background:url(../images/tab_heroes.gif) bottom no-repeat}

/* detrasCamaras ---------------------------------------- */
#detrasCamaras {display:none;padding:10px;height:219px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x}

#dcVideo {float:left;width:315px}

#dcContent {margin-left:315px}
#dcContent h3 {padding-left:20px;font-size:12px;margin-bottom:10px;background:url(../images/bullet_h3.gif) no-repeat 3px 0px }
#dcContent p {padding-left:20px}

/* mecanica ---------------------------------------- */
#mecanica {display:none;padding:10px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x;}
#mecaCont {padding-right:8px;height:299px;overflow:auto;}

.noticia {margin-bottom:15px;border-bottom:solid 1px #D66E34}
.noticia img.fotonot {float:left}

.notCont {width:390px; margin-left:0px;padding:0 20px;background:url(../images/bullet3.gif) no-repeat 3px 4px; overflow:hidden; _overflow:visible; _height:100px; }
.notCont h3 {margin-bottom:8px;font-size:12px}
.notCont p {margin-bottom:8px}
.notCont span.more {display:none;margin-bottom:10px;text-align:right}
/* heroes ---------------------------------------- */
#heroes {display:none;padding:10px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x;}
#heroesCont {padding-right:8px;height:299px;overflow:auto;}


/* noticias ---------------------------------------- */
#noticias {padding:10px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x}
#notCont {padding-right:8px;height:299px;overflow:auto;}

.noticia {margin-bottom:15px;border-bottom:solid 1px #D66E34}
.noticia img.fotonot {float:left}

.notCont {margin-left:0px;padding:0 20px;background:url(../images/bullet3.gif) no-repeat 3px 4px}
.notCont h3 {margin-bottom:8px;font-size:12px}
.notCont p {margin-bottom:8px}
.notCont span.more {display:none;margin-bottom:10px;text-align:right}

/* participantes ---------------------------------------- */
#participantes {padding:26px 40px 0 35px;width:523px;background:url(../images/bg_tabsHome.jpg) no-repeat}
#participantes h2 {margin-bottom:6px;font-family:Arial;font-size:29px;color:#000066;}

/* partContent ---------------------------------------- */
#partContent {padding:10px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x}
#partContent p {margin-bottom:10px}

/* partContent ---------------------------------------- */
#partContent2 {padding:3px 10px 3px 3px;background:url(../images/bckg_padrino.jpg) top no-repeat; min-height:370px;}
#partContent3 {padding:10px;background:url(../images/bg_detrasCamaras2.jpg) top repeat-x}
#partContent4 {clear:both; background:url(../images/bg_detrasCamaras.jpg) top repeat-x; width:510px; padding:5px}


/* jurado ---------------------------------------- */
#jurado {padding:26px 40px 0 35px;width:523px;background:url(../images/bg_tabsHome.jpg) no-repeat}
#jurado h2 {margin-bottom:6px;font-family:Arial;font-size:29px;color:#000066;}
#videos{font-family:Arial;font-size:25px;color:#FFFF00; font-weight:bold; clear:both}
#videosTitulo{padding-bottom:15px;font-family:Arial;font-size:22px;color:#FFFFFF; font-weight:bold}
.videoBloque{margin:0 auto; width:480px; text-align:center}

/* juraContent ---------------------------------------- */
#juraContent {padding:7px 15px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x}
#juraContent h3 {margin-bottom:30px;font-size:18px;font-family:Arial, Helvetica, sans-serif}
#juraContent p {margin-bottom:10px}
#juraContent img.jurado {float:left;margin-left:40px}

/*#juraContent div {margin-left:167px}*/
#juraContent div h2 {margin-left:200px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;color:#FFEC00;}
#juraContent div h4 {margin-left:200px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;color:#FFEC00;font-size:16px}
#juraContent div#lilaMorillo h4 {margin-bottom:10px;height:23px;background:url(../images/tit_lila.jpg) no-repeat top left}
#juraContent div#lilaMorillo h4 span {display:none}
#juraContent div p {margin-left:200px;margin-bottom:40px;}


.jurado_descripcion{float:right;}
.jurado_foto{float:left;}
.jurado_descripcion{float:right;padding:0 30px 0 30px;width:350px;vertical-align:top;}

#foto_lila {position:absolute;left:40px;top:600px}
#foto_lilibeth {position:absolute;left:0px;_left:40px;top:290px}


/* galas ---------------------------------------- */
#galas {padding:26px 40px 0 35px;width:523px;background:url(../images/bg_tabsHome.jpg) no-repeat}
#galas h2 {margin-bottom:6px;font-family:Arial;font-size:29px;color:#000066;}
#galas h3 {margin-bottom:6px;font-family:Arial;font-size:14px;color:#ffec00;}
/* galeria ---------------------------------------- */
#galeria {clear:left;padding-left:27px; padding-top:20px;}
#galeria h2 {width:213px;height:21px;background:url(../images/tit_galeriaHome2.gif) no-repeat -22px}
#galeria span {display:none}

/* galeriaFotos ---------------------------------------- */
#galeriaFotos h3 {margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;color:#FFEC00;font-size:16px}
#paginadorC { width:500px; margin-top:60px;}

/* thumbnails ---------------------------------------- */
#thumbnails {float:left;}
#thumbnails td {}
#thumbnails img { padding:8px!important;}
#thumbnails #paginas {float:left;margin-top:17px;margin-left:7px;color:#FFEC00;font-size:12px;font-weight:bold}
#thumbnails #paginas span {padding:0 1px}
#thumbnails #paginas a {padding:0 1px;color:#FFF;text-decoration:none}


/*#control {float:left;margin-left:20px;margin-top:12px}*/

/* temporadas ---------------------------------------- */
#temporadas {padding:26px 40px 0 35px;width:523px;background:url(../images/bg_tabsHome.jpg) no-repeat}
#temporadas h2 {margin-bottom:6px;font-family:Arial;font-size:29px;color:#000066;}

/* tempContent ---------------------------------------- */
#tempContent {padding:7px 10px;background:url(../images/bg_detrasCamaras.jpg) top repeat-x}
#tempContent p {margin-bottom:10px}

#tempFotos {float:left;width:150px}
#tempTextos {margin-left:152px}

/* banners ---------------------------------------- */
#banners img {_float:left}

/* encuesta ---------------------------------------- */
#encuesta{padding:0;padding-top:45px;_height:157px;font-weight:bold;background:url(../images/bg_encuestaHome.jpg) top left no-repeat}
#encuesta h2 {display:none}
#encuesta ul {padding-bottom:40px;margin-left:0px;list-style:none;background:url(../images/bgBottomEncuesta.jpg) bottom no-repeat}
#encuesta #results {padding-bottom:20px;background:url(../images/bgBottomEncuesta.jpg) bottom no-repeat}
#encuesta li {margin-left:8px;padding:2px 20px;_padding:0 20px}
#encuesta p {padding:0 20px;margin-bottom:5px;}
#encuesta table {margin:0 20px}

/* exalumnos ---------------------------------------- */
#exalumnos {padding:0 10px;background:url(../images/bg_exalumnos.jpg) no-repeat}
#exalumnos h2 {height:55px}
#exalumnos h2 span {display:none}
#exalumnos table {margin-bottom:15px;}

/* porque ---------------------------------------- */
#porque h3 {margin-bottom:5px;height:25px;background:url(../images/tit_porque2.gif) no-repeat}
#porque h3 span {display:none}

/* galas_anteriores ---------------------------------------- */
#galas_anteriores {background:url(../images/bg_galasAnt.jpg) no-repeat}
#galas_anteriores h2 {height:67px}
#galas_anteriores h2 span {display:none}

/* temp_anteriores ---------------------------------------- */
#temp_anteriores {background:url(../images/bg_tempAnt.jpg) no-repeat}
#temp_anteriores h2 {height:67px}
#temp_anteriores h2 span {display:none}

/* animadores ---------------------------------------- */
#animadores {padding:0 15px;background:url(../images/bg_animadores.jpg) no-repeat}
#animadores h3 {height:40px}
#animadores h3 span {display:none}
#animadores h4 {margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;color:#FFEC00;font-size:16px}
#animadores p {margin-bottom:10px}
#animadores img {float:left;margin-right:5px}

/* logo_ace ---------------------------------------- */
#logo_ace_home {position:relative;top:-169px;left:790px;width:102px;height:117px}
#logo_ace {position:relative;top:-85px;left:820px;width:102px;height:117px}



/* ELEMENTOS DE CLASE ---------------------------------------- */
.fotoenriesgo {width:120px; float:left; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-weight:bold; }
.fotoenriesgo img {margin-bottom:6px;}
.bannerRiesgo {margin-bottom:8px; clear:both;}
/* rightMenu ---------------------------------------- */
ul.rightMenu {padding-top:1px;margin-left:15px;margin-bottom:20px;height:100%;list-style:none;font-weight:bold;background:url(../images/bg_rightMenu.gif) top left no-repeat}
.rightMenu li {font-size:11px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.rightMenu li a {display:block;padding-top:10px;padding-left:20px;height:25px;background:url(../images/bg_liMenu.gif) top no-repeat}
.rightMenu li a.current {display:block;padding-top:10px;padding-left:20px;height:25px;background:url(../images/bg_liMenu.gif) bottom no-repeat}

/* partDetalle ---------------------------------------- */
.partDetalle {display:none;padding:5px;height:764px;background:#981C00 url(../images/bg_partDetalle.jpg) repeat-x top}
.partDetalle img.foto {float:left}
.partDetText {margin-left:250px}
.partDetText h3 {font-size:14px;margin-bottom:15px}
.partDetText p {margin-bottom:10px}
span.detClose {display:block;text-align:right;margin-bottom:10px}

/* partContent ---------------------------------------- */
.partContent2 {display:none;padding:3px 10px 3px 3px;background:url(../images/bckg_padrino.jpg) top no-repeat; height:764px;}
.partContent p {margin-bottom:10px}


/* MISCELANEOS ---------------------------------------- */
.imgLeft {float:left;margin:0 10px 10px 0}
.mensaje {color:#981C00;background:#FFF200;padding:2px;text-align:center;margin:8px 30px}
.separator {height:1px;}

/*================================
				CHAT
=================================*/
#newChat { background:url(../images/backChat.jpg) no-repeat;  width:502px; height:194px; overflow:hidden;}
#newChat .artista { float:left;}
#newChat h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; padding-left:20px; padding-top:20px; padding-bottom:8px;}

#Scroller-chat{overflow: hidden;width: 345px;height: 300px;margin-left:0px;/*overflow:auto;*/}
#newChat p { padding-left:20px;}
#newChat .btnChat { float:left; margin-left:40px; margin-top:8px; cursor:pointer;}
#chatAnterior {width:502px; margin-top:12px; border-bottom:#ad4929 solid 1px; min-height:250px; padding-top:8px; padding-bottom:8px;}
#chatAnterior .foto{ float:left; margin-right:12px;}
#chatAnterior h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#fff200;}
#chatAnterior dl { margin:0px; padding:0px;}
#chatAnterior dl dt{ padding-bottom:4px; padding-top:4px; width:340px; float:left; margin-left:}
#chatAnterior dl dd{ padding-bottom:4px; padding-top:4px; border-top:#f57605 solid 1px; width:340px; float:left; border-bottom:#f57605 solid 1px; background:#b83b01; }

#formAnteriores { background:url(../images/backForm.gif) no-repeat; height:48px; padding-top:14px; padding-left:110px;}
#formAnteriores select { width:160px;}
