/* ============ ul#sez-menu ============ */
#midcol-big{float:left; margin:0 0 0 -4px; overflow:hidden; padding:0 0 0 15px; width:789px; z-index:1; background:url(/static/images/midcol/bg-home-poker.gif) repeat-x scroll 0 -280px;}

#midcol #bingoContent .phone{background:url(/static/images/bingo/i-phonec.jpg) top left no-repeat; width:304px; height:236px; padding:0 0 0 87px; margin:0 auto;}
#midcol #bingoContent .phone ul#slider1{padding:9px 0 20px 0; width:239px; height:160px; margin:16px 0 0 0;}
#midcol #bingoContent .phone ul#slider1 li{width:239px!important; height:160px; display:block; float:left;}
#midcol #bingoContent .ico-bingom{float:left; margin: 10px 20px 0 132px;}
#midcol #bingoContent .btn-mobilem{float:left; margin: 10px 20px 0 0px;}

div.rounded{width: 10px; height: 10px; background: url(../../images/poker/tr-corner.gif) no-repeat top right; position: absolute; top: 0; right: 0;}

ul#sez-menu{width: 805px; margin: 0 0 0 170px; height: 33px; background: #fff url("../../images/poker/bg-header-box-top-tile.gif") repeat-x 0 -66px; position: relative; top: 0; left: 0; z-index: 4; overflow: visible;}

ul#sez-menu li {float:left; height:33px; left:15px; overflow:visible; position:relative; top:0; width:158px;}

ul#sez-menu li a{background:transparent url(../../images/header-box/separator-box-top-menu-states.gif) no-repeat scroll 0 0; color:#FFFFFF; display:block; float:left; font-size:1.4em !important; font-weight:bold; height:33px; line-height:33px; text-indent:17px; width:140px;}

ul#sez-menu li a:hover{background: url("../../images/header-box/separator-box-top-menu-states.gif") no-repeat 0 -33px;}

ul#sez-menu li.active a{background: url("../../images/header-box/separator-box-top-menu-states.gif") no-repeat 0 -66px;}

ul#sez-menu li.hover{background: url("../../images/header-box/bg-header-box-top-tile.gif") repeat-x 0 0;}

ul#sez-menu li.active{background: url("../../images/header-box/bg-header-box-top-tile.gif") repeat-x 0 -33px !important;}

ul#sez-menu li a.apri-sub{width: 28px; height: 27px; position: absolute; right: 9px; bottom: 0;}

ul#sez-menu li a.apri-sub{background: url("../../images/top-menu/arrow-sub.gif") no-repeat 0 0;}

ul#sez-menu li a.sub-hover{background: url("../../images/top-menu/arrow-sub.gif") no-repeat -58px -27px;}

ul#sez-menu li a.active{background: url("../../images/top-menu/arrow-sub.gif") no-repeat 0 -54px !important;}

ul#sez-menu li.hover a.sub-hover{background: url("../../images/top-menu/arrow-sub.gif") no-repeat -58px -54px !important;}

ul#sez-menu li.hover a.active{background: url("../../images/top-menu/arrow-sub.gif") no-repeat -58px 0 !important;}

ul#sez-menu li.active a.apri-sub{background: url("../../images/top-menu/arrow-sub.gif") no-repeat -29px 0;}

ul#sez-menu li.active a.sub-hover{background: url("../../images/top-menu/arrow-sub.gif") no-repeat -29px 0 !important;}

ul#sez-menu li.active a.active{background: url("../../images/top-menu/arrow-sub.gif") no-repeat -29px -54px !important;}

ul#sez-menu{background: #fff url("../../images/header-box/bg-header-box-top-tile.gif") repeat-x 0 -66px;}

/* ================ midcol ================  */

body#p-hp-poker-non-loggato #midcol, body#p-hp-poker-loggato #midcol{background: url(../../images/midcol/bg-home-poker.gif) repeat-x 0 0;}

body#p-hp-poker-non-loggato #midcol p.ccc a, body#p-hp-poker-loggato #midcol p.ccc a{border-top: 1px solid #ccc;}

div#bingoContent{padding:0px 15px 0px 0px;}
div#bingoContent ul{color:#333333; display:block; font-size:12px; list-style-type:circle; padding:10px 30px 10px 30px;}
div#bingoContent ul li{margin:0px 0px 10px 0px; float:left;}
div#bingoContent ol span.liStep {background:transparent url(../../images/poker/li.gif) no-repeat scroll 0 0; color:#FF6600; display:block; font-size:1.6em; font-weight:bold; height:30px; line-height:30px; margin:0 10px 5px 0; overflow:hidden; text-align:center; width:30px;}

div#bingoContent h1 {color:#333333; font-size:1.8em; margin-bottom:15px !important; margin-top:15px !important; position:relative; width:500px;}

div#bingoContent h4 {color:#ff6600; font-size:16px; font-weight:bold; margin:0px 0px 20px 0px;}

div#bingoContent h5 {color:#333333; font-size:12px !important; font-weight:bold; margin:0 0 5px;}

div#bingoContent h3 a{color:#333333;}
div#bingoContent h5 a{color:#333333;}

div#bingoContent ol.screenshot img {display:block; margin:10px 0px 20px 0px;}
#midcol div#bingoContent p, #midcol div#bingoContent ul li{font-size:12px; color:#333333;}

