/* CSS Document */
/* Created by www.leandropuca.it - Leandro Puca Consulting for Wave Group */

body{padding:0px; margin:0px; background:url(../images/main_bg.jpg) 0 0 repeat-x #ddd; color:#444; font:11px Arial, Helvetica, sans-serif; line-height:16px;}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}
a:hover{
color:#d2ad68;
text-decoration:underline;
}
a:visited{
color:#333;
}

.clear{
clear: both;
}

p{
text-align:right;
color:#777;
}

img{
border:0;
}

.sinsitra{
float:left;
}

.destra{
float:right;
}

#container{
position:relative;
margin:0 auto 0 auto;
width:892px;
}

#logo{
width:127px;
height:162px;
position:absolute;
top:0;
left:40px;
}

#header{
position:relative;
width:892px;
height:162px;
background:url(../images/header.png) no-repeat;
margin:0 auto 0 auto;
padding:0;
}

#header_sponsor{
position:absolute;
top: 24px;
right: 27px;
width:270px;
height:90px;
/*background-color: #FF00FF;*/
margin:0 auto 0 auto;
padding:0;
}

#spazio_sponsor{
	position:relative;
	display: block;
	float: right;
	cursor: pointer;
	width:300px;
	height:40px;
	margin:2px;
	padding:0;
	top:30px;
}

.header_sponsor_link_zenith{
position:relative;
display: block;
float: left;
cursor: pointer;
width:130px;
height:40px;
margin:2px;
padding:0;

}


.header_sponsor_link_wave{
position:relative;
display: block;
float: right;
cursor: pointer;
width:180px;
height:70px;
margin:2px;
padding:0;
}

.header_sponsor_link_metal{
position:relative;
display: block;
float: left;
cursor: pointer;
width:130px;
height:40px;
margin:2px;
padding:0;

}

/*gli sopnsor*/

#sponsor1{
background:url(../images/sponsor_bg.jpg) no-repeat;
position:absolute;
width:315px;
height:107px;
top:15px;
right:-23px;
margin:0;
}

#sponsor ul{
margin:0;
padding:0;

}

#sponsor li{
line-height:normal;
list-style:none;
padding:0;
margin:0 auto 0 auto;
}

#sponsor li img{
padding:0 0 0px 0;
float:left;
}

#piega_sponsor{
background:url(../images/piega_sponsor.png) no-repeat;
position:absolute;
width:22px;
height:28px;
top:122px;
right:-21px;
padding:0px;
}


#menu{
position:absolute;
float:right;
right:22px;
height:36px;
width:600px;
margin-top:126px;
z-index:50;
}

#menu ul{
text-align: center;
list-style-type: none;
list-style:none;
width:560px;
float:right;
margin:0px 0 0 0;
padding:0;
}

#menu li{
position: relative;
float: left;
display:inline;

}
#menu li a{
	float:left;
	padding:10px 5px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	height:25px;
	text-decoration:none;
}

/*-----------------------------------*/
#menu ul li ul{
	left: 0;
	position: absolute;
	top: 1em;
	display: block;
	visibility: hidden;
	width: 100%;
	z-index: 200;
	text-align:left;
}
#menu ul li ul li{
	float: none;
	padding: 0;
	margin: 0;
	text-align: left;
	width: 100%;
}
#menu ul li ul li ul{ 
	left: 159px;
	top: 0;

}
#menu ul li ul li a{
	display: block;
	text-decoration: none;
	padding:5px 5px 0px 5px;
	width:150px;
	background-color: #a20707;
}


#menu li a:hover{
background:url(../images/bg_current.jpg) repeat-x bottom left;
}

#menu li.current a{
background:url(../images/bg_current.jpg) repeat-x top left;
}

.current{
background:url(../images/bg_current.jpg) repeat-x bottom left;
}



#fasciablu{
/*position:relative;   tmp oscurato  */
float:right;
background:url(../images/sfondo_primopiano.png) no-repeat;
height:34px;
width:892px;

}

