body{margin:0;padding:0;}
button{
margin:0; padding:0;
border:none; cursor:pointer;
}
.left{float:left}
.right{float:right}
.clear{clear:both}

a.printsend{
	display:block;	
	color:#4c4c4c;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
a.imprimir{
	background:url(images/printer.png) left bottom no-repeat;	
	padding-left:22px; padding-right:15px;
}
a.enviar_amigo{
background:url(images/mail.png) left bottom no-repeat;	
padding-left:22px;
}
/*HOME LATINOS*/
.home_latinos_bg{
width:inherit;height:auto;
/*background:url(images/onda.png) no-repeat 50% 88%;
*/}
.home_latinos{
margin:0;
margin-left:130px;
margin-right:5px;i
padding:0;
}
.home_latinos .left{
	width:245px;
	padding-top: 10px;
	color:#fff;
}
.home_latinos .right{
width:165px;
margin-top:8px;
}
.home_latinos .left h2{
/*width:245px;*/
width:258px;
margin:0; padding:0;
margin-bottom:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
text-decoration:none;
}
.home_latinos .left h2 a{
font-family: Arial;
font-size:22px;
color:#FFFFFF;
text-decoration:none;
}
.home_latinos .left strong{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.home_latinos .left p{
margin:0; padding:0;
margin-top:20px;
float:left;
}
.home_latinos .left button{
background:url(images/cuentanos_historia.png) no-repeat;
width:121px; height:31px;
}
div#if_latinos_home, div#if_latinos_home iframe{
margin:0; padding:0;
width:556px;
height:80px;
overflow:hidden;
}

/**/
/* START Win BOX - GANADOR JULIO*/
.win_box{
width:171px;height:187px;
background:url(images/g01.gif) no-repeat bottom right;
}
.win_box *{
margin:0;
padding:0;
}
.win_box_content{
width:144px;height:181px;
/*background:#e51900;*/
background:#F80000}
.win_box_content div{
width:128px;
color:#fff;font-family:Arial, Helvetica, sans-serif;
margin:0 auto;
text-align:center
}
.win_box_content img{
margin:4px 0 2px 0;
}
.win_box_content p{
font-weight:bold;
text-align:left;
font-size:13px;
}
.win_box_content a{
display:block;
color:#fff;
font-size:12px;
margin-top:8px;
text-decoration:underline;
text-align:left;
}
.win_box_photo{
height:112px;
margin:0 auto;
background:#fff;
}
#photo_winner{
margin:0; padding:0;
}
.ver_ranking{
	margin:0;
	padding:15px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px
}
p.ver_ranking a{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px; color:#4c4c4c;
	font-weight:normal; text-decoration:underline
}
/* END Win BOX - GANADOR JULIO*/

.titulo_box{
width:563px;height:40px;
background:url(images/tab_titulo2.png) no-repeat;
}
.titulo_box h2{
color:#fff; padding:12px 0 0 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;/*1.3em*/
margin:0
}
/* START Comments BOX - Comentarios*/
.comments_content{
width:556px;height:auto;
margin-left:5px;
border:solid 1px #e51900;
/*background:url(images/bubbles.jpg) */
background:#F80000
}
.comments_content_bg{
width:inherit;height:auto;
/*background:url(images/onda.png) no-repeat center;
*/padding-bottom:10px
}
.comments_list{
background:#ffffff url(images/caja.gif) no-repeat bottom;
width:430px;
margin:0 auto;
}
.comments_list p{
width:inherit;
margin:0; padding:0;
}
.comments_bottle{
width:520px;
margin:0 auto;
/*background:url(images/botellita.png) no-repeat  bottom left;	
*/}
.comment{
width:390px;
margin:0 auto;
padding:9px 0 12px 0;
border-bottom:solid 2px #4c4c4c 
}
.comment .user{
color:#0058dd; /*azul*/
text-align:left;
font-weight:bold
}
.comment .user_comment{
text-align:justify;
margin:0; padding:0
}
#back_history{
background:url(images/caja.png) no-repeat bottom;
width:430px;
margin:0 auto;
}
.back_history{
display:block;
padding:12px 0 10px 0;
width:360px;
text-align:right;
color:#4c4c4c;
margin:0 auto;
font-size:0.9em
}
/* END Comments BOX - Comentarios*/

/* START Latinos participantes BOX*/
div#abajo_derecha{
	width:117px;
	height:118px;
/*	background:url(images/abajoderecha.png) no-repeat;
*/	position: absolute; right: 0px; bottom: -14px;
}
div#botoncoke_tl{
	width:116px;
	height:115px;