div#bingoContent ol.screenshot li {border-bottom:1px solid #cccccc; clear:both; margin:0px 0px 20px 0px;}
div#bingoContent ol li {padding:0px 0px 10px 0px;}
div#bingoContent p a {color:#ff6600; font-weight:bold;}
div#bingoContent p a:hover {text-decoration:underline;}
  /*promozioni*/
div#bingoContent ul.promozioni{font-size:1em; list-style-type:none; display:table; margin:0 0 30px; padding:0;}

div#bingoContent ul.promozioni li{border-bottom:1px solid #CCCCCC; clear:both; margin:0px 0px 10px 0px;}

div#bingoContent div.left2 {float:left; width:135px;}

div#bingoContent div.right2 {float:right; width:365px;}
/* ================ header box 4 motivi ================  */

#quattro-motivi{background: url(../../images/bingo/bg-bingo.jpg) no-repeat 0 0;}

#quattro-motivi h3{ color: #000; font-size: 2.1em; margin: 25px 0 21px 28px !important;}

#quattro-motivi dl{margin-left: 50px;}

#quattro-motivi dl dt{font-weight: 900; margin: 7px 0 0 -2px; font-size: 1.7em; color: #f78f1e;}

#quattro-motivi dl dd{margin: 0 0 0 14px; font-size: 1.2em;}

/* ================ header-box ================ */
#p-hp-poker-loggato #header-box table{border: none;}

#p-hp-poker-loggato #header-box table{width: 496px; margin-left: 1px;}

#p-hp-poker-loggato #header-box table tbody tr{
        height: 23px !important;
        overflow: hidden !important;
    }

#p-hp-poker-loggato #header-box table tbody tr td{
        border-bottom: none !important;
        height: 23px;
        overflow: hidden !important;
        background: url("../../images/generic/dotted.gif") repeat-x bottom;
    }

#p-hp-poker-loggato #header-box table tbody tr.odd td{
        background: #f2f2f2 url("../../images/generic/dotted.gif") repeat-x bottom;    }

#p-hp-poker-loggato #header-box table tr.you td{
        color: #ff6600;
        background: none
    }

#p-hp-poker-loggato #header-box table tr.la-tua-posizione td{
        color: #666;
        font-weight: normal;
    }

#p-hp-poker-loggato #midcol #header-box table thead tr td{
        color: #666 !important;
    }

/* ================ subcol home poker ================ */

#midcol div.subcol{
        float: left;
        width: 242px;
        margin: 0 15px 20px 0;
    }

#midcol div.subcol img{
        margin-bottom: 12px;
    }

#midcol div.subcol h4{
        width: 242px !important;
        font-size: 1.4em;
        color: #333;
        height: 40px;
    }

#midcol div.subcol h4 a{
        font-size: 1em !important;
        color: #333;
        height: 40px;
    }

#midcol div.subcol p{
        margin: 0;
    }

/*   ================ leftcol ================  */

div#leftmenu h3 {border-bottom:3px solid #F0820C;}

div#leftmenu li a.active{color:#ff6600 !important;}

/*   ================ rightcol ================  */
body#p-hp-poker-non-loggato #rightcol,body#p-hp-poker-loggato #rightcol {
        background: url(../../images/bg-content-grad-top.gif) repeat-x 0 0;
        background: url(../../images/midcol/bg-home-poker.gif) repeat-x 0 0;
    }

div.box-classifica-home{
        width: 263px;
        background: url(../../images/rightcol/bg-table-border-y.gif) repeat-y 0 0;
        position: relative; left: 0; top: 0;
    }
div.box-classifica-home table{
        margin-top: 15px;
        margin-left: 1px;
        width: 259px;
        padding-bottom: 2px;
        background: #fff url(../../images/rightcol/bg-table-border-bottom.gif) repeat-x bottom;
    }

div.box-classifica-home table tr td{height: 26px;}

div.box-classifica-home table tbody tr.first td{
        color: #ff9900 !important;
        font-weight: 900;
    }

div.box-classifica-home table tbody tr.second td, div.box-classifica-home table tbody tr.third td {
        font-weight: 900 !important;
				}

div.box-classifica-home table tbody tr td *, div.box-classifica-home table tbody tr td *{
        text-indent: 3px !important;
				display: none;
    }
div.box-classifica-home table thead tr{
        width: 263px;
        background: #fff url(../../images/rightcol/bg-tbody-bottom.gif) repeat-x bottom;
    }
div.box-classifica-home h4{
        color: #333;
        font-size: 1.4em;
        margin: 10px 0 4px 14px !important;
    }
div.box-classifica-home h5{
        font-size: 1.2em;
        color: #f78f1e;
        margin-left: 14px !important;
    }
div.box-classifica-home form{
        position: absolute;
        top: 17px;
        right: 6px;
        height: 24px;
        width: 108px;
    }
div.box-classifica-home form select{
        position: relative;
        top: 0;
        left: 0;
        height: 24px;
        width: 108px !important;
    }
div.box-classifica-home form .jNiceSelectWrapper .jNiceSelectOpen {
        background: url(../../images/registrazione/select_right_gray.gif) no-repeat right top !important;
    }