#piega_blu{
position:absolute;
top:34px;
right:0;
width:25px;
height:25px;
}

#fascia_scritta{
width:507px;
float:left;
padding-left:35px;
padding-right:20px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}


/*----------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------- NEW */
/*immagine grande e immagine sotto*/

#fascia_primopiano{
	width: 878px;

	float:left;
padding:0 0 0 20px;
	/*background-color:#00CCCC;*/
}



#immagine_principale{

width:556px;
height:262px;
float:left;
margin:0;

}


#immagine_principale_natale{

width:556px;
height:290px;
float:left;
margin:0;

}

#immagine_principale_pasqua{

width:556px;
height:262px;
float:left;
margin:0;

}


#immagine_trasparente{
	float:left;
	width:230px;
	height:262px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}

/*  OLD
.tit_immagine{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
line-height:30px;
margin-top:0px;
width:auto;
	background-color: #292c7e;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


.tit_immagine p {
	color:#fff;
	text-transform: uppercase;
	text-align: left;
	padding-left:30px;
	padding-right:10px;
}

 OLD  */  




/*
.tit_immagine{
width:536px;
height:28px;
background:#292c7e;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
padding:10px 10px 0 10px;
}
*/


.tit_immagine{
width:556px;
height:262px;
padding:0;
}

.tit_immagine_int{
width:545px;
height:33px;
background:#292c7e;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
padding:2px 4px 2px 6px;
}

.tit_immagine p{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
margin:0;
padding:0;
text-align:left;
font-size:15px;
font-weight: bold;
}


.tit_immagine_int2{
width:350px;
height:263px;
background:#eaeaea;
padding:2px 4px 2px 6px;
float: right;
}

.tit_immagine_int2 p{
font-family:Verdana, Arial;
color:#000;
margin:0;
padding:0;
text-align:left;
font-size:12px;
font-weight: normal;
}

.tit_immagine_int_coppa{
width:546px;
height:263px;
background:#fff;
padding:2px 4px 2px 6px;
float: right;
background:url(../img/coppa_italia_fondo.jpg) no-repeat;
}

.tit_immagine_int_coppa p{
font-family:Verdana, Arial;
color:#000;
margin:0;
padding:0;
text-align:left;
font-size:12px;
font-weight: normal;
}


.tit_immagine_scheda_int{
width:347px;
height:262px;
background:#292c7e;
}

.tit_immagine_scheda{
width:556px;
height:262px;
padding:0;
margin-left:209px;
}


.tit_immagine_scheda p{
font-family:Georgia, "Times New Roman", Times, serif;
color:#eee;
margin:0;
padding:2px 4px 2px 6px;
text-align:left;
font-size:12px;
font-weight: bold;
}

/*
.tit_immagine_stagione_int{
width:257px;
height:262px;
background:#292c7e;
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}
*/
/*
.tit_immagine_stagione_int{
    background:#292c7e;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
    padding:6px;
}
*/

.tit_immagine_stagione_int{
    background-image:url(../img/top_news.gif);
    padding:6px;
}

.tit_immagine_stagione_int p{
    font-size:12px;
    text-align:justify;
    color:#fff;
    margin: 0px;
    min-height:250px;
}

.tit_immagine_stagione{
width:556px;
height:262px;
padding:0;
margin-left:299px;
}

.tit_immagine_stagione p{
font-family:Verdana, Arial;
color:#eee;
margin:0;
padding:2px 4px 2px 6px;
text-align:left;
font-size:11px;
font-weight: normal;
}


/* primo piano */

#tit_primopiano{
float:left;
margin-top:6px;
padding-left:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:21px;
line-height:25px;
color:#FFFFFF;
}

#tit_primopiano2{
float:left;
margin-top:6px;
padding-left:23px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
line-height:25px;
color:#FFFFFF;
}

#titolo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
margin-top:6px;
line-height:25px;
}


#img_primopiano{
cursor: pointer;
float:left;
width:292px;
height:262px;
}