/*	background:url(images/botoncoke.png) no-repeat;
*/	position: absolute;left:0px;;
}
.titulo_participantes{
width:563px;height:40px;
background:url(images/maslatinos2.png) no-repeat;
}
.participantes_content{
width:558px;height:auto;
margin-left:5px; padding-bottom:10px;
/*background:#e51900;*/
background:#F80000}
.participantes_list{
background:#ffffff;
width:531px;*width:532px;
margin:0 auto;
}
.participantes_list h2{
margin:0; padding:0; 
padding-top:15px;
color:#4c4c4c; width:250px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px;
border-bottom: 1px solid #4c4c4c;
}
.participante{
width:450px;margin:12px 0
}
.participante .left{width:75px;}
.participante .right{
width:375px;line-height:38px;
}
.participante .right a{
font-weight:bold;text-decoration:none; color:#000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.participante .right a:hover{
	color:#0058dd;
	text-decoration:underline;	
}
.participante .left img{
border:solid 1px #ffffff;
width:55px; height:39px;
}
.participante .left img:hover{
border:solid 1px #e51900
}
.input_votos{
width:70px; padding:3px 0;
text-align:center; color:#FF0000; font-weight:bold; 
background:#ffffff; border:1px solid #7F9DB9; font-size:11px
}
.splitter{
text-align:center; padding-bottom:15px
}
/* END Latinos participantes BOX*/

/**/
.history_img{
width:380px;height:auto;
margin:0 auto;
text-align:center;
overflow:hidden;
}
.history_img img{
max-width:380px;
border:none;
padding:15px 0;
}
.votar_x_historia{
width:360px;height:auto; 
margin:0 auto; text-align:center;
}
.votar_x_historia button{
background:url(images/votaporsuh.png) no-repeat center;
width:119px; height:30px;
}
.votar_x_historia input{
padding:6px 0; margin:0 12px
}
h2.title_history{
padding:10px 50px 4px; margin:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
}
p.user_latino{
margin:0;padding:0;width:380px;
color:#4c4c4c;font-size:15px;
}
.content_history_shadow{
background:#fff url(images/pedacito_sombra.jpg) center repeat-x;
height:30px;
}
.content_history{
max-height:402px; width:402px;
margin:0 auto; padding:0;padding-right:1px;
overflow:auto;
}
.content_history div{
padding:0 5px 10px 50px;min-height:40px;
}
.content_history *{
font-family:Verdana, Arial, Helvetica, sans-serif
}
.content_history #question1{
background:url(images/i_1.jpg) top left no-repeat;
}
.content_history #question2{
background:url(images/i_2.jpg) top left no-repeat;
}
.content_history #question3{
background:url(images/i_3.jpg) top left no-repeat;
}
.content_history #question4{
background:url(images/i_4.jpg) top left no-repeat;
}
.content_history #question5{
background:url(images/i_5.jpg) top left no-repeat;
}
.content_history #question6{
background:url(images/i_6.jpg) top left no-repeat;
}
.content_history #question7{
background:url(images/i_7.jpg) top left no-repeat;
}
.content_history p{
margin:0; padding:0;
}
.content_history p.question{
color:#0058dd;font-weight:bold;text-align:justify
}
.content_history p.answer{
color:#4c4c4c;text-align:justify
}
div.comments_list h3{
padding:2px 0;margin:0;
color:#4c4c4c; background:#f2f2f2;
padding-left:20px;
font-size:17px
}
.comments_list textarea{
width:385px; height:120px;
margin:10px 17px;
}
a.view_all{
display:block; 
width:360px; margin:0 auto;
text-align:right; color:#4c4c4c;
padding:12px 0 9px; text-decoration:underline
}
a.view_all:hover{
color:#000000
}
.send_comment{
background:#f2f2f2;
border:1px solid #e51900; border-left:none; border-right:none;
padding:12px 0 8px 20px;
}
div.send_comment input#enviar_comentario{
margin:0; padding:0;
background:url(images/enviar.png) center no-repeat;
width:68px; height:27px;
}
.send_comment button{
background:url(images/enviar.png);
width:68px; height:27px;
}
/**/
/**/
.concourse_bg{
width:inherit;height:auto;
/*background:url(images/onda.png) no-repeat 50% 80%;
*/}
.form_concourse{
width:396px; margin:0 0 0 136px;
padding:9px 0;
}
.form_concourse .top_bg{
background:url(images/arriba_corte.png) top no-repeat;
width:396px; height:20px;
}
.form_concourse .bottom_bg{
background:url(images/abajo_corte.png) bottom no-repeat;
width:396px; height:20px;
}
.form_concourse .content_bg{
background:url(images/linea.png) center repeat-y;
width:396px; min-height:180px;
}
div.label{
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;
}
.label .left{
width:160px; padding-right:6px;
text-align:right; color:#4c4c4c; 
font-weight:bold; line-height:26px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.label .right{width:230px;}
.label .right input{width:190px;}
div button.back{
background:url(images/btn_regresar.png);
width:68px; height:27px
}
div.form_concourse button.next{
background:url(images/btn_siguiente.png);
width:68px; height:27px
}
div#botoncoke_uno,div#botoncoke_dos,div#botoncoke_tres,div#botoncoke_cuatro,div#botoncoke_home{
	width:127px;
	height:125px;
}
div#botoncoke_uno, div#botoncoke_cuatro{
	background:url(images/botoncoke.png) no-repeat;
	position: absolute;
	left:55px;
	top: 89px;
}
div#botoncoke_dos{
	background:url(images/botoncoke.png) no-repeat;
	position: absolute;
	left:32px;
	top: 52px;
}
div#botoncoke_tres{
	background:url(images/botoncoke.png) no-repeat;
	position: absolute;
	left:40px;
	top: 38px;
}
div#botoncoke_home{
        background:url(images/logo_home_chico.png) no-repeat;
        position: absolute;
        /*left:57px;*/
		left:16px;
        top: 25px;
}
div#couple_cooke{
	width:232px;
	height:358px;
	background: url(images/pareja.png) no-repeat;
	position: absolute;
	bottom:0px; left:0px;
}