/*#rightcol .boxbannerSala{margin:10px 0px 15px 0px;}*/
#rightcol .bannerJackpot{background:url(../../images/bingo/rightcol-banner-sala.jpg) no-repeat; width:262px; height:200px; display:table; margin:10px 0px 15px 0px;}
#rightcol .bannerJackpot a{width:262px; height:200px; display:table;}
#rightcol .bannerJackpot p{width:162px; height:200px; display:table;}
#rightcol .bannerJackpot p .titolo{color:#960; font-size:16px !important; text-align:center; font-weight:bold; display:block; margin:138px 0px 0px 0px}
#rightcol .bannerJackpot p .dato{color:#333; font-size:20px; font-weight:bold; text-align:center; display:block; margin:-3px 0 0 0px}
/*   ================ div.box-stato ================  */
#p-interna div.box-stato{
	background: url(../../images/rightcol/bg-hall-fame-gray.png) repeat-y 0 0;
  float: left;
	width: 263px;
  position: relative;
    }
#p-hp-poker-loggato #rightcol h3.box-stato{
        margin-top: 4px !important;
        background: url(../../images/rightcol/bg-h2-round-red-on-orange.gif) no-repeat 0 0 !important;
    }
#p-interna #rightcol h3.box-stato{
	margin-top: 14px !important;
    }
/*   ================ video box ================  */

#video-box{
        margin-top: 4px;
        background: #fff;
        width: 263px;
        height: 269px;
        margin-bottom: 25px;
        position: relative; left: 0; top: 0;
    }
#p-hp-poker-loggato #video-box, #p-interna #video-box{
	background: url(../../images/poker/bg-video.jpg) no-repeat 0 -272px;
    }
#p-hp-poker-non-loggato #video-box{
        background: url(../../images/poker/bg-video.jpg) no-repeat 0 0;
    }
#video-box{
        margin-top: 4px;
        background: #fff;
        width: 263px;
        height: 269px;
        background: url(../../images/bingo/bg-super-jackpot.jpg) no-repeat 0 0;
        margin-bottom: 25px;
        position: relative; left: 0; top: 0;
}
#video-box h4{
        width: 229px; height: 47px;
        position: absolute; top: 73px; left: 30px;
        line-height: 48px; text-indent: 54px;
        font-size: 1.3em;
        letter-spacing: .06em;
    }
#video-box h4 a{
        width: 229px; height: 47px;
        display: block;
        color: #fff;
        font-size: 1em;
    }
#video-box div{
        width: 260px;
        height: 102px;
        position: absolute; bottom: 2px; left: 0;
    }
#video-box div img{
        border: 1px solid #fff;
        margin: 18px 11px 0 0;
        position: relative; left: 31px;
    }
#video-box div p{
        color: #fff;
        width: 260px;
        text-align: center;
        font-size: 1.4em !important;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 2px;
				letter-spacing: .06em;
    }

/*   ================ .right-box hall of fame ================  */
#rightcol div.right-box div.personaggio{
        float: left;
        background: url(../../images/rightcol/bg-box-hall-fame.gif) no-repeat 0 0;
        width: 126px;
				height: 168px;
        margin: 0 0 2px 2px;
        position: relative; left: 1px;
        display: inline;
    }

#rightcol div.right-box div.personaggio img{
        border: 1px solid #999;
        margin: 9px 0 3px 7px;
    }
#rightcol div.right-box div.personaggio h4, #rightcol div.right-box div.personaggio h5 {
        margin-left: 7px;
    }
#rightcol div.right-box div.personaggio h4{color: #231f20; font-size: 1.4em;}

#rightcol div.right-box div.personaggio h5{
        font-size: 1.1em;
        color: #d10500;
        margin-top: auto;
        font-weight: normal;
        margin: 3px 0 0 7px;
    }

div.rating{
width: 108px;
height: 15px;
background: url(../../images/poker/bg-rating.gif) no-repeat 0 0;
margin: 4px 0 0 6px;
}