#img_primopiano2{
cursor: pointer;
float:left;
width:292px;
height:262px;
}

#container_img_primopiano2{
position:absolute;
top:578px;
right:20px;
width:294px;
height:227px;
/*background:url(../images/bg_ultimo.png) no-repeat;*/
padding:10px 0 0 0;
}




div.box_stagione{
    float:left;
    width:229px !important;width /**/:232px;
    height:162px !important;height /**/: 162px;
    overflow:auto;
    padding: 0px;
   /* background-color:#292c7e;*/
    background-color:#E7E7E9;
    color:#FFFFFF;
}

.box_stagione a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:20px;
text-decoration:none;
margin-left:2px;
font-weight:bold;
color:#d70608;
padding: 5px 1px 2px 1px;
}

.box_stagione a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#292c7e;

}

div.box_giocatori{
    float:left;
    width:229px !important;width /**/:232px;
    height:162px !important;height /**/: 162px;
    overflow:auto;
    padding: 0px;
    
   /* background-color:#292c7e;*/
    background-color:#E7E7E9;
    color:#FFFFFF;
}

.box_giocatori a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:20px;
text-decoration:none;
margin-left:5px;
font-weight:bold;
color:#292c7e;
padding: 2px 1px 2px 1px;
}

.box_giocatori a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#d70608;

}

div.box_avversarie{
    float:left;
    width:229px !important;width /**/:232px;
    height:324px !important;height /**/: 324px;
    overflow:auto;
    padding: 0px;

   /* background-color:#292c7e;*/
    background-color:#E7E7E9;
    color:#FFFFFF;
}

.box_avversarie a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:20px;
text-decoration:none;
margin-left:5px;
font-weight:bold;
color:#292c7e;
padding: 2px 1px 2px 1px;
}

.box_avversarie a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#d70608;

}


div.box{
    float:left;
    width:281px !important;width /**/:292px;
    height:262px !important;height /**/: 262px;
    overflow:auto;
    padding: 0px;
    border-left:1px solid #484b97;
    
    background-image:url(../img/top_news_coppa_2010.jpg);
   /* background-color:#292c7e;*/
    background-color:#fff;
    color:#FFFFFF;
}


.coppa_top{
    display: block;
    position: relative;
   /* background-color: #f0f;*/
    width:230px;
    height:70px;
    top:30px;
    left:20px;
}

.bacheca_top{
    display: block;
    position: relative;
    /*background-color: #ff0;*/
    width:230px;
    height:70px;
    top:70px;
    left:20px;
}



.box a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:20px;
text-decoration:none;
margin-left:5px;
font-weight:bold;
color:#d70608;
padding: 2px 3px 2px 3px;
}

.box_avv a:hover{
font-family:Verdana;
font-size:10px;
color:#292c7e;

}


div.box_avv{
    float:left;
    width:281px !important;width /**/:292px;
    height:262px !important;height /**/: 262px;
    overflow:auto;
    padding: 0px;
    border-left:1px solid #484b97;
    background-color:#d4d4d4;

}

.box_avv a{
font-family:Verdana;
font-size:10px;
line-height:20px;
text-decoration:none;
margin-left:1px;
font-weight:bold;
color:#000;
padding: 2px 3px 2px 3px;

}

.box a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#292c7e;

}


#img_primopiano_natale{
cursor: pointer;
float:left;
width:292px;
height:290px;
background-color: #fff
}

/*
.link_primopiano{
position:relative;
display: block;
float: left;
cursor: pointer;
width:84px;
height:27px;
margin:205px 5px 10px 190px;
}
*/

.link_primopiano_sx{
/*background-color: #FFFF00;*/
display: block;
width:280px;
padding-bottom: 125px;
margin:3px;
}

.link_primopiano_dx{
/*background-color: #FF00FF;*/
float: left;
display: block;
width:280px;
padding-bottom: 125px;
margin:3px;
}



#barra_primopiano{
width:272px;
height:28px;
background:#292c7e;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
padding:10px 10px 0 10px;
}

