html,body
{

font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
/*text-align:center;*/
background-repeat:no-repeat;
background-color:#ddd6cc;
}

#container
{width:960px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-left:48px;
padding-right:50px;
background-image:url(../image/ombra.png);
}

/*---------------HEADER----------------*/

/*------bandiere-----------*/
.bandiera{
float:right;
margin-top:0em;
margin-right:0em;
}

.bandiera a
{text-decoration:none;
}

.bandiera img
{border:0px;
}

/*-------------MENU PRINCIPALE--------------*/
#main_menu
{width:954px;
height:30px;
background-image:url(../image/sf.jpg);
border:2px solid #fff;
padding-top:0.5em;
}

#main_menu a:hover
{text-decoration:underline;}

#main_menu a
{text-decoration:none;
color:#000;
}

.voci_mainmenu
{font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
border-right:1px solid #fff;
float:left;
margin-left:0.7em;
height:30px;
padding-right:0.8em;
}

.greca
{background-image:url(../image/linea.jpg);
height:3px;
width:962px;
}

.greca2
{background-image:url(../image/linea.jpg);
height:3px;
width:100%;
margin-bottom:30px;
margin-TOP:30px;
}

/*-----------MENU SECONDARIO (nero)----------*/
#sotto_menu
{background-color:#000;
width:962px;
height:30px;
margin-top:0px;
}

.voci_sottomenu
{color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
float:left;
margin-left:1em;
margin-top:0.6em;
}

#sotto_menu a
{text-decoration:none;
color:#fff;
}

#sotto_menu a:hover
{text-decoration:underline;}

/*----------box ricerca---------------*/
#ricerca
{float:right;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:1.2em;
}

.element_ricerca
{float:left;
margin-left:1em;
margin-top:0.65em;}

.element_ricercaBIS
{float:left;
margin-left:1em;
margin-top:0.32em;}

/*----------testata---------------*/

#testata
{width:954px;
margin-left:auto;
margin-right:auto;
border:2px solid #FFF;
height:100px;
background-image:url(../image/sf2.jpg);
}

#testata a
{text-decoration:none;
}

#testata img
{border:0px;
float:left;
}

.logo_mps
{margin:10px 15px 0 10px;
}

#logo_menssana
{margin:30px 40px 0 0;}

#logo_lega
{margin:15px 0 0 0;
}

#logo_euroleague
{margin:30px 40px 0 0;}

.logo_gagliardetti
{margin:15px 30px 0 5px;}

/*------------PRIMO BLOCCO sotto il menu--------------*/
#primo_blocco
{width:950px;
height:370px;
margin-top:0.5em;
border-top:10px solid #000;
background-color:#ddd6cc;
padding-left:12px;
}

/*----------video grande---------*/
#video-home
{float:left;
width:470px;
height:335px;
margin-top:10px;
border:1px solid #ddd6cc;
}

/*----blocco "MSBTV"-----*/


#MSBTV
{float:left;
width:160px;
padding-top:5px;
height:auto;
padding-right:10px;
padding-left:10px;
margin-top:10px;
}

#MSBTV img
{border:0px;}

#elenco_MSBTV
{width:auto;
text-align:left;
padding-left:1.6em;
margin-top:5px;
line-height:20px;
margin-bottom:10px;
}

#elenco_MSBTV a
{text-decoration:none;
color:#000;
}

#elenco_MSBTV a:hover
{text-decoration:underline;
}

.onyoutube
{
    width:auto;
    height:auto;
    float:right;
       
    margin-right:20px;
    margin-top:-50px;
   }
   
.onyoutube img
{
    border:0px; 
    
}

.msbtv
{
    width:auto;
    height:auto;
    float:right;       
    margin-right:5px;
     margin-top:-350px;
}
   
.msbtv img
{
    border:0px; 
    
}

/*----box elenco video in home-----*/
#home_ele_video
{float:left;
width:380px;
height:auto;
margin-left:2em;
margin-top:10px;
}

/*----------box con elenco video ------------*/
.video
{	
	width:auto;
	/*width: 350px;*/
	height:110px;
	margin-bottom:5px; 
	
}

.ant_video
{float:left;
border:0px;
width: 115px;
}

.testo_video
{float:left;
padding-left:0.7em;
padding-top:0px;
height:auto;
width:55%;
color:#000;
}

.viste
{color:#008530;
text-align:left;
}


.tit_video
{color:#000;
font-weight:bold;
float:left;
}

.tit_video a
{text-decoration:none;
color:#000;
}
.tit_video span
{
	font-weight:normal;
}
/*-----AREE Tematiche-------*/
.aree
{float:left;
width:95%;
border-bottom:2px solid #fff;
text-align:left;
margin-bottom:10px;
}

.aree2
{float:left;
width:95%;
border-bottom:2px solid #ddd6cc;
text-align:left;
margin-bottom:10px;
}

.aree3
{float:left;
width:95%;
text-align:left;
margin-bottom:4px;
color:#FFF;
}

.aree3 div
{margin-left:20px;
 text-align:left;
}

.aree a
{text-decoration:none;
}

.aree2 a
{text-decoration:none;
}

.aree3 a
{text-decoration:none;
 color:#008530;
}


/*-----freccia di input-------*/
.input 
{border:0px;
margin-top:1.3em;
float:left;
margin-right:0.6em;
}

/*-----titoli grandi in nero/ titoli aree----------*/


.titolo2
{font-size:21px;
color:#000;
margin-top:0.5em;
float:left;
margin-left:0.3em;
margin-bottom:12px;
/*font-family:"NewsGoth Cn BT", "Arial Narrow", "Arial" ;*/
font-family:"Arial Narrow", "Arial" ;
font-weight:bold;
}

.titolo3
{color:#008530;
font-size:20px;
margin-top:0.5em;
float:left;
margin-left:0.3em;
margin-bottom:0.1em;
font-family:"NewsGoth Cn BT", "Tw Cen MT", "Arial Narrow";
font-weight:bold;
}


.clearer
{clear:both;
}

/*--------------------secondo blocco-----------------------*/
.secondo_blocco
{width:950px;
height:auto;
padding-left:12px;
/*border:1px solid red;*/
border-left:1px solid #fff;
/*border-bottom:5px solid #fff;*/
float:left;

}

/*----blocco "in evidenza"-------*/
.in_evidenza
{width:215px;
padding-top:0.1em;
padding-bottom:10px;
float:left;
height:145px;
background-color:#FFF;
margin-right:5px;
}

.in_evidenza-img
{margin-left:0em;
float:left;
margin-right:0.5em;
width:auto;
height:auto;
}

.testo1
{
    width:165px;
    float:left;
	text-align:left;
	margin-left:1em;
	
}


.testo1 a
{text-decoration:none;
color:#000;
}

.testo1 a:hover
{
    text-decoration:underline;
    }  
    
 .testo1 img
{
    margin-right:0.5em;
    } 

/*---blocco classifica, next match------*/
.box-nero
{float:left;
width:280px;
padding-top:0.1em;
height:auto;
background-color:#000;
/*padding-bottom:25px;*/
padding-left:9px;
color:#FFF;
text-align:justify;
}

.box-nero div
{color:#FFF;
text-align:justify;
width:85%;
}

.box-nero a
{color:#FFF;
text-decoration:none;
margin-bottom:5px;
}

.box-nero a:hover
{text-decoration:underline;}


/*------------TERZO BLOCCO --------------*/
.terzo_blocco
{width:949px;
height:500px;
background-color:#ddd6cc;
padding-left:12px;
/*border:1px solid green;*/
margin-left:auto;
margin-right:auto;
}

/*------blocco gallery-----------*/
.gallery
{width:530px;
height:auto;
text-align:left;
float:left;
}

/*----------box con foto piccola, data, e testo------------*/

.ultime-notizie
{width:410px;
height:auto;
float:left;
margin-left:0px;
}

.gallery_2
{width:450px;
height:auto;
text-align:left;
float:left;
} 

.ultime-notizie_2
{width:490px;
height:auto;
float:left;
margin-left:0px;
}


.notizia
{
    margin-left:1.6em;
    margin-top:0.6em;
}

.foto_notizie
{float:left;
border:0px;
text-align:right;

height:auto;

}

.testo_notizie
{float:left;
padding-left:0.7em;
padding-top:0px;
height:auto;
width:300px;
color:#000;
margin-left:1em;
text-align:justify;
}

.data
{margin-left:0.2em;
color:#008530;
}

.tit_testo_notizia
{color:#000;
font-weight:bold;
}

.tit_testo_notizia a
{text-decoration:none;
color:#000;
}
 
.tit_testo_notizia a:hover
{text-decoration:underline;
}

.bbg
{margin-top:0px;
border:0px;
margin-left:25px;
}

/*------------QUARTO BLOCCO------------*/
.quarto_blocco
{width:949px;
height:250px;
background-color:#ddd6cc;
padding-left:12px;
/*border:1px solid green;*/
margin-left:auto;
margin-right:auto;
}

/*--------------spazio banner--------------*/
#banner-flash
{width:100%;
height:auto;
margin-top:2em;
padding-top:0px;
}

.banner
{text-align:left;
margin-bottom:1.6em;
margin-top:0.5em;
width:auto;
height:100px;
float:left;
margin-right:10px;
}

.banner-big
{text-align:center;
margin-top:2em;
width:180px;
height:auto;
float:left;
}

.banner-big_2
{text-align:center;
margin-top:2em;

width:288px;
height:auto;
float:left;
}

/*-----footer top------*/

#footer-top
{width:100%;
vertical-align:middle;
height:110px;
padding-bottom:20px;
}

.loghi-footer-top
{float:right;
margin:20px 15px 10px 14px;
}

.loghi-footer-top_
{float:right;
margin:20px 10px 10px 10px;
width:150px;
}

#footer-top a
{text-decoration:none;
}

#footer-top img
{border:0px;
}

/*-----footer bottom------*/
.footer-bottom
{width:100%;
height:100px;
background-color:#000;
text-align:left;
padding-left:2px;
padding-top:10px;
color:#FFF;
}

#testo_footer
{font-size:11px;
margin-top:0.2em;
margin-left:12px;
color:#FFF;
width:400px;
float:left;
height:auto;
}

#testo_footer a
{color:#fff;
text-decoration:none;
font-style:oblique;
}

.sponsor-footer
{float:left;
width:400px;
height:auto;
margin-left:100px;
}

.sponsor-footer img
{
	text-decoration:none;
	border:0px;
	margin-left:15px;
}

.footer-bottom a
{	
text-decoration:none;
}

/*-----------------------------------PAGINE INTERNE------------------------*/
.content
{width:950px;
height:auto;
margin-top:0.5em;
border-top:10px solid #000;
/*background-color:#ddd6cc;*/
padding-left:12px;
/*border:1px solid lime;*/
}

.sx
{width:170px;
height:auto;
/*background-color:#ddd6cc;*/
padding:15px 10px 300px 0px;
/*border:1px solid red;*/
}

.colonna_dx
{width:720px;
height:auto;
background-color:#fff;
padding:15px 10px 200px 10px;
margin-right:0px;
float:right;
border-left:2px solid #ddd6cc;
}

.colonna_dx a
{color:#008530;}

.titolo
{font-size:25px;
color:#000;
margin-top:0.5em;
margin-bottom:0.3em;
font-family:"NewsGoth Cn BT", "Tw Cen MT", "Arial Narrow";
font-weight:bold;
}



/*-----menu verticale-----*/
.elenco_1
{
    width: auto;
    text-align: left;
    padding-left:0px;
    margin-top: 1em;
    font-size:12px;
}


.elenco_1 a
{
    text-decoration: none;
    color: #008530;
    line-height:20px;
}

.elenco_1 a:hover
{
    color: #000;
    text-decoration:underline;
}

/*---------------STILI IMPORTATI DAL VECCHIO CSS pagina.css---------*/


.testo_pagina
{
    font-size: 11px;
    color: #000;
    text-align: justify;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 17px;
    padding-bottom: 20px;
    width: 700px;  
}



.giocatore
{
    border: solid 0.1em #ddd6cc;
    width: 150px;
    height: 200px;
    margin-left: 1.2em;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: center;
    padding-top: 5px;
    float:left;
   
}

.palmares
{
    border: solid 0.1em #ddd6cc;
    width: 150px;
    height: 150px;
    margin-left: 1.2em;
    float: left;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: center;
    padding-top: 5px;
}


.palmares_2{
    border: solid 0.1em #ddd6cc;
    width: 150px;
    height: 85px;
    margin-left: 1.2em;
    float: left;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: center;
    padding-top: 5px;
}

.palmares_2 div
{
    text-align:center;}

.biancoverde
{
    border: solid 0.1em #ddd6cc;
    width: 250px;
    height: auto;
    margin-left: 1.2em;
    float: left;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: center;
    padding-top: 5px;
}

.giocatore img
{
    border: 0px;
    text-align: center;
}

.palmares img
{
    border: 0px;
    text-align: center;
}

.nome
{
    color: #008530;
    text-align: left;
    margin-left: 0.4em;
    font-family: "Trebuchet MS";
    font-weight: bold;
}

.nome a
{
    text-decoration: none;
    color: #008530;
    font-family: "Trebuchet MS";
    font-weight: bold;
}

.nome a:hover
{
    text-decoration: underline;
}

.ruolo
{
    text-align: left;
    margin-left: 0.6em;
}
/*---------merchandising-----------*/

.merchandising
{
    
    width: 150px;
    height: 250px;
    float: left;
    text-align: center;
    padding-top: 5px;    
    }
    
 .merchandising img
 {border:0px;
 }

.merch_container
{
    width: 150px;
    margin-left: 1.2em;
    margin-top: 2em;
    margin-bottom: 2em;
    height: 320px;
    float:left;
    border: solid 0.1em #ddd6cc;
    }
.carrello
{
    text-align:center;
    }
    
.carrello input
{
        font-family:Verdana;
        font-size:8pt;
        border:solid 1px #ddd6cc;
        width:20px;
        text-align:center;
        margin-top:2px;
    }    
  

#carrello
{
    font-family:Verdana;
    font-size:8pt;
    color:#666666;                                       
    }
    
.oggetti_carrello
{
    margin-left: 0.8em;
    margin-right: 0.8em;
    margin-top: 2em;
    padding: 2px 0px 2px 0px;
    font-weight:bold;
    }
    
#prezzo_carrello
{
    margin-left: 0.3em;
    margin-right: 0.3em;
    margin-bottom:1em;
    border-top:solid 0.1em #ddd6cc;
    border-bottom:solid 0.1em #ddd6cc;
    margin-top: 1.5em;
    padding: 5px 0px 5px 0px;
    }    
    
.fineacquisto
{
    font-size: 15px;
    color: #008530;
    margin-top: 0.5em;
    float: left;
    margin-left: 0.3em;
    margin-bottom: 0.3em;
    text-align:center;
    display:block;
    text-decoration:none;
    font-weight:bold;
    
    }    
    
    

/*gestione News*/
.boxNews
{
    float: left;
    width: 700px;
    margin-top: 3px;
    height: auto;
    padding-bottom: 10px;
}
MiniboxNews
{
    width: auto;
    margin-top: 10px;
    height: auto;
    padding-bottom: 10px;
}
.boxNews img
{
    float: left;
    padding-right: 3px;
}

.imgNews
{
    text-align: center;
    width: 110px;
    float: left;
    z-index:-1;
}

.imgNewsHome
{
    text-align: center;
    width: 59px;
    float: left;
    padding-right: 4px;
}

.testoNews
{
    float: left;
    font: 8pt Verdana;
    text-align: left;
    margin-left: 4px;
    width: 550px;
    text-align: justify;
    padding-bottom: 4px;
}

.testoNewsNoFoto
{
    float: left;
    font: 8pt Verdana;
    text-align: left;
    margin-left: 4px;
    width: 700px;
    text-align: justify;
    padding-bottom: 4px;
}

.testoNewsHome
{
    float: left;
    font: 8pt Verdana;
    text-align: left;
    margin-left: auto;
    width: 220px;
}


.giornata
{
    color: #008530;
    font-weight: bold;
}
.giornata A
{
    color: #008530;
    text-decoration: none;
}

.giornata A:hover
{
    text-decoration: underline;
}
.newsData
{
    color: #000;
    float: left;
}

.commenti
{
    color: #999999;
}

.vai
{
    color: #008530;
    text-decoration: none;
}
.pag
{
    
    float:left;
    font-size:14px;
    }
    
 /** galleria **/
.gallerias
{
    border: solid 0.1em #ddd6cc;
    width:220px;
    height:235px;
    margin-left: 1.2em;
    float: left;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: center;
    padding-top: 5px;
    color:#008530;
    
    }
    .gallerias A{color:#008530; text-decoration:none; font-weight:bold;}
    .gallerias img{border:0px;margin-bottom:1em;}
    
    .gallerias_img
{
    border: solid 0.1em #ddd6cc;
    width:210px;
    height:210px;
    margin-left: 1.2em;
    float: left;
    vertical-align:middle;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: center;
    padding-top: 5px;
    color:#008530;
    
    }
/** fine galleria **/

/*---------gestione elenchi---------*/
#prodotto
{
    padding-left: 11px;
    padding-right: 11px;
}

.testo_pagina A
{
    color: #008530;
}


.ELENCHI
{
    width: 640px;
    height: 100px;
    margin-top: 4px;
    vertical-align: top;
    padding-left: 0px;
    float: left;
}
.ELENCHI a
{
    text-decoration: none;
    color: #af9d61;
}
.ELENCHI A:hover
{
    text-decoration: underline;
}
.FOTO_ELENCHI
{
    float: left;
    width: 120px;
    height: auto; /*text-align: center;*/
}

.TESTI_ELENCHI
{
    float: left;
    width: 490px;
    height: auto;
    padding: none;
    margin: none;
}
.TESTI_ELENCHI A
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.TITOLO_ELENCHI
{
    font-size: 11px;
    color: #af9d61;
    text-align: left;
    font-weight: bold;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
}
.TESTO_ELENCHI
{
    height: auto;
    font-size: 11px;
    text-align: justify;
    padding-right: 10px;
    padding-left: 0px;
    padding-bottom: 20px;
}

/*-----------VIDEO-----------------*/

.player_big
{
	width:540px;
	height:550px;
  /*  border:1px solid red;*/
	padding:0px 10px 10px 0px;
	}
	
.spazio_video
{
	/*border:1px solid #ddd6cc;*/
	width:530px;
	height:390px;
}

.tit-video
{
	color:#008530;
	font-size:18px;
	margin-top:20px;
	width:auto;
	/*float:left;*/
	text-align:left;
}
.tit-video div
{
	color:#000;
	font-size:12px;
	margin-top:5px;
	width:auto;
	
	text-align:left;
}
.tit-video span
{
	color:#008530;
	font-size:10px;
	margin-top:5px;
	width:auto;
	text-align:left;
}
	
.box-cerca-video
{
    margin-left:500px;
    width:210px; 
    margin-bottom:10px;
    }
    
.box-cerca-video span
{
    font-size:13px;
    color:#008530;
    font-weight:bold;
    }
    
.box-cerca-video div
{
    font-size:15px;
    color:#008530;
    font-weight:bold;
    width:auto;
    margin-top:20px;
    text-align:center;
    }
    	
.loghi-msbtv
{
    float:left;
    margin-right:20px;
   }  
   
.loghi-msbtv a, img
{
    border:0px;
    text-decoration:none;
    }
    
 .loghi-msbtv2
{
    float:right;
    margin-right:20px;
    
    margin-top:-50px;  }  
   
.loghi-msbtv2 a, img
{
    border:0px;
    text-decoration:none;
    }

.cerca-video
{
    background-image: url(/image/cerca-video.png);
    width:20px;
    height:18px;
    background-repeat:no-repeat;
    border:0px;
    float:right;
    margin-left:2px;
    cursor:pointer;
    }
	
.vota 
{
	float:right;
	margin-right:10px;
	margin-top:20px;
} 

.vota-btn
{
	cursor:pointer;
	background: url(../image/btn-mipiace.gif) no-repeat 0px 0px;
	border-style: none;
	border-width: medium;
	border-color: inherit;
	height: 27px;
	width: 85px;	
}

.cont_cat
{
	height:520px;
	padding-bottom:20px;
}

/*.jcarousel-container-vertical {
    width: 115px;
    height: 255px;
    padding: 5px 0px 80px 0px;
	border:1px solid #lime;
	
}



.jcarousel-clip-vertical {
    width:  83px;
    height: 265px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.jcarousel-clip-vertical div {
 margin-left:auto;
 margin-right:auto;
 margin-bottom:6px;
  padding:3px;
 border:1px solid #ddd6cc;
}

.jcarousel-clip-vertical div:hover
{
	background-color:#ddd9cc;
	}

.jcarousel-clip-vertical p {
 margin-left:auto;
 margin-right:auto;
 margin-bottom:6px;
}*/



/*----carosello orizzontale-----*/
.aree4
{float:left;
width:100%;
border-bottom:2px solid #ddd6cc;
text-align:left;
margin-bottom:10px;
}

.jcarousel-container-orizontal {
    width: 680px;
    height: 100px;
    padding: 5px 0px 50px 0px;
	
}

.jcarousel-clip-orizontal {
    width:  640px;
    height: 80px;
	margin-left:auto;
	margin-right:auto;
	padding-left:40px;
	margin-top:50px;
}

.jcarousel-clip-orizontal div  {
 margin-left:auto;
 margin-right:6px;
 margin-top:10px;
 text-align:center;
 font-size:17px;
 color:#008530;
 float:left;
 padding:3px;
 border:1px solid #ddd6cc;
}

.jcarousel-clip-orizontal div:hover
{
	background-color:#ddd9cc;
	}

.jc-frecce
{
	vertical-align:middle;
	text-align:center;
	width:30px;
	height:20px;
	margin-LEFT:auto;
	margin-right:auto;
	border:0px;
	}

.jcarousel-clip-orizontal p  {
 margin-left:10px;
 margin-right:10px;
 margin-top:30px;
 text-align:center;
 font-size:17px;
 color:#008530;
 float:left;
}

/*----------elenco video nelle categorie------*/

.riga-cat
{width:100%;
height:80px;
margin-bottom:5px;
}

.cornice
{
width:45%;
height:95px;
float:left;
margin-right:10px;
margin-left:10px;
margin-bottom:1px;
padding: 0px 0px 10px 0;
	}
	
.cornice div {
 margin-left:auto;
 margin-right:6px;
 padding:3px;
 border:1px solid #ddd6cc;
 float:left;
}

.cornice p{
	margin-left:90px;
	margin-top:0px;
}

.cornice a
{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#008530;
	}

.cornice:hover {
	background-color:#ddd9cc;
}

.cornice a:hover {
	text-decoration:underline;
}

.viste2
{   color:#008530;
    text-align:left;
    /*margin-left:90px;*/
	margin-top:3px;
	font-size:10px;
}

.som
{
    margin-top:0px;
    margin-left:90px;
    font-size:10px;
    
    }

/*-------W3C---------*/

.bollino
{text-align:center;
width:210px;
height:30px;
margin-top:1em;
margin-left:auto;
margin-right:auto;
}

.bollino img
{border:0px;
}

.bollino p
{float:left;
}


/********POST***********/

.titolo_pagina
{
    color:#008530;
    font-size:15px;
    font-weight:bold;
    margin-bottom:30px;
    }
    


#AUTORE
{
    float:right;
    font-size:smaller;
    font-style:italic;
    }
    
#CREAPOST
{
    float:left;
    font-style:italic;
    font-size:smaller;
    width:auto;
    display:inline;
    padding-left:5px;
    }
#CREAPOST A
{
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#008530;
    margin-bottom:35px;
    }    
    
#CREAPOST A:hover
{
    text-decoration:underline;
    } 
      
#ELENCOPOST
{
    float:left;
    width:670px;
    padding-left:5px;
    margin-top:20px;    
    }  
    
.ELENCHISMALL
{
    width: 670px;
    height: auto;
    margin-bottom:10px;
    padding-bottom:15px;
    border-bottom: 1px solid #ddd6cc;
    vertical-align: middle;
    float: left;
}    
    
.FOTO_ELENCHISMALL
{   
    float: left;
    width: 100px;
    height: 70px;
    text-align: center;
}

.TESTI_ELENCHISMALL
{
    float: left;
    height:auto;
    width: 450px;
}

.TITOLO_ELENCHISMALL
{
    font-size: 11px;
    color: #000;
    height:auto;
    text-align:left;
    font-weight:bold;
}
.TESTO_ELENCHISMALL
{
    font-size: 11px;
    text-align:justify;
    height:auto;
    padding-right:10px;
}       

/* Inizio CSS per FInal 8 */

.boxdiv{
	
    background:#fff;
	width: 680px;
	height: 600px;
	margin-top:30px;
}

.listcolumn {
	background:#fff;
    float: left;
    width: 110px; /*19.2em;*/ 
	height: 300px;
    }

.CentralColumn {
    float: left;
    width: 240px; /*19.2em;*/ 
	height: 300px;
    }
	
	.matchR1 {
	background: #fff;
	width: 100px;
	height: 40px;
	margin-top:5px;
	margin-bottom:30px;
	border:1px solid #333;
	/*border-left:2px solid #000;*/
	}
		
	.matchR2T {
	background: #fff;
	width: 100px;
	height: 40px;
	margin-top:5px;
	border:1px solid #333;
	}
		
	.matchR2B {
	background: #fff;
	width: 100px;
	height: 40px;
	margin-top:50px;
	border:1px solid #333;
	float:left;
	}
	
	.matchR3 {
	background: #ddd6cc;
	float: left;
	margin-top:50px;
	margin-bottom:auto;
	width:100px;
	margin:0 6PX 0 6px;
	height: 40px;
	}
	
	.score
	{
	    border-bottom:1px solid #000;
	    height:10px;
	    width:45px;
	    padding-bottom:3px;
	    margin-left:auto;
	    margin-right:auto;
	    text-align:center;
	    margin-top:-20px;
	    margin-bottom:20px;
	    font-weight:bold;}
	    
	   .scoreII
	{
	    border-bottom:1px solid #000;
	    height:10px;
	    width:45px;
	    padding-bottom:3px;
	    margin-left:auto;
	    margin-right:auto;
	    text-align:center;
	    margin-top:55px;
	    margin-bottom:20px;
	    font-weight:bold;}
	    
	        
	   .scoreIII
	{
	    border-bottom:1px solid #000;
	    height:10px;
	    width:45px;
	    padding-bottom:3px;
	    margin-left:auto;
	    margin-right:auto;
	    text-align:center;
	    margin-top:55px;
	    margin-bottom:20px;
	    font-weight:bold;}
	
	.VS {
	
	float: left;
	margin-top:50px;
	margin-bottom:auto;
	font-weight:bold;
	margin-top:10px;
	height: 40px;
	
	
	}
	
	.data-ora-final8
	{
	 font-size:x-small;
	 width:100px;
	 }
	 
	 .data-ora-final8B
	{
	 font-size:x-small;
	 width:100px;
	 margin-top:20px;
	 }
	
	.data-ora-final8II
	{
	 margin-top:42px;
	 font-size:x-small;
	 width:100px;
	 }
	
.data-ora-final8FINALE
	{
	 margin-top:125px;
	 font-size:small;
	 color:#008530;
	 width:150px;
	 margin-left:auto;
	 margin-right:auto;
	 font-weight:bold;
	 }
	
	
	.squadra{
    color: #000;
    text-align: left;
    margin-left: 0.4em;
    font-family: "Trebuchet MS";
    font-size:11px;
    font-weight:bold;
	text-align:center;
	vertical-align:middle;
	}

 /*Fine CSS per FInal 8 */

/*CSS per Final Four*/
.III-IV
{
    float:left;
    padding:2px;
    color: #000;
    text-align: left;
    margin-left: 0.4em;
    font-family: "Trebuchet MS";
    font-size:11px;
    font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width: 100px;
	height: 40px;
	border:1px solid #333;
    }
    
.box-III-IV {
    width: 100%; /*19.2em;*/ 
	height: 110px;
	margin-top:50px;
	float:left;
	padding:10px 0px;
    }
    
.VS2 {
	float: left;	
	margin-bottom:auto;
	font-weight:bold;
	height:40px;
	padding:10px;
	}
	
.data-ora-final4
	{
	 font-size:small;
	 color:#008530;
	 width:auto;
	 margin-bottom:15px;
	 }
	 
	    .scoreIIII
	{
	    border-bottom:1px solid #000;
	    height:10px;
	    width:45px;
	    padding-bottom:3px;
	    margin-left:20px;
	    float:left;
	   
	    text-align:center;
	    margin-top:15px;
	    font-weight:bold;}
	