/*   ================ .header ================  */
div.scarica-box {background:transparent url(../../images/bingo/bg-bingo-box.jpg) no-repeat scroll 0 0; color:#333333;}
div.scarica-box h4 {color:#333; margin-top:4px; font-size:1.5em; width:80%; line-height:15px;}
div.scarica-box h3 {color:#333; letter-spacing:0.06em; padding:11px 0 0 15px; margin:0;}
.bl div.scarica-box h3 {color:#333; letter-spacing:0.06em; margin:22px 0 0 15px;}
div.scarica-box p {margin-top:5px; }
#hp-register {display:block; height:116px; left:4px; margin-top:35px; position:absolute; top:140px; width:165px; z-index:1000; }
#hp-register h6 {width: 151px; height: 23px; margin: 0px 0px 3px 5px; background: url(../../images/bingo/bg-hp-register-h6.gif) no-repeat 0 0;}
#hp-register p {margin: 0;}
#hp-register input.text {background: url(../../images/bingo/bg-hp-register-input.gif) no-repeat 0 0; width: 143px; height: 21px; padding: 7px 10px 0; font-size: 1.3em; font-weight: bold; color: #000;}
#bt-hp-prosegui {
background:transparent url(../../images/bingo/bt-hp-prosegui_old.gif) no-repeat scroll 0 0 !important;
height:31px;
width:163px;
}
/*box vincitori*/
#rightcol div {float:none;}
#rightcol div.right-box {padding:1px 0px 5px 0px; width:263px; background:#fff url(../../images/rightcol/bg-hall-fame.gif) repeat-y scroll 0 0;}
/* #rightcol h3.orange {background:transparent url(../../images/bingo/bg-h2-round-pink.gif) no-repeat scroll 0 0;} */
#rightcol h3.title-comeniziare { color:#ff6600; font-size:13px !important; font-weight:bold; margin:0; padding:5px 10px; line-height:14px; text-indent:0; height:50px !important; width:90%; float:none;}
ul#step-inizio {
width:90%; padding:0 10px;}
li.step1 { background:url(../../images/bingo/step1.gif) center left no-repeat; font-size:13px; padding:15px 0 10px 50px; border-bottom:1px solid #ccc; font-weight:bold;}
li.step2 { background:url(../../images/bingo/step2.gif) center left no-repeat; font-size:13px; padding:15px 0 10px 50px; border-bottom:1px solid #ccc; font-weight:bold;}
li.step3 { background:url(../../images/bingo/step3.gif) center left no-repeat; font-size:13px; padding:15px 0 10px 50px; border-bottom:1px solid #ccc; font-weight:bold;}
li.step4 { background:url(../../images/bingo/step4.gif) center left no-repeat; font-size:13px; padding:15px 0 10px 50px; border-bottom:1px solid #ccc; font-weight:bold;}

ul#step-inizio li a {text-decoration:underline;}
#ultimi-vincitori { background: url(../../images/bingo/bg-vincitori-top1.gif) top left no-repeat; width:154px; float:left; padding:96px 5px 0; margin-top:10px;}
#ultimi-vincitori h3 {font-size:12px; padding:5px 0 5px 5px; width:60px; color:#333333; display:none;}
#ultimi-vincitori h4.nome {font-size:12px; width:130px; color:#333;}
#ultimi-vincitori span.vincita {font-size:12px; width:130px; font-size:11px; border-bottom:3px solid #ff6600;}

.box {display:block;  padding:0; background: url(../../images/bingo/bg-vincitori-center1.gif) top left repeat-y; height:1%; overflow:hidden; margin-left:-5px; padding:0 5px;}
.box .img{width:65px; height:65px; border:1px solid #ccc; display:block; float:left; margin:5px; padding:0;}
.box .dati{display:block; float:left; margin:0; padding:0; background:#ffffff;}
.box .nome{font-size:1.4em; display:block;  margin:0; padding:5px 0px 5px 5px;}
.box .vincita{font-size:1.2em; display:block; margin:0; padding:0px 5px 5px 5px;}
.box .gioco{color:#ff6600; font-size:1.4em; font-weight:bold; display:block; border-top:1px solid #cccccc; margin:0; padding:3px 0px 5px 0px;}


/*palinsesto*/
.palinsesto{width:511px; margin:0px 0px 0px -5px; padding:0;}
.titolopalinsesto {background:url(../../images/bingo/bg-titolo-palinsesto.gif) no-repeat; color:#ffffff; font-size:1.6em; font-weight:bold; height:34px; line-height:34px; text-indent:8px; width:514px; margin:0px 0px 0px -5px; padding:0;}


.palinsesto-top{background:transparent url(../../images/bingo/bg-class-subtitle-bottom.gif) repeat-x; width:511px; height:70px; display:table; margin:0px 0px 0px -5px;}
.palinsesto-top .boxcalendario .content{width:157px; border:1px solid #f5f5f5; margin:0; padding:0;}
.palinsesto-top .boxcalendario .content input{border:1px solid #CCCCCC; margin:-4px 0px 0px 0px; padding:2px; width:95px;}
.palinsesto-top .boxcalendario .arrow{margin:5px 0px 0px 0px; padding:5px;}
.palinsesto-top .boxcalendario{/*background:url(../../images/bingo/bg-box-calendario.gif) no-repeat;*/ width:195px; height:34px; margin:15px 5px 5px 5px; padding:5px;}
.palinsesto-top .boxcalendario span{display:block; margin:0; padding:5px;}
.palinsesto-top .boxcalendario span.titolo{margin:6px 0px 0px 0px; }

.palinsesto .boxcontenuti .left{float:left; margin:0; padding:0; width:100%;}
.palinsesto .boxcontenuti .left ul{padding:0 !important;}
.palinsesto .boxcontenuti .left ul li.btn{background:url(../../images/bingo/bg-btn-palinsesto.gif) no-repeat; text-align:center; line-height:23px; list-style:none; display:block; width:84px; height:25px; margin:0 !important; padding:0 !important; border-left:1px solid #bbb;}
.palinsesto .boxcontenuti .left ul li.on{background:#ff6600; color:#ffffff !important;}
.palinsesto .boxcontenuti .left ul li.on a{color:#ffffff !important;}
.palinsesto .boxcontenuti .left ul li.btn a:hover{color:#000;}

.palinsesto .boxcontenuti .center{background-color:#eee; width:100%; float:left; margin:0px 0px 0px -2px; padding:0px 0px 5px 0px;}
.palinsesto .boxcontenuti .center .boxdati{background-color:#ffffff; width:98% !important; margin:6px auto 0px auto; padding:0;}
.palinsesto .boxcontenuti .center .boxdati .titoli td{background:url(../../images/bingo/bg-top-palinsesto.gif) repeat-x !important; font-size:1em; height:20px;}
.palinsesto .boxcontenuti .center .boxdati tr{height:20px !important;}
.palinsesto .boxcontenuti .center .boxdati .select{background-color:#e5e5e5; margin:0; padding:0; height:20px;}
.palinsesto .boxcontenuti .center .boxdati td{margin:0; padding:3px 0px; font-weight:normal !important; font-size:1.1em !important;}
.palinsesto .boxcontenuti .center .boxdati .dati{margin:0; padding:0;}
.palinsesto .boxcontenuti .center .boxdati .btn-vincitori{background:url(../../images/bingo/bg-btn-vincitori_old.gif) no-repeat; text-align:center; text-indent:0px; line-height:18px; width:86px; height:22px; display:block; cursor:pointer;}

.palinsesto .boxcontenuti .center .boxdati .btn-vincitori{color:#ffffff; font-size:0.9em; margin:0; padding:0;}

.palinsesto .boxcontenuti .center .boxdati .btn-gioca{background:url(../../images/bingo/btn-gioca-adesso.gif) no-repeat; text-align:center; text-indent:0px; line-height:18px; width:91px; height:22px; display:block; cursor:pointer; text-indent:-1200000px;}
.bottompalinsesto {background:url(../../images/bingo/bg-bottom-palinsesto.gif) no-repeat; height:34px; line-height:34px; width:514px; margin:0px 0px 0px -5px;  padding:0;}

/*le nostre promozioni*/
p.more a {
background:transparent url(../../images/bingo/arrow-orange-href.gif) no-repeat scroll left center;
clear:both;
color:#000000;
padding-left:15px;
}

#midcol p.moremore a, #midcol-full p.moremore a {border-top:1px solid #cccccc;}
/*right news*/
#leftnews .box-new {cursor:pointer;}
div#leftnews a{color:#333333;}

/*left*/
#leftnews .box-new {background:transparent url(../../images/bingo/bgk-new-leftcol.gif) no-repeat; height:102px; width:162px; margin:3px 0px 0px 0px;}
#leftnews .box-new img {margin:13px 15px 10px 9px;}
#leftnews .box-new h5 {float:none; font-size:12px; font-weight:bold; width:140px; margin:13px 0px 0px 0px; padding:5px 0px 0px 10px}
#leftnews .box-new img {width:50px; margin:13px 15px 10px 9px; padding:5px 0px 0px 0px;}
#leftnews .box-new .testo{display:block; margin:0; padding:15px 5px 0px 0px;}

/* ================ Banner Left In Homepage POKER  ================ */

#leftBanners{
	float:left;
	margin:20px 0 0 10px;
	background-color:#fff;
	padding:0;}
.box-banner{
		margin:5px 0;
		width:149px;
		height:58px;
		background-position:top left;
		color:#000;
		cursor:pointer;
	}
.uno{
background:url(../../images/bingo/po-banner-1.gif);}

.due{
background:url(../../images/bingo/po-banner-2.gif);}

.tre{
background:url(../../images/bingo/po-banner-3.gif);}

.box-banner p{
width:70px;
font-size:1.1em;
position:relative;
left:64px;
top:21px;
color:#000;}

.box-banner p.last{top:15px;}

.bingo-blocco {
  background:url(../../images/poker/bg-home-poker.gif) repeat-x scroll 0 0;
  float:left;
  height:280px;
  margin:0 0 0 -1px;
  padding:0 0 0 8px;
  width:794px;
}



h1#avvio-client-bingo a {
    background:url(../../images/bingo/client-bingo.jpg) top left no-repeat;
    width:785px;
    height:269px;
    display:block;
    text-indent:-1000000px;
    position:relative;
    top:5px;
    left:8px;
}



/*

h1#avvio-client-bingo-2 a {

    background:url(../../images/bingo/client-bingo-2.gif) top left no-repeat;

    width:505px;

    height:269px;

    display:block;

    float:left;

    text-indent:-1000000px;

    position:relative;

    top:5px;

    left:8px;

}



h2#avvio-client-bingo-3 a {

    background:url(../../images/bingo/client-bingo-3.jpg) top left no-repeat;

    width:263px;

    height:269px;

    display:block;

    float:left;

    text-indent:-1000000px;

    position:relative;

    top:5px;

    left:8px;

    margin:0px 0px 0px 10px

}

*/



/*hp bingo*/
.hp-titolo-bingo{background:url(../../images/bingo/bingo-balls.png)no-repeat; padding:0px 0px 0px 90px;}
.hp-sala{margin:0px 0px 15px 0px;}
/*tooltip*/
#hp-box-bingo-sx{width:261px;   height:245px;   display:block;  float:left; margin:5px 0px 0px 0px; padding:0;}
#hp-box-bingo-centro{width:260px;   height:245px;   display:block;  float:left; margin:5px 0px 0px 0px; padding:0;}
#hp-box-bingo-dx{width:261px;   height:245px;   display:block; float:left; margin:5px 0px 0px 0px; padding:0;}
#hp-bottom-bingo-trebox{width:782px;    height:22px;    display:block; margin:0px 0px 0px 0px;  padding:0;}

.tooltip{width:265px; display:none; position:absolute; z-index:200; margin:-40px 0px 0px 85px; padding:0;}
.tooltip .arrow{background:url(../../images/bingo/tooltip_arrow.gif) no-repeat left center; width:20px; height:24px; margin:15px 0px 0px -11px; padding:0; position:absolute;}
.tooltip .content{background-color:#ffffff; color:#333333; border:1px solid #cccccc; padding:10px;}
.tooltip .content .btn-close-tolitip{cursor:pointer; display:block; margin:0px 0px 10px 0px}
.tooltip span{display:block;}
.tooltip .ris{font-weight:bold; border-bottom:1px solid #ffcc99; margin:0px 0px 2px 0px !important; padding:0px 0px 2px 0px !important;}

/*Inizia a giocare - Sale Bingo*/
div#bingoContent ul.salebingo{display:table; font-size:1em; list-style-type:none; margin:0 0 30px; padding:0;}
div#bingoContent ul.salebingo li{border-bottom:1px solid #cccccc; clear:both; margin:0 0 10px;}
/*footer*/
#footer div#loghi-footer p#logo-bingo-gallura{background:url(../../images/footer/bingo-gallura.gif) no-repeat scroll 0px 0; display:block; height:70px; margin-left:37px; width:128px; float:none;}

/* BINGO COMMUNITY ---- MB 26FEB2010 */

/* Communituy Common */

/* HP Community */
#comm_intestazione{
margin-top:20px;
height:292px;
width:500px;
background:url(../../images/bingo/community/commun_intestazione.gif) top left no-repeat;}
#comm_int_moderator{/* Per scheda singolo moderator */
margin-top:20px;
height:200px;
width:500px;
background:url(/static/images/bingo/community/commun_intestazione.gif) top left no-repeat;}

#midcol #bingoContent #comm_intestazione h2{
font-size:18px;
font-weight:normal;
padding-top:150px;
margin:10px 0 5px 10px;}

#midcol #bingoContent #comm_int_moderator h2{
font-size:18px;
font-weight:normal;
padding-top:150px;
margin:10px 0 5px 20px;
color:#f60;}

#midcol #bingoContent #comm_intestazione p{
width:450px;
margin:0 auto 0 10px;
color:#333;
font-size:12px;}
#midcol #bingoContent #comm_intestazione p.hpCommunity{
padding-top:160px;}

div.comm_boxSection{
width:500px;
float:left;
border-bottom:2px solid #f60;
background:url(../../images/bingo/comm_backbox.gif) left bottom repeat-x;}

#bingoContent div.comm_boxSection h3{
width:250px;
margin:10px 0px 3px 10px;
font-size:18px;
font-weight:normal;
color:#333;
float:left !important;}

#content #midcol #bingoContent div.comm_boxSection p{
float:left;
width:300px;
margin:0 0 0 10px;
font-size:12px;
color:#333;}

div.comm_boxSection a img{
float:right;
margin:10px 0 20px 0;
width:170px;
height:154px;}

/* Chat Moderator */
#comm_intestazione img{
margin-right:10px;
margin-top:150px;
margin-left:10px;}

#midcol #bingoContent #comm_intestazione h2.orangeCol{
color:#f60;
font-weight:bold;
font-size:20px;}

#midcol #bingoContent #comm_intestazione p.firstPara {margin:0; width:340px; font-weight:bold; float:left; padding:150px 0 0 0;}

div.comm_boxSection a img.chatMod_Avatar{
float:left;
width:64px;
height:64px;
margin:10px 10px 10px 40px;}
#midcol #bingoContent h2.chatMod_Nome{font-size:12px; width:300px; margin:11px 0 0 123px;}

#bingoContent img.avatarModerator{
float:left;
margin-left:20px;
width:64px;
height:64px;} 

#bingoContent h1.nameModerator{font-size:12px; margin-left:94px; width:300px; clear:none; color:#FF6600; margin-top:0!important; margin-bottom:0!important;}

#midcol #bingoContent p.chatMod_des{
font-size:11px;
float:left;
width:340px;
margin-top:6px;
margin-left:11px;}
.inizioScheda{
padding-top:20px;
margin:0 auto;
width:471px;
background-image:url(../../images/bingo/commu_beginScheda.gif);
background-position:top left;
background-repeat:no-repeat;}

.fineScheda{
margin:0 auto;
width:471px;
height:86px;
background:url(../../images/bingo/commu_chatMod_endScheda.gif) top left no-repeat;}

div#midcol div#bingoContent p.btn_vediScheda a {
background:url(../../images/bingo/community/commu_btn_scheda_nolbl.gif) no-repeat scroll left top transparent;
color:#FFFFFF;
display:block;
font-weight:normal;
height:26px;
line-height:26px;
margin:10px 0 10px 0;
text-align:center;
width:109px;}

/* Dati Scheda*/
ul.firstCol, ul.secondCol{
width:140px;}

ul.firstCol{
margin-left:20px;
float:left;}

ul.secondCol{margin-right:20px; float:right;}

#midcol div#bingoContent ul.firstCol li, #midcol div#bingoContent ul.secondCol li{
font-weight:bold;
background:url(../../images/bingo/community/commu_chatMod_arrow.gif) center left no-repeat;
margin:0;
padding-left:15px;
float:none;
list-style-type:none;}

#midcol div#bingoContent ul.firstCol li.response, #midcol div#bingoContent ul.secondCol li.response{
font-weight:normal;
margin-bottom:15px;
padding-left:15px;
color:#f60;
background:none;}

/* Chat Game */
#banChatBig{
width:481px;
margin:0 auto;
padding-bottom:20px;}

.spiegazione, .regole{
width:200px;
padding:0 10px;}

.spiegazione{
float:left;}

.regole{
float:right;}
#midcol div#bingoContent #banChatBig h4{
color:#666;
font-weight:normal;
margin:10px 0 5px 0;}
#midcol div#bingoContent .spiegazione p, #midcol div#bingoContent .regole p{font-size:11px;}

/* Chat Banner Games Piccoli */

#midcol div#bingoContent .bannerBingo{width:220px; margin:0 5px;}
#midcol div#bingoContent .bannerBingo h4{width:220px; color:#666; font-weight:normal; font-size:15px; margin:10px 0 5px 0;}
/* Vincitori Jackpot */
/* Switch Jackpots */

div#bingoContent ul#switchJackpot{margin:0 auto; padding:0; list-style-type:none; width:461px; height:29px; background:url(../../images/bingo/community/commu_backSwitch.gif) top left no-repeat;}
div#bingoContent ul#switchJackpot li{float:left;}

div#bingoContent ul#switchJackpot a{display:block; padding:0 6px 0 34px; line-height:29px; text-transform:capitalize; background:url(../../images/bingo/community/commu_jackDivider.gif) no-repeat center left;}

div#bingoContent ul#switchJackpot li#gold a{background:none;}
div#bingoContent ul#switchJackpot a:hover{color:#fff;}
/* Overlay Pulsanti Attivi */
div#bingoContent ul#switchJackpot a.attivo{background-color:#fff; color:#f60;}
div#bingoContent ul#switchJackpot li#gold a.attivo{background:url(../../images/bingo/community/commu_goldon.gif) no-repeat top left;}
div#bingoContent ul#switchJackpot li#silver a.attivo{background:url(../../images/bingo/community/commu_silveron.gif) no-repeat top left;}
div#bingoContent ul#switchJackpot li#bronze a.attivo{background:url(../../images/bingo/community/commu_bronzeon.gif) no-repeat top left;}
div#bingoContent ul#switchJackpot li#one a.attivo{width:70px; background:url(../../images/bingo/community/commu_oneon.gif) no-repeat top right;}
#midcol ul#switchJackpot li#one a{/*border-right:none;*/}
#midcol ul#switchJackpot li a.attivo{}
/* Tabella dati Jackpot Winners */

table#jackWinna{margin-top:0px; border:none !important; margin:0px auto 10px auto; width:461px;}
table#jackWinna thead{background:url(../../images/bingo/community/commu_thead.jpg) top left no-repeat;}
table#jackWinna thead th{font-size:13px; line-height:30px; color:#666; text-transform:capitalize; border-bottom:2px solid #f60;}
table#jackWinna tfoot{height:25px; background:url(../../images/bingo/community/commu_table_foot.gif) bottom left no-repeat;}
table#jackWinna td.nick{width:30%;}
table#jackWinna td.importo{width:20%;}
table#jackWinna td.jack{width:10%;}
table#jackWinna td.nick{width:20%;}
table#jackWinna td.sala{width:15%;}
table#jackWinna td.date{width:15%;}
table#jackWinna thead th, table#jackWinna tbody td{padding:0; margin:0; text-align:center; text-indent:0px;}
table#jackWinna tr.color{background-color:#eee;}
table#jackWinna tbody tr td{font-size:11px !important; color:#333; font-weight:normal;}
table#jackWinna tbody tr td.bolda{font-weight:bold;}

/*  Interviste */
#interviste{width:461px; margin: 0 auto;} 
#midcol #bingoContent #interviste p{float:none; font-size:11px;}
#bingoContent h4.domanda{font-size:14px; margin:0 0 5px 0; font-weight:normal;}

/* paging bingo table jackpots */

#commu_paging{width:300px; margin:0 auto;}
#commu_paging p#prec, #commu_paging p#succ{text-align:center; text-indent:-10000px; line-height:32px; width:101px; height:36px; color:#fff;}

#commu_paging p#prec{float:left;}
#commu_paging p#succ{float:right;}

#commu_paging p#prec.on{background:url(../../images/bingo/community/commu_prec_on.gif) top left no-repeat;}
#commu_paging p#succ.on{background:url(../../images/bingo/community/commu_succ_on.gif) top left no-repeat;}

#commu_paging p#prec.off{background:url(../../images/bingo/community/commu_prec_off.gif) top left no-repeat;}
#commu_paging p#succ.off{background:url(../../images/bingo/community/commu_succ_off.gif) top left no-repeat;}
div.esempio h3 {font-size:12px!important; font-weight:bold; padding:10px 0 5px 10px; margin-top:0!important; margin-bottom:0!important;}

/* Vip System Bingo Mirko */
div#bingoContent h2.vipBingo{color:#4190b5; margin:10px 0 4px 0; font-size:14px;}
#midcol div#bingoContent p.vipBingo{color:#333; font-size:12px; margin:4px 0;} 
div#bingoContent a.LinkBlue {background:url(../../images/bingo/vipsystem/icona_freccia.gif) no-repeat scroll 0 4px transparent; color:#4190b5; display:block; margin:0; padding:2px 0; text-indent:18px;  text-decoration:none; font-size:10px;}

#bingoContent div.BoxHpVip{border:1px solid #4190b5; display:block; float:left; height:110px; margin:0 6px 10px 0; padding:5px; width:104px;} 
#midcol #bingoContent div.BoxHpVip p{font-size:11px;}
#midcol #bingoContent table#bingoLevels{width:500px; border:0px; border-collapse:collapse; margin-bottom:20px;} 
#midcol #bingoContent table a.LinkOrangeArrow {background:url(../../images/bingo/vipsystem/icona_freccia.gif) no-repeat scroll right center transparent; color:#FF6600; display:block; height:12px; margin:0; padding:0; width:12px;} 
#midcol #bingoContent table#bingoLevels tr th.TopBlue{background-color:#4190b5; color:#fff; text-align:left; font-size:11px; padding:5px;} 

#bingoContent table#bingoLevels img.destra{margin-left:10px;} 

#midcol #bingoContent table#bingoLevels td{padding:5px 0; text-align:center; font-weight:normal; font-size:11px; color:#333; border-bottom:1px dotted #4190b5; text-transform:uppercase;} 
#midcol #bingoContent table#bingoLevels td.numero{font-size:14px;}
#midcol #bingoContent table#bingoLevels td.numero, #midcol #bingoContent table#bingoLevels td span{color:#4190b5; font-weight:bold;}
/*Index Pulsante faq in fondo. */

#bingoContent a.BoxFaqLink {border:1px solid #4190b5; background-color:#eee; display:block; font-size:14px; font-weight:bold; height:40px; line-height:40px; margin:10px 0; text-align:center; width:490px; color:#4190b5; text-decoration:none;} 

#bingoContent a.BoxFaqLink:hover {background-color:#4190b5; color:#fff; text-decoration:underline;}
/* box esempio */

.esempio {background-color:#EEEEEE; border:1px solid #CCCCCC; display:block;}

div.esempio p{padding:10px 0 5px 10px;}

#midcol #bingoContent ul.vipBingo{float:none;}

#midcol #bingoContent ul.vipBingo li {float:none; clear:left; margin:0 0 10px;}

/*FAQ BingoVip */
#midcol #bingoContent ol.FaqVip {color:#ff6600 !important; font-size:12px; font-weight:bold; display:block; font-weight:bold; list-style-type:decimal; padding:10px 20px;} 
#midcol #bingoContent ol.FaqVip li {padding:0 0 0 5px;}
#midcol #bingoContent ol.FaqVip li h2 a {font-size:14px !important;}

#midcol #bingoContent ol.FaqVip li h3 {float:none; font-size:13px; font-weight:bold; margin:0 !important; padding:0;} 

#midcol #bingoContent ol.FaqVip li a {color:#333333; text-decoration:none;} 
#midcol #bingoContent ol.FaqVip div {display:none;}
#midcol #bingoContent ol.FaqVip div p {float:none; font-weight:normal;}
/* Pagina Livelli */
#midcol #bingoContent .BoxPromozioni {margin:0; padding:0 0 20px;}

.FloatL {float:left;}
.Clear {clear:both;}

#midcol #bingoContent .BoxPromozioni .FPromo .Txt {display:table; float:left; padding:20px 0 0 10px; width:350px;}

body {font-family:arial,helvetica,verdana,sans; margin:0; padding:0;}

/*Banner bingo HP e Content*/

.BannerLeftNVinc{background: url(../../images/bingo/bg-banner-bingo-left.jpg) no-repeat; width:156px; height:183px; margin:0; padding:0;}
.BannerLeftNVinc p{color:#ff6600; font-size:30px; font-weight:bold; text-align:center; display:block; margin:0; padding:30px 0px 0px 0px;}
.BannerRightTopVinc{background: url(../../images/bingo/bg-banner-top-vincitori.jpg) no-repeat; width:265px; height:243px; margin:0; padding:40px 0px 0px 0px;}
.BannerRightTopVinc p{color:#ffffff;  width:228px; display:block; margin:10px auto 3px auto; padding:0;}
.BannerRightTopVinc span{font-size:11px; margin:0; padding:0;}
.BannerRightTopVinc span.Nome{color:#ff6600; font-size:12px; font-weight:bold; margin:0; padding:0;}
.BannerRightTopVinc span.Luogo{color:#ff6600; margin:0; padding:0;}
.BannerRightTopVinc span.Vincita{color:#ffffff;  font-size:12px; display:block; width:228px; margin:0 auto 0 auto; padding:0; border-top:1px solid #000000;}

#bingoContent .BoxPromozioni h3{ width:300px; float: none; margin:0!important; font-size:12px!important;}
#banChatBig .spiegazione h2, #banChatBig .regole h2, #bingoContent .bannerBingo h2{font-size:16px!important; color:#333!important; margin-top:15px!important; margin-bottom:15px!important;}
#bingoContent h2 a{color:#ff6600;}
h1.hp{color:#333333; font-size:1.8em; margin-bottom:15px !important; margin-top:15px !important; position:relative; width:500px;}

div.scarica-box .TitoloP {color:#333333; letter-spacing:0.06em; margin:0; padding:11px 0 0 15px; font-family:"Trebuchet MS",Arial,Helvetica,Verdana,sans; font-size:2.9em !important; font-weight:normal; height:auto;}
div.scarica-box .claim {color:#333333; letter-spacing:0.06em; margin:4px 0 0 15px; line-height:15px; width:80%; font-family:"Trebuchet MS",Arial,Helvetica,Verdana,sans; font-size:1.6em !important; font-weight:normal; height:auto; text-transform:uppercase;}