div#couple_cooke2{
	width:180px;
	height:358px;
	background:url(images/pareja02.png) no-repeat;
	position:absolute;
	bottom:0px; left:0px;
}
div#couple_cooke3{
	width:210px;
	height:409px;
	background:url(images/pareja_ultima.png) no-repeat;
	position:absolute;
	bottom:0px; left:0px;
}
.content_bg textarea{
width:310px;height:32px;
font-size:11px}
div#send_concourse{
padding-left:30px;padding-bottom:70px
}
div#send_concourse #btn{
background:url(images/enviar_btn.jpg) no-repeat;
margin:0; padding:0;
width:68px; height:29px
}
div.upload_file{
width:300px; margin:0 auto
}
div.upload_file *{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.upload_file .left{width:22px;}
div.upload_file .right{width:272px; color:#4c4c4c; text-align:justify}
div.upload_file a{color:#0058dd; font-weight:bold; text-decoration:none}
div.upload_file a:hover{text-decoration:underline}
/**/
/**/
div#top_pasos123{
background:url(images/123_in.png) center no-repeat;
width:396px; height:148px
}
div#bottom_3item{
background:url(images/3items2.png) center no-repeat;
background-color:#F80000;
width:396px; height:210px;
}
div#pasos123{
background:#fff; text-align:center; color:#4c4c4c;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}
div#pasos123 p{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; margin:0; padding:26px 0 16px;
}
div#pasos123 p strong{
	color:#e51900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;	

}

#fondo_repeat{
width:169px;
background-image:url(images/linearoja.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;

}
#fondo_ganador{
background-image:url(images/fondo_ganador.jpg);background-repeat:no-repeat
}
#fondo_ganador p{
margin: 0px; padding: 0px;
font-size:10pt;text-align:center;color:#EC1B14;
}

#botonganadores{
margin-left:20px;
margin-top:0px;
margin-bottom:3px;
}

#botella_coke{
position:absolute;top:140px;left:20px
}
#nombre_ganador{
margin:10px 0 0 40px;color:#fff;font-weight:bold;font-family:arial;font-size:12px;
}
#nombre_ganador a{
color:#fff;font-weight:bold;font-family:arial;font-size:12px;text-decoration:underline;
}


/**/
#televisor, #pasajes{padding:0 140px 20px 27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; line-height:20px}
#televisor{background:url(images/televisor.jpg) 97% top no-repeat}
#pasajes{background:url(images/avionpasajes.jpg) right top no-repeat}

/*Modal*/
.modalDialog_transparentDivs{ 
 filter:alpha(opacity=40); /* Transparency */
 opacity:0.4; /* Transparency */
 background-color:#AAA;
 z-index:1;
 position:absolute; /* Always needed */
}
.modalDialog_contentDiv{
 /*border:0px solid #0263B2;*/
       border:none;
 padding:0px;
 z-index:100;/* Always needed */
 position:absolute; /* Always needed */
 background-color:#FFF; /* White background color for the message */
}
.modalDialog_contentDiv_shadow{
 z-index:90;/* Always needed - to make it appear below the message */
 position:absolute; /* Always needed */
 background-color:#555;
 filter:alpha(opacity=30); /* Transparency */
 opacity:0.3; /* Transparency */ 
}

#logoBottom{
position:absolute;left:482px; bottom: -18px;height:129px;width:128px;_left:482px;_bottom:-19px;
background-image:url("images/abajoderecha.png");
_background-image:url("images/bottom_logo_maslatinos_2.jpg");
background-repeat:no-repeat;
}
