/* body{background: #000000 url("../img/hp/bg_betclic_ita.jpg") no-repeat center top;} */

.xc{padding:5px;margin:0 0 10px 0;background:#f9f8f8;}


/*Box Primo piano*/
#box_primopiano{width:596px;height:331px;padding:5px 7px 10px 7px;background:url('../img/shared/bg_primopiano.jpg') no-repeat left top;}
#box_primopiano h1{margin:0;padding:0 0 0 8px;height:23px;background:url('../img/shared/bg_h1.gif') repeat-x left top;border:solid 1px #3c3c3c}

#dettaglio{display:inline;float:left;width:379px;overflow:hidden;padding:0;/*border-right:solid 1px #d6d8da*/height:300px;}
#dettaglio #dettaglio_pp img{display:block;margin:0;padding:0;}
/*#dettaglio h2{display:block;margin:0;padding:5px 5px 0 5px;}
#dettaglio h2 a:link,#dettaglio h2 a:visited{font-size:14px;}*/
#dettaglio p{display:block;margin:0;padding:5px;}
#box_primopiano #dettaglio #dettaglio_pp{margin:0;padding:0;min-height:235px;}


#box_primopiano #dettaglio h1{display:block;margin:0;padding:0px 5px 0 5px;font-size:14px;background:none;border:none;height:auto;}
#box_primopiano #dettaglio h1 a{font-size:14px;}
#box_primopiano #dettaglio h3{display:block;margin:0;padding:5px;font-size:11px;text-align: left; font-weight:normal;}
#box_primopiano #dettaglio h2{display:block;height:72px;margin:0;padding:5px;font-size:28px;}
#box_primopiano #dettaglio h2 a{font-size:28px;}



#anteprime{display:inline;float:left;width:195px;padding:0;margin:5px 0 0 0}
#anteprime .el_anteprima{position:relative;width:210px;clear:both;padding:10px 0 0 5px;height:65px;background:url('../img/shared/bg_anteprime.gif') repeat-x left top;}
#anteprime .el_anteprima img{float:left;margin:0 10px 0 0;border:solid 1px #fff}
#anteprime .el_anteprima a:link,#anteprime .el_anteprima a:visited{position:absolute;left:0;top:0;display:block;width:190px;height:70px;background:url('../img/shared/transparent.gif') no-repeat left top}
#anteprime .el_anteprima a:link span,#anteprime .el_anteprima a:visited span{display:none;}

#anteprime-container,#anteprime-up,#anteprime-down{width:212px;float:left;margin:0;padding:0;}
#anteprime-container{height:260px; overflow:hidden; position:relative;border-left:1px solid #D6D8DA;}
#anteprime-up,#anteprime-down{height:20px; cursor:pointer;}

#anteprime-up{background:url('../img/hp/btnlm_up_large.gif') no-repeat;}
#anteprime-down{background:url('../img/hp/btnlm_down_large.gif') no-repeat;}

#anteprime-ul{display:inline;float:left;width:210px;padding:0;margin:0; position:relative; overflow:hidden;}
#anteprime-ul .el_preview{float:left; overflow:hidden; position:relative;width:202px;clear:both;padding:0px 0 0 5px;height:65px;background:url('../img/shared/bg_anteprime.gif') repeat-x left top;}
#anteprime-ul .el_preview p{float:left; height:45px;margin-top:6px;overflow:hidden;width:124px;}
#anteprime-ul .el_preview img{float:left;margin:6px 10px 0 0;border:solid 1px #fff}
#anteprime-ul .el_preview a:link,#anteprime-ul .el_preview a:visited{position:absolute;left:0;top:0;display:block;width:209px;height:70px;background:url('../img/shared/transparent.gif') no-repeat left top}
#anteprime-ul .el_preview a:link span,#anteprime-ul .el_preview a:visited span{display:none;}

/* classe definita solo per reddot */
#anteprime-ul_smartedit{display:inline;float:left;width:210px;padding:0;margin:0; position:relative; overflow:hidden;}
#anteprime-ul_smartedit .el_preview{float:left; overflow:hidden; position:relative;width:202px;clear:both;padding:0px 0 0 5px;height:65px;background:url('../img/shared/bg_anteprime.gif') repeat-x left top;}
#anteprime-ul_smartedit .el_preview img{float:left;margin:0 10px 0 0;border:solid 1px #fff}
#anteprime-ul_smartedit .el_preview a:link,#anteprime-ul_smartedit .el_preview a:visited{position:absolute;left:0;top:0;display:block;width:209px;height:70px;background:url('../img/shared/transparent.gif') no-repeat left top}
#anteprime-ul_smartedit .el_preview a:link span,#anteprime-ul_smartedit .el_preview a:visited span{display:none;}
/* fine classe definita solo per reddot */


#nuovo_stadio {margin:0 0 4px;}
#nuovo_stadio_swf{width:343px;height:82px;}

#nl_match{width:343px;height:280px;margin:0 0 3px 0;padding:5px;background:url('../img/shared/bg_nextlastmatch.jpg') no-repeat left top #fff;}
#nextmatch{position:relative;display:inline;float:left;width:218px;padding:0;}
#nextmatch p{margin:0;padding:0;}
#nextmatch p#ticket{position:absolute;bottom:5px;right:10px;}

#lastmatch{display:inline;float:left;width:118px;padding:0;margin:0 0 0 6px}

/*LAST MATCH*/
#c_lastmatchhp{position:relative;clear:both;display:inline-block;height:auto !important;height:1%;}
#c_lastmatchhp:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#lm_result{height:42px;background:#fff;}
#lm_bar_up{position:absolute;left:10px;top:40px;width:101px;height:15px;z-index:100;background:transparent;border-bottom:1px solid #fff}
#lm_bar_down{position:absolute;left:10px;bottom:0;width:101px;height:15px;z-index:100;background:transparent;border-top:1px solid #fff}

#pic_lmhp{position:relative;width:110px;height:202px;margin:0 0 0 1px;overflow:hidden;background:#fff}
#pic_lmhp div{position:absolute;left:10px;top:18px;}

/*boxes banner centrali*/

#boxes_bnrcentrali{margin:15px 0 13px 0;clear:both;display:inline-block;height:auto !important;height:1%;}
#boxes_bnrcentrali:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/*boxes 206x133*/
#boxes_schs_hp{display:inline;float:left;width:448px;}
#boxes_schs_hp div#box_jstore_hp{display:inline;float:left;width:206px;padding:5px;margin:0 0 13px 0;}
#boxes_schs_hp div#box_jc_hp{display:inline;float:left;width:206px;padding:5px;margin:0 0 13px 15px;}
#boxes_schs_hp div#box_hurrajuve_hp{display:inline;float:left;width:206px;padding:5px;margin:0 0 0 0;}
#boxes_schs_hp div#box_soccersc_hp{display:inline;float:left;width:206px;padding:5px;margin:0 0 0 15px;}
/*boxes 138x313*/
#box_jm_hp{display:inline;float:left;width:138px;padding:5px;margin:0 0 0 11px;background:#f9f8f8;}


#boxes_jsponsor:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*colonna storia store*/
#boxes_storia_clubdoc{clear:both;display:inline-block;height:auto !important;height:1%;margin:0;}
#boxes_storia_clubdoc:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#box_storia{display:inline;float:left;width:437px;padding:5px;background:#f9f8f8;}
#box_jclubdoc_hp{display:inline;float:left;width:138px;padding:6px 5px;background:#f9f8f8;margin:0 0 0 12px;}

/*juventuschannel*/
/*#cont_juventuschannel{position:relative;padding:0 6px;background:url('../img/hp/juventuschannel.jpg') no-repeat left top #fff;height:205px;}*/
#cont_juventuschannel{position:relative;width:343px;height:205px;margin:0 auto;}
#cont_juventuschannel .img_cont_juventuschannel{position:absolute;left:0;top:0;z-index:1;}
#cont_juventuschannel a{display:block;width:330px;height:205px;}
#cont_juventuschannel_txt{position:relative;color:#FFFFFF;padding:157px 0 0 0;font-weight:bold;z-index:10;}
#cont_juventuschannel h3{color:#fecd00;}
#cont_juventuschannel_txt p,h3{ text-align:center;padding-bottom:3px;}
#cont_juventuschannel_txt a:link,#cont_juventuschannel_txt a:visited{color:#fecd00;}


/*Fotogallery*/
#cont_fotogallery{position:relative;width:343px;height:263px;margin:0 auto}


/*Layer hp*/
#fdr{position:absolute;left:0;top:0;background:#000;width:994px;height:100px;z-index:100;opacity:0.8;filter:alpha(opacity=80);}
#hp_layer{display:none;z-index:300; width:663px;height:438px;overflow:hidden;position:absolute;top:50px;left:50%;margin:0 0 0 -332px;}
#hp_layer .txt_eng,#hp_layer .txt_ita{display:none;}
#hp_layer #close{position:absolute;top:10px;left:10px;z-index:180;}
#hp_layer #thank_page{display:none; width:663px;height:438px; background:url('../img/hp_layer/thank_page.jpg') no-repeat; line-height:16px;}
#hp_layer #thank_page p{padding:210px 50px 0 180px; color:#fff; font-weight:bold;line-height:25px; font-size:13px;}
#hp_layer #first{display:none; width:663px;height:438px;}
#hp_layer #first #subscribe{background:#000;opacity:0.7;filter:alpha(opacity=70);position:absolute;top:375px;left:0;z-index:180;width:663px;height:40px;}
#hp_layer #first #subscribe_first{position:absolute;left:560px;top:385px;z-index:200;}
#hp_layer #second{display:none; width:663px;height:438px;}
#hp_layer #second p{padding:245px 90px 10px 200px; color:#fff; font-weight:bold;line-height:25px; font-size:15px;}
#hp_layer #second #subscribe_second{position:absolute;top:385px;left:560px;}
#hp_layer #third{display:none;width:663px; background-repeat:no-repeat;}
#hp_layer #third form{padding:290px 30px 0 30px;}
#hp_layer #third .form_row{height:29px;clear:both;}
#hp_layer #third input{background:url('../img/hp_layer/input_bg.png') no-repeat;width:182px;height:23px; display:inline;float:left; border:none; color:#FFFFFF;padding:6px 0 0 5px;}
#hp_layer #third input.hidden_input{display:none;}
#hp_layer #third #sex_wrap{float:left;color: #FFFFFF;padding:6px 0 0 4px;} 
#hp_layer #third #sex{display:inline; float:left; padding:0 10px 0 0;}
#hp_layer #third #sex_choice{display:inline; float:left;}
#hp_layer #third #sex_choice span{display:inline; float:left;}
#hp_layer #third #sex_choice span label{display:inline; float:left;}
#hp_layer #third #sex_choice input{background:none; width:auto; height:auto; display:inline;float:left; border:none;padding:6px 0 0 5px;}
#hp_layer #third #privacy input#form_submit{width:48px;height:19px; text-indent:-9000px; cursor:pointer;overflow: hidden;font-size: 0px;display:block;line-height: 0px;float:right;}
#hp_layer #third .form_row div#date{background:url('../img/hp_layer/input_bg.png') no-repeat;width:190px;height:24px;display:inline;float:left;padding:5px 0 0 0; text-align:center;}
#hp_layer #third .form_row div select{background:#000;color:#fff;margin:0;padding:0;border:0;}
#hp_layer #third select#day{width:38px;}
#hp_layer #third select#month{width:82px; letter-spacing:-1px;}
#hp_layer #third select#year{width:56px;}
#hp_layer #third #privacy{color:#fff;margin:80px 20px; line-height:16px; text-align:justify;}
#hp_layer #third #privacy a{color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#hp_layer #third #privacy input{background:none;width:auto;height:auto;margin:0 5px 0 0;}
#hp_layer #third #privacy p{margin:0 0 10px 0;}
#hp_layer #third #privacy ul{list-style-type:decimal;padding:0 0 0 20px;}
#hp_layer #third #privacy ul li{padding:8px 0;}
#hp_layer #third #privacy #go{text-align:right}


/**************banner hp ultimi post**************************/
#join_blog{position:absolute;right:4px;top:2px;}
#blog_hp{margin:0;}
#blog_hp div.el_ultimopost{padding:6px 29px 0 15px;}
#blog_hp div.el_ultimopost h4{padding:0 0 5px 0;}
#blog_hp div.el_ultimopost h4 a{ color:#FFFFFF; font-size:13px;}
#blog_hp div.el_ultimopost p{color:#FFFFFF;height:23px;overflow:hidden;}
#blog_hp div.infopost{background:url('../img/hp/blog_hp_author.gif') no-repeat; color:#999999;height:19px;width:292px;clear:both;padding:5px 0 0 0;margin:7px 0 0 0;}
#blog_hp div.infopost p.author{font-weight:bold;display:inline;float:right; color:#ff9900;padding:0 15px 0 0;height:19px;}
#blog_hp div.infopost p.date{display:inline;float:left;padding:0 0 0 10px;height:19px;}

/****************banner centrale hp*************/
#banner_center_hp{margin:5px 0 0 0;}