#barra_primopiano p{
color:#fff;
margin:0;
padding:0;
text-align:left;
font-size:14px;
}

/*----------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------*/

/*content*/

#fascia_oro
{
float:left;
margin:0;
width:892px;
height:66px;
background: url(../images/fascia_oro.png) no-repeat;
}

#menu_fascia_sx{
float:left;
width:310px;
height:20px;
margin:0;
padding:5px 0 0 25px;
/*background-color: #FF0000;*/
text-align:left;
}

#menu_fascia_sx span{
color:#FFFFFF;
font-weight:bold;
}

#menu_fascia_dx{
color:#FFFFFF;
font-weight:bold;
float:right;
width:300px;
height:30px;
margin:0;
padding:6px 0 0 0;
}

#menu_fascia_dx a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#menu_fascia_dx a:hover{
text-decoration:underline;
}

#content{
position:relative;
width:849px;
background:#FFFFFF url(../images/bg_page.gif);
margin:0 auto 0 auto;
height: 790px; /*-----------------------------------------------------------NEW*/
}

#container_news{
width:307px;
float:left;
padding-top:5px;
padding-left:18px;
}


#container_news img{
width:95px;
height:75px;
float:left;
padding-right:10px;
}

#container_news p{
border-top:1px dotted #999999;
padding:7px 10px 7px 0;
text-align:left;
color:#777;
}

.tit_news{
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight:normal;
font-style: italic;
}

.tit_data{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777;
font-weight:normal;
}

.tit{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:21px;
line-height:25px;
color:#444;
}

/*classifica*/



#container_classifica{
	display: block;
	width:219px;
	height:565px;
	background:#e7e7e9;
	float:left;
	padding:5px 10px 0 2px;
	color:#444;
}

/*
#container_classifica{
	display: block;
	width:210px;
	height:565px;
	background:#e7e7e9;
	float:left;
	padding:5px 10px 0 10px;
	color:#444;
}
*/

#container_classifica p{
	padding:0px 3px 0px 3px;
	margin:0;
	line-height:18px;
	text-align:left;
	font-size:12px;
	/*text-transform:capitalize;*/
	clear:both;
	display:block;
	width: 200px;
	height: 20px;

}

#container_classifica_index{
	/*position:relative;*/
	display: block;
	width:210px;
	/*height:465px;
	background: #CCCCCC;*/
	float:left;
	padding:18px 3px 0 0px;
	color:#444;
}

#container_classifica p span{
	float:left;
}
#container_classifica p span.number{
	float:right;
}

.dellese{
background:url(../images/bg_dellese.jpg) repeat-x;
color:#FFFFFF;
text-transform:uppercase;
width:100%;
padding-right:1px;
padding-left:1px;
}

.dellese_riga{
background:url(../images/bg_dellese.jpg) repeat-x;
color:#FFFFFF;
text-transform:uppercase;
width:100%;
padding-right:1px;
padding-left:1px;
}


/*  tabellone partita  */

#container_tabellone{
position:absolute;
top:555px;
right:0px;
width:294px;
height:227px;
background:url(../images/bg_ultimo.png) no-repeat;
padding:10px 0 0 0;

}


#tit_princ_tabellone{
text-align:left;
width:260px;
float:left;
padding-top:5px;
padding-left:18px;

}

#tit_tabellone{
text-align:left;
width:260px;
float:left;
padding-top:5px;
padding-left:18px;

}

.stadio{
text-align:center;
color:#FFFFFF;
}

.tab_sinistra{
width:130px;
text-align:center;
color:#FFFFFF;
padding:10px 0px 0 5px;
float:left;
font-size:14px;
}

.tab_destra{
text-align:center;
font-size:14px;
color:#FFFFFF;
float:right;
padding:10px 23px 0 0;
width:130px;
}

.num_sinistra{
width:130px;
height:40px;
text-align:center;
color:#FFFFFF;
padding:0px 0px 0 5px;
float:left;
font-size:42px;
margin-top:30px;
line-height:normal;
}

