body { 
background-image: url(../images/graf/sfgen.jpg);	
background-repeat: repeat-x;	
background-position: top;	
background-color: #ADB4B8;	
margin: 0px;}


h2 { padding:0px; margin:0px}
h5 { padding:0px; margin:0px}

.sfSin {background:url(../images/graf/sx.jpg) no-repeat top right;}
.sfDes {background:url(../images/graf/dx.jpg) no-repeat top left;}
.sfSin1 {background:url(../images/graf/sx1.gif) repeat-y right;}
.sfDes1 {background:url(../images/graf/dx1.gif) repeat-y left;}
.sfpag {background:url(../images/graf/pagina.jpg) no-repeat top #CCD3D8;}
.sfcontatti {background:url(../images/graf/contatti.jpg) repeat-x top #3D4749;}

TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

.contatti, contatti:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.contatti:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ABD9E1; text-decoration: underline; font-weight: bold}

.link, link:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1481A9; text-decoration: none; }
a.link:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004F8D; text-decoration: none;}

.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #465B7F;}
ul { list-style: url(../images/graf/ulli.gif);}
.bgFotoW{ background:#FFFFFF; border:1px solid #B0B0AF; padding:5px;}
.border{ border:1px solid #1481A9;}

.titolo { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.sottotitolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #A2E2EA; text-decoration: none; font-weight: bold}
.titoletto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; font-style:italic}

.note { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4A616B;  text-decoration: none; font-style:italic}
.note:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4A616B;  text-decoration: underline; font-style:italic}
a.note:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5B99A4;  text-decoration: underline; font-style:italic}

.menu, menu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;  text-decoration: none; font-weight: bold}
a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A2E2EA;  text-decoration: none; font-weight: bold}
.tab1 { background-color:#FFFFFF; border:solid; border-color:#000000; border-width:1px; margin-left: auto; margin-right: auto; }

.stdWB{ color: #FFFFFF; text-decoration: none; font-weight:bold; }
.stdR{ color: #990000; font-weight:bold; }

.adminTable {
	font-family: Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
	margin-left: auto; margin-right: auto; background-color:#EEEEEE;
}
.tdHeader { color:#FFFFFF; background-color:#5D6266; }
.tdItem { background-color:#DDDDDD;}
.tdItemAlt { background-color:#EEEEEE;}

.adminTableCenter { margin-left: auto; margin-right: auto; padding: 20px; border-spacing: 20px;}
.warning { text-align:center; color:#990000; font-weight:bold; }
