a:link{
    font-weight: bold;
    text-decoration: none;
    color: #006633;
	cursor: pointer;
}
a:active{
    font-weight: bold;
    text-decoration: none;
    color: #006633;
	cursor: pointer;
}
a:visited{
    font-weight: bold;
    text-decoration: none;
    color: #006633;
	cursor: pointer;
}
a:hover{
    font-weight: bold;
	text-decoration: none;
    color: #FF9900;
}
a.classemail:link{
	font-size: 10px;
	color: #333333;
    text-decoration: none;
	cursor: pointer;
}
a.classemail:active{
	font-size: 10px;
	color: #333333;
    text-decoration: none;
	cursor: pointer;
}
a.classemail:visited{
	font-size: 10px;
	color: #333333;
    text-decoration: none;
	cursor: pointer;
}
a.classemail:hover{
	font-size: 10px;
	text-decoration: none;
	color: #006633;
	cursor: pointer;
}
a.classeArtistiko:link{
	font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
	cursor: pointer;
}
a.classeArtistiko:active{
	font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
	cursor: pointer;
}
a.classeArtistiko:visited{
	font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
	cursor: pointer;
}
a.classeArtistiko:hover{
	font-size: 10px;
    font-weight: bold;
	text-decoration: none;
    color: #FF0000;
}
a.classebianco:link{
    font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
    text-decoration: none;
	cursor: pointer;
}
a.classebianco:active{
    font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
    text-decoration: none;
	cursor: pointer;
}
a.classebianco:visited{
    font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
    text-decoration: none;
	cursor: pointer;
}
a.classebianco:hover{
    font-weight: normal;
	text-decoration: none;
    color: #FF9900;
}
a:focus		{ outline: 0; }

BODY {
	background-color: #fffefc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../immagini/str/sfondo_pagina_base.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.head {
	background-image: url(../immagini/str/head.jpg);
	background-repeat: no-repeat;
}
.footer {
	background-image: url(../immagini/str/footer.jpg);
	background-repeat: no-repeat;
}
.footer_sfondo {
	background-image: url(../immagini/str/footer_sfondo.jpg);
	background-repeat: repeat;
}
.sfondo_centro {
	background-image: url(../immagini/str/fondo_centrale.jpg);
	background-repeat: repeat;
}
.linea {
	background-image: url(../immagini/str/linea.gif);
	background-repeat: repeat-x;
}
.bold{
    font-weight: bold;
}
.bold_verde{
    font-weight: bold;
	color:#006633;
}
.grigio{
	color:#333333;
	text-align:justify;
}
.bianco{
	color:#FFFFFF;
}
.grigiopiccolo{
    font-size: 10px;
	color:#333333;
}
.neropiccolo{
	font-size:9px;
	color:#000000;
}
.giustificato{
	text-align:justify
}

form.addMod { margin:auto; min-height:300px; height:auto !important;	height:300px; }
	form.addMod fieldset { margin:8px 10px 8px 10px; display:inline; padding:10px; }
	form.addMod legend { padding:0 2px; font-weight:bold; font-size:1.1em; color:#FFF; }
	form.addMod label { display:block; width:500px; margin-top:10px; font-size:1em; }
	form.addMod em { font-weight:bold; font-size:1.2em; font-style:normal; color:#F00; }
	form.addMod .textbox { margin-top:5px; width:500px; }
	form.addMod textarea { width:500px; margin-top:5px; height:100px;	}
	form.addMod #button { margin-top:8px; padding:0 10px 0 10px; font-size:1.2em; }