div.alt{
	display: none;
}

li{
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin-bottom:7px;
}
.color_green{
    color:#bbd033;
}


/* POPUP WII */
#img_wiipopup{
    position:absolute;
    top:110px;
    left:480px;
    width:194px;
    height:20px;
}
#img_wiipopup_home{
    position:absolute;
    top:256px;
    left:93px;
    width:170px;
    height:20px;
}
.overlay_wii{
    display:none; 
    z-index:10000; 
    background-color:#fff; 
    width:646px;     
    min-height:344px; 
    border:1px solid #333; 

    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
    
    color:#ffffff;
    padding: 0px 0px 0px 0px;
}
.overlay_wii .close{ 
    background-image:url(../fase2/img/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px;
}
#ovlwii{
    /*min-height:424px;*/ 
}


/* HOME */
.boxf2home{
	background: #000 url('../fase2/img/bg_home2.jpg') 0px 0px no-repeat;
    text-indent:0;
    width:931px;
	position: relative;
	color: #fff;
	margin: 20px 30px 0;
    font-size: 11px;
    
    height: 654px;
}
.boxf2home2{
	background: #000 url('../fase2/img/bg_home2.jpg') 0px 0px no-repeat;
    text-indent:0;
    width:931px;
	position: relative;
	color: #fff;
	margin: 20px 30px 0;
    font-size: 11px;
    
    height: 600px;
}
#img_regolamento{
    position:absolute;
    top:356px;
    left:293px;
    width:108px;
    height:20px;
}
#img_registrarti{
    position:absolute;
    top:390px;
    left:420px;
    width:108px;
    height:20px;
}
#img_cliccando{
    position:absolute;
    top:252px;
    left:755px;
    width:80px;
    height:20px;
}
#img_apriconto{
    position:absolute;
    top:382px;
    left:640px;
    width:150px;
    height:20px;
}
#btn_calendario{
	width:290px;
	height:40px;
	display:block;
	text-indent:-5000px;
	background: url('../fase2/img/btn_calendario.png') 0px 0px no-repeat;
	position:absolute;
    top:618px;
    left:22px;
    cursor:pointer;
}
#btn_calendario:hover {	
	background: url('../fase2/img/btn_calendario.png') 0px -40px no-repeat;
}
#btn_regolamento{
	width:290px;
	height:40px;
	display:block;
	text-indent:-5000px;
	background: url('../fase2/img/btn_regolamento.png') 0px 0px no-repeat;
	position:absolute;
    top:618px;
    left:320px;
    cursor:pointer;
}
#btn_regolamento:hover {	
	background: url('../fase2/img/btn_regolamento.png') 0px -40px no-repeat;
}
#btn_scommetti{
	width:290px;
	height:40px;
	display:block;
	text-indent:-5000px;
	background: url('../fase2/img/btn_scommetti.png') 0px 0px no-repeat;
	position:absolute;
    top:618px;
    left:618px;
    cursor:pointer;
}
#btn_scommetti:hover {	
	background: url('../fase2/img/btn_scommetti.png') 0px -40px no-repeat;
}
a#btn_guardagallery{
	display: block;
	width: 212px;
	height: 40px;
	text-indent: -5000px;
	position: absolute;
	bottom:80px;
	left:38px;
	background: url('img/btn_guardagallery.png') top left no-repeat;	
}
a#btn_guardagallery:hover{
	background: url('img/btn_guardagallery.png') 0 -40px no-repeat;	
}
a#btn_apricontoGioco{
	text-indent: -5000px;
	bottom:98px;
	display:block;
	height:20px;
	position:absolute;
	right:263px;
	width:165px;
}
select#citta{
	font-weight:bold;
	font-family: arial, sans-serif;
	color: #333;
	height:20px;
	left:641px;
	position:absolute;
	top:512px;
	width:246px;
	font-size: 12px;
}
select#squadra{
	font-weight:bold;
	font-family: arial, sans-serif;
	color: #333;
	height:20px;
	left:641px;
	position:absolute;
	top:568px;
	width:246px;
	font-size: 12px;
}
#hidden_link{
    position:absolute;
	top:-9999px;
    left:-9999px;
}
#box_appuntamenti{
    display:block;
    position:absolute;
    width:260px;
	height:72px;
    top:514px;
    left:336px;
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#ovl_tuescommesse{
    position:absolute;
    top:178px;
    left:617px;
    width:292px;
    height:271px;
}
#box_tuescommesse{
    display:block;
    position:absolute;
    width:235px;
	height:140px;
    top:254px;
    left:664px;
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    overflow:auto;
}
#ovl_boxscommetti{
    position:absolute;
    top:488px;
    left:635px;
    width:255px;
    height:109px;
}
#box_scommettitesto{
    display:block;
    position:absolute;
    width:228px;
	height:72px;
    top:505px;
    left:644px;
    font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.overlay_regolamento{
    display:none; 
    z-index:10000; 
    background-color:#000; 
    width:526px;     
    min-height:384px; 
    border:1px solid #666; 

    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
    
    color:#ffffff;
    padding: 50px 60px 0px 60px;
    text-align:justify;
}
.overlay_regolamento p{
    margin-bottom:12px;
    font-size:12px;
}
.overlay_regolamento h2{
    font-size:18px;
    color:#bbd033;
    font-weight:bold;
    font-style:italic;
    margin-bottom:20px;
}
.overlay_regolamento .close{ 
    background-image:url(../fase2/img/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px;
}


.overlay_vincitori{
    display:none; 
    z-index:10000; 
    background-color:#000; 
    width:526px;     
    min-height:384px; 
    border:1px solid #666; 

    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
    
    color:#ffffff;
    padding: 50px 60px 0px 60px;
    text-align:justify;
}
.overlay_vincitori p{
    margin-bottom:12px;
    font-size:12px;
}
.overlay_vincitori h2{
    font-size:18px;
    color:#bbd033;
    font-weight:bold;
    font-style:italic;
    margin-bottom:20px;
}
.overlay_vincitori .close{ 
    background-image:url('../fase2/img/close.png'); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px;
}


/* CALENDARIO */
.boxf2calendario{
	background: #000 url('../fase2/img/bg_calendario.jpg') 0px 0px no-repeat;
    text-indent:0;
    width:931px;
	position: relative;
	color: #fff;
	margin: 20px 30px 0;
    font-size: 11px;
    
    height: 650px;
}
.cal_intest{
    font-size: 14px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-style:italic;
    color:#bbd033;
    position:absolute;
    top:226px;
}
.tab_calendario{
    font-size: 13px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    position:absolute;
    top:263px;
    left:36px;
}
#tab_finale{
    top:609px;
}
.cal_tr{height:17px;}
.cal_td_data{width:148px;}
.cal_td_citta{width:124px;}
.cal_td_luogo{width:163px;}
.cal_td_ora{width:50px;}
.cal_td_squad{width:121px;}
.cal_td_class{width:121px;}
.cal_td_media{width:121px;}
#ico_squadre{
    display:block;
    width:26px;
    height:15px;
    background: url('../fase2/img/ico_squadre.png') 0px 0px no-repeat;
    margin-left:47px;
}
#ico_squadre:hover{	
	background: url('../fase2/img/ico_squadre.png') 0px -15px no-repeat;
}
#ico_class{
    display:block;
    width:15px;
    height:15px;
    background: url('../fase2/img/ico_class.png') 0px 0px no-repeat;
    margin-left:52px;
}
#ico_class:hover{	
	background: url('../fase2/img/ico_class.png') 0px -15px no-repeat;
}
#ico_media{
    display:block;
    width:16px;
    height:15px;
    background: url('../fase2/img/ico_media.png') 0px 0px no-repeat;
    margin-left:52px;
}
#ico_media:hover{	
	background: url('../fase2/img/ico_media.png') 0px -15px no-repeat;
}
#ovlsquadre{
    min-height:424px; 
}
#ovlvincitori{
    min-height:424px; 
}
.tab_ovl_squadre{
    width:100%;
    border-collapse:collapse;
}
.tab_ovl_squadre td{
    font-size: 13px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    border:1px solid #666;
    padding:2px 0px 2px 5px;
}

