
body {
scrollbar-base-color:#000000;
scrollbar-face-color:#000000;
scrollbar-shadow-color:#575757;
scrollbar-highlight-color:#000000;
scrollbar-arrow-color:#948973;
scrollbar-3dlight-color:#575757;
}

a {
text-decoration: none;
}

.blocktitolosn {
	width: 372px;
	height: 20px;
	text-align: left;
	background-color:#000000;
	background: url(images/titolosn.jpg) no-repeat top left;
	color:	#938872;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	padding: 0px 0px 0px 20px;
	font-weight:bold;
	}

.blocktitolosnbig {
	width: 865px;
	height: 20px;
	text-align: left;
	background-color:#000000;
	background: url(images/titolodxbig.jpg) no-repeat top right;
	color:	#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	padding: 0px 0px 0px 20px;
	font-weight:bold;
	}

.blockcontentsnbig {
	width: 865px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 0px solid #575757;
	border-left: 0px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 20px;
	background-color:#000000;
	}

.blockeventobig {
	width: 865px;
	height: 127px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 0px;
	}

.blocktitolodx {
	width: 100%;
	height: 20px;
	text-align: left;
	background-color:#000000;
	background: url(images/titolodx.jpg) no-repeat top left;
	color:	#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	padding: 0px 0px 0px 20px;
	font-weight:bold;
	}

.blocktitolopagina {
	width: 865px;
	height: 20px;
	text-align: left;
	background-color:#000000;
	background: url(images/titolopag.jpg) no-repeat top left;
	color:	#00AAA2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	padding: 0px 0px 0px 20px;
	font-weight:bold;
	}

.blockcontentsn {
	width: 372px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 0px solid #575757;
	border-left: 0px solid #575757;
	text-align: left;
	padding: 20px 20px 0px 20px;
	background-color:#000000;
	}

.blockcontentcentro {
	width: 845px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 0px solid #575757;
	border-left: 0px solid #575757;
	text-align: left;
	margin: 20px 20px 0px 20px;
	background-color:#000000;
	}

.blockcontentpagina {
	width: 845px;
	height:190px !important;height /**/: 200px;
	border-top: 1px solid #575757;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	overflow:auto;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	text-align:justify;
	color:#938872;
	}

.blockcontentpaginabis {
	width: 785px;
	border-top: 1px solid #575757;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	padding: 15px 30px 15px 30px;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	text-align:justify;
	color:#938872;
	}

.tablepag {
	padding: 15px 20px 15px 20px;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	text-align:justify;
	color:#7E7E7E;
	}

.tablepagnojus {
	padding: 15px 20px 15px 20px;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	text-align:left;
	color:#7E7E7E;
	}

.blockvideo {
	width: 473px;
	height: 285px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 0px solid #575757;
	border-left: 0px solid #575757;
	text-align: left;
	padding: 2px 0px 0px 0px;
	text-align:center;
	background: url(images/videofiletto.jpg) no-repeat top right;
	}

.blockevento {
	width: 472px;
	height: 127px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 0px;
	}

.blockiscrizione {
	width: 473px;
	height: 108px;
	border-top: 0px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 0px solid #575757;
	border-left: 0px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 0px;
	background: url(images/sfondo_iscrizione.jpg) no-repeat top right;
	}

.blockultimoeventosn{
	width: 372px;
	border-top: 1px solid #575757;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 0px;
	background-color:#000000;
	}

.blockricerca{
	width: 372px;
	border-top: 1px solid #575757;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 0px;
	background-color:	#000000;
	}


.testoricerca{
	color:	#938872;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
}

.norm{
	color:	#7F7F7F;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	text-align:justify
}

.normdue{
	color:	#938872;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	text-align:justify
}

.testoregistrati{
	color:	#938872;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
}

.dataevento{
	color:	#7F7F7F;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	18px;
	font-weight: bold;
}

.categoria{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight: bold;
}

.titolo{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:	#7F7F7F;
	font-size:	13px;
	font-weight: bold;
}
	
.dataultimoevento{
	color:	#7F7F7F;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	18px;
	font-weight: bold;
}

.testoevento{
	color:	#7F7F7F;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
}

.testoiscrizione{
	color:	#938872;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	padding:  20px 0px 0px 10px;
}

select{
	border-width:1px; 
	border-style:solid; 
	border-color:#575757; 
	font-size: 10px; 
	width: 180px;
	background-color: #000000;
	color:#CCCCCC;
}

input.text {
	border-width:1px; 
	border-style:solid; 
	border-color:#575757; 
	font-size: 10px; 
	width: 180px;
	background-color: #000000;
	color:#CCCCCC;
}

input.textsmall {
	border-width:1px; 
	border-style:solid; 
	border-color:#575757; 
	font-size: 10px; 
	width: 50px;
	background-color: #000000;
	color:#CCCCCC;
}

input.checkbox, input.bottone
	{
	border-width:1px; 
	border-style:solid; 
	border-color:#575757; 
	font-size: 10px; 
	background-color: #000000;
	color:#CCCCCC;
	}

textarea{
	border-width:1px; 
	border-style:solid; 
	border-color:#575757; 
	font-size: 12px; 
	width: 360px;
	background-color: #000000;
	color:#CCCCCC;
}

.blockfiletto{
	width: 372px;
	height: 3px;
	}

.blockfooter {
	width: 885px;	
	height: 44px;
	border-top: 1px solid #575757;
	border-right: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
	text-align: left;
	padding: 0px 0px 0px 0px;
	background-color:#000000;
	}

