/*Reset*/
*{ margin:0; padding:0;}
a img{ border:none;}

/*reset table*/
table {
border-collapse:collapse;
border-spacing:0;
}
td img{ display:block}

/*impostazione block per tag html5*/
header, nav, section, canvas, footer{ display:block;}
body{ background:#000; text-align:center; color:#fff; font-family :'lucida grande', helvetica, arial,sans-serif; font-size:10px;}

/*stili generici tag*/
a{ text-decoration:none; color:#fff; text-transform:uppercase; font-size:1.1em; outline:none;} 
a:hover { color:#b78f35;}
ul, ol{ list-style:none;}
p{ font-size:1.1em;}
.f_right{float:right;}
.f_left{float:left;}
.si{ font-style:italic;}
.oro{color:#C49939;}
.flotta{float:left;}
.blocc{display:block;}



/*splashPage*/
.wrap-splashpage{ width:976px; height:580px; position:absolute; top:50%; left:50%; margin-top:-320px; margin-left:-488px;}





/* PRE HOMEPAGE */
.wrap-splashpage .immagine_big {width:976px; height:543px; background:url(/images/bg_intro.jpg) 0 0 no-repeat;  padding:4px 2px;} 

.wrap-splashpage .immagine_big span, .wrap-splashpage .footer_language em { display:none;}

.wrap-splashpage .footer_language {width:980px; height:75px; background:url(/images/bg_language_pre_homepage.jpg) 0 0 no-repeat; position:relative;}
.wrap-splashpage .footer_language .logo_alessandro_delpiero { margin: 5px 0 0 10px; width:540px; height:65px; background:url(/images/logo_website.jpg) 0 0 no-repeat; float:left;}

.wrap-splashpage .footer_language ul { margin: 5px 0 0 0; float:right; margin: 5px 10px 0 0;}
.wrap-splashpage .footer_language ul li em { display:none;}
.wrap-splashpage .footer_language ul li div { width:65px; height:65px; cursor:pointer;}
.wrap-splashpage .footer_language ul li.ita { display:block; float:left; width:65px; height:65px; background:url(/images/pre_homepage_italiano.jpg) 0 0 no-repeat; }
.wrap-splashpage .footer_language ul li.eng { margin: 0 0 0 2px; display:block; float:left; width:65px; height:65px; background:url(/images/pre_homepage_inglese.jpg) 0 0 no-repeat; }



/*CLEARED*/
.cleared:after { display:block; visibility:hidden; content:"."; height:0; clear:both;}
.cleared{ height:1%; clear:both;}

/*pulsanti generici*/
a.pull_generico{ background:url(/images/bg_pull_generici.jpg) 0 0 repeat-x; text-transform:uppercase; color:#000; padding:2px 5px; font-size:9px;}
a:hover.pull_generico{color:#836523;}


/*paginator*/
div.pagination {text-align:center; background:url(/images/dotted.gif) top left repeat-x; padding:20px 0 0 ; clear:both; }
div.pagination span, div.pagination a{ text-transform:uppercase; padding:0 3px;}
div.pagination .current{ color:#b78f35;}
div.pagination a.prev_page{ padding-right:12px; background:url( /images/prev_arrow.jpg) left -1px no-repeat; padding-left:9px;}
div.pagination a.next_page{ padding-left:12px;background:url( /images/next_arrow.jpg) right -1px no-repeat; padding-right:9px;}

div.pagination a:hover.prev_page{ background-position:left -18px;}
div.pagination a:hover.next_page{ background-position:right -18px;}


div.pagination span.prev_page{ padding-left:9px; background:url( /images/prev_arrow.jpg) left -36px no-repeat; color:#282828;}
div.pagination span.next_page{ padding-right:9px; background:url( /images/next_arrow.jpg) right -36px no-repeat; color:#282828;}


/*paginator per mesi*/
ul.paginator {text-align:center; background:url(/images/dotted.gif) top left repeat-x; padding:20px 0 0 ; clear:both; }
ul.paginator li{text-transform:uppercase; padding:0 3px; display:inline;}
ul.paginator li.prev a{ padding-right:12px; background:url( /images/prev_arrow.jpg) left -1px no-repeat; padding-left:9px;}
ul.paginator li.next a{ padding-left:12px;background:url( /images/next_arrow.jpg) right -1px no-repeat; padding-right:9px;}

ul.paginator.mesi li.nome_cat_video { border-right:1px solid #656565; display:inline; line-height:20px; padding:0 9px;}
ul.paginator.mesi li.nome_cat_video.last { border:0; display:inline; line-height:20px; padding:0 9px;}



ul.paginator li.prev a:hover{ background-position:left -18px;}
ul.paginator li.next a:hover{ background-position:right -18px;}


ul.paginator.mesi li.prev_page{ padding-left:9px;  padding-right:12px; background:url( /images/prev_arrow.jpg) left -36px no-repeat; color:#282828;}
ul.paginator.mesi li.next_page{ padding-right:9px; padding-left:12px; background:url( /images/next_arrow.jpg) right -36px no-repeat; color:#282828;}

ul.paginator.mesi{ padding:20px 0 ; clear:both; float:left; width:940px;}
ul.paginator.mesi li span{ text-transform:uppercase; color:#b78f35; padding:0 50px;}

ul.paginator.mesi li.next span, ul.paginator.mesi li.prev span{visibility:hidden; padding-left:12px; padding-right:9px; }

/*wrapper*/
#wrapper{ margin:0 auto; text-align:left; width:940px; position:relative;}

/*header*/
header{ padding-top:13px; width:940px; height:60px;}
h1 { width:536px; height:60px; float:left; }
h1 a{ background:url(/images/logo_ADP.jpg) 0 0 no-repeat; width:536px; height:60px; display:block;}
h1 a span{ display:none; }

/*sponsor-list*/
ul.sponsor_list { float:right; padding-top:17px;}
ul.sponsor_list li{ float:right;}


/*navbar*/
nav{ background:#fff; margin-top:14px;  float:left; }
nav{width:818px; padding:2px 0 0 122px;}
nav ul.navbar li{ float:left; background:url(/images/nav_separator.jpg) right center no-repeat; padding:0 5px 0 3px ;}
nav ul.navbar li a{ display:block;  background-position:0 0; background-repeat:no-repeat; height:22px;}
nav ul.navbar li.active a, nav ul.navbar li a:hover{  background-position:0 -22px;}
nav ul.navbar li a span{ display:none;}



/*nav ita*/
.it nav ul.navbar li.home a{ background-image:url(/images/pul_navbar/home.jpg); width:84px; }
.it nav ul.navbar li.profilo a{ background-image:url(/images/pul_navbar/profilo.jpg); width:63px; }
.it nav ul.navbar li.news a{ background-image:url(/images/pul_navbar/news.jpg); width:47px; }
.it nav ul.navbar li.agenda a{ background-image:url(/images/pul_navbar/agenda.jpg); width:66px; }
.it nav ul.navbar li.multimedia a{ background-image:url(/images/pul_navbar/multimedia.jpg); width:92px; }
.it nav ul.navbar li.charity a{ background-image:url(/images/pul_navbar/solidale.jpg); width:74px; }
.it nav ul.navbar li.ale10plus, nav ul.navbar li.registrati { background:none;}
.it nav ul.navbar li.ale10plus a{background-image:url(/images/pul_navbar/ale10plus.jpg); width:123px;}
.it nav ul.navbar li.registrati a{background-image:url(/images/pul_navbar/registrati.jpg); width:81px;}


.it nav ul.navbar li.registrati a.disabled{ background-position:0 -44px;cursor:default;}
.it nav ul.navbar li.charity a.disabled{ background-position:0 -44px;   cursor:default;}
.it nav ul.navbar li.ale10plus a.disabled{background-position:0 -44px;  cursor:default;}


/*nav eng*/
.en nav ul.navbar li.home a{ background-image:url(/images/pul_navbar/home.jpg); width:84px; }
.en nav ul.navbar li.profilo a{ background-image:url(/images/pul_navbar/en/profilo.jpg); width:63px; }
.en nav ul.navbar li.news a{ background-image:url(/images/pul_navbar/news.jpg); width:44px; }
.en nav ul.navbar li.agenda a{ background-image:url(/images/pul_navbar/agenda.jpg); width:66px; }
.en nav ul.navbar li.multimedia a{ background-image:url(/images/pul_navbar/multimedia.jpg); width:92px; }
.en nav ul.navbar li.charity a{ background-image:url(/images/pul_navbar/en/solidale.jpg); width:77px; }
.en nav ul.navbar li.ale10plus, nav ul.navbar li.registrati { background:none;}
.en nav ul.navbar li.ale10plus a{background-image:url(/images/pul_navbar/ale10plus.jpg); width:123px;}
.en nav ul.navbar li.registrati a{background-image:url(/images/pul_navbar/en/registrati.jpg); width:81px;}


.en nav ul.navbar li.registrati a.disabled{ background-position:0 -44px;cursor:default;}
.en nav ul.navbar li.charity a.disabled{ background-position:0 -44px;   cursor:default;}
.en nav ul.navbar li.ale10plus a.disabled{background-position:0 -44px;  cursor:default;}

/*chose_lenguage*/
ul.chose_lenguage ul{ float:right;}
ul.chose_lenguage li{ float:right; margin-right:4px; display:inline;/*ie6*/}
ul.chose_lenguage li a{ display:block; background-position: 0 0 ; background-repeat:no-repeat; width:31px; height:22px;}
ul.chose_lenguage li a span{ display:none;}
ul.chose_lenguage li a:hover, ul.chose_lenguage li.active a{ background-position: 0 -22px;}
ul.chose_lenguage li.ita a{ background-image:url(/images/pul_navbar/leng_ita.jpg); }
ul.chose_lenguage li.eng a{ background-image:url(/images/pul_navbar/leng_eng.jpg); }

/*logout*/
.log_out{position:absolute; right:0; top:119px;}
.log_out .name_user{color:#b78f35; margin-right:10px;}
.log_out .non_loggato{ padding-right:10px;}
/*m2*/
ul.m2{ clear:both; padding:5px 0 ; border-bottom:1px solid #6a6a6a; float:left; width:940px;}
ul.m2 li.first{padding-left:0;}
ul.m2 li.last{ border:none;}
ul.m2 li{float:left; border-right:1px solid #6a6a6a; padding:0 9px;}
ul.m2 li.active a{ color:#b78f35;}

/*m3*/
ul.m3{ clear:both; text-align:center; padding:10px 0 ; background:url(/images/dotted.gif) left bottom repeat-x; float:left; width:940px;}
ul.m3 li{ display:inline; padding:0 9px; border-right:1px solid #656565; line-height:20px;}
ul.m3 li.last{border:none;}
ul.m3 li.active a{ color:#b78f35;}

/*contenitore menu secondari*/
.menu_secondari { clear:both; text-align:center; padding:10px 0 ; background:url(/images/dotted.gif) left bottom repeat-x; float:left; width:940px;}
.menu_secondari .m3{ background:none;}
.menu_secondari ul{ clear:both; padding:5px 0;}
.menu_secondari ul li{ display:inline; padding:0 9px; border-right:1px solid #656565; }
.menu_secondari ul li.last{border:none;}
.menu_secondari ul li a{text-transform:capitalize;}
.menu_secondari ul li.active a{ color:#b78f35; }
.menu_secondari ul.m3 li a{ text-transform:uppercase;}



/*breadcrumb*/
ul.breadcrumb{ float:left; clear:both; padding:10px 0 5px; background:url(/images/dotted.gif) left bottom repeat-x; width:940px;}
ul.breadcrumb li{ float:left; padding:0 5px; background:url(/images/breadcrumb_separator.jpg) right 16px no-repeat; }
ul.breadcrumb li.first {padding-left:0; }
ul.breadcrumb li.last{ background:none;}
ul.breadcrumb li a{ font-size:1.4em; line-height:1.8em;}
ul.breadcrumb li h2{ text-transform:uppercase; line-height:1.4em; font-size:2.2em; font-weight:normal; }

/*wrap-content*/
#wrap-content{ clear:both; padding:20px 0 20px; float:left; width:940px;}

/*Generico widget*/
.widget{ background:url(/images/dotted.gif) left bottom repeat-x; padding:5px 0; clear:both; float:left; margin-bottom:25px;}


/*generico carousel*/
section.wrap-carousel { width:940px; overflow:hidden;}
section.wrap-carousel ul li{ float:left;}

/*generico carousel a 5 elementi*/
section.wrap-carousel ul.five li{ width:188px; padding:6px 0; min-height:369px; height:auto!important; height:369px; background:url(/images/bg_liste_generico_five.jpg) 0 0 no-repeat;cursor:pointer;}
section.wrap-carousel ul.five li.selected{ background-position: -190px 0 ;}

/*generico carousel a 3 elementi*/
section.wrap-carousel ul.three li{ cursor:pointer; width:300px; padding:6px 6px; min-height:403px; height:auto!important; height:403px; background:url(/images/news/bg_box_ant.jpg) 0 0 no-repeat;}
section.wrap-carousel ul.three li.selected{ background-position: -312px 0 ;}


/*generico lista verticale*/
.lista_verticale ul{ width:726px; margin:0 auto;}
.lista_verticale ul li{ padding:10px; margin-bottom:10px; float:left; cursor:pointer;width:730px;}
.lista_verticale ul li.last{ margin-bottom:0;}
.lista_verticale ul li div.data{ width:75px; height:65px; background:url(/images/bg_data.jpg) 0 0 no-repeat; text-align:center; padding-top:10px; color:#b78f35; float:left ; }
.lista_verticale ul li div.data .giorno{ display:block; font-size:3.1em;}
.lista_verticale ul li div.data .mese{ font-size:1.1em; text-transform:uppercase;}
.lista_verticale ul li img{ float:left; margin:5px 10px 0 5px;}
.lista_verticale ul li h3{ color:#b78f35; padding-top:3px; line-height:1.5em;}
.lista_verticale ul li.year {margin:0;padding:0;cursor:default;}
.lista_verticale ul li.year p {color:#B78F35;padding-top:3px;font-size:1.7em;padding:0;}
.lista_verticale ul li p{ line-height:1.5em; }
.lista_verticale ul li p.players_mese{ line-height:1.5em; width:315px; }
.lista_verticale ul li .pull_generico{ float:right; margin:10px 0 0; visibility:hidden;}

/*generico lista verticale selected*/
.lista_verticale ul li.selected{ background:#171717;}
.lista_verticale ul li.selected div.data{ background-position:-75px 0; color:#fff;}
.lista_verticale ul li.selected  .pull_generico{ visibility:visible;}


/*generico carousel interno gallery*/

.wrap-carousel .carousel { height:381px; position:relative; width:940px; overflow:hidden;}
.wrap-carousel .carousel ul{width:110000px; position:absolute;}
.wrap-carousel .carousel ul li{ background:url(/images/palmares/bg_timeline.jpg) 0 0 no-repeat;}
.wrap-carousel .carousel ul li span.anno{ float:left; padding:15px 0 0 5px;}
.wrap-carousel .carousel ul li ul.five{ width:auto; padding-top:20px; clear:both; position:relative;}

.wrap-carousel .carousel p.prev{ position:absolute; top:0; left:0; background:none; width:27px; height:369px;padding:0;z-index:10;}
.wrap-carousel .carousel p.next{ position:absolute; top:0; right:0; background:none;width:27px; height:369px;padding:0;z-index:10;}
.wrap-carousel .carousel p.prev a, .wrap-carousel .carousel p.next a{ z-index:10; background-image:url(/images/gallery_arrow_big.png ); _background-image:url(/images/gallery_arrow_big.gif ); background-repeat:no-repeat; width:27px; display:block; height:369px;}
.wrap-carousel .carousel p.prev a span, .wrap-carousel .carousel p.next a span{ display:none;}
.wrap-carousel .carousel p.prev a{ background-position:-26px center;}
.wrap-carousel .carousel p.next a{ background-position:left center;} 
.wrap-carousel .carousel p.prev a:hover{ background-position:-79px center;}
.wrap-carousel .carousel p.next a:hover{ background-position:-53px center;}


.wrap-carousel .carousel p.next_button_disabled a {cursor:default;}
.wrap-carousel .carousel p.previous_button_disabled a {cursor:default;}
.wrap-carousel .carousel p.previous_button_disabled a:hover {cursor:default;background-position:-26px center;}
.wrap-carousel .carousel p.next_button_disabled a:hover {cursor:default;background-position:0 center;}





/*Generico pagine di testo*/

.testo section{width:940px; text-align:center; }
.testo section .wrap-text{background:url(/images/bg_pagine_testuali.jpg) 0 0 no-repeat; margin:0 auto; width:353px; padding:35px; text-align:left;}
.testo section .wrap-text p, .testo section .wrap-text h3{ margin-bottom:20px;}
.testo section .wrap-text p{ line-height:1.7em; font-size:1.2em;}

/*========================================================== Home ==============================================================================*/
/*Col sx*/
.col_sx{ width:616px; float:left;}

/*h2 generico da testare*/
h2{ height:26px;}
h2 em{  background:url(/images/dotted.gif) left bottom repeat-x; height:22px; display:block; padding-bottom:4px; }
h2 span { display:none; }
h3{ text-transform:uppercase; font-size:1.2em; font-weight:normal;}
h3 span{ color:#c49939; padding-right:5px;}
h3 span#video_title{ color:#fff;}
h4{font-size:1.1em; text-transform:uppercase; font-weight:normal;}
h4 span{color:#c49939; padding-right:3px;}


/*News home*/
.widget.news_home{ }
h2.title_news a{ background:url(/images/title/news.gif) 0 0 no-repeat; display:block;}
h2.title_news a:hover{ background:url(/images/title/news.gif) 0 -38px no-repeat;}
.home .news_home img{ float:left; width:300px; margin-right:10px;}
.news_home .anteprima_news{ float:left; width:304px;}
.news_home .anteprima_news p{ padding:10px 0; /*margin-top:7px!important;*/ width:260px;}
.news_home .anteprima_news a.pull_generico{ position:absolute; bottom:2px; right:2px;}

.news_home .anteprima_news ul{ clear:both; padding-top:9px; height:185px; overflow:hidden; z-index:100000; position:relative;}
.news_home .anteprima_news ul li{width:100%; clear:both; height:auto; padding:5px 0; background:url(/images/dotted.gif) 0 0 repeat-x; position:relative}

/*television home*/
h2.title_television { clear:both;}
h2.title_television a {background:url(/images/title/television.gif) 0 0 no-repeat; display:block;}
h2.title_television a:hover{ background:url(/images/title/television.gif) 0 -37px no-repeat; }
.television{ position:relative;}
.logoTvAdp{ background:url(/images/adp_tv_logo.png) 0 0 no-repeat; _background:url(/images/adp_tv_logo.gif) 0 0 no-repeat; width:91px; height:48px; position:absolute; right:0; top:-34px;}
.television .TV_thumb{position:absolute;}
.television .TV_thumb li img{ width:85px; /*height:50px;*/ margin:6px auto 0 ;}
.television .TV_thumb li{ background:url(/images/bg_thumb_video.jpg) 0 0 no-repeat; width:100px; height:80px; margin-bottom:2px; text-align:center;}
/*.television .TV_thumb li{ padding-bottom:10px;}*/

.wrap-tv_thumb{ height:243px; margin-top:22px; margin-bottom:7px; overflow:hidden;float:left; width:100px; padding:0px 4px 0px 0; position:relative;}
.television  p.prev, .television  p.next{ margin:0;}
.television  p.prev a,  .television p.next a{ z-index:10; margin:0; position:absolute; background-image:url(/images/gallery_arrow_verticale.png); _background-image:url(/images/gallery_arrow_verticale.gif); background-repeat:no-repeat; height:17px; width:100px; display:block;}
.television  p.prev a { background-position:center -16px; top:0; left:0;}
.television  p.next a { background-position:center 0; bottom:0; left:0;}
.television  p.prev a:hover{ background-position:center -49px;}
.television  p.next a:hover{ background-position:center -33px;}
.television  p.prev a span,  .television  p.next a span{ display:none;}

.television .wrap-television{border-left:1px solid #6a6a6a;   padding:5px 0 5px 5px; min-height:276px;  height:auto!important; height:276px; float:left; width:501px; margin-left:5px; display:inline;/*ie6*/ background:#000 url(/images/bg_wrap_tv.jpg) 5px bottom no-repeat;}

.television .wrap-television .text{width:183px;  float:left; padding:5px; overflow:hidden;}
.television .wrap-television .text h3 span.on-air{text-transform:capitalize;}
.television .wrap-television .text p{padding:23px 0 0;}
.television .wrap-television .video {margin-top:3px;width:281px; height:189px; float:left; background:url(/images/bg_video_home.jpg) 0 0 no-repeat; padding:7px 14px 8px 13px;}
.television .wrap-television .video img{ margin-left:5px;}
.television .wrap-television .footer_tv{ clear:both; padding:0 5px;}
.television .wrap-television .footer_tv p.st_name { position:relative;float:left; padding-top:15px; font-style:italic; font-weight:normal; color:#C49939; width:100%; line-height:2.8em;}
.television .wrap-television .footer_tv p.st_name a{ float:right; display:inline; margin-left:10px;}
.television .wrap-television .footer_tv p.st_name span { font-style:normal; font-weight:normal; color:#fff;}
.television .wrap-television .footer_tv p.st_name a#itunes_link {position:absolute;top:16px;right:10px;}
.television .wrap-television .footer_tv p.st_name a#universal_link {position:absolute;top:16px;right:55px;}

/*Photogallery home*/
h2.title_photogallery{ clear:both;}
h2.title_photogallery a{display:block; background:url(/images/title/fotogallery.gif) 0 0 no-repeat;}
h2.title_photogallery a:hover{ background:url(/images/title/fotogallery.gif) 0 -37px no-repeat;}
.photogallery {width:616px; overflow:hidden; position:relative; height:76px; padding:8px 0;}
.photogallery .photo_thumb { padding:0; width:11000px; position:absolute;}
/*.photogallery .photo_thumb li{ float:left; display:inline; margin-right:4px; }*/
.photogallery .photo_thumb li{ float:left; display:inline; margin:0 2px; }
.photogallery  p.prev a{z-index:10; background:url(/images/gallery_arrow.png) -17px center no-repeat; _background:url(/images/gallery_arrow.gif) -17px center no-repeat; width:16px; height:79px; position:absolute; top:0; left:0; margin:0;}
.photogallery  p.prev a:hover{ background-position: -50px center;}
.photogallery  p.next a{ z-index:10; background:url(/images/gallery_arrow.png) 0 center no-repeat; _background:url(/images/gallery_arrow.gif) 0 center no-repeat; width:17px; height:79px; position:absolute; top:0; right:0; margin:0;}
.photogallery  p.next a:hover{ background-position: -33px center;}
.photogallery  p.prev a span, .photogallery  p.next a span{ display:none;}
.photogallery p.next_button_disabled a {cursor:default;}
.photogallery p.next_button_disabled a {cursor:default;}
.photogallery p.previous_button_disabled a:hover {cursor:default;background-position:-17px center;}
.photogallery p.next_button_disabled a:hover {cursor:default;background-position:0 center;}




/*gestione generale alpha hover immagine carousel*/
li.thumb a img{
opacity: .4; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=40); /* IE lt 8 */
-ms-filter: "alpha(opacity=40)"; /* IE 8 */
-khtml-opacity: .4; /* Safari 1.x */
-moz-opacity: .4; /* FF lt 1.5, Netscape */}



li.thumb a:hover img{
	opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=100); /* IE lt 8 */
	-ms-filter: "alpha(opacity=100)"; /* IE 8 */
	-khtml-opacity: 1; /* Safari 1.x */
	-moz-opacity: 1; /* FF lt 1.5, Netscape */
}


/*v_tour*/
.widget.v_tour { margin-bottom:0;}
.v_tour .wrap-tour-match{  background:#1a1a1a; float:left;}
h2.title_v_tour{  clear:both;}
h2.title_v_tour a{ background:url(/images/title/v_tour.gif) 0 0 no-repeat; display:block;}
h2.title_v_tour a:hover{ background:url(/images/title/v_tour.gif) 0 -38px no-repeat; display:block;}
.v_tour img, .v_tour object{ float:left;}

/*match*/
.v_tour .next_match{ background:#1a1a1a; width:223px; float:left; padding:4px 3px 4px 0;}
.v_tour .next_match .wrap-match{ border-top:1px solid #333;  border-right:1px solid #333;  border-bottom:1px solid #333; text-align:center; padding:10px 10px 13px; float:left;}
.v_tour .next_match .wrap-match-item{border-top:1px solid #333;  border-right:1px solid #333;  border-bottom:1px solid #333; text-align:center; padding:10px 10px 13px; float:left; width:200px;}
.v_tour .next_match .wrap-match h4, .v_tour .next_match .wrap-match-item h4{ font-size:1.4em; font-weight:normal; margin-bottom:10px;}
.v_tour .next_match .wrap-match .date, .v_tour .next_match .wrap-match .competizione, .v_tour .next_match .wrap-match-item .date, .v_tour .next_match .wrap-match-item .competizione{font-size:1.1em; display:block; text-transform:uppercase; }
.v_tour .next_match .wrap-match .squadre{font-size:1.4em; font-weight:normal; margin:10px 0 5px; text-transform:uppercase;}
.v_tour .event .wrap-match-item .squadre {margin-top:5px;}
.v_tour .next_match .wrap-match .logo_squadra{ float:left; width:99px; height:100px; background-position:0 0; background-repeat:no-repeat;}
.v_tour .next_match .wrap-match-item .logo_centrato { margin:10px auto 4px auto; }
.v_tour .next_match .evento{ text-align:center; float:left; width:100%; padding-top:6px;}



/*Col dx*/
.col_dx{ width:302px; margin-left:19px; float:left; display:inline;}

/*banner*/
.banner { border:1px solid #6a6a6a; padding:1px;}
.banner a{display:block;}
.postit{ height:147px; margin-top:52px;padding:1px 1px 0 0}
.entra_nel_club{ margin-top:50px; height:89px;}
.box_musicale { height:87px; margin-top:52px;}
.box_charity { height:88px; margin-top:50px;}
.social_net{ height:118px; margin-top:48px;}
.social_net a{ border:1px solid #6a6a6a; padding:1px; display:block; float:left;}
.social_net a img{ float:left;}
.social_net a.fb{ display:inline; margin-right:16px;}

/*ten_players*/
.title_ten_players{background:url(/images/title/ale10pl.jpg) right top no-repeat; clear:both; width:302px; margin-top:22px; height:32px;}
.title_ten_players em{ height:26px;}
.ten_players{ padding-top:10px; min-height:240px; height:auto!important; height:240px;  margin-bottom:0; padding-bottom:4px;}
.ten_players h3{ color:#c49939; }
.ten_players h4{ text-transform:capitalize; margin-bottom:10px; }
.ten_players h5{ font-size:1.1em; margin-top:10px;}




/*BOX - this is Ale*/
.this_is_ale_container {width:302px; margin-top:5px;}
.this_is_ale_container .this_is_ale_linguette {width:300px; height:20px; border-left:1px solid #232323;}
.this_is_ale_container .this_is_ale_linguette li { display:inline; float:left;}
.this_is_ale_container li.linguetta_this_is_ale { float:right;}

.this_is_ale_container .dati_statistici {clear:both;}
.this_is_ale_container .dati_statistici {width:296px; border:1px solid #232323; padding-bottom:3px; padding-left:2px; padding-right:2px; float:left;}
.this_is_ale_container .dati_statistici li {text-transform:uppercase; font-size:1.3em; float:left;}
.this_is_ale_container .dati_statistici li.generic_stat {width:286px; height:37px; background:url(/images/bg_thisis_ale.jpg) 0 0; margin: 3px 0 0 0; padding: 0 0 0 10px;}
.this_is_ale_container .dati_statistici li.minuti_giocati {width:292px; height:37px; background:url(/images/bg_thisis_ale.jpg) 0 0; margin: 2px 0 0 0; padding: 0 0 0 10px;}
.this_is_ale_container .dati_statistici li.presenze {width:292px; height:37px; background:url(/images/bg_thisis_ale.jpg) 0 0; margin: 2px 0 0 0; padding: 0 0 0 10px;}
.this_is_ale_container .dati_statistici li.gol {width:292px; height:37px; background:url(/images/bg_thisis_ale.jpg) 0 0; margin: 2px 0 0 0; padding: 0 0 0 10px;}
.this_is_ale_container .dati_statistici li.capocannoniere { width:292px; height:37px; background:url(/images/bg_thisis_ale.jpg) 0 0; margin: 2px 0 0 0; padding: 0 0 0 10px;}
.this_is_ale_container .dati_statistici li.trofei {width:292px; height:37px; background:url(/images/bg_thisis_ale.jpg) 0 0; margin: 2px 0 0 0; padding: 0 0 0 10px;}

.this_is_ale_container #statistics-content  {position:relative; height:205px; }
.this_is_ale_container #statistics-content #Juventus, .this_is_ale_container #statistics-content #Nazionale, .this_is_ale_container #statistics-content #Totale {position:absolute; top:0; left:0; } 
.this_is_ale_container .this_is_ale_linguette #show-Juventus {cursor:pointer;width:29px;height:20px;background: url(/images/linguetta_juve.jpg) no-repeat top left;}
.this_is_ale_container .this_is_ale_linguette #show-Juventus.selected {background: url(/images/linguetta_juve_on.jpg) no-repeat top left;}
.this_is_ale_container .this_is_ale_linguette #show-Nazionale {cursor:pointer;width:29px;height:20px;background: url(/images/linguetta_ita.jpg) no-repeat top left;}
.this_is_ale_container .this_is_ale_linguette #show-Nazionale.selected {background: url(/images/linguetta_ita_on.jpg) no-repeat top left;}
.this_is_ale_container .this_is_ale_linguette #show-Totale {background:url(/images/linguetta_tot.jpg) no-repeat scroll left top transparent; cursor:pointer; height:20px; width:29px;}
.this_is_ale_container .this_is_ale_linguette #show-Totale.selected {background:url(/images/linguetta_tot_on.jpg) no-repeat scroll left top transparent;}

.this_is_ale_container .this_is_ale_linguette #show-Juventus span, .this_is_ale_container .this_is_ale_linguette #show-Nazionale span, .this_is_ale_container .this_is_ale_linguette #show-Totale span { display:none;}

.this_is_ale_container .dati{ float:left; padding:12px 0 0 0;}

.this_is_ale_container .numeri{ float:right; margin-top:1px;}

li.generic_stat .numeri span {background-image:url(/images/this_is_ale_numbers.png); background-repeat:no-repeat; width:22px; height:35px; display:block; float:left; }

li.generic_stat .numeri span em { display:none;}

li.generic_stat .numeri span.numero_silver_0{ background-position: 0 -36px;}
li.generic_stat .numeri span.numero_silver_1{ background-position: -22px -36px; }
li.generic_stat .numeri span.numero_silver_2{ background-position: -44px -36px; }
li.generic_stat .numeri span.numero_silver_3{ background-position: -66px -36px; }
li.generic_stat .numeri span.numero_silver_4{ background-position: -88px -36px; }
li.generic_stat .numeri span.numero_silver_5{ background-position: -110px -36px; }
li.generic_stat .numeri span.numero_silver_6{ background-position: -132px -36px; }
li.generic_stat .numeri span.numero_silver_7{ background-position: -154px -36px; }
li.generic_stat .numeri span.numero_silver_8{ background-position: -176px -36px; }
li.generic_stat .numeri span.numero_silver_9{ background-position: -198px -36px; }


li.generic_stat .numeri span.numero_gold_0{ background-position: 0 0;}
li.generic_stat .numeri span.numero_gold_1{ background-position: -22px 0; }
li.generic_stat .numeri span.numero_gold_2{ background-position: -44px 0; }
li.generic_stat .numeri span.numero_gold_3{ background-position: -66px 0; }
li.generic_stat .numeri span.numero_gold_4{ background-position: -88px 0; }
li.generic_stat .numeri span.numero_gold_5{ background-position: -110px 0; }
li.generic_stat .numeri span.numero_gold_6{ background-position: -132px 0; }
li.generic_stat .numeri span.numero_gold_7{ background-position: -154px 0; }
li.generic_stat .numeri span.numero_gold_8{ background-position: -176px 0; }
li.generic_stat .numeri span.numero_gold_9{ background-position: -198px 0; }


/*========================================================== Pagina profilo / regole anche per news ==========================================================*/


.profilo section.wrap-carousel ul.five li{  min-height:337px; cursor:pointer; height:auto !important; height:337px;background:url(/images/profilo/bg_lista_profili.jpg) 0 0 no-repeat;}


.profilo section.wrap-carousel ul.five li h3{padding:20px 5px 10px; text-align:center;}
section.wrap-carousel ul.five li .wrap-img-box{ background:url(/images/profilo/bg_canvas_ant.jpg) 0 0 no-repeat; margin-left:11px; width:164px; padding:2px;}
section.wrap-carousel ul.five li p, .news section.wrap-carousel ul.three li p{ margin:0 6px; padding:10px 10px; background:url(/images/dotted_grigia.gif) left bottom repeat-x; color:#383838;}
.profilo section.wrap-carousel ul.five li a.pull_generico, .news section.wrap-carousel ul.three li a.pull_generico { visibility:hidden;}

/*selected*/
.profilo section.wrap-carousel ul.five li.selected h3{ color:#b78f35;}
section.wrap-carousel ul.five li.selected p, .news section.wrap-carousel ul.three li.selected p {color:#fff;}
.profilo section.wrap-carousel ul.five li.selected a.pull_generico, .news section.wrap-carousel ul.three li.selected a.pull_generico{ float:right; margin:3px  9px 3px 0; display:inline; visibility:visible;}

/*gestione generica alpha img su carousel orizzontali gestiti con il div classe  ".wrap-img-box img"*/
.wrap-img-box img{
opacity: .4; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=40); /* IE lt 8 */
-ms-filter: "alpha(opacity=40)"; /* IE 8 */
-khtml-opacity: .4; /* Safari 1.x */
-moz-opacity: .4; /* FF lt 1.5, Netscape */}
li.selected .wrap-img-box img{
opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=100); /* IE lt 8 */
-ms-filter: "alpha(opacity=100)"; /* IE 8 */
-khtml-opacity: 1; /* Safari 1.x */
-moz-opacity: 1; /* FF lt 1.5, Netscape */}

/*========================================================== Pagina passaporto ==========================================================*/

/*========================================================== Pagina biografia ==========================================================*/
.biografia section{ width:715px; margin:0 0 0 112px;  background:url(/images/dotted_verticale.gif) 194px top repeat-y; float:left;}
.biografia p{ font-size:1.2em; text-align:justify;}
/*controllare la necessità di inserire .biografia nelle prossime 3 regole*/
.wrap-foto{ float:left; width:176px; padding-right:18px; min-height:1px; height:auto!important; height:1px;}
.wrap-foto div ul li { margin-bottom:20px;}
.wrap-foto .v_carousel{ height:424px; overflow:hidden; position:relative;}
.v_carousel ul{position:absolute;}
.v_carousel ul li{ margin-bottom:20px;}
.v_carousel p.prev, .v_carousel p.next{ margin:0; }
.v_carousel p.prev a, .v_carousel p.next a{z-index:10; margin:0; position:absolute; background-image:url(/images/gallery_arrow_verticale_big.png); _background-image:url(/images/gallery_arrow_verticale_big.gif); background-repeat:no-repeat; height:27px; width:176px; display:block;}
.v_carousel p.prev a { background-position:center -26px; top:0; left:0;}
.v_carousel p.next a { background-position:center 0; bottom:0; left:0;}
.v_carousel p.prev a:hover{ background-position:center -79px;}
.v_carousel p.next a:hover{ background-position:center -53px;}
.v_carousel p.prev a span,  .v_carousel p.next a span{ display:none;}



.biografia .wrap-foto .pull_generico{margin-top:20px; float:right;}
.biografia .wrap-text{ padding-left:20px; float:left; width:500px; }
.biografia h3{font-size:1.9em;  color:#b78f35; margin-bottom:20px;}
.biografia h4{font-size:1.2em;  color:#b78f35; }
.biografia h5{font-size:1.2em;  color:#fff; text-transform:uppercase; font-weight:normal;}
.wrap-text p, .wrap-text ul{ margin-bottom:10px;}

.testo_biografia{line-height:1.6em;}

.m3 li a { white-space:nowrap;}




/*========================================================== Pagina palmares ==========================================================*/
.palmares section.wrap-carousel ul.five li h3{padding:20px 5px 10px; text-align:center; height:28px;}
.palmares section.wrap-carousel ul.five li.selected h3{ color:#c49939;}
.palmares section.wrap-carousel ul.five li p{background:none;}

.palmares .wrap-carousel .carousel p.prev{margin-top:60px; }
.palmares .wrap-carousel .carousel p.next{margin-top:60px; }

.palmares .wrap-carousel .carousel { height:429px;}

/*========================================================== Pagina Premi e records ==========================================================*/
#wrap-content.premi_records{ background:url(/images/dotted.gif) 0 0 repeat-x;  clear:both; margin-top:15px; }
.premi_records ul { width:602px;}
.premi_records ul li{ width:602px; position:relative;cursor:default;}
.premi_records .lista_verticale ul li{cursor:default; }		
.lista_verticale ul li div.anni{ width:75px; height:65px; background:url(/images/bg_data.jpg) -150px  0 no-repeat; text-align:center; padding-top:10px; color:#b78f35; float:left ; }
.lista_verticale ul li div.anno{ width:75px; height:53px; background:url(/images/bg_data.jpg) 0 0 no-repeat; text-align:center; padding-top:22px; color:#b78f35; float:left ; }
.premi_records .lista_verticale ul li{cursor:default;}
.premi_records h3{font-size:1.6em;}
.premi_records h3, .premi_records p{ float:left; width:390px;}
.premi_records .anni, .premi_records .anno{ margin-right:10px; position:relative;}
.premi_records .anni span, .premi_records .anno span{font-size:2.1em;}
.premi_records .anno1{ position:absolute; top:15px; left:10px;}
.premi_records .anno2{ position:absolute; top:32px; left:40px;}
.premi_records .wrap-pull{ clear:both; padding-left:85px;}
.premi_records .wrap-pull a.pull_generico{ margin-right:10px; float:left;}

.premi_records ul li .pull_generico{ visibility:visible;}

.premi_records .logo_competizione{ position:absolute; right:10px; top:10px; width:75px; height:75px; border-left:1px solid #656565;}
.premi_records .logo_competizione img{margin:0;}


/*========================================================== Pagina I miei numeri ==========================================================*/
.numeri section{width:940px; text-align:center;}
.numeri .wrap-table{ margin:0 -3px 24px 0; float:left;width:936px;display:inline;}
.numeri .wrap-table .wrap-photo {width:124px; padding:0 4px 0 0; background-color:#000; float:left; min-height:1px; height:auto!important; height:1px; margin-right:2px; display:inline;}

.numeri .wrap-table .photo_no {width:124px; padding:4px; background-color:#000; float:left; height:0px; margin-right:2px; display:inline;}

.numeri .wrap-table table{ float:left; width:806px;text-transform:uppercase;  background:url(/images/bg_thead_numeri.jpg) 0 0 repeat-x; }
.numeri .wrap-table table thead tr{ background:url(/images/bg_thead_numeri.jpg) 0 0 repeat-x;}
.numeri .wrap-table table thead th{ background:url(/images/separatore_thead.jpg) right 2px no-repeat; font-size:1.2em;color:#979595; height:32px; padding:0 10px;}
.numeri .wrap-table table thead th.anno{ font-size:1.4em; color:#b78f35; width:185px;}

.numeri .wrap-table table thead th.risultati{ background:none; text-align:left; padding-left:10px; width:160px;}
.numeri .wrap-table table tbody td.risultati{ text-align:left; padding-left:10px; width:160px; }
.numeri .wrap-table table tbody td.cl { background:#161616 url(/images/img_coppe/chle.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.sa { background:#161616 url(/images/img_coppe/scudetto.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.sb { background:#161616 url(/images/img_coppe/scudettob.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.ci { background:#161616 url(/images/img_coppe/citalia.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.sc { background:#161616 url(/images/img_coppe/superc.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.cu { background:#161616 url(/images/img_coppe/uefa.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.camp_primavera { background:#161616 url(/images/img_coppe/campionato_primavera.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.torneo_viareggio { background:#161616 url(/images/img_coppe/torneo_viareggio.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.sce { background:#161616 url(/images/img_coppe/supercoppa_europea.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.sci { background:#161616 url(/images/img_coppe/intercontinentale.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.intertoto { background:#161616 url(/images/img_coppe/intertoto.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.cm { background:#161616 url(/images/img_coppe/coppa_mondo.jpg) 140px center no-repeat;}
.numeri .wrap-table table tbody td.eu21 { background:#161616 url(/images/img_coppe/europeo_under21.jpg) 140px center no-repeat;}


.numeri .wrap-table table tbody tr td.competizione{ background:#0c0c0c; border-top:2px solid #000;  border-right:2px solid #000; text-align:left;padding-left:10px; width:185px;}
.numeri .wrap-table table tbody tr td{ background:#161616; border-top:2px solid #000; height:32px; }
.numeri .wrap-table table tfoot tr td.stagione{ background:#111; border-right:2px solid #000;border-top:2px solid #000;text-align:left; padding-left:10px;}
.numeri .wrap-table table tfoot tr td{ background:#212121; border-top:2px solid #000; color:#b78f35; height:30px;}

.numeri .wrap-table table tbody tr td.stagione{ background:#111; border-right:2px solid #000;border-top:2px solid #000;text-align:left; padding-left:10px;}

.numeri .wrap-table table thead th.titoli_vinti{ width:120px; background:none;}

/*========================================================== Pagina Agenda ==========================================================*/
#wrap-content.agenda{ background:url(/images/dotted.gif) 0 0 repeat-x;  clear:both; }

.agenda ul { width:602px;}
.agenda ul li{ width:602px; position:relative; cursor:default;}
.agenda .lista_verticale ul li{cursor:default;}
.agenda h3{font-size:1.6em;}
.agenda h3, .agenda p{ float:left; width:390px;}
.agenda .data{ margin-right:10px;}
.agenda .wrap-pull{ clear:both; padding-left:85px;}
.agenda .wrap-pull a.pull_generico{ margin-right:10px; float:left;}

.agenda ul li .pull_generico{ visibility:visible;}

.agenda .logo_competizione{ position:absolute; right:10px; top:10px; width:75px; height:75px; border-left:1px solid #656565;}
.agenda .logo_competizione img{margin:0;}

/*========================================================== Pagina anteprima news ==========================================================*/
section.wrap-carousel ul.three li h3{ text-align:center; padding:20px 5px; height:30px;}
.news section.wrap-carousel ul.three li .wrap-img-box{ background:url(/images/news/bg_img_ant.jpg) 0 0 no-repeat; margin-left:5px; width:286px; padding:2px;}


/*========================================================== Pagina archivio news ==========================================================*/

#wrap-content.news_archivio{ background:url(/images/dotted.gif) 0 0 repeat-x;  clear:both;}

/*========================================================== Pagina dettaglio news ==========================================================*/
.news_dettaglio { position:relative;}
.news_dettaglio ul.sharing, #share ul.sharing{ position:absolute; right:0; top:5px;}
.news_dettaglio ul.sharing li , #share ul.sharing li { float:left; padding:0 0 0 7px;}
.news_dettaglio .testo_news{ float:left; width:620px; }
.news_dettaglio p{ font-size:1.2em; text-align:justify;}
.news_dettaglio .testo_news h3{  display:inline; margin-left:10px; font-size:1.3em; }
.news_dettaglio .testo_news p{ padding:20px 50px 0 0;}
.news_dettaglio .gallery{ width:288px; padding:6px; float:right; border:1px solid #fff; margin-top:15px; background:#212121 url(/images/bg_gallery_dx.jpg) 0 0 repeat-x;}
.news_dettaglio .gallery a.pull_generico {margin:10px 0; float:right;}
.gallery span{ text-transform:uppercase; display:block; background:url(/images/dotted_grigia.gif) left bottom repeat-x; padding-bottom:3px; margin-bottom:5px;}
.gallery span.n_video{ margin-top:10px;}
.gallery .carousel{ overflow:hidden; width:288px; height:61px;}
.gallery .carousel ul li{ float:left; margin-left:3px;}

.news_dettaglio .news-copyright {width:100%;clear:both; color:#C49939; font-size:1em; font-style:italic; padding-top:20px;}
.biografia .news-copyright {width:715px;clear:both; color:#C49939; font-size:1em; font-style:italic; padding-top:20px;margin:0 0 0 112px;} 
.emozioni .news-copyright {width:715px;clear:both; color:#C49939; font-size:1em; font-style:italic; padding-top:20px;margin:0 0 0 112px;} 
#photostories .news-copyright {width:100%;clear:both; color:#C49939; font-size:1em; font-style:italic; padding-top:20px;}
.sembra_ieri .news-copyright {width:715px;clear:both; color:#C49939; font-size:1em; font-style:italic; padding-top:20px;} 
/*========================================================== Pagina anteprima FotoGallery ==========================================================*/
.ant_fotogallery .wrap-carousel .carousel{ height:350px;}
.ant_fotogallery .wrap-carousel .carousel ul li { background:none; min-height:350px; height:auto!important; height:350px;position:relative;cursor:pointer;}
.ant_fotogallery .wrap-carousel .carousel p.prev a, .ant_fotogallery .wrap-carousel .carousel p.next a{  height:253px;}
.ant_fotogallery section.wrap-carousel ul li .zoom { width:23px; height:23px; position:absolute; top:10px; left:10px; }
.ant_fotogallery section.wrap-carousel ul li .zoom a{ background:url(/images/zoom.png) 0 0 no-repeat; _background:url(/images/zoom.gif) 0 0 no-repeat; width:23px; height:23px; display:block;visibility:hidden; }
.ant_fotogallery section.wrap-carousel ul li .zoom a span{display:none;}
.ant_fotogallery .wrap-carousel .carousel ul li .wrap-img-box {padding:0px 0 0px 7px; float:left;}
.ant_fotogallery .wrap-carousel .carousel ul li .wrap-img-box .aux { padding:7px 7px 7px 0; float:left;}
.ant_fotogallery .wrap-carousel .carousel ul li .wrap-txt{ clear:both; background:#0b0b0b; padding:10px; margin:0 5px;}
.ant_fotogallery .wrap-carousel .carousel ul li .wrap-txt .data{ padding-bottom:2px; background:url(/images/dotted.gif) left bottom repeat-x; display:block; color:#b78f35; font-size:1.2em; }
.ant_fotogallery .wrap-carousel .carousel ul li .wrap-txt h3{padding-top:5px;}
.ant_fotogallery .wrap-carousel .carousel ul li .wrap-txt p{color:#6b6b6b; padding-top:3px;}


.ant_fotogallery .wrap-carousel .carousel ul li.selected .wrap-img-box { background:url(/images/bg_img_ant_gallery_sx.jpg) 0 0 no-repeat; }
.ant_fotogallery .wrap-carousel .carousel ul li.selected .wrap-img-box .aux { background:url(/images/bg_img_ant_gallery_dx.jpg) right top no-repeat;}
.ant_fotogallery .wrap-carousel .carousel ul li.selected .wrap-txt{ clear:both; background:#212121;}
.ant_fotogallery .wrap-carousel .carousel ul li.selected .wrap-txt .data{ background:url(/images/dotted_grigia.gif) left bottom repeat-x;}
.ant_fotogallery section.wrap-carousel ul li.selected .zoom a{visibility:visible;}


/*========================================================== Pagina slide-show FotoGallery ==========================================================*/
.slide_show .wrap-title-album{ clear:both; padding-bottom:15px; position:relative;}
.slide_show .wrap-title-album h3{ font-size:1.5em; text-transform:none;}
.slide_show .wrap-title-album p{color:#5b5b5b; font-size:1.2em;}
.slide_show .wrap-title-album a.back-album{ background:url(/images/next_arrow.jpg) left center no-repeat; padding-left:10px; position:absolute; top:0; right:0; }

.slide_show .wrap-dett{position:relative;padding-bottom:20px; background:url(/images/dotted.gif) left bottom repeat-x;}
.slide_show .wrap-dett .dett{ background:#232323 url(/images/bg_dett_slide_show.jpg) 0 0 repeat-x; text-align:center; padding:0 15px 15px;min-height:481px; height:auto!important; height:481px;}
.slide_show .wrap-dett .dett img{ margin: 0 auto; border:10px solid #000;}
.slide_show .wrap-dett h4 { background:#232323; margin-top:2px; padding:10px; text-transform:none;}

.slide_show .wrap-carousel {padding-top:15px;}
.slide_show .wrap-carousel .carousel{ height:115px;}
.slide_show .wrap-carousel .carousel ul li{ background:none;}
.slide_show .wrap-carousel .carousel p.prev, .slide_show .wrap-carousel .carousel p.next{ height:114px; width:16px;}
.slide_show .wrap-carousel .carousel p.prev a, .slide_show .wrap-carousel .carousel p.next a{position:relative;height:114px; background-image:url(/images/gallery_arrow.png); _background-image:url(/images/gallery_arrow.gif);width:16px; background-repeat:no-repeat;}
.slide_show .wrap-carousel .carousel p.prev a{background-position: -17px center;}
.slide_show .wrap-carousel .carousel p.next a{background-position: 0 center;}
.slide_show .wrap-carousel .carousel p.prev a:hover{ background-position: -50px center;}
.slide_show .wrap-carousel .carousel p.next a:hover{ background-position: -33px center;}

.slide_show .wrap-carousel .carousel ul li.thumb p{ display:none;}
#wrap-content.foto .wrap-carousel .carousel ul li.thumb img{ margin:0;}
.slide_show .wrap-carousel .carousel ul li .cover{visibility:hidden; cursor:pointer;}

#wrap-content.foto .wrap-carousel .carousel ul li.thumb{  height:113px; padding-left:8px; overflow:hidden;}
#wrap-content.foto  .wrap-carousel .carousel ul li.selected {background:url(/images/cover_thumb_sx.jpg) left top no-repeat;}
#wrap-content.foto  .wrap-carousel .carousel ul li.selected .cover{  visibility:visible;background:#000; position:absolute; 
margin-right:8px; overflow:hidden;  height:99px;  z-index:1;}
#wrap-content.foto  .wrap-carousel .carousel ul li a{ display:block;}
#wrap-content.foto  .wrap-carousel .carousel ul li .aux { padding:8px 8px 8px 0px; overflow:hidden; position:relative; }
#wrap-content.foto  .wrap-carousel .carousel ul li.selected .aux {background:url(/images/cover_thumb_dx.jpg) right top no-repeat; }
#wrap-content.foto  .wrap-carousel .carousel ul li.selected p{display:block; overflow:hidden; width:142px; height:30px; padding-top:5px; bottom:10px; position:absolute;} 
#wrap-content.foto  .wrap-carousel .carousel ul li.selected p span{ display:block;}

.slide_show .wrap-carousel .carousel ul li.selected img{
	opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=100); /* IE lt 8 */
	-ms-filter: "alpha(opacity=100)"; /* IE 8 */
	-khtml-opacity: 1; /* Safari 1.x */
	-moz-opacity: 1; /* FF lt 1.5, Netscape */
}

/*========================================================== Pagina slide-show VideoGallery ==========================================================*/
#wrap-content.video .logo_tv{ background:url(/images/adp_tv_logo_big.jpg) right 0 no-repeat; height:72px; width:100%;}
#wrap-content.video .dett h3{ text-align:left; padding:10px 90px;}
#wrap-content.video .dett h3 span{ text-transform:capitalize;}
#wrap-content.video .dett p{ padding:0 90px; text-align:left;}
#wrap-content.video .wrap-carousel .carousel ul li.thumb img{ margin:8px 0 0 8px;}

#wrap-content .paginator.mesi .nome_cat_video a.selected {color:#B78F35;}

#wrap-content .paginator.mesi .nome_cat_video a:hover {color:#B78F35;}

#wrap-content.video h4.decription{ padding:16px 105px 16px 105px;  background-color:#232323;  position:relative; display:block; width:730px;/* float:left;*/ height:14px;}
#wrap-content.video h4.decription span{ color:#fff;}

#wrap-content.video h4.decription .universal{ position:absolute; left:630px; top:0;}
#wrap-content.video h4.decription .itunes{ position:absolute; left:780px; top:0;}

h4.decription .fixWidth { width:450px; display:block; float:left;}
#wrap-content.video h4.decription  span.make-f { float:left; display:block; font-weight:normal; font-style:italic; color:#C49939;}


/*.video .wrap-carousel .carousel ul li img{ width:144px; height:95px;}*/
.video .wrap-carousel .carousel ul li.selected .cover{ background:url(/images/cover_thumb_video.gif) 0 0 no-repeat;}



#wrap-content.video .wrap-carousel .carousel ul li.thumb{  width:134px; }
#wrap-content.video .wrap-carousel .carousel ul li.selected .cover{visibility:visible;background:url(/images/cover_thumb_video.gif) 0 0 no-repeat; position:absolute; width:120px; padding:8px;  height:99px;  z-index:1;}
#wrap-content.video .wrap-carousel .carousel ul li.selected p{display:block; overflow:hidden; width:120px; height:30px; padding-top:5px; bottom:10px; position:absolute;font-size:0.8em;} 
#wrap-content.video .wrap-carousel .carousel ul li.selected p span{ display:block;}


/*========================================================== Pagina download ==========================================================*/
.download section.wrap-carousel ul.five li{ /*cursor:pointer;*/}
.download section.wrap-carousel ul.five li .wrap-img-box { background:url(/images/bg_img_box.jpg) 0 0 no-repeat; margin-top:5px; position:relative;}
.download section.wrap-carousel ul.five li h3{ background:url(/images/dotted_grigia.gif) left bottom repeat-x; padding:6px; text-align:center; color:#383838; margin:0 6px;} 
.download section.wrap-carousel ul.five li .wrap-pull{ padding:12px 0 0 ; text-align:center;}
.download section.wrap-carousel ul.five li .pull_generico{ display:block; width:130px; margin:0 auto 3px; visibility:hidden;}
.download section.wrap-carousel ul.five li .zoom { width:23px; height:23px; position:absolute; top:10px; left:10px; }
.download section.wrap-carousel ul.five li .zoom a{ background:url(/images/zoom.png) 0 0 no-repeat; width:23px; height:23px; display:block;visibility:hidden; }
.download section.wrap-carousel ul.five li .zoom a span{display:none;}
/*selected*/
.download section.wrap-carousel ul.five li.selected h3 { color:#fff;}
.download section.wrap-carousel ul.five li.selected .pull_generico{ visibility:visible;}
.download section.wrap-carousel ul.five li.selected .zoom a { visibility:visible;}


/*Frase home pre-footer*/
.frase{ background:url(/images/dotted.gif) 0 0 repeat-x; padding: 18px 0 12px 0; width:940px; clear:both; text-align:center;font-size:1.2em;}
.frase p em{ background:url(/images/virgolette_sx.jpg) 0 0 no-repeat; padding-left:22px; font-style:normal; }
.frase p span{ background:url(/images/virgolette_dx.jpg) bottom right no-repeat; padding-right:22px; }
.frase .author{ color:#c49939; font-size:1.1em; line-height:1.9em;}



/*========================================================== pagina contact ==========================================================*/
.contact section p.required{ text-align:right; color:#656565; font-size:0.9em; padding-bottom:20px;}
.contact section{ width:322px; margin:0 auto; padding:20px 50px; background:#191919 url(/images/bg_form.jpg) 0 0 repeat-x;}
.contact section fieldset{border:0;}
.contact section ol li{ padding:5px 0; clear:both;}
fieldset label{ text-transform:uppercase; float:left; padding-top:5px; font-size:1.2em;}
fieldset input{ background:#cfcfcf; float:right; border:none; padding:3px; border:1px solid #585858;}
fieldset textarea{ background:#cfcfcf; border:none; padding:3px; border:1px solid #585858;}
.inline-errors, .formError{clear:both; text-align:right; padding-top:5px; color:#ff0000; }
.contact section p.accetti{text-transform:capitalize; font-size:1.1em; padding-top:10px;}
#contact_privacy_false, #contact_privacy_true{ margin : 0 5px;}

.privacy{margin-bottom:10px;font-size:1.1em; text-transform:none;}


fieldset label.accetto_sn{ font-size:1em;}
.commit input { background:url(/images/bg_pull_generici.jpg) 0 0 repeat-x; text-transform:uppercase; color:#000; padding:1px 5px; font-size:9px; border:none; cursor:pointer;}



/*========================================================== pagina privacy ==========================================================*/

.privacy.testo section .wrap-text{background:url(/images/bg_privacy.jpg) 0 0 no-repeat; margin:0 auto; width:680px; padding:35px; text-align:left;}
.privacy.testo section .wrap-text p{ font-size:1em; line-height:1.4;}

/*========================================================== ALE 10 + PLAYERS ==========================================================*/
.wrap-logo{ clear:both; padding-top:20px;}
h2#logo_10_players{ background:url(/images/adp10pp/logo_adp10pp.jpg) 0 0 no-repeat; width:266px; height:45px; margin-bottom:20px;}

.wrap-paginatore-mesi ul.paginator{ background:none;}

/*=========================== ALE 10 + PLAYERS  - home==================*/
.ale_players { background:url(/images/adp10pp/back_10_players_home.jpg) right top no-repeat; }
.ale_players section.wrap-carousel ul.five li h3{padding:20px 5px 10px; text-align:center;}
.ale_players section.wrap-carousel ul.five li p{ padding:5px 10px;}
.ale_players section.wrap-carousel ul.five li a.pull_generico, .news section.wrap-carousel ul.three li a.pull_generico { visibility:hidden;}

/*selected*/
.ale_players section.wrap-carousel ul.five li.selected h3{ color:#b78f35;}
.ale_players section.wrap-carousel ul.five li.selected a.pull_generico, .news section.wrap-carousel ul.three li.selected a.pull_generico{ float:right; margin:3px  9px 3px 0; display:inline; visibility:visible;}

/*logo azienda*/
div.logo_azienda { float:right; height:60px;}

.ale_players .big_image { width:748px; overflow:hidden; float:left; }
.ale_players .big_image img { overflow:hidden; float:left; }
.ale_players .right_menu { margin: 0 0 0 10px; float:left; width:180px; height:567px; background:url(/images/adp10pp/back_menu_dx.jpg) no-repeat; padding:2px 0 0 0; }
.ale_players .right_menu li { clear:left; margin:2px 0 0 6px; width:174px; height:41px; display:inline;}
.ale_players .right_menu li a { color:#fff; background:url(/images/adp10pp/back_button_menu_dx.jpg) no-repeat; width:174px; height:41px; display:block; padding:10px 0 0 0; text-align:center; }
.ale_players .right_menu li a:hover { color:#e3cfa3; background:url(/images/adp10pp/back_button_menu_dx_on.jpg) no-repeat; }


p.empty {background:url("/images/dotted.gif") repeat-x scroll left bottom transparent; padding:40px 0;text-transform:uppercase;text-align:center;}
p.empty_downloads {background:url("/images/dotted.gif") repeat-x scroll left top transparent; padding:40px 0 20px 0;text-transform:uppercase;text-align:center; font-size:1.2em;}



/*=========================== ALE 10 + PLAYERS  - welcome card   ==================*/
.welcome h3{ font-size:20px; color:#B78F35; margin-bottom:10px;}
.welcome p{color:#fff;}
.welcome p span{color:#B78F35; }
.wrap-card { width:532px; padding-top:20px; margin:0 auto; clear:both; text-align:center;}
.welcome .card{padding:40px 0 35px; position:relative;}
.welcome .card .member-text{position:absolute; right:40px;top:150px; text-align:right;}
.welcome .card .member-text h4{ text-transform:uppercase; font-size:30px; margin-bottom:20px;}
.wrap-reminder{ padding:150px 0px; text-align:center;}
.wrap-reminder span{ text-transform:uppercase; font-size:1.3em; }
.wrap-status { float:left; padding-bottom:20px; width:940px; clear:both; background:url(/images/dotted.gif) left bottom repeat-x;}
.wrap-status .wrap-text{ font-size:1.2em;}
.wrap-status .wrap-text div{ clear:both; padding:10px 0;}
.wrap-status .wrap-text .title{ color:#B78F35; text-transform:uppercase;display:inline; margin-right:50px;}
.wrap-status .wrap-text .dati{ clear:both; margin:0;}
.wrap-status .wrap-text .dati span{ font-weight:bold; color:#fff;}
.welcome .continua { width:940px; clear:both; padding:10px 0 ;}
.welcome .continua a{ float:right;}
.wrap-status .wrap-text  .red{ color:#cd0000;}


/*=========================== ALE 10 + PLAYERS  - Emozioni==================*/
.wrap-logoadp10{ background:url(/images/dotted.gif) left bottom  repeat-x; padding-bottom:5px;}
.emozioni  ul.paginator{ background:url(/images/dotted.gif) left bottom  repeat-x;}

.emozioni section{ width:715px; margin:30px 0 0 112px;  background:url(/images/dotted_verticale.gif) 194px top repeat-y;  float:left;}
.emozioni p{ font-size:1.2em; }
.emozioni .wrap-text{padding-left:20px; float:left; width:500px;}
.emozioni h2{font-size:1.9em;  color:#b78f35; margin-bottom:20px;text-transform:uppercase;font-weight:normal;}
.emozioni h3{font-size:1.2em;  color:#b78f35; }

.emozioni div.testo_biografia {line-height:1.6em;font-size:1.2em;}
.emozioni div.testo_biografia p {line-height:auto;font-size:1em;}


/*=========================== ALE 10 + PLAYERS  - players del mese==================*/

.p_del_mese ul { width:608px;}
.p_del_mese ul li{ width:608px; position:relative;cursor:default; background:#121212;}
.p_del_mese .lista_verticale ul li{cursor:default; }		
.p_del_mese .lista_verticale ul li{cursor:default;}
.p_del_mese h3{font-size:1.4em;}
.p_del_mese p{ font-size:1.4em;}
.p_del_mese h3, .p_del_mese p{ float:left; width:390px;}
.p_del_mese .premio img{ margin:0;}
/*.p_del_mese .premio{ margin-right:10px; float:left; width:121px; height:93px;}*/
.p_del_mese .premio{ margin-right:10px; position:absolute; right:15px; top:10px; width:121px; height:93px; border-left:1px solid #656565; padding-left:8px; }

.p_del_mese .wrap-pull{ clear:both; padding-left:85px;}
.p_del_mese .wrap-pull a.pull_generico{ margin-right:10px; float:left;}

.p_del_mese ul li .pull_generico{ visibility:visible;}

/*.p_del_mese .avatar { position:absolute; right:15px; top:10px; padding-left:8px; border-left:1px solid #656565;}*/
.p_del_mese .avatar { float:left; margin-right:10px; }
.p_del_mese .avatar img{margin:0;}

/*=========================== ALE 10 + PLAYERS  - premi==================*/
.ale_players section.wrap-carousel ul.five li.premi p{ background:none; }
.ale_players section{ padding-top:30px;}
.ale_players section.premi ul.five li { cursor:default;}
.ale_players section.premi ul.five li h3{ color:#b78f35; font-size:1.1em;}
.ale_players section.premi ul.five li{ width:188px; padding:6px 0; min-height:389px; height:auto!important; height:389px; background:url(/images/bg_liste_generico_five_premi.jpg) -190px 0 no-repeat;}
.ale_players section.wrap-carousel ul.five li.premi.selected h4{color:#b78f35; }

/*=========================== ALE 10 + PLAYERS  - regolamento vedi emozioni==================*/
.emozioni p.p_download{text-align:center; padding-top:20px;}
.p_download a{ margin:0 auto; width:196px;}
.regolamento { line-height:1.6em;}
.regolamento p{ font-size:1.2em;}
.regolamento h2 {height:auto; line-height:1.5em;}
.regolamento ol {list-style-type:decimal;list-style-position:inside; color:#b78f35; padding-bottom:5px; font-size:1.2em;}
.regolamento ul{font-size:1.2em;}
.regolamento ol li{ padding-bottom:5px;}
.regolamento ol span{ color:#fff;}
.regolamento .tabled { clear:both;float:left;}
.regolamento .tabled p {clear:both;float:left;}
.regolamento .tabled p span {width:330px;float:left;display:block}
.regolamento .tabled p span.title { width:170px;color:#b78f35;text-transform:uppercase;}


/*=========================== ALE 10 + PLAYERS  - accedi   ==================*/
.accedi{ margin:30px 0; } 
.accedi .pull_generico{ margin-left:10px;}
.accedi section { background:url(/images/bg_form_accedi.jpg) 0 0 no-repeat; width:461px; margin:0 auto; position:relative; padding:85px 42px 0; }
.accedi section h2#logo_10_players{ background:url(/images/logo_player_form.jpg) 0 0 no-repeat; position:absolute; right:28px; top:28px; width:269px; margin:0;}
.accedi section h3{ color:#b78f35; font-size:1.9em; margin-bottom:15px;}
.accedi section p{ font-size:1.2em;}
.sez{ padding:20px 0 ; background:url(/images/dotted-gold.jpg) left bottom repeat-x ; }
.sez_last{ padding:20px 0;}
.campi {padding-top:20px;}
.campi label{ color:#b78f35; font-size:1.2em; text-transform:uppercase; display:block; margin:5px 0 3px;}
.campi input{ background:#212121; padding:3px; border:0; color:#fff; width:200px;}
.campi .required{ color:#b78f35;  margin-left:5px; font-size:0.9em;}
.campi .error{ color:#ff0000;  margin-left:5px; font-size:0.9em; text-transform:uppercase;}
.campi .error_mail{ margin-top:5px; margin-left:0;}
.campi input.pull{ width:60px;background:url(/images/bg_pull_generici.jpg) 0 1px repeat-x; text-transform:uppercase; color:#000; font-size:1em; display:block; cursor:pointer; margin:10px 0 0 145px;} 

.accedi .feedback{ padding:80px 20px 100px; text-transform:uppercase;}
/*=========================== ALE 10 + PLAYERS  - home visitatore   ==================*/


.presentazione{ width:940px; height:504px; background:url(/images/adp10pp/bg_home_vis.jpg) 0 0 no-repeat; overflow:hidden;}

.presentazione .anteprima_news{overflow:hidden; height:460px;}
.presentazione .wrap-text{ padding:30px 20px 0 0;  width:330px; float:right;  }
.presentazione .wrap-text p{font-size:1.2em; padding:10px 0;}
.presentazione .wrap-text p span{color:#b78f35;}
.presentazione .anteprima_news h4{ padding-bottom:5px; color:#b78f35;}
.presentazione .wrap-text h3{color:#b78f35; font-size:2em;}
.it .wrap-accedi{ width:940px; padding:4px 0 ; height:69px; background:url(/images/adp10pp/bg_wrap_accedi.jpg) 0 0 no-repeat; margin-top:20px;}
.en .wrap-accedi{ width:940px; padding:4px 0 ; height:69px; background:url(/images/adp10pp/bg_wrap_accedi_en.jpg) 0 0 no-repeat; margin-top:20px;}
.wrap-accedi ul{ float:right; }
.wrap-accedi ul li span{ padding:28px 0 0 10px ; float:left;}
.wrap-accedi ul li{ float:left; background:url(/images/dotted_verticale.gif ) left top repeat-y; width:190px; padding-right:4px; height:69px;}
.wrap-accedi ul li.registrati{ width:188px; padding-right:6px; }
.en .wrap-accedi ul li.registrati span{padding-left:24px;}
.wrap-accedi ul li a{ width:69px; height:41px; padding:28px 0 0 10px ; background:url(/images/adp10pp/bg_button_big.jpg) 0 0 no-repeat; display:block; float:right; color:#000;}
.wrap-accedi ul li.pull_accedi a{ padding-left:20px; width:59px;}
.en .wrap-accedi ul li.registrati a{padding:28px 0 0 16px; width:63px;}


/*=========================== fake crop marco  ==================*/
/*.foto_stories .wrap-img-box {height:191px;}
.foto_stories .fake-crop { width:286px;height:191px;overflow:hidden;position:relative }
.foto_stories .fake-crop img {position:absolute;}*/



/*=========================== ALE 10 + PLAYERS  - fotoricordo   ==================*/

.slide_show #photostories { background:none;}
.slide_show #photostories .wrap-text{ background:#111; padding:20px;margin-top:2px;}
.slide_show #photostories .wrap-logoadp10{ background:url(/images/dotted.gif) left bottom  repeat-x; padding-bottom:5px;}
.slide_show #photostories ul.paginator{ background:url(/images/dotted.gif) left bottom  repeat-x;}

#photostories .dett{ clear:both; position:relative;}
#photostories .dett h2{ text-align:left; padding:20px 0; text-transform:uppercase; font-size:2.0em; font-weight:normal;}
.ancor_text { position:absolute; right:20px; top:28px; text-decoration:underline; padding-right:10px; background:url(/images/adp10pp/arrow_ancor.jpg) right center no-repeat;}
#photostories .wrap-text .data_ricordo{ color:#b78f35;}
#photostories .wrap-text h3{ text-transform:uppercase; font-size:1.3em; font-weight:normal; padding:10px 0;}
#photostories .wrap-text p{ font-size:1.2em; line-height:1.6em;}


/* ALE 10 + PLAYERS - download*/
.slide_show .download {padding-bottom:14px;}
.slide_show .download h4{ height:56px; background:#111111;}
#download_link{ background:url(/images/adp10pp/pull_download.jpg) 0 0 no-repeat; display:block; position:absolute; bottom:21px; _bottom:256px; right:5px; width:79px; height:65px;}
#download_link span{ display:none;}



/*=========================== ALE 10 + PLAYERS memories =====================*/

.memories{ float:left;}
.memories .colSx{ float:left; width:424px; padding-top:80px;}
.memories .colDx{ float:left; width:470px; padding:30px 0 0 16px; text-align:left;}
.slide_show .wrap-dett .memories img{ border:0; margin-bottom:20px;}
.slide_show .wrap-dett .memories h3{padding:0 0 40px 0; font-size:1.4em;}
.slide_show .wrap-dett .memories p{ padding-bottom:20px;font-size:1.3em;text-align:justify;}


/*=========================== ALE 10 + PLAYERS sembra ieri =====================*/

.sembra_ieri .wrap-logoadp10{background:url(/images/dotted.gif) left bottom  repeat-x; padding-bottom:5px;}
.sembra_ieri  ul.paginator{ background:url(/images/dotted.gif) left bottom  repeat-x;}
.sembra_ieri .testo{ float:left; width:620px; padding-top:20px;}
.sembra_ieri p{ font-size:1.2em; line-height:1.6em;}
.sembra_ieri .testo h3{  display:inline; font-size:1.3em; }
.sembra_ieri .testo p{ padding:20px 50px 0 0;}
.sembra_ieri .gallery{ width:288px; padding:6px; float:right; border:1px solid #fff; margin-top:20px; background:#212121 url(/images/bg_gallery_dx.jpg) 0 0 repeat-x;}


/*===================================pop_send_mail=========================================*/
.pop_send_mail {background:url(/images/bg_form_send_friend.jpg) 0 0 no-repeat; padding:50px 42px 20px;position:relative;width:460px; text-align:left; float:left;height:302px;}
.pop_send_mail .campi{ padding-top:10px; float:left; margin-right:22px; display:inline;}
.pop_send_mail .campi textarea, .pop_send_mail .campi input{ margin-top:3px;}
.pop_send_mail .formError{ margin:0;color:#ff0000; font-size:0.9em; text-transform:uppercase; clear:none; text-align:left; padding-top:0px; color:#ff0000; }
.pop_send_mail #send{ clear:both; text-align:right; width:100%;}
.pop_send_mail #send input{ width:auto; margin-right:22px; margin-top:0;}
.pop_send_mail textarea{background:#212121; border:0; padding:2px; color:#fff; width:430px;}
.pop_send_mail p.thanks {color:#B78F35; font-size:1.4em;padding-top:40px;line-height:1.8em;}



/*Solidale 07/04/2010 */
.sol_home ul.img_loghi { text-align:center; padding-top:15px;}
.sol_home ul.img_loghi li { display:inline; margin-right:15px;}

.sol_dettaglio section{ width:620px; margin:0 auto;}
.sol_dettaglio .logo_dett{ text-align:center; background:url(/images/dotted.gif) left bottom repeat-x; padding-bottom:10px;}
.sol_dettaglio .rag_soc{background:url(/images/dotted.gif) left bottom repeat-x; padding:10px 0 10px 65px;}
.sol_dettaglio .rag_soc h4{ font-size:1.4em;line-height:1.4em; font-weight:normal; }
.sol_dettaglio .rag_soc p{ text-transform:uppercase; font-size:1.4em; line-height:1.4em;}
.sol_dettaglio .text-comtent { line-height:1.5em; font-size:1.2em;}
.sol_dettaglio .text-comtent img { margin-top:20px;}

.sol_dettaglio .text-comtent h3{ font-size:1.3em; color:#B78F35; margin:35px 0 5px 0;}
/*.sol_dettaglio .text-comtent p{  line-height:1.5em; font-size:1.2em;}*/
 
/*========================================================== Footer ===================================================================*/
footer{ clear:both; text-align:center; background:#000 url(/images/dotted.gif) 0 0 repeat-x ; width:940px; padding:18px 0;}
footer a.logo_footer span{ display:none;}
footer ul.nav_footer li{ display:inline; padding-right:5px;}
footer ul.nav_footer li a{font-size:0.9em;}
footer ul.nav_footer li.disabled a{ color:#383838; cursor:default;}
footer p.copy{color:#C49939;font-size:0.9em;margin-top:10px;}


.top-border { background: url("/images/dotted.gif") repeat-x scroll left top transparent;}


/* SHARING VIDEO HOME */

.wrap-television .video #share {z-index:100;display:none;width:300px;height:169px;position:absolute;left:4px;top:3px;background:black url(/images/sharing/bg_video_hp.jpg) no-repeat left top} 
.wrap-television .video #share .share_content ul {position:static;margin-top:5px;margin-left:5px;}
.wrap-television .video #share .share_content {position:absolute;top:65px;left:70px;}
.wrap-television .video #share h3 {color:#b78f35;font-size:1.8em;}

/* SHARING VIDEO BIG */
.video .wrap-dett .dett #share {z-index: 100; display: none; height: 433px; top: 72px; position: absolute; background: url("/images/bg_sharing_big.jpg") repeat-x scroll 0pt 0pt transparent; left: 67px; width: 807px;}

.video .wrap-dett .dett #share .share_content ul {position:static;margin-top:5px;margin-left:16px;}
.video .wrap-dett .dett #share .share_content ul img {border:0;}
.video .wrap-dett .dett #share .share_content {position:absolute;top:190px;left:325px;}
.video .wrap-dett .dett #share h3 {color:#b78f35;font-size:1.8em;padding:0;text-align:center;}

