body{background:#136602 url("../img/bg.gif");color:#222;}
html, body, h1, h2, h3, h4, h5, h6, img, p, a, ul, ol, li, dl, dt, dd, form{margin:0;padding:0;border:0;}
ul, ol, li{list-style-type:none;line-height:0;}
.clear_left{clear:both;}
a{outline:none;text-decoration:none;color:#900;}
a:hover{text-decoration:underline;}
p{margin:5px 0 10px 0;}
div#main-wrapper{background:url("../img/bg.gif") repeat-x;}
#bannerhead{margin:0 auto 0 auto;text-align:center;position:relative;}
div#header{margin:20px auto 0 auto;width:759px;position:relative;}
div#content-index{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-index.jpg") no-repeat;}
div#content-bingo{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-bingo.jpg") no-repeat;}
div#content-tragaperras{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-tragaperras.jpg") no-repeat;}
div#content-casino{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-casino.jpg") no-repeat;}
div#content-apuestas{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-apuestas.jpg") no-repeat;}
div#content-poker{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-poker.jpg") no-repeat;}
div#content-promociones{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-promociones.jpg") no-repeat;}
div#content-header{padding:0 0 23px 34px;}
div#header .col{float:left;padding-top:25px;width:343px;}
div#content-noticias{clear:left;width:790px;margin:0 auto 10px auto;position:relative;background:#fff url("../img/content-noticias.jpg") no-repeat;}
#textos{width:570px;float:left;background:#fff;margin:10px 0px 0px 10px;font-family:Arial, Verdana, serif;font-size:12px;}
#textos a{font-weight:bold;text-decoration:underline;color:#900;}
#textos a:hover{text-decoration:none;}
div#content div.section{padding:20px 12px 40px;}
ul#main-nav{float:right;padding-top:25px;height:33px;background:url("../img/nav-bg.gif") no-repeat right bottom;}
ul#main-nav li{float:left;width:auto;}
ul#main-nav li.first{background:url("../img/nav-bg.gif") no-repeat left bottom;}
ul#main-nav li.first a.active, ul#main-nav li.first a:hover{background:url("../img/nav-bg-over.gif") no-repeat left bottom;}
ul#main-nav li a{display:block;padding:7px 0 8px 0;color:#666;text-decoration:none;width:auto;}
ul#main-nav li a span{padding:0 20px;font-size:12px;line-height:18px;font-family:Georgia, Times;text-transform:uppercase;border-left:1px #eee solid;position:relative;display:block;z-index:20;}
ul#main-nav li.first span{border:none;}
ul#main-nav li a:hover, ul#main-nav li a.active{background:url("../img/nav-bg-over.gif") no-repeat center bottom;color:#333;position:relative;}
ul#main-nav li.last a:hover, ul#main-nav li.last a.active{background:url("../img/nav-bg-over.gif") no-repeat right bottom;}
#cabecera-index{height:80px;}
#cabecera-index h1{display:block;text-indent:-9999px;}
#cabecera-sub{height:80px;}
#cabecera-sub h1{display:block;text-indent:-9999px;}
h4{font:14px/18px Arial, Verdana, serif;color:#000000;font-weight:bold;}
#menu{float:left;width:200px;font-family:Georgia, Arial, Times, serif}
#menu ul.menulinks{float:right;width:189px;padding:2px 1px;background:url("../img/menu_bg.gif") repeat-y;font-size:12px;list-style:none;}
#menu ul.menulinks li{background:url("../img/menu_divider.gif") no-repeat bottom;float:left;}
#menu ul.menulinks li a{color:#4a4a4a;padding:12px 15px;float:left;width:159px;outline:none;text-decoration:none}
#menu ul.menulinks li a:hover{background:#e7e7e7;}
#menu ul.menulinks li a.active{background:#dedede;}
.clients_login_title{float:right;margin-top:10px;}
.clients_login_box{float:right;width:139px;border-left:1px solid #dedede;border-right:1px solid #dedede;background:#f8f8f8 url("../img/client_login_bg.gif") repeat-x top;text-align:left;padding:10px 25px 15px 25px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#666666;}
.clients_login_box input.textbox{border:solid 1px #d7d5d5;width:132px;padding:2px;font-size:11px;color:#666;margin:2px 0px 9px 0px;}
.clients_login_box span{color:#a3a3a3;font-size:10px;font-family:Arial, Helvetica, sans-serif;float:left;width:140px;padding:8px 0px 0px 0px;line-height:12px;}
.clients_login_box span b{color:#d82423;}
.img_left{float:left;}
.img_right{float:right;margin:0 0 10px 0;}
#logo{display:block;text-indent:-9999px;background:url("../img/logo-bingojuegos.gif") no-repeat;width:170px;height:100px;position:absolute;top:-59px;left:-25px;overflow:hidden;}
div#header div.col p{width:350px;font-size:12px;line-height:15px;}
#textos h1{margin:0 0 10px 0;font-family:Georgia, Times;color:#f30;font-size:20px;border-bottom:1px dotted #e7e7e7;}
#textos h2{clear:both;margin:0 0 10px 0;padding:2px 5px 4px 5px;font-family:Georgia, Times;background:#999;color:#fff;font-size:14px;}
#textos h2 a{color:#fff;text-decoration:underline}
#textos h1 a,#textos h2 a{text-decoration:none;}
#textos ul{list-style-type:circle;line-height:normal;margin:5px 20px;}
#textos ul li{clear:both;margin:5px 0 5px;line-height:normal;list-style-type:disc;}
div#content a{color:#9c1a12;}
#footer-img{font-size:1px;width:790px;height:14px;background:#004800 url("../img/footer-img.gif") no-repeat;}
ul#footer{width:789px;clear:left;margin:0 auto;}
ul#footer li{float:left;color:#fff;line-height:30px;font-size:11px;}
ul#footer li a{color:#fff;padding-left:18px;border:0px;text-decoration:none;}
ul#footer li a{text-decoration:underline;}
#cuadro{margin:5px 0 5px 0;border:1px solid #e7e7e7;padding:1px;}
#cuadro h2{color:#000000;padding:2px;background:#e7e7e7;}
#cuadro a{width:135px;margin:0 7px 0px 7px;}
#cuadro h3{font-size:14px;color:#f30;margin:0px;padding:0px;}
#cuadro h3 a{text-decoration:none;color:#f30;margin:0px;}
.bingo{width:100%;clear:both;margin:5px 0 2px 0;padding:0;}
.web{width:250px;float:left;margin:10px 5px;}
.web a{padding:0 0 0 20px;background:#fff url("../img/web.gif") no-repeat}
.bingosen{width:250px;float:left;margin:10px 5px;}
.bingosen a{padding:0 0 0 20px;background:#fff url("../img/bola.gif") no-repeat}
#menu .titulo{padding:0 0 5px 0;font-family:Georgia,Arial, Helvetica, sans-serif}
#menu .titulo a{text-decoration:none;color:#333;}
h4{font-family:Georgia,Arial, Helvetica, sans-serif;font-size:16px;color:#f30;}
.fechanoticia{clear:both;font-size:11px;color:#999999;}
.separador{clear:both;border-top:1px solid #e7e7e7;width:100%;margin:0 0 2px 0;font-size:1px}
.entradilla{color:#000;font-family:Georgia, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;}
.img_izq{width:140px;float:left;margin:0 10px 5px 0px;text-align:center;}
.float_izq{float:left;margin:0 5px 5px 0px;text-align:left;}
.center{text-align:center;}
.float_d{background-color:#fff;padding:3px;margin:5px 5px 5px 10px;border:1px solid #e7e7e7;float:right;clear:right;}
.ganadores{margin:0px auto;;width:100%;text-align:center;border-collapse:collapse}
.ganadores TD{border-bottom:1px solid #e7e7e7;text-align:left;padding:3px}
.ganadores .nombre{font-weight:bold;font-size:11px;width:70%;}
.ganadores .cantidad{width:30%;color:#000000;font-size:10px;}
.table1{margin:0 10px 0 0;border:0px;}
.table1 td{padding-left:10px;padding-top:5px;padding-right:5px;padding-bottom:3px;vertical-align:top;color:#fff;border-top:1px solid #b13333;border-right:1px solid #6e0000;border-bottom:1px solid #6e0000;border-left:1px solid #b13333;background-image:url("../img/tableTdBkg.gif");background-repeat:repeat-x;background-position:left top;background-color:#cb0000;font-size:0.85em;}
.table1 td p{line-height:15px;margin-top:0px;margin-bottom:4px;}
.table1 td a{color:#ffc !important;}
.table1 td strong{color:#fff;}
.table1 .tablehead td,.table1 .tablehead1 td{background-color:#3a3a3a;font-size:11px;color:#FFFFFF;padding-top:5px;padding-bottom:5px;background-image:url("../img/topBarTable.gif");background-repeat:repeat-x;background-position:left top;border-left-width:1px;border-left-style:solid;border-left-color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000;border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#666;border-right-color:#000;}
.table1 .rowHigh{background-color:#AC9F89;background-image:none;color:#FFFFFF;font-size:12px;padding-top:5px;padding-bottom:5px;line-height:25px;}
.table1 .tablehigh td,.table1 .tablehigh1 td{background-color:#c5c5c5;font-size:11px;color:#fff;padding-top:5px;padding-bottom:5px;background-image:url("../img/highBarTable.gif");background-repeat:repeat-x;background-position:left top;border-top:1px solid #e7e7e7;border-right:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;border-left:1px solid #e7e7e7;}
.ficha{clear:both;margin:0 0 10px 0;background:#fff url("../img/bgficha.gif") bottom repeat-x;border-bottom:1px solid #ccc;}
.ficha .titulo{background:#ccc url("../img/ficha-top.gif") repeat-x;margin:0px;padding:1px 0 2px 2px;height:34px;}
.ficha .titulo p{margin:0px;padding:0px;font-weight:bold;font-size:14px;}
.ficha .titulo p a{color:#900;text-decoration:none;padding:0 0 0 5px}
.ficha .titulo p img{vertical-align:middle;padding:5px 0 0 0;}
.ficha p{padding:0px 10px;margin:0px;}
.textshort{font-size:11px;}
fieldset{margin:0 15px 10px 0px;background:#fff;text-align:center;}
fieldset legend{margin:0 auto;padding:3px;color:#333;font-weight:120%;font-weight:bold;text-align:center;font-family:Georgia,"Times New Roman", Times, serif;}
legend p{padding:2px 5px;text-align:center}
.fichabotones{margin:3px 0px 0px 7px;}
.col1{float:left;width:224px;}
.col1 p{margin:5px 0 10px 0;}
.col1 strong{color:#900;}
.col2{float:left;width:326px}
.encabezado{font-size:125%;font-family:Georgia,"Times New Roman", Times, serif;font-weight:bold;color:#999999;border-bottom:1px solid #ccc;}
.center{margin:0px;padding:0px;text-align:center;}
.bondades{padding:0 5px;color:#c00;font-weight:bold;text-align:left;font-family:Georgia,"Times New Roman", Times, serif;}
.clearfix::after{content:"";display:table;clear:both}