.tab_ovl_vincitori{
    width:100%;
    border-collapse:collapse;
}
.tab_ovl_vincitori td{
	position:absolute;
    font-size: 13px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
	left:200px;
    padding:2px 0px 2px 5px;
}


/* CLASSIFICA */
.boxf2classifica{
	background: #000 url('../fase2/img/bg_classifica.jpg') 0px 0px no-repeat;
    text-indent:0;
    width:931px;
	position: relative;
	color: #fff;
	margin: 20px 30px 0;
    font-size: 11px;
    
    height: 790px;
}
.boxf2classifica h1{
    position:absolute;
    font-size:24px;
    color:#bbd033;
    font-weight:bold;
    top:232px;
    left:30px;
}
.div_gironi_squadre{
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    position:absolute;
    width:76px;
    overflow:hidden;
    height:16px;
    white-space: nowrap;
}
.dgs_c1{left:32px}
.dgs_c2{left:143px}
.dgs_c3{left:253px}
.dgs_c4{left:363px}
.dgs_c5{left:473px}
.dgs_c6{left:583px}
.dgs_c7{left:693px}
.dgs_c8{left:803px}
.dg_r1{top:310px}
.dg_r2{top:330px}
.dg_r3{top:350px}
.dg_r4{top:370px}
.div_gironi_punti{
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    position:absolute;
    width:13px;
    text-align:right;
}
.dgp_c1{left:113px}
.dgp_c2{left:224px}
.dgp_c3{left:334px}
.dgp_c4{left:444px}
.dgp_c5{left:554px}
.dgp_c6{left:664px}
.dgp_c7{left:774px}
.dgp_c8{left:884px}
.div_elimin{
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    position:absolute;
    width:98px;
    overflow:hidden;
    height:16px;
    white-space: nowrap;
    /*border: 1px solid red;*/
}
.c8s{left:142px}
.c8d{left:692px}
.r81{top:437px}
.r82{top:517px}
.r83{top:597px}
.r84{top:677px}
.c4s{left:251px}
.c4d{left:581px}
.r41{top:477px}
.r42{top:637px}
.cfs{left:361px}
.cfd{left:471px}
.rf1{top:540px}
.rf2{top:596px}
.div_winner{
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    position:absolute;
    width:162px;
    overflow:hidden;
    height:16px;
    white-space: nowrap;
    left:384px;
    /*border: 1px solid red;*/
}
.rv1{top:442px}
.rv2{top:462px}
.rv3{top:482px}
.c6s{left:31px}
.c6d{left:801px}
.r61{top:422px}
.r62{top:452px}
.r63{top:502px}
.r64{top:532px}
.r65{top:582px}
.r66{top:612px}
.r67{top:662px}
.r68{top:692px}
#btn_calendario_classifica{
	width:290px;
	height:40px;
	display:block;
	text-indent:-5000px;
	background: url('../fase2/img/btn_calendario.png') 0px 0px no-repeat;
	position:absolute;
    top:750px;
    left:323px;
    cursor:pointer;
}
#btn_calendario_classifica:hover {	
	background: url('../fase2/img/btn_calendario.png') 0px -40px no-repeat;
}
.tooltip {
    color:#000;
    display:none; 
    background-color:#fff; 
    border:1px solid #666; 
    padding:3px; 
    font-size:13px; 
}


