

body {
      scrollbar-face-color: #ffffff;
      scrollbar-shadow-color: #ffffff;
      scrollbar-highlight-color: #ffffff;
      scrollbar-track-color: #000000;
      scrollbar-arrow-color: #ffffff;
		
		
    }
	

A:link, A:visited { text-decoration: none }

.tutto {width:100%;}

.tuttoh {width:100%; height:100%;}

.scrollino {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	overflow: auto;	
	height: 490px;
	padding-right: 20px;
}



.profile {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #333333;
	vertical-align: bottom;
	font-weight: normal;
	width: 170px;
}
.profile A:link {
	color: #333333; 
}
.profile A:visited {
	color: #333333; 
}
.profile A:hover {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	font-weight: bold;
	background-color: #333333;
	width: 200px
}

.chiudi {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-align: right;
	vertical-align: bottom;
	font-weight: bold;
}
.space {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
}
.space5 {
	font-size: 5px;
	font-family: verdana, arial, helvetica;
}
.spacew {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	border-right: 1px solid #ffffff;
}

.notebianco {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: ;
	text-align: right;
	font-weight: normal;
	height: 150px;
	width: 200px;
	padding-right: 5px;
}

.notenero {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	color: #333333;
	vertical-align: ;
	text-align: right;
	font-weight: normal;
	height: 150px;
	width: 200px;
	padding-right: 5px;
}

.sezioni_selected {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	font-weight: bold;
	background-color: #333333;
	width: 200px
}


.sezioni_selected_rosso {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	font-weight: bold;
	background-color: #CC0000;
	width: 200px
}

.sezioni {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #000000;
	vertical-align: bottom;
	font-weight: normal;
	padding-left: 10px;
	background-color: #ffffff;
	filter:alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

.sezioni A:link {
	color: #333333; 
}
.sezioni A:visited {
	color: #333333; 
}

.sezioni A:hover {
	color: #333333; 
	font-weight: bold;
}

.sezioni_profile {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #000000;
	vertical-align: bottom;
	font-weight: normal;
	padding-left: 10px;
}

.sezioni_profile A:link {
	color: #333333; 
}
.sezioni_profile A:visited {
	color: #333333; 
}

.sezioni_profile A:hover {
	color: #ffffff; 
	font-weight: bold;
}


.elenco {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #000000;
	vertical-align: bottom;
	font-weight: normal;
	width: 190px;
	height: 175px;
}


.elenco A:link {
	color: #333333; 
}
.elenco A:visited {
	color: #333333; 
}

.elenco A:hover {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	font-weight: bold;
	background-color: #333333;
	width: 240px
}

.menu {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #333333;
	vertical-align: bottom;
	font-weight: normal;
	width: 170px;
	height: 142px;
}
.menu A:link {
	color: #333333; 
}
.menu A:visited {
	color: #333333; 
}
.menu A:hover {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	font-weight: bold;
	background-color: #333333;
	width: 200px
}


.contenuti {
	font-size: 1px;
	width: 100%;
	height: 560px;
	font-family: verdana, arial, helvetica;
	text-align: center;
	vertical-align: bottom;
	background-color: #FFFFFF;
}



.testo_profile {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #555555;
	width: 766;
	text-align: justify;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 4px;
	vertical-align: top;
}


.testo_bottoni {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	vertical-align: bottom;
	text-align: right;
}

.bottoni {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
	background-color: #666666;
	font-weight: bold;
}

.bottoni A:link {
	color: #555555;
}
.bottoni A:visited {
	color: #555555; 
}

.bottoni A:hover {
	color: #FFFFFF; 
	background-color: #555555; 
}



.nome {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
	background-color: #666666;
	font-weight: bold;
}

.freccia {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
	background-color: #666666;
	font-weight: bold;
}

.freccia2 {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 3px;
	color: #666666;
	background-color: #666666;
	font-weight: bold;
}

.bottoni_selezionato {
	font-size: 10px;
	font-family: verdana, arial, helvetica;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 3px;
	color: #666666;
	background-color: #f0f0f0;
	font-weight: bold;
}

.bottoni_selezionato A:link {
	color: #333333;
}
.bottoni_selezionato A:visited {
	color: #333333;
}

.bottoni_selezionato A:hover {
	color: #333333;
	background-color: #CCCCCC; 
}

.iva {
	font-size: 8px;
	font-family: verdana, arial, helvetica;
	color: #999999;
	vertical-align: top;
	text-align: right;
	font-weight: bold;
}

.bk {
	font-size: 9px;
	font-family: verdana, arial, helvetica;
	color: #333333;
	vertical-align: top;
	text-align: right;
	font-weight: normal;
	background-color: #ffffff;
	filter:alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

.bk A:link {
	color: #333333; 
	background-color: #ffffff;
}
.bk A:visited {
	color: #333333; 
}

.bk A:hover {
	color: #333333; 
	font-weight: bold;
}






.form {
	font-size: 1px;
	width: 680px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #fAfAfA;
	border-color: #dddddd #999999 #999999 #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
	vertical-align: top;
	filter:alpha(opacity=70);
	-moz-opacity: .70;
	opacity: .70;
}

.testoform {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	padding-right: 6;
	text-align: right;
	vertical-align: top;
}


.campicont {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: #dddddd #999999 #999999 #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
}

.campirichiesta {
	font-size: 11px;
	width: 520px;
	height: 50px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: #dddddd #999999 #999999 #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
}


.nb {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
}


.nbprivacy {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	border-color: White White White White;
	border-style: solid solid solid solid;
	border-width: 1 1 1 0;
	padding-left: 6;
	padding-right: 6;
	padding-top: 2;
	padding-bottom: 2;
}

.privacy {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	background-color: #ffffff;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 6;
	padding-right: 6;
	text-align: right;
	vertical-align: top;
	border-color: White White White White;
	border-style: solid solid solid solid;
	border-width: 0 0 1 0;
}

.testomodulo {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: White White #cccccc White;
	border-style: solid solid solid solid;
	border-width: 0 0 1 0;
	padding-right: 6;
	text-align: left;
	padding-left: 6;
	padding-top: 3;
	padding-bottom: 3;
}