H1 {
	margin: 0px 5px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.sfondorigheobl {
	background-attachment: fixed;
	background-image: url(images/bg.gif);
	background-repeat: repeat;
}
.sfondotop-rosso {
	background-attachment: scroll;
	background-image: url(images/bgtop_default.gif);
	background-repeat: repeat-x;
}
.sfondobottom-rosso {
	background-attachment: scroll;
	background-image: url(images/bgbottom_default.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}
.sfondobianco {
	background-color: #FFFFFF;
}
.testatine {
	background-image: url(images/bg-testatina.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #242424;
	text-decoration: none;

}
.tastimenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #EAEAEA;
	text-decoration: none;
}
.sfondotop-giallo {

	background-attachment: scroll;
	background-image: url(images/bgtop_giallo.gif);
	background-repeat: repeat-x;
}
.sfondotop-viola {



	background-attachment: scroll;
	background-image: url(images/bgtop_viola.gif);
	background-repeat: repeat-x;
}
.sfondotop-azzurro {



	background-attachment: scroll;
	background-image: url(images/bgtop_azzurro.gif);
	background-repeat: repeat-x;
}
.sfondobottom-azzurro {

	background-attachment: scroll;
	background-image: url(images/bgbottom_azzurro.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.sfondobottom-giallo {


	background-attachment: scroll;
	background-image: url(images/bgbottom_giallo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.sfondobottom-viola {



	background-attachment: scroll;
	background-image: url(images/bgbottom_viola.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.sfondobottom-verde {




	background-attachment: scroll;
	background-image: url(images/bgbottom_verde.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.sfondotop-verde {

	background-attachment: scroll;
	background-image: url(images/bgtop_verde.gif);
	background-repeat: repeat-x;
}
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
}
.testi-box-ricerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.testi-form-box-ricerca {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484848;
	text-decoration: none;
}
.sfondocontrofeo {
	background-image: url(images/trophy.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfondocontrofeo2 {
	background-image: url(images/trophy2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.utenti-piu-cliccati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #2D2D2D;
	text-decoration: none;
}
.utenti-piu-cliccati2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.testodescrittivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #1E1E1E;
}
.title-descrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #1E1E1E;
	text-decoration: none;
}
.testodescrittivored {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
}

.testodescrittivoredLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: underline;
}

.tastimenuGIALLO {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFF00;
	text-decoration: none;
}
.testatinesenzasfondo {
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
	text-decoration: none;
}
.testatinericerca {

	background-image: url(images/bg-testatina.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #C40000;
	text-decoration: none;
}
.testi-box-ricerca2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.testi-form-box-ricerca2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #484848;
	text-decoration: none;
	border: 1px solid #999999;

}
.verdana14RED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.verdana16RED {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.testo-credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6F6F6F;
	text-decoration: none;
}
.testatinesenzasfondounderlined {

	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF0000;
	text-decoration: underline;
}
#reg{

text-align:left;}
#reg p{
padding:0px; margin-bottom:10px; margin-left:0px; margin-right:0px; margin-top:0px; 
}
#reg label{
	float: left;
	width: 120px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#reg input, #reg textarea{
width: 180px;
margin-bottom: 5px;
}

#reg textarea{
width: 250px;
height: 150px;
}

#reg .boxes{
width: 1em;
}

#reg #submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

