/*  1996-2008 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {TELEPIZZA}	                          */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 28/08/2008                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  														  */


/*  REDEFINICION DE ELEMENTOS HTML  */
body{background: url(../images/html/fondo_general.jpg) no-repeat center top #78000F; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px;}

table{}
td{}

h1{color: #D10920; font: bold 1.7em Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 30px 0px 20px 15px;}
h2{color: #F00; font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 20px 0px;}
h3{}
h4{}
h5{}
h6{}

strong, b{}

a:link{color: #C00; text-decoration: underline;}
a:visited{color: #C00; text-decoration: underline;}
a:hover{color: #C00; text-decoration: none;}
a:active{color: #C00; text-decoration: none;}

:focus{outline: none;}

form{margin: 0px; padding: 0px;}

input, select, textarea{}

label{margin: 0px; padding: 0px; cursor: pointer;}

ul{}

button{border: none; margin: 0px; padding: 0px; cursor: pointer;}


/*ALINEACION DE TEXTOS*/
.align_left{text-align: left;}
.align_center{text-align: center;}
.align_right{text-align: right;}

.float_left{float: left;}
.float_right{float: right;}

/*ESTRUCTURA*/
#estructura{background: #FFF; width: 926px; padding: 4px; margin: 0px auto;}

/*FLASH*/
#flash_home{width: 130px;margin:-112px 0px 0px 18px; position:absolute;}

/*HEADER*/
#header{background: url(../images/html/fondo_header.jpg) no-repeat 0px 0px; width: 100%; clear: both; height: 115px;}
#header #logo_print{display: none; visibility: hidden;}
#header h1{background: url(../images/html/logo_telepiza.gif) no-repeat 150px 20px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px; width: 262px; height: 60px; margin: 0px; padding: 20px 0px 6px 0px;}
#header h1 a:link, #header h1 a:visited{background: url(../images/html/logo_telepiza.gif) no-repeat 150px 0px; width: 262px; height: 60px; display: block; text-decoration: none; padding: 0px 0px 0px 130px}
#header h2{background: url(../images/html/fono_contacto.png) no-repeat 0px 26px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px; width: 297px; height: 42px; margin: 0px; padding: 26px 10px 0px 0px; float: right;}
#header ul{margin: 0px; padding: 0px 0px 0px 140px; height: 29px; width: 785px; white-space: nowrap;}
#header ul li{margin: 0px; padding: 0px; float: left; list-style: none; height: 29px;}
#header ul li a:link, #header ul li a:visited{display: block; height: 29px; text-decoration: none; position: static; z-index: 99; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}

#header #bot_menu{background: url(../images/botones/bot_menu.gif) no-repeat 0px 0px; width: 113px; position: relative;}
#header #bot_menu a:link, #header #bot_menu a:visited{background: url(../images/botones/bot_menu.gif) no-repeat 0px 0px; width: 113px;}
#header #bot_menu a:hover, #header #bot_menu a:active{background: url(../images/botones/bot_menu_over.gif) no-repeat 0px 0px;}

#header #bot_menu.activo,
#header #bot_menu.activo a:link,
#header #bot_menu.activo a:visited{background: url(../images/botones/bot_menu_over.gif) no-repeat 0px 0px;}

#header #bot_promociones{background: url(../images/botones/bot_promociones.gif) no-repeat 0px 0px; width: 150px;}
#header #bot_promociones a:link, #header #bot_promociones a:visited{background: url(../images/botones/bot_promociones.gif) no-repeat 0px 0px; width: 150px;}
#header #bot_promociones a:hover, #header #bot_promociones a:active{background: url(../images/botones/bot_promociones_over.gif) no-repeat 0px 0px;}

#header #bot_nutricion{background: url(../images/botones/bot_nutricion.gif) no-repeat 0px 0px; width: 132px;}
#header #bot_nutricion a:link, #header #bot_nutricion a:visited{background: url(../images/botones/bot_nutricion.gif) no-repeat 0px 0px; width: 132px;}
#header #bot_nutricion a:hover, #header #bot_nutricion a:active{background: url(../images/botones/bot_nutricion_over.gif) no-repeat 0px 0px; width: 132px;}

#header #bot_publicidad{background: url(../images/botones/bot_publicidad.gif) no-repeat 0px 0px; width: 136px;}
#header #bot_publicidad a:link, #header #bot_publicidad a:visited{background: url(../images/botones/bot_publicidad.gif) no-repeat 0px 0px; width: 136px;}
#header #bot_publicidad a:hover, #header #bot_publicidad a:active{background: url(../images/botones/bot_publicidad_over.gif) no-repeat 0px 0px;}

#header #bot_facebook{background: url(../images/html/icono_facebook.gif) no-repeat 0px 0px; width: 29px; margin:0px 0px 0px 73px;}


#header #bot_twitter{background: url(../images/html/icono_twitter.gif) no-repeat 0px 0px; width: 26px; margin:0px 0px 0px 0px;}


#header #bot_nutricion.activo,
#header #bot_nutricion.activo a:link,
#header #bot_nutricion.activo a:visited{background: url(../images/botones/bot_nutricion_over.gif) no-repeat 0px 0px;}

#header #bot_locales{background: url(../images/botones/bot_locales.gif) no-repeat 0px 0px; width: 120px;}
#header #bot_locales a:link, #header #bot_locales a:visited{background: url(../images/botones/bot_locales.gif) no-repeat 0px 0px; width: 120px;}
#header #bot_locales a:hover, #header #bot_locales a:active{background: url(../images/botones/bot_locales_over.gif) no-repeat 0px 0px;}

#header #bot_locales.activo,
#header #bot_locales.activo a:link,
#header #bot_locales.activo a:visited{background: url(../images/botones/bot_locales_over.gif) no-repeat 0px 0px;}


#header #bot_publicidad.activo,
#header #bot_publicidad.activo a:link,
#header #bot_publicidad.activo a:visited{background: url(../images/botones/bot_publicidad_over.gif) no-repeat 0px 0px;}

#header #bot_promociones.activo,
#header #bot_promociones.activo a:link,
#header #bot_promociones.activo a:visited{background: url(../images/botones/bot_promociones_over.gif) no-repeat 0px 0px;}

/*MENU LOCALES*/
#menu_locales{float: right; width: 200px; border: 1px dashed #CCCCCC; font: 11px Tahoma, Arial, Helvetica, sans-serif; margin: 67px 10px 0px 0px;}
#menu_locales h1{background: url(../images/html/fon_menu_locales_sub.gif) repeat-x top; margin: 0px 0px 10px 0px; padding: 0px; color: #D10920; font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#menu_locales h1 a:link, #menu_locales h1 a:visited{padding: 5px 5px 5px 10px; display: block; color: #FFF; text-decoration: none;}
#menu_locales h1 a:hover, #menu_locales h1 a:active{background: #990000; color: #FFFFFF; text-decoration: none;}
#menu_locales p{background: url(../images/html/bullet_generico.gif) no-repeat 10px 3px; margin: 0px; padding: 0px 0px 10px 20px;}
#menu_locales a:link, #menu_locales a:visited{color: #D10920; text-decoration: none;}
#menu_locales a:hover, #menu_locales a:active{color: #6A0008; text-decoration: none;}


/*PORTADA*/
#portada {clear: both;}
#portada #banner_promociones{margin: 0px; padding: 0px; width: 926px; height: 249px;}
#portada #banner_promociones #flashResizer{position:absolute; width:400px; height:330px; z-index:800; margin:0px;}



#portada #destacados{background: url(../images/html/fondo_banner_home.jpg) repeat-x 0px 0px #900; clear: both; height: 183px; width: 100%;}

#portada #destacados button{margin: 0px; padding: 0px; height: 183px; cursor: pointer; position: absolute; }

#portada #destacados #banner_promociones_acceso{background: url(../images/fotos_banner/banner_home_promociones.jpg) no-repeat 0px 0px; width: 232px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}
#portada #destacados #banner_locales{background: url(../images/fotos_banner/banner_home_locales.jpg) no-repeat 0px 0px; width: 217px; margin-left: 232px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}
#portada #destacados #banner_trabaja{background: url(../images/fotos_banner/banner_home_trabaja.jpg) no-repeat 0px 0px; width: 219px; margin-left: 449px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}

#portada #destacados #banner_fotos{width: 259px; position: absolute; margin: 0px; padding: 0px 0px 0px 668px;}


/*BREADCRUMS*/
#breadcrums{background: url(../images/html/fondo_breadcrums.jpg) no-repeat 0px 0px; height: 30px; text-align: right; padding: 0px 13px; font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#breadcrums p{background: url(../images/html/ic_breadcrums.gif) no-repeat 2px 12px; padding: 6px 0px 0px 10px; margin: 0px; float: left;}
#breadcrums strong, #breadcrums b{color: #F00;}
#breadcrums a:link, #breadcrums a:visited{color: #F00; text-decoration: none;}
#breadcrums a:hover, #breadcrums a:active{color: #F00; text-decoration: underline;}

#breadcrums button{height: 20px; width: 24px; margin: 3px 0px 0px 7px; font: 1px Arial, Helvetica, sans-serif;}
#breadcrums #bot_disminuir_txt{background: url(../images/botones/bot_disminuir_txt.gif) no-repeat 0px 0px;}
#breadcrums #bot_aumentar_txt{background: url(../images/botones/bot_aumentar_txt.gif) no-repeat 0px 0px;}
#breadcrums #bot_imprimir{background: url(../images/botones/bot_imprimir.gif) no-repeat 0px 0px;}
#breadcrums #bot_home{background: url(../images/botones/bot_home.gif) no-repeat 0px 0px;}


/*CONTENIDOS*/
#main{background: url(../images/html/fondo_contenidos.jpg) repeat-y 0px 0px; width: 100%; padding: 0px; margin: 0px 0px 10px 0px;}
#contenidos{background: url(../images/html/fondo_bottom_contenidos.jpg) no-repeat left bottom; width: 900px; padding: 0px 13px 20px 13px; font-size: 1em;}


/*MENU*/
#banner_promociones{position: relative; margin: -7px 0px 0px 6px;}
#main.fondo_menu_telepizza{background: url(../images/html/fondo_menu_telepizza.jpg) repeat-y 0px 0px;}
#main.fondo_menu_telepizza #bottom_menu_telepizza{background: url(../images/html/fondo_bottom_contenidos.jpg) no-repeat left bottom; width: 926px; height: 10px; font: 1px Arial, Helvetica, sans-serif;}

/*NUTRICION*/
#nutricion{width: 834px; margin: 0px auto; font-size: 1.1em; line-height: 140%; padding: 12px 0px 10px 0px}
#nutricion h1{background: url(../images/html/tit_nutricion.jpg) no-repeat 0px 0px; margin: 0px 0px 16px 10px; padding: 0px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px; width: 258px; height: 245px;}
#nutricion h2{background: url(../images/html/tit_alimentacion_saludable.gif) no-repeat 0px 0px; margin: 0px; padding: 0px 0px 7px 0px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px; width: 249px; height: 27px;}
#nutricion h3{background: url(../images/html/tit_dieta_equilibrada.jpg) no-repeat 0px 0px; position: relative; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px; width: 208px; height: 30px; margin: -20px 0px 0px -25px; padding: 0px;}
#nutricion h4{font-size: 1em; font-weight: bold; margin: 0px; padding: 0px; color: #D10920;}

#nutricion ul{margin: 0px; padding: 0px 110px 0px 25px;}
#nutricion ul li{background: url(../images/html/bullet_generico.gif) no-repeat 0px 3px; margin: 0px; padding: 0px 0px 0px 12px; list-style: none;}

#nutricion #alimentacion_saludable{background: url(../images/html/fondo_alimentacion_saludable.jpg) no-repeat 0px 0px; width: 480px; height: auto !important; height: 135px; min-height: 140px; display: table-cell; padding: 30px 30px 20px 30px; float: right; font: 1em/140% Tahoma, Arial, Helvetica, sans-serif;}
#nutricion #alimentacion_saludable p{padding: 0px 0px 6px 0px; margin: 0px;}

#nutricion #columna_left{width: 385px; border-right: 1px dashed #666; margin: 10px 0px 0px 0px; padding: 0px 30px 10px 20px;}
#nutricion #columna_right{float: right; width: 358px; padding: 0px 0px 0px 22px;}


/*TEXTO PLANO*/
#texto_plano{padding: 0px 0px 0px 20px; color: #333; width: 880px; margin: 0px 0px 10px 0px; display: table-cell;}
#texto_plano #col_01{padding: 0px; float: left; width: 46%; border-right: 1px dashed #666; padding: 0px 20px 0px 0px;}
#texto_plano #col_02{padding: 0px; float: left; width: 46%; border-left: 1px dashed #666; padding: 0px 0px 0px 20px; margin: 0px 0px 0px -1px; position: relative;}
#texto_plano #col_03{padding: 0px; float: left; width: 30%; border-left: 1px dashed #666; padding: 0px 0px 0px 20px; margin: 0px 0px 0px -1px; position: relative;}
#texto_plano #col_04{padding: 0px; float: left; width: 60%; border-left: 1px dashed #666; padding: 0px 0px 0px 20px; text-align:right;margin: 0px 0px 0px -1px; position: relative;}
#texto_plano #col_videos{ background:url(../images/fotos_banner/publicidad_fon.jpg) no-repeat top left;padding: 0px; float: left; width:502px; height:360px; padding: 45px 0px 0px 10px; text-align:center;margin: 0px 0px 0px -1px; position: relative;}



/*PAGINAS DE ERROR*/
#error{padding: 0px 0px 0px 20px; color: #333; width: 880px; margin: 0px 0px 10px 0px; display: table-cell;}
#error ul{margin: 0px; padding: 0px 110px 0px 25px;}
#error ul li{background: url(../images/html/bullet_generico.gif) no-repeat 0px 3px; margin: 0px; padding: 0px 0px 20px 12px; list-style: none;}


/*DATOS TABLA*/
.datos_tabla{border: 1px solid #CCC; border-collapse: collapse; width: 95%; margin: 0px 0px 20px 0px; font: 1em Arial, Helvetica, sans-serif; color: #333;}
.datos_tabla thead th{border: 1px solid #CCC; border-collapse: collapse; text-align: center; font: bold 1em Helvetica, Arial, sans-serif; color: #FFF; background: #750009;}
.datos_tabla thead td{border: 1px solid #CCC; border-collapse: collapse;}
.datos_tabla th{border: 1px solid #CCC; border-collapse: collapse; background: #F7F7F7; text-align: left; padding: 5px 5px 5px 4px; font: normal 1em Arial, Helvetica, sans-serif; color: #333;}
.datos_tabla td{border: 1px solid #CCC; border-collapse: collapse; padding: 5px 5px 5px 4px; font: 1em Arial, Helvetica, sans-serif; color: #333;}
.datos_tabla .mapa{background: url(../images/html/ic_mapa.gif) no-repeat 0px 2px; padding: 3px 0px 5px 20px; margin: 0px;}


/*ICONOS LOCALES Y DOMICILIO*/
.local{background: url(../images/html/ic_local.gif) no-repeat 20px 2px; padding: 3px 30px 5px 40px; margin: 0px; float: left;}
.domicilio{background: url(../images/html/ic_domicilio.gif) no-repeat 0px 2px; padding: 3px 0px 5px 20px; margin: 0px;  float: left;}


/*LOCALES*/
#locales{color: #333; font: 1em Arial, Helvetica, sans-serif; padding: 30px 0px 0px 40px;}
#locales h1{background: url(../images/html/tit_nuestros_locales.gif) no-repeat 0px 0px; height: 19px; margin: 0px; padding: 0px 0px 15px 0px; font: 1px Arial, Helvetica, sans-serif; text-indent: -9000px; letter-spacing: -1px;}
#locales h2{margin: 0px; padding: 0px 0px 5px 0px; font: bold 1.3em Arial, Helvetica, sans-serif; color: #333;}


#locales #buscador_locales_portada{background: url(../images/html/fondo_buscador_portada_locales.jpg) no-repeat 0px 0px; width: 421px; height: 123px; margin: 0px auto 40px auto; padding: 0px 0px 0px 20px; font-size: 11px;}
#locales #buscador_locales_portada p{float: left; width: 40%; margin: 0px; padding: 20px 0px 0px 20px; height: 40px;}
#locales #buscador_locales_portada label{background: url(../images/html/bullet_generico.gif) no-repeat 0px 4px; display: block; padding: 0px 0px 5px 13px;}
#locales #buscador_locales_portada select{width: 150px; font: 9px Arial, Helvetica, sans-serif; color: #000;}
#locales #buscador_locales_portada button{background: url(../images/botones/bot_buscar.jpg) no-repeat 0px 0px; text-indent: -9000px; width: 80px; padding: 20px 0px; letter-spacing: -1px; font: 1px Arial, Helvetica, sans-serif; float: right; margin: 10px 60px 0px 0px;}


#locales #buscador_locales_interna{background: url(../images/html/fondo_buscador_internas.jpg) no-repeat 0px 0px; width: 817px; height: 66px; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 10px; font-size: 11px;}
#locales #buscador_locales_interna p{float: left; width: 40%; margin: 0px; padding: 20px 0px 0px 30px; height: 40px;}
#locales #buscador_locales_interna label{background: url(../images/html/bullet_generico.gif) no-repeat 0px 4px; display: block; padding: 0px 6px 5px 13px; float: left; color: #D10920; font-weight: bold;}
#locales #buscador_locales_interna select{width: 150px; font: 9px Arial, Helvetica, sans-serif; color: #000; float: left;}
#locales #buscador_locales_interna button{background: url(../images/botones/bot_buscar.jpg) no-repeat 0px 0px; text-indent: -9000px; width: 80px; padding: 20px 0px; letter-spacing: -1px; font: 1px Arial, Helvetica, sans-serif; float: right; margin: 10px 20px 0px 0px;}


/*FORMULARIOS*/
#formularios{width: 600px; margin: 0px auto; display: table;}
#formularios h2{margin: 0px; padding: 0px 0px 20px 0px; font: normal 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#formularios p{margin: 0px; padding: 0px 0px 10px 0px; height: auto !important; height: 22px; min-height: 22px; width: 600px; clear: both;}
#formularios label{background: url(../images/html/ic_contactenos.gif) no-repeat 0px 9px; margin: 0px; padding: 3px 0px 0px 15px; display: block; float: left; width: 120px;}
#formularios input{width: 350px; padding: 3px 0px; margin: 0px; border: 1px solid #CCC; font-size: 11px; float: left;}
#formularios select{width: 350px; padding: 0px; height: 22px; margin: 0px; border: 1px solid #CCC; font-size: 11px; float: left;}
#formularios textarea{width: 350px; padding: 0px; height: 80px; overflow: auto; margin: 0px; border: 1px solid #CCC; font-size: 11px; float: left;}
#formularios strong, #formulario b{font-weight: bold; color: #F00; font-size: 11px; display: block; float: left; margin-left: 3px;}
#formularios button{background: url(../images/botones/bot_enviar.gif) no-repeat 0px 0px; width: 86px; height: 20px; margin: 6px 110px 0px 0px; border: none; cursor: pointer; float: right;}


/*FORMULARIO REGISTRO USUARIOS*/
#contenidos.reg_usuario {padding-bottom:11px; }
#contenidos.reg_usuario .encabezado {background: url(../images/html/ico_pizza_gratis.jpg) no-repeat 747px 10px; }
#contenidos.reg_usuario h2 {text-align:right; width:485px; }
#contenidos.reg_usuario .pie_form {background: url(../images/html/bottom_registro_usuario.jpg) no-repeat center bottom; height:50px; width:900px; padding-top:222px; color:#FFFFFF;  }
#contenidos.reg_usuario .pie_form p { padding:0px 0px 0px 15px; margin:0px; }


/*TOP BANNER REGISTRO*/
#img_top_banner{position:absolute; z-index:999; margin:-64px 0px 0px 490px;}



/*FOOTER*/
#footer{background: #900; width: 100%; clear: both; height: 65px; padding: 4px 0px 5px 0px; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer p{margin: 0px; padding: 0px 0px 40px 15px; position: relative; width:650px; z-index:900;}
#footer a:link, #footer a:visited{color: #EED4D4; text-decoration: none; margin: 0px 25px 0px 0px; float: left;}
#footer a:hover, #footer a:active{color: #FFF; text-decoration: none;}
#footer h6{margin: 0px; padding: 0px 0px 0px 7px; color: #D39191; font: normal 9px Tahoma, Arial, Helvetica, sans-serif;}

/*100 LOCALES*/
#locales_100{ background:url(../images/100locales/formulario_100locales_fondo.jpg) no-repeat top; width:860px; height:652px; margin:0px 0px 0px 25px; }
#locales_100 h2{margin: 0px; padding: 0px 0px 20px 0px; font: normal 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333;}
#locales_100 p{margin: 0px; padding: 0px 0px 10px 0px; height: auto !important; height: 22px; min-height: 22px; width: 600px; clear: both;}
#locales_100 label{background: url(../images/html/ic_contactenos.gif) no-repeat 0px 9px; margin: 0px; padding: 3px 0px 0px 15px; display: block; float: left; width: 120px;}
#locales_100 input{width: 350px; padding: 3px 0px; margin: 0px; border: 1px solid #CCC; font-size: 11px; float: left;}
#locales_100 select{width: 350px; padding: 0px; height: 22px; margin: 0px; border: 1px solid #CCC; font-size: 11px; float: left;}
#locales_100 textarea{width: 350px; padding: 0px; height: 80px; overflow: auto; margin: 0px; border: 1px solid #CCC; font-size: 11px; float: left;}
#locales_100 strong, #formulario b{font-weight: bold; color: #F00; font-size: 11px; display: block; float: left; margin-left: 3px;}
#locales_100 button{background: url(../images/botones/bot_enviar.gif) no-repeat 0px 0px; width: 86px; height: 20px; margin: 6px 110px 0px 0px; border: none; cursor: pointer; float: right;}

/**/
.formulario_locales{background:url(../images/100locales/formulario_100locales_fondo.jpg) no-repeat top; width:521px; height:551px; margin:0px 0px 0px 25px; padding:101px 0px 0px 339px;}
.formulario_locales .formulario_promo{ width:501px; height:538px; margin:0px 0px 0px 0px; padding:0px;}

.tbla_ing_datos{ width:316px; height:240px; margin-left:182px; margin-top:4px; border-collapse:collapse;}
.tbla_ing_datos td{height:20px;}
.tbla_ing_datos .input_01{ width:295px; height:15px; font: 11px Arial, Helvetica, sans-serif;}
.tbla_ing_datos .input_02{ width:105px; height:15px; font: 11px Arial, Helvetica, sans-serif;}
.tbla_ing_datos .input_04{ width:39px; height:15px; font: 11px Arial, Helvetica, sans-serif;}
.tbla_ing_datos .input_05{ width:55px; height:15px; font: 11px Arial, Helvetica, sans-serif;}
.tbla_ing_datos .selec_buscar{ width:298px; height:21px; font: 11px Arial, Helvetica, sans-serif;}
.tbla_ing_datos .btn_ver{ width:76px; height:23px; cursor:pointer; border:none; background:url(../images/botones/btn_ver.jpg) no-repeat;}

.tbla_ing_amigos{ width:443px; border-collapse:collapse; margin-top:100px;}
.tbla_ing_amigos td{height:24px;}
.tbla_ing_amigos .input_06{ width:185px; height:15px; font: 11px Arial, Helvetica, sans-serif; margin-left:10px; margin-top:3px;}
.tbla_ing_amigos .btn_enviarr{ width:106px; height:34px; cursor:pointer; border:none; margin-top:5px; margin-left:10px; background:url(../images/botones/btn_eviarr.jpg) no-repeat; font: 1px Arial, Helvetica, sans-serif; text-indent: -9000px; letter-spacing: 1px;}

.invisible{ display:none;}

#ejemploboleta{
	position:absolute;
	z-index:999;
	margin:10px 0px 0px 50px!Important;
	margin:10px 0px 0px 16px;
	padding:0px;
}

/*ESTILO PARA MARCADOR*/
#contenidos #marcador { width:900px; height:568px; padding:0px 0px 0px 0px; margin:0px; background:url(../images/html/bg_marcador.jpg) no-repeat 0px 0px; position:relative; z-index:1; }
#contenidos #verify { width:711px; height:236px; padding:0px; margin:-420px 0px 0px 100px; background:url(../images/html/marcador.png) no-repeat 0px 0px; position:absolute; z-index:9999;}

#contenidos #datos_form { width:450px; height:40px; padding:51px 0px 0px 142px; margin:0px; }
#contenidos #datos_form .bandera { width:50px; height:40px; padding:4px 0px 0px 5px; margin:0px; float:left;}
#contenidos #datos_form .nombre_equipo { width:110px; height:40px; padding:0px 0px 0px 10px; margin:0px; float:left; font:30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#282828; }
#contenidos #datos_form .resultado {width:30px; height:40px; padding:0px 6px 0px 0px; margin:0px; float:left;}
*>#contenidos #datos_form .resultado {width:30px; height:40px; padding:0px 10px 0px 0px; margin:0px; float:left;}
#contenidos #datos_form .espacio_equipos {width:100%; height:30px; padding:0px; margin:0px;}
#contenidos #datos_form .n_equipo { width:30px; height:35px; font:34px "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #666; background:url(../images/html/bg_input_marcador.jpg) no-repeat 0px 0px;}
#contenidos .btn_enviar { background:url(../images/botones/btn_participar.gif) no-repeat 0px 0px; width:285px; height:50px; padding:0px; margin:15px 0px 0px 215px; border:none; cursor:pointer;}

#contenidos  .fondo_form_marcador { width:900px; height:auto; padding:0px; margin:0px}
#contenidos  .fondo_form_marcador h2{background:url(../images/html/tit_form_marcador.jpg) center top no-repeat; width:730px; height:95px; margin:0px auto; padding:0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px;}

/*MARCADOR 3 ETAPA*/
#contenidos #verify_3etapa { width:711px; height:236px; padding:0px; margin:-420px 0px 0px 100px; background:url(../images/html/marcador_3etapa.png) no-repeat 0px 0px; position:absolute; z-index:9999;}
#contenidos #datos_form_3etapa { width:470px; height:40px; padding:80px 0px 0px 132px; margin:0px; }
#contenidos #datos_form_3etapa .bandera { width:50px; height:40px; padding:4px 0px 0px 5px; margin:0px; float:left;}
#contenidos #datos_form_3etapa .nombre_equipo { width:110px; height:40px; padding:0px 0px 0px 10px; margin:0px; float:left; font:30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#282828; }
#contenidos #datos_form_3etapa .bandera_rival { width:50px; height:40px; padding:4px 0px 0px 10px; margin:0px; float:left;}
#contenidos #datos_form_3etapa .nombre_equipo_rival { width:145px; height:40px; padding:0px 0px 0px 10px; margin:0px; float:left; font:30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#282828; }
#contenidos #datos_form_3etapa .resultado {width:30px; height:40px; padding:0px 6px 0px 0px; margin:0px; float:left;}
*>#contenidos #datos_form_3etapa .resultado {width:30px; height:40px; padding:0px 10px 0px 0px; margin:0px; float:left;}
#contenidos #datos_form_3etapa .espacio_equipos {width:100%; height:30px; padding:0px; margin:0px;}
#contenidos #datos_form_3etapa .n_equipo { width:30px; height:35px; font:34px "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #666; background:url(../images/html/bg_input_marcador.jpg) no-repeat 0px 0px;}
#contenidos .datos_form_3etapa { background:url(../images/botones/btn_participar.gif) no-repeat 0px 0px; width:285px; height:50px; padding:0px; margin:15px 0px 0px 215px; border:none; cursor:pointer;}
#contenidos #verify_3etapa .btn_participar { padding:45px 0px 0px 0px; margin:0px;}
#contenidos .mensaje_concurso { padding:0px; margin:0px; background:url(../images/html/bg_marcador_mensaje.jpg) no-repeat center top;}
#contenidos .mensaje_concurso h1 { padding:0px; margin:0px; text-indent:-9999px; height:600px;}

/*JUEGO NO CLASIFICA CHILE*/
#contenidos #noclasifica { background:url(../images/html/bg_3etapa_nc.jpg) no-repeat center top;}
#contenidos .formulario_marcador h1.h1_noclasifica { background:url(../images/html/tit_form_marcador__2.jpg) no-repeat center top;}
#contenidos #gracias_nc {}
#contenidos #gracias_nc .primer_bloque { height:374px; padding:0px; margin:0px; background:url(../images/html/gracias_nc1.jpg) no-repeat 0px 0px;}
#contenidos #gracias_nc .primer_bloque p { padding:245px 0px 0px 220px; margin:0px; font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; width:500px; text-align:center; }
#contenidos #gracias_nc .primer_bloque span { color:#FFFF00; padding:0px; margin:0px;}
#contenidos #gracias_nc .segundo_bloque { height:323px; padding:0px; margin:0px; background:url(../images/html/gracias_nc2.jpg) no-repeat center top;}
#contenidos #gracias_nc .segundo_bloque .bl_izq { width:507px; height:auto; overflow: hidden; padding:0px; margin:0px; float:left; }
#contenidos #gracias_nc .segundo_bloque .bl_izq .nombre_pais { width:106px; height:57px; padding:2px 0px 0px 400px; }
#contenidos #gracias_nc .segundo_bloque .bl_izq .nombre_pais h1 { font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; padding:20px 0px 0px 0px; margin:0px; text-align:center; width:85px; float:right;}
#contenidos #gracias_nc .segundo_bloque .bl_izq .bandera_campeon { padding:0px 16px 0px 0px; margin:0px; float:right;}

#contenidos #gracias_nc .segundo_bloque .bl_der { width:250px; height:auto; padding:0px 0px 0px 100px; margin:0px; float:left;}


#contenidos #gracias_nc .segundo_bloque .bl_der #botones_compartir_nc { width:100px; height:42px; padding:43px 0px 0px 123px; margin:0px;}
#contenidos #gracias_nc .segundo_bloque .bl_der #botones_compartir_nc #twitter { background:url(../images/botones/btn_twitter.jpg) no-repeat 0px 0px; width:42px; height:42px; padding:0px; margin:0px; cursor:pointer; border:none; font:1px Arial, Helvetica, sans-serif; letter-spacing:-100px; float:left;}
#contenidos #gracias_nc .segundo_bloque .bl_der #botones_compartir_nc #facebook { background:url(../images/botones/btn_facebook.jpg) no-repeat 0px 0px; width:42px; height:42px; padding:0px; margin:0px 0px 0px 10px; cursor:pointer; border:none; font:1px Arial, Helvetica, sans-serif; letter-spacing:-100px; float:left;}
#contenidos #gracias_nc .segundo_bloque .bl_der #botones_compartir_nc #facebook .fb_share_size_Small { display:none;}


/*Formulario MARCADOR*/
#contenidos .formulario_marcador{width:900px; }
#contenidos .formulario_marcador h1{background:url(../images/html/tit_form_marcador.jpg) center top no-repeat; width:900px; height:122px; margin:0px auto; padding:0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px;}

#contenidos .formulario_marcador div.campos{width:820px; height:277px; overflow:hidden; padding:58px 0px 0px 80px; margin:0px auto; background: url(../images/html/bg_form_marcador.jpg) 0px 0px no-repeat; }
#contenidos .formulario_marcador div.campos dl{ padding:15px 0px 0px 0px; margin:0px;}
#contenidos .formulario_marcador div.campos dd{width:405px; float:left; margin:0px; text-align:right; padding:2px 0px 2px 0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px; margin:0px; }
#contenidos .formulario_marcador div.campos dt{width:310px; margin:0px; text-align:left; padding:0px 0px 0px 0px; margin:0px; font:1px Arial, Helvetica, sans-serif; }
#contenidos .formulario_marcador div.campos dt span{font:9px Arial, Helvetica, sans-serif; color:#FFF; padding:0px 0px 0px 10px; }
#contenidos .formulario_marcador div.campos dt input{font:11px Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#contenidos .formulario_marcador div.campos dt select{font:11px Arial, Helvetica, sans-serif; margin:0px 0px 3px 0px; padding:0px;}

*>#contenidos .formulario_marcador div.campos{width:820px; height:264px; overflow:hidden; padding:71px 0px 0px 80px; margin:0px auto; background:url(../images/html/bg_form_marcador.jpg) 0px 0px no-repeat;}
*>#contenidos .formulario_marcador div.campos dl{ padding:0px; margin:0px;}
*>#contenidos .formulario_marcador div.campos dd{width:405px; float:left; height:25px; margin:0px; text-align:right; padding:3px 0px 0px 0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px;}
*>#contenidos .formulario_marcador div.campos dt{width:310px; float:left; height:25px; margin:0px; text-align:left; padding:3px 0px 0px 0px; border:none; }

#contenidos .formulario_marcador div.campos dt input{font:11px Arial, Helvetica, sans-serif; margin:8px 0px 0px 0px; padding:0px;}
*>#contenidos .formulario_marcador div.campos dt input{font:11px Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; padding:0px;}
#contenidos .formulario_marcador div.campos dt select{font:11px Arial, Helvetica, sans-serif; margin:8px 0px 0px 0px; padding:0px;}
*>#contenidos .formulario_marcador div.campos dt select{font:11px Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; padding:0px;}
#contenidos .formulario_marcador div.invita_amigos{width:900px; margin:0px auto; padding:0px 0px 80px 0px; background: url(../images/html/bg_form_inv_amigo.jpg) center bottom no-repeat; overflow:hidden;}
#contenidos .formulario_marcador div.invita_amigos #invita_amigos { width:900px; padding:20px 0px 0px 0px;}
#contenidos .formulario_marcador div.invita_amigos dl{width:650px; padding:0px 0px 0px 70px; overflow:hidden;}
#contenidos .formulario_marcador div.invita_amigos dd{width:100px; float:left; font:bold 11px Arial, Helvetica, sans-serif; text-align:right; padding:4px 5px 0px 0px; margin:0px;}
#contenidos .formulario_marcador div.invita_amigos dt{width:214px; float:left; text-align:left; padding:0px; margin:0px;}
#contenidos .formulario_marcador div.invita_amigos dt input{font:11px Arial, Helvetica, sans-serif; border:1px solid #999; width:210px; height:23px;}
#contenidos .formulario_marcador div.invita_amigos .eliminar_nodo{padding:2px 0px 0px 0px;}
#contenidos .formulario_marcador div.invita_amigos .eliminar_nodo button{ padding:2px 4px; font:9px Arial, Helvetica, sans-serif; color:#FFF; background:#008500; border:1px solid #9C0;}
#contenidos .formulario_marcador .bot_mas_amigos{padding:0px 0px 0px 240px; margin:0px;}
#contenidos .formulario_marcador .bot_mas_amigos button{width:150px; height:38px; border:1px solid #000; background:url(../images/botones/bot_invita_amigos.gif) center center no-repeat; border:none; cursor:pointer; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; float:left; text-indent:-9999px;}
#contenidos .formulario_marcador .bot_enviar_formulario{padding:0px 0px 0px 500px; margin:0px;}
#contenidos .formulario_marcador .bot_enviar_formulario button{width:224px; height:54px; background: url(../images/botones/btn_enviar_amigo.jpg) center center no-repeat; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; float:left; text-indent:-9999px;}

#contenidos .formulario_marcador .formulario_gracias{width:717px; height:205px; overflow:hidden; padding:170px 0px 0px 61px; margin:0px auto; background:url(../images/mundial/form_mundial_bkg_gracias.jpg) 0px 0px no-repeat; text-align:center; }

#contenidos #marcador_gracias1 {width:900px; height:311px; padding:0px; margin:0px; }
#contenidos #marcador_gracias2 {padding:0px; margin:-5px 0px 0px 0px; width:900px; height:290px; background:url(../images/html/gracias_02.jpg) no-repeat center top;}
*>#contenidos #marcador_gracias2 {padding:0px; margin:0px; width:900px; height:290px; background:url(../images/html/gracias_02.jpg) no-repeat center top;}
#contenidos #marcador_gracias2 #botones_compartir { width:100px; height:42px; padding:15px 0px 0px 450px; margin:0px; }
#contenidos #marcador_gracias2 #botones_compartir #twitter { background:url(../images/botones/btn_twitter.jpg) no-repeat 0px 0px; width:42px; height:42px; padding:0px; margin:0px; cursor:pointer; border:none; font:1px Arial, Helvetica, sans-serif; letter-spacing:-100px; float:left;}
#contenidos #marcador_gracias2 #botones_compartir #facebook { background:url(../images/botones/btn_facebook.jpg) no-repeat 0px 0px; width:42px; height:42px; padding:0px; margin:0px 0px 0px 10px; cursor:pointer; border:none; font:1px Arial, Helvetica, sans-serif; letter-spacing:-100px; float:left;}
#contenidos #marcador_gracias2 #botones_compartir #facebook .fb_share_size_Small { display:none;}

/*Formulario Mundial, luego se pueden eliminar*/
#contenidos .formulario_nomina{width:900px; }
#contenidos .formulario_nomina h1{background:url(../images/mundial/form_mundial_titulo.jpg) center top no-repeat; width:730px; height:95px; margin:0px auto; padding:0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px;}

#contenidos .formulario_nomina div.campos{width:778px; height:305px; overflow:hidden; padding:70px 0px 0px 0px; margin:0px auto; background:url(../images/mundial/form_mundial_bkg_formulario.jpg) 0px 0px no-repeat;}
#contenidos .formulario_nomina div.campos dl{}
#contenidos .formulario_nomina div.campos dd{width:405px; float:left; height:24px; margin:0px; text-align:right; padding:2px 0px 2px 0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px;}
#contenidos .formulario_nomina div.campos dt{width:310px; float:left; height:24px; margin:0px; text-align:left; padding:2px 0px 2px 0px; }
#contenidos .formulario_nomina div.campos dt span{font:9px Arial, Helvetica, sans-serif; color:#FFF; padding:0px 0px 0px 10px;}

*>#contenidos .formulario_nomina div.campos{width:778px; height:305px; overflow:hidden; padding:60px 0px 0px 0px; margin:0px auto; background:url(../images/mundial/form_mundial_bkg_formulario.jpg) 0px 0px no-repeat;}
*>#contenidos .formulario_nomina div.campos dl{}
*>#contenidos .formulario_nomina div.campos dd{width:405px; float:left; height:25px; margin:0px; text-align:right; padding:3px 0px 0px 0px; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#FFF; text-indent:-9999px;}
*>#contenidos .formulario_nomina div.campos dt{width:310px; float:left; height:25px; margin:0px; text-align:left; padding:3px 0px 0px 0px; }

#contenidos .formulario_nomina div.campos dt input{font:11px Arial, Helvetica, sans-serif;}
#contenidos .formulario_nomina div.campos dt select{font:11px Arial, Helvetica, sans-serif;}
#contenidos .formulario_nomina div.invita_amigos{width:878px; margin:0px auto; padding:60px 0px 0px 0px; background:url(../images/mundial/form_mundial_bkg_invita.jpg) 0px 0px no-repeat; overflow:hidden;}
#contenidos .formulario_nomina div.invita_amigos dl{width:650px; padding:0px 0px 0px 70px; overflow:hidden;}
#contenidos .formulario_nomina div.invita_amigos dd{width:100px; float:left; font:bold 11px Arial, Helvetica, sans-serif; text-align:right; padding:4px 5px 0px 0px; margin:0px;}
#contenidos .formulario_nomina div.invita_amigos dt{width:214px; float:left; text-align:left; padding:0px; margin:0px;}
#contenidos .formulario_nomina div.invita_amigos dt input{font:11px Arial, Helvetica, sans-serif; border:1px solid #999; width:210px; height:23px;}
#contenidos .formulario_nomina div.invita_amigos .eliminar_nodo{padding:2px 0px 0px 0px;}
#contenidos .formulario_nomina div.invita_amigos .eliminar_nodo button{ padding:2px 4px; font:9px Arial, Helvetica, sans-serif; color:#FFF; background:#008500; border:1px solid #9C0;}
#contenidos .formulario_nomina .bot_mas_amigos{padding:0px 0px 0px 180px; margin:0px;}
#contenidos .formulario_nomina .bot_mas_amigos button{width:150px; height:38px; border:1px solid #000; background:url(../images/mundial/form_mundial_bot_mas_amigos.jpg) center center no-repeat; border:none; cursor:pointer; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; float:left; text-indent:-9999px;}
#contenidos .formulario_nomina .bot_enviar_formulario{padding:0px 0px 0px 500px; margin:0px;}
#contenidos .formulario_nomina .bot_enviar_formulario button{width:224px; height:54px; background:url(../images/mundial/form_mundial_bot_enviar.jpg) center center no-repeat; font:1px Arial, Helvetica, sans-serif; letter-spacing:-1px; float:left; text-indent:-9999px;}

#contenidos .formulario_nomina .formulario_gracias{width:717px; height:205px; overflow:hidden; padding:170px 0px 0px 61px; margin:0px auto; background:url(../images/mundial/form_mundial_bkg_gracias.jpg) 0px 0px no-repeat; text-align:center; }







.formulario_gracias{background:url(../images/100locales/formulario_100locales_gracias.jpg) no-repeat top; width:460px; height:293px; margin:0px 0px 0px 25px; padding:200px 0px 0px 400px;}
.formulario_gracias h1{ font: bold 20px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px;}

/*FOOTER INTERMEDIA*/
#intermedia{width: 934px; margin: 0px auto; text-align: right; color: #EED4D4; font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#intermedia a:link, #intermedia a:visited{ text-decoration: none; color: #EED4D4;}
#intermedia a:hover, #intermedia a:active{ text-decoration: none; color: #FFF;}
