body{
	background-color: #eceded;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
	
}

.div_scrollante{
	overflow-y:auto; width: 760px !important; height:300px !important; height /**/: 100%; width /**/:770px;
	color: #191919;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align:left ;
	 font-weight: normal;
	 position: relative;
	 z-index: 1;
	 top: -12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color: #191919; 
	scrollbar-arrow-color: #eceded; 
	scrollbar-base-color: #eceded; 
	scrollbar-darkshadow-color: #191919; 
	scrollbar-face-color: #191919; 
	scrollbar-highlight-color: gray; 
	scrollbar-shadow-color: gray; 
	scrollbar-track-color: #191919;
	
}
.div_scrollante_media{
	overflow-y:auto; width: 670px !important; height:300px !important; height /**/: 100%; width /**/:670px;
	color: #191919;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align:left ;
	 font-weight: normal;
	 position: relative;
	 z-index: 1;
	 top: -12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color: #191919; 
	scrollbar-arrow-color: #eceded; 
	scrollbar-base-color: #eceded; 
	scrollbar-darkshadow-color: #191919; 
	scrollbar-face-color: #191919; 
	scrollbar-highlight-color: gray; 
	scrollbar-shadow-color: gray; 
	scrollbar-track-color: #191919;
	
}
.div_scrollante_small{
	overflow-y:auto; width: 550px !important; height:100% !important; height /**/: 100%; width /**/:550px;
	color: #191919;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align:left ;
	 font-weight: normal;
	 position: relative;
	 z-index: 1;
	 top: -12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 0px;
	scrollbar-3dlight-color: #eceded; 
	scrollbar-arrow-color: #191919; 
	scrollbar-base-color: #eceded; 
	scrollbar-darkshadow-color: #eceded; 
	scrollbar-face-color: #eceded; 
	scrollbar-highlight-color: #c0c0c0; 
	scrollbar-shadow-color: gray; 
	scrollbar-track-color: #eceded;
	
}
.div_titolo{
	z-index: 2; 
	background-color: #eceded; 
	width: 745px !important; width: 738px; height: 0px !important; height: 0px; 
	font-size: 0px; 
	position: relative; 
	top: -2px; 
	left: 8px; 
	border-top: 5px solid #eceded; border-bottom: 5px solid #d40050;
	
}
.div_titolo_media{
	z-index: 2; 
	background-color: #eceded; 
	width: 655px !important; width: 640px; height: 0px !important; height: 0px; 
	font-size: 0px; 
	position: relative; 
	top: -2px; 
	left: 8px; 
	border-top: 5px solid #eceded; border-bottom: 5px solid #d40050;
	
}

.div_titolo_small{
	z-index: 2; 
	background-color: #eceded; 
	width: 545px !important; width: 520px; height: 0px !important; height: 0px; 
	font-size: 0px; 
	position: relative; 
	top: -2px; 
	left: 8px; 
	border-top: 5px solid #eceded; border-bottom: 5px solid #d40050;
	
}
.div_titolo_indice{
	z-index: 2; 
	background-color: #e2e2e2; 
	width: 210px !important; width: 210px; height: 30px !important; height: 30px; 
	font-size: 9px; 
	font-weight: bold;
	color: #D40050;
	text-align: left;
	margin-top: 0px;
	vertical-align: bottom;
	vertical-align: text-bottom;
	position: relative; 
	top: 0px; 
	left: 0px; 
	border-top: 0px solid #e2e2e2; border-bottom: 0px solid #e2e2e2;
	
}

.div_indice{
	overflow-y:auto; width: 230px !important; height:310px !important; height /**/: 100%; width /**/:230px;
	color: #d40050;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 text-align:left ;
	 font-weight: normal;
	 position: relative;
	 z-index: 1;
	 top: -30px; 
	padding-left: 25px;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	vertical-align: middle;
	
	scrollbar-3dlight-color: #191919; 
	scrollbar-arrow-color: #eceded; 
	scrollbar-base-color: #eceded; 
	scrollbar-darkshadow-color: #191919; 
	scrollbar-face-color: #191919; 
	scrollbar-highlight-color: gray; 
	scrollbar-shadow-color: gray; 
	scrollbar-track-color: #191919;
	
}
/* Css per eliminare il bordo tratteggiato nei link su FF*/
a {
	outline:none;
	text-decoration: none;
}