/* GALLERY */
.boxf2gallery{
	background: #000 url('../fase2/img/bg_gallery.jpg') 0px 0px no-repeat;
    text-indent:0;
    width:931px;
	position: relative;
	color: #fff;
	margin: 20px 30px 0;
    font-size: 11px;
    
    height: 1030px;
}
.boxf2gallery h1{
    position:absolute;
    font-size:24px;
    color:#bbd033;
    font-weight:bold;
    top:212px;
    left:27px;
}
#btn_calendario_gallery{
	width:290px;
	height:40px;
	display:block;
	text-indent:-5000px;
	background: url('../fase2/img/btn_calendario.png') 0px 0px no-repeat;
	position:absolute;
    top:980px;
    left:323px;
    cursor:pointer;
}
#btn_calendario_gallery:hover {	
	background: url('../fase2/img/btn_calendario.png') 0px -40px no-repeat;
}
#gallery_thumbs{
    
    position:relative;
    width:880px;
	height:417px;
    left:32px;
    top:526px;
}
.gallery_thumb{
    width:100px;
	height:75px;
    background: url('../fase2/img/void_thumb.gif') 0px 0px no-repeat;
    float: left;
    margin-right:10px;
    margin-bottom:10px;
}
.gallery_img{
    margin-top:1px;
    margin-left:1px;
    width:98px;
	height:73px;
}

#gallery_video{
    position:absolute;
    top:245px;
    left:20px;
}