.num_destra{
text-align:center;
height:40px;
margin-top:30px;
font-size:42px;
color:#FFFFFF;
float:right;
padding:0px 23px 0 0;
width:130px;
line-height:normal;
}

.menu_tabellone{
margin-top:40px;
margin-left:15px;

color:#FFFFFF;
}

.menu_tabellone ul{
margin:0;
padding:0;
width:260px;
list-style:none;
text-align:center;
}

.menu_tabellone li{
float:left;
}

.menu_tabellone li a{
text-decoration:none;
color:#ffffff;
margin-left:2px;
padding: 2px 2px 2px 2px;
display:block;
background:#7c0505;
}

.menu_tabellone li a:hover{
color:#d2ad68;

}

/* prossimo incontro */

#container_prossimo{
position:absolute;
top:815px;
right:0px;
width:294px;
height:330px;
background:url(../images/bg_prossimo.png) no-repeat;
padding:10px 0 0 0;
}

#container_prossimo_temp{
position:absolute;
top:800px;
right:30px;
width:294px;
height:169px;
padding:10px 0 0 0;
}

#tit_prossimo{
position:absolute;
text-align:left;
width:275px;
float:left;
top:265px;
right:0;
}

.squadra{
text-align:center;
color:#FFFFFF;
padding:0px 0px 0 5px;
font-size:14px;
line-height:30px;
}

.menu_prossimo{
text-align:center;
color:#FFFFFF;
}

.menu_prossimo ul{
margin:0;
padding:0;
width:260px;
list-style:none;
text-align:center;
}

.menu_prossimo li{

}

.menu_prossimo li a{
text-decoration:none;
float:left;
margin-left:65px;
margin-top:0;
color:#fff;
padding: 2px 3px 2px 3px;
background:#14154d;
}

.menu_prossimo li a:hover{
color:#d2ad68;

}

/* footer */
#tit_sponsor{
position:absolute;
width:275px;
top:562px;
left:18px;
}

#tit_eventi{
position:absolute;
float:left;
top:492px;
right:200px;
}

#tit_bacheca{
position:absolute;
float:left;
top:492px;
right:50px;
}

#footer{
position:relative;
background:url(../images/bg_footer_2010.png) no-repeat;
height:158px;
width:892px;
}

#sponsor{
width:785px;
height:65px;
padding:30px 0 0 53px;
float:left;
}

#eventi{
position:absolute;
right:165px;
top:14px;
}

#bacheca{
position:absolute;
right:35px;
top:14px;
}

#banners{
position:absolute;
/*background:#771199;*/
right:12px;
top:560px;
}

.image_foto_giovanili{
	float:right;
	height:114px;
	width:135px;
	background:url(../images/foto_young_dellese.jpg) no-repeat;
}

.image_stampa{
	float:right;
	height:97px;
	width:235px;
	background:url(../images/stampa.jpg) right no-repeat;
	margin: 0 11px 0 0;
}

.image_stampa_home{
	float:right;
	height:114px;
	width:235px;
	background:url(../images/stampa_home.jpg) right no-repeat;
	margin: 0 11px 0 0;
}

.image_news_young_dellese{
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 40px 0 0 0;
	text-align:left;
	height:97px;
	font-size:12px;
	color:#FFFFFF;
	width:135px;
	background:url(../images/news_young_dellese.jpg) no-repeat;
	
}

.image_news_young_dellese a{
	color:#fff;
	padding: 0 0 0 34px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 10px;
}

.link_home a{
	color:#fff;
	font-family:Verdana;
	text-decoration: none;
	font-size: 10px;
}

.link_home a:hover{
	color:#f00;
	font-family:Verdana;
	text-decoration: none;
	font-size: 10px;
}

.image_news_young_dellese a:hover{
	color:#ccc;
	font-family:Georgia, "Times New Roman", Times, serif;

}

.recuperi{
	width: 80%;
	margin: 0 0 0 10px;
}

#bacheca_btn{
	height:65px;
	padding: 0;
	margin: 0;
}