@import 'reset.css';
@import 'fonts.css';

a, img, div, input{ behavior: url("css/iepngfix.htc") }

body{ background:#000; color:#e7d9a0; line-height:18px; margin:0; padding:0; font-family:"Arial", Helvetica, sans-serif; font-size:13px;}

h1,h2,h3,h4,h5{font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight:normal;}

h1{ font-size:27px;}
h1.title-galeria{color:#492d12; margin-left:44px;}
h1.title-oscuro{color:#492d12;}
h2{ font-size:18px;}
h3{ font-size:20px;}
span{color:#746d50;}

a{color:#e7d9a0; text-decoration:none;}
a.activo{ cursor:default;}
a.leer-mas{color:#746d50; text-decoration:underline;}
a.leer-mas:hover{ text-decoration:none;}
img{width:auto; float:left; clear:none; display:block;}

#main{width:962px; float:none; display:block; margin:0 auto; }

#head{width:962px; height:122px; float:left; clear:none; display:block; background:url(../images/bg_head.jpg) no-repeat; position:relative; }
#head a#logo{width:121px; height:49px; float:left; clear:none; position:absolute; left:420px; top:22px; text-indent:-9000px;}
#head a.btn-menu{width:141px; height:23px; float:left; clear:none; display:block; text-align:center; color:#e7d9a0; text-decoration:none; background:url(../images/bg_menu_head.png) no-repeat; position:absolute; top:40px;}
#head a.btn-menu#btn-sala-de-juego{left:37px;}
#head a.btn-menu#btn-jackpot-paradise{left:224px;}
#head a.btn-menu#btn-poker-room{left:599px;}
#head a.btn-menu#btn-restaurante{left:784px;}
#head ul.menu-idioma{width:54px; height:22px; float:left; clear:none; display:block; position:absolute; background:url(../images/bg_menu_idioma.jpg) no-repeat; left:454px; top:90px;}
#head ul.menu-idioma li{width:auto; float:left; clear:none;}
#head ul.menu-idioma a.btn-esp{width:16px; height:12px; float:left; clear:none; display:block; background:url(../images/bg_flag_esp.jpg) no-repeat; text-indent:-9000px; margin-top:4px; margin-left:8px; _margin-left:4px;}
#head ul.menu-idioma a.btn-eng{width:16px; height:12px; float:left; clear:none; display:block; background:url(../images/bg_flag_eng.jpg) no-repeat; text-indent:-9000px; margin-top:4px; margin-left:6px; _margin-left:3px;}

#foot{width:962px; height:104px; padding-top:36px; padding-bottom:33px; float:left; clear:none; display:block; background:url(../images/bg_foot.jpg) no-repeat top; position:relative;}
#foot p{color:#746d50;}
#foot p.datos{ float:left; clear:both; width:auto; margin-left:44px; padding-top:30px;}
#foot p.ficha-tecnica{ right:54px; top:35px; text-align:right; clear:both; width:auto; padding-top:30px; position:absolute;}
#foot p.copy{ float:right; width:auto; clear:none; margin-right:44px; position:absolute; top:35px; left:794px;}
#foot p.telefono{position:absolute; left:550px; top:35px; }
#foot p span.color{color:#e7d9a0;}
#foot p span.color .color-tel{ font-size:16px; color:#e7d9a0;}
#foot ul.menu-pie{width:460px; float:left; clear:none; display:block; margin-left:44px;}
#foot ul.menu-pie li{width:auto; float:left; clear:none; color:#746d50; }
#foot ul.menu-pie li span{ margin:0 16px; color:#3a3728;}
#foot ul.menu-pie li a{color:#746d50; text-decoration:underline;}
#foot ul.menu-pie li a:hover{ text-decoration:none;}

#cont{width:962px; float:left; clear:none; display:block; padding-bottom:36px;}
#cont img{wdith:auto; float:none;}

div.box-img-central{width:962px; height:280px; float:left; clear:none; display:block;}

div.box-cont-int{width:630px; padding:0 44px; float:left; clear:none; display:block; padding-bottom:35px;}

div.box-cont-der{width:230px; float:right; clear:none; display:block; margin-left:14px;}
div.box-cont-der-int{width:230px; height:240px; float:left; clear:none; display:block; padding-top:40px; }

ul.menu-int-der{width:230px; float:left; clear:none; display:block; list-style-image:url(../images/bg_list_menu_der.jpg);}
ul.menu-int-der li{width:230px; float:left; clear:both; display:block;  margin-bottom:5px;}
ul.menu-int-der li a{color:#4f818d;}
ul.menu-int-der li a:hover,ul.menu-int-der li a.activo{color:#746d50; text-decoration:none;}

div.box-galeria-home{width:718px; height:209px; padding-top:15px; float:left; clear:none; display:block; background:url(../images/bg_box_galeria.jpg) no-repeat; position:relative;}

div.box-galeria-home select.selector-galerias{position:absolute; top:19px; right:44px; border:none; width:150px; height:21px; display:block; font-size:11px; background:url(../images/bg_select_galeria_home.jpg) no-repeat; text-align:center;  }
div.box-galeria-home select.selector-galerias option{ background:#f5efb1; border:none;}

ul.galeria-home{width:640px; height:139px; float:left; clear:none; display:block; margin-top:25px; padding:27px 34px 0 44px; position:relative;}
ul.galeria-home li{width:auto; float:left; clear:none; }
ul.galeria-home li.list-img{border:1px solid #fff; padding:1px; width:146px; height:109px; float:left; clear:none; display:block; margin-right:10px; overflow:hidden;}
ul.galeria-home li a.btn-nav{width:25px; height:25px; float:left; clear:none; display:block; position:absolute; top:71px; text-indent:-9000px;}
ul.galeria-home li a.btn-nav#btn-anterior{ background:url(../images/btn_galeria_anterior.jpg) no-repeat; left:10px;}
ul.galeria-home li a.btn-nav#btn-siguiente{ background:url(../images/btn_galeria_siguiente.jpg) no-repeat; left:683px;}

div.box-noticias-home{width:217px; height:200px; padding-left:13px; background:url(../images/bg_line_izq.jpg) no-repeat left; float:left; clear:none; display:block; padding-top:24px;}

div.galeria-int{width:626px; height:292px; padding:1px; border:1px solid #fff; float:left; clear:none; display:block; margin-bottom:18px;}
ul.pag-gal-int{width:611px; padding-left:19px; float:left; clear:none; display:block; margin-bottom:18px;}
ul.pag-gal-int li{width:auto; float:left; clear:none; color:#746d50; margin-left:3px;}
ul.pag-gal-int li a{color:#e7d9a0; margin-right:3px;}
ul.pag-gal-int li a:hover,ul.pag-gal-int li a.activo{color:#746d50; text-decoration:none;}

fieldset#form-info{width:230px; float:left; clear:none; display:block; padding-top:10px; padding-bottom:44px;}
fieldset#form-info input.campo{width:226px; height:17px; padding-top:2px; padding-right:2px; padding-left:2px; color:#e7d9a0; float:left; clear:none; display:block; background:url(../images/bg_campo_informes.jpg) no-repeat; border:none;}
fieldset#form-info input.btn{width:58px; height:18px; float:left; clear:none; display:block; background:url(../images/bg_btn_formulario.jpg) no-repeat; border:none; text-align:center; font-size:11px; color:#fff; font-weight:600; font-family: "Tahoma", Geneva, sans-serif; margin-top:15px; padding-bottom:4px; cursor:pointer;}
fieldset#form-info input.btn:hover{ background:url(../images/bg_btn_formulario_hover.jpg) no-repeat;}

div.box-jackpots{width:395px; display:block; clear:none; margin:0 auto;}
div.box-jackpots div.box-top-jackpots{width:353px; height:43px; padding-top:17px; padding-left:42px; float:left; clear:none; display:block; background:url(../images/bg_top_ultimos_jackpots.jpg) no-repeat;}
div.box-jackpots div.box-title-jackpots{width:395px; height:39px; float:left; clear:none; display:block; background:url(../images/bg_title_ultimos_jackpots.jpg) no-repeat;}
div.box-jackpots div.box-title-jackpots p{color:#fff; font-weight:bold; margin-top:10px;}
div.box-jackpots .texto-ultimos-jackpot-izq{ margin-left:40px; _margin-left:20px; width:180px;  float:left; clear:none; display:block;}
div.box-jackpots .texto-ultimos-jackpot-der{ margin-right:40px; _margin-right:20px; width:68px;  float:right; clear:none; display:block; text-align:right;}
div.box-jackpots div.box-foot-jackpots{width:395px; height:25px; float:left; clear:none; display:block; background:url(../images/bg_foot_ultimos_jackpots.jpg) no-repeat;}
div.box-jackpots ul.list-jackpots{width:395px; float:left; clear:none; display:block;}
div.box-jackpots ul.list-jackpots li.box-list-jackpots-1{width:395px; min-height:25px; float:left; clear:none; display:block; background:#ad9961 url(../images/bg_ultimos_jackpots_1.jpg) no-repeat bottom;}
div.box-jackpots ul.list-jackpots li.box-list-jackpots-2{width:395px; min-height:25px; float:left; clear:none; display:block; background:url(../images/bg_ultimos_jackpots_2.jpg) no-repeat bottom;}
div.box-jackpots ul.list-jackpots p{margin-top:2px; color:#492d12; }

div.box-restaurante{width:630px; display:block; clear:none; }
div.box-restaurante div.box-top-restaurante{width:588px; height:43px; padding-top:17px; padding-left:42px; float:left; clear:none; display:block; background:url(../images/bg_top_restaurante.jpg) no-repeat;}
div.box-restaurante div.box-title-restaurante{width:630px; height:39px; float:left; clear:none; display:block; background:url(../images/bg_title_restaurante.jpg) no-repeat;}
div.box-restaurante div.box-title-restaurante p{color:#fff; font-weight:bold; margin-top:10px;}
div.box-restaurante .texto-restaurante-izq{ margin-left:40px; _margin-left:20px; width:410px;  float:left; clear:none; display:block;}
div.box-restaurante .texto-restaurante-der{ margin-right:40px; _margin-right:20px; width:68px;  float:right; clear:none; display:block; text-align:right;}
div.box-restaurante div.box-foot-restaurante{width:630px; height:25px; float:left; clear:none; display:block; background:url(../images/bg_foot_restaurante.jpg) no-repeat;}
div.box-restaurante ul.list-restaurante{width:630px; float:left; clear:none; display:block;}
div.box-restaurante ul.list-restaurante li.box-list-restaurante-1{width:630px; min-height:25px; float:left; clear:none; display:block; background:#ad9961 url(../images/bg_cont_restaurante_1.jpg) no-repeat bottom;}
div.box-restaurante ul.list-restaurante li.box-list-restaurante-2{width:630px; min-height:25px; float:left; clear:none; display:block; background:#c8b676 url(../images/bg_cont_restaurante_2.jpg) no-repeat bottom;}
div.box-restaurante ul.list-restaurante li.list-grande{height:50px;}
div.box-restaurante ul.list-restaurante p{margin-top:2px;  color:#492d12; }

div.box-rankings{width:630px; display:block; clear:none; margin:0 auto;}
div.box-rankings div.box-top-rankings{width:588px; height:43px; padding-top:17px; padding-left:42px; float:left; clear:none; display:block; background:url(../images/bg_top_restaurante.jpg) no-repeat;}
div.box-rankings div.box-title-rankings{width:630px; height:39px; float:left; clear:none; display:block; background:url(../images/bg_title_restaurante.jpg) no-repeat;}
div.box-rankings div.box-title-rankings p{color:#fff; font-weight:bold; margin-top:10px;}
div.box-rankings .texto-ultimos-rankings-izq{ margin-left:30px; _margin-left:20px; width:50px;  float:left; clear:none; display:block; text-align:center;}
div.box-rankings .texto-ultimos-rankings-cen{ margin-left:30px; _margin-right:20px; width:298px;  float:left; clear:none; display:block; text-align:left;}
div.box-rankings .texto-ultimos-rankings-der{ margin-right:30px; _margin-right:20px; width:150px;  float:right; clear:none; display:block; text-align:right;}
/* div.box-rankings div.box-foot-rankings{width:630px; height:25px; float:left; clear:none; display:block; background:url(../images/bg_foot_ultimos_jackpots.jpg) no-repeat;} */
div.box-rankings div.box-foot-rankings{width:630px; height:25px; float:left; clear:none; display:block; background:url(../images/bg_foot_restaurante.jpg) no-repeat;}
div.box-rankings ul.list-rankings{width:630px; float:left; clear:none; display:block;}
/*
div.box-rankings ul.list-rankings li.box-list-rankings-1{width:395px; min-height:25px; float:left; clear:none; display:block; background:#ad9961 url(../images/bg_ultimos_jackpots_1.jpg) no-repeat bottom;}
div.box-rankings ul.list-rankings li.box-list-rankings-2{width:395px; min-height:25px; float:left; clear:none; display:block; background:url(../images/bg_ultimos_jackpots_2.jpg) no-repeat bottom;}
*/
div.box-rankings ul.list-rankings li.box-list-rankings-1{width:630px; min-height:25px; float:left; clear:none; display:block; background:#ad9961 url(../images/bg_cont_restaurante_1.jpg) no-repeat bottom;}
div.box-rankings ul.list-rankings li.box-list-rankings-2{width:630px; min-height:25px; float:left; clear:none; display:block; background:#c8b676 url(../images/bg_cont_restaurante_2.jpg) no-repeat bottom;}
div.box-rankings ul.list-rankings p{margin-top:2px; color:#492d12; }

fieldset#form-invitacion{width:630px; float:left; clear:none; display:block; margin-bottom:18px;}
fieldset#form-invitacion label{width:230px; padding-left:13px; float:left; display:block; clear:none; color:#746d50;}
fieldset#form-invitacion label.label-chico{width:30px; padding-left:0; margin-right:3px; }
fieldset#form-invitacion label.error {width:230px; padding-left:13px; float:left; display:block; clear:both; color:#E7D9A0; font-weight:bold; margin-top: -20px}
fieldset#form-invitacion select{width:78px; float:left; clear:none; display:block; text-align:center; background:#e6e6e6; margin-bottom:24px; margin-right:27px; border:none;}
fieldset#form-invitacion input.campo{width:370px; height:19px; float:left; clear:none; display:block; padding-top:2px; padding-left:15px; background:#e6e6e6; border:none; font-family:"Arial", Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:24px;}
fieldset#form-invitacion textarea.campo{width:370px; height:200px; float:left; clear:none; display:block; padding-top:2px; padding-left:15px; background:#e6e6e6; border:none; font-family:"Arial", Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:24px;}
fieldset#form-invitacion input.btn{width:58px; height:18px; float:right; clear:none; display:block; background:url(../images/bg_btn_formulario.jpg) no-repeat; border:none; text-align:center; font-size:11px; color:#fff; font-weight:600; font-family: "Tahoma", Geneva, sans-serif; margin-top:15px; padding-bottom:4px; cursor:pointer; margin-top:-9px;}
fieldset#form-invitacion input.btn:hover{ background:url(../images/bg_btn_formulario_hover.jpg) no-repeat;}

fieldset#form-unete {width:630px; float:left; clear:none; display:block; margin-bottom:18px;}
fieldset#form-unete label{width:230px; padding-left:13px; float:left; display:block; clear:none; color:#746d50;}
fieldset#form-unete label.label-chico{width:30px; padding-left:0; margin-right:3px; }
fieldset#form-unete label.label-medio{width:115px; padding-left:0; margin-right:3px; }
fieldset#form-unete label.error {width:230px; padding-left:13px; float:left; display:block; clear:none; color:#E7D9A0; font-weight:bold; margin-top: -20px}
fieldset#form-unete select{float:left; clear:none; display:block; text-align:left; background:#e6e6e6; margin-bottom:24px; margin-right:27px; border:none; margin-left:5px;}
fieldset#form-unete input.campo{width:370px; height:19px; float:left; clear:none; display:block; padding-top:2px; padding-left:15px; background:#e6e6e6; border:none; font-family:"Arial", Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:24px;}
fieldset#form-unete textarea.campo{width:370px; height:120px; float:left; clear:none; display:block; padding-top:2px; padding-left:15px; background:#e6e6e6; border:none; font-family:"Arial", Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:24px;}
fieldset#form-unete input.campo-chico{height:19px; float:left; clear:none; display:block; padding-top:2px; padding-left:15px; background:#e6e6e6; border:none; font-family:"Arial", Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:24px;}
fieldset#form-unete input.btn{width:58px; height:18px; float:right; clear:none; display:block; background:url(../images/bg_btn_formulario.jpg) no-repeat; border:none; text-align:center; font-size:11px; color:#fff; font-weight:600; font-family: "Tahoma", Geneva, sans-serif; margin-top:15px; padding-bottom:4px; cursor:pointer; margin-top:-9px;}
fieldset#form-unete input.btn:hover{ background:url(../images/bg_btn_formulario_hover.jpg) no-repeat;}

div.box-noticias{width:630px; float:left; clear:none; display:block; background:url(../images/bg_noticias.jpg) no-repeat bottom; margin-bottom:18px; padding-bottom:18px;}
div.box-noticias.box-noticia-completa{background:none;}
div.box-noticias div.box-noticias-foto{width:626px; height:292px; float:left; clear:none; display:block; background:#585858; padding:1px; border:1px solid #fff; margin-bottom:18px;}

ul.box-paginador{width:630px; float:left; clear:none; display:block; text-align:center; position:relative; }
ul.box-paginador li {color:#262c29; font-family: "Tahoma", Geneva, sans-serif; display:inline;}
ul.box-paginador li a{ text-decoration:underline; margin-left:1px; margin-right:1px; color:#8a8a8a;}
ul.box-paginador li a:hover{color:#262c29; text-decoration:none;}
ul.box-paginador li a.btn-pag{width:8px; height:9px; display:block; text-indent:-9000px; position:absolute; top:6px;  }
ul.box-paginador li a.btn-pag#btn-pag-primero{ background:url(../images/btn_pag_1.jpg) no-repeat; left:238px; }
ul.box-paginador li a.btn-pag#btn-pag-primero:hover{ background:url(../images/btn_pag_1_hover.jpg) no-repeat;}
ul.box-paginador li a.btn-pag#btn-pag-anterior{ background:url(../images/btn_pag_2.jpg) no-repeat; left:252px;}
ul.box-paginador li a.btn-pag#btn-pag-anterior:hover{ background:url(../images/btn_pag_2_hover.jpg) no-repeat;}
ul.box-paginador li a.btn-pag#btn-pag-siguiente{ background:url(../images/btn_pag_3.jpg) no-repeat; left:370px;}
ul.box-paginador li a.btn-pag#btn-pag-siguiente:hover{ background:url(../images/btn_pag_3_hover.jpg) no-repeat;}
ul.box-paginador li a.btn-pag#btn-pag-ultimo{ background:url(../images/btn_pag_4.jpg) no-repeat; left:384px;}
ul.box-paginador li a.btn-pag#btn-pag-ultimo:hover{ background:url(../images/btn_pag_4_hover.jpg) no-repeat;}

div.galeria-imagenes{width:640px; float:left; clear:none; display:block; }
div.galeria-imagenes div.gal-img{ width:148px; height:111px; border:1px solid #ccc; float:left; display:block; clear:none; margin-right:10px; margin-bottom:10px;}


#dropmenudiv{position: absolute;  background:url(../images/bg_submenu2.png) no-repeat top; padding:13px 0; border-top: none; z-index:10000;}
a.submenu, #dropmenudiv a{height: 24px; font-size: 12px; font-weight: normal; color: #000; line-height: 24px; text-decoration: none; border-bottom: 1px dotted #888069;padding: 0 2px 0 2px; overflow: hidden; overflow: hidden; text-align: center; display: block; float: none; clear: both; font-family:"Arial", Helvetica, sans-serif; font-size:13px; }
a.submenu:hover, #dropmenudiv a:hover{ color: #000; background-color: #fff; }
a.borde-submenu{ border-top:1px dotted #888069;}