.titolo { font-size: 18px;
font-style: italic;
 font-weight: bold;
 color: #ececec;
 margin-left: 15px;
 text-indent: 15px;
}
img {
	border: none;
}
li {
	padding-top: 5px;
}
p {
	text-align: justify;
	font-family: Verdana;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 5px;
}

/* Css per testo destro e sinistro nella homepage */
#testosx p { color: #ffffff;
    margin-left:10px;
	 margin-right:20px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align: right;
	 }
	 
#testodx p { color: #ffffff;
    margin-left:20px;
	 margin-right:20px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align:left ;
	} 	

#testodx_small p { color: #ffffff;
    margin-left:20px;
	 margin-right:20px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 text-align:left ;
	} 	
	.titolo_adc { 
    padding-left:5px;
	 padding-right:5px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	  font-weight: bold;
	} 	
.titolo_pagina { color: #d40050;
    padding-left:5px;
	 padding-right:15px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	  font-weight: bold;
	} 	
.titolo_sub { color: #d40050;
    padding-left:10px;
	 padding-right:10px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 text-align: right;
	} 	
.testo_nero_dx { color: #191919;
    padding-left:10px;
	 padding-right:10px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align:left ;
	} 	
.testo_nero_small { color: #191919;
    padding-left:5px;
	 padding-right:5px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 text-align: left ;
	} 	
.testo_normal { color: #ffffff;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 text-align:left ;
	 font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	
} 	 
.bordo{
	background-color: #231F20;
	width : 5px;
	font-size : 2px;
	font-style : normal;
}
.sezione{
	font-family: Verdana;
	font-size: 15px;
	font-style: normal;
	color: #d40050;
	text-decoration: none;
	text-indent : 20px;
	font-weight : bold;
}
.testo{
	font-family: Tahoma;
	font-size: 12px;
	font-style:normal;
	color: #191919;
	text-decoration: none;
	font-weight : normal;
	text-indent : 10px;
	line-height: 15px;
}
.legenda{
	font-family: verdana;
	font-size: 10px;
	font-variant: normal;
	vertical-align: text-top;
	color: #d40050;
}
	  
.menu { border-left: 1px solid #515050;  height: 28px;  vertical-align: top;}
.menu2 { border-left: 1px solid #515050;  height: 28px;  vertical-align: bottom;}

.inputbox{
	font-family: Verdana;
	font-size: 11px;
	height: 18px;
	color : #ececec;
	border: 1px none;
	border-bottom: 1px solid #d40050;
	vertical-align: middle;
	text-transform: none;
	padding-left: 2px;
	background-color: transparent;

	}
.inputsearch{
	font-family: Verdana;
	font-size: 12px;
	height: 16px;
	color : #191919;
	border: 1px none;
	border-bottom: 1px solid #999999;
	vertical-align: top;
	text-transform: none;
	padding-left: 2px;
	margin-top: 13px;
	background-color: transparent;
	}
.textarea_black{
	font-family: verdana;
	font-size: 9px;
	font-style: normal;
	color : #ececec;
	text-align : left;
	border : 1px none;
	border-left: 1px solid #d40050;
	border-bottom: 1px solid #d40050;
	background-color: transparent;
	overflow: hidden;
}
.labels{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color : #ececec;
	padding-bottom: 4px;
}

.labels_descr{
	font-family: Verdana;
	font-size: 11px;
	font-style:normal;
	color: #ececec;
	text-decoration: none;
	font-weight : normal;
	padding-right: 6px;
}

/* Css pagina TEAM */

.team td {
	font-size: 13px;
	padding: 5px 10px 5px 10px;
}
