@charset "iso-8859-1";
/* CSS Document */

body{ margin:0px; }

.contenitore{ width:970px; height:auto; margin:auto; }

.logo{ background-image:url(immagini/logo.jpg); height:100px; width:970px; }

.home{ background-image:url(immagini/home.jpg); height:232px; width:970px; }

.menu{ width:970px; height:22px; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; padding-top:8px; background-image:url(immagini/menu.jpg); font-weight:bold;}

.menug{ width:970px; height:22px; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; padding-top:8px;  font-weight:bold;}

.contenuti{ width:970px; height:auto; }

.tcontenuti{ padding:0px 55px 15px 75px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:2px; }

.contenutig{ width:970px; height:auto; text-align:center; padding-top:10px; padding-bottom:10px; }

.dtitolo{ text-align:left; padding:25px 25px 10px 65px;}

.titolo{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; letter-spacing:1px; margin:0;}

.tcontenutig{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }

.small{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC;}

.basso{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:center; border-bottom:1px solid #333333; width:970px; padding-top:15px; padding-bottom:5px;}

.invisibile { visibility:hidden; }

.divopn{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; background-color:#FFFFFF; visibility:hidden; height:100%;}

.spazio{ letter-spacing:20px;}

a.linkbasso:link{
	text-decoration:none;
	color:#000099;
}

a.linkbasso:visited{
	text-decoration:none;
	color:#000099;
}

a.linkbasso:active{
	text-decoration:none;
	color:#000099;
}

a.linkbasso:hover{
	text-decoration:underline;
	color:#000099;
}



a.linkmenu:link{
	text-decoration:none;
	color:#333333;
	/*background-color:#7ba340;*/
}

a.linkmenu:visited{
	text-decoration:none;
	color:#333333;
	/*background-color:#7ba340;*/
}

a.linkmenu:active{
	text-decoration:none;
	color:#333333;
	/*background-color:#7ba340;*/
}

a.linkmenu:hover{
	text-decoration:none;
	color:#f7941d;
	/*background-color:#ffffff;*/
	
}

a.linkmenun:link{
	text-decoration:none;
	color:#333333;
	background-color:#F93;
}

a.linkmenun:visited{
	text-decoration:none;
	color:#333333;
	background-color:#F93;
	/*background-color:#7ba340;*/
}

a.linkmenun:active{
	text-decoration:none;
	color:#333333;
	background-color:#F93;
	/*background-color:#7ba340;*/
}

a.linkmenun:hover{
	text-decoration:none;
	color:#f7941d;
	background:none;
	
}

a.conti:link{
	text-decoration:none;
	color:#f7941d;
	/*background-color:#7ba340;*/
}

a.conti:visited{
	text-decoration:none;
	color:#f7941d;
	/*background-color:#7ba340;*/
}

a.conti:active{
	text-decoration:none;
	color:#f7941d;
	/*background-color:#7ba340;*/
}

a.conti:hover{
	text-decoration:none;
	color:#ff0000;
	/*background-color:#ffffff;*/
}

a.linkprivacy:link{
	text-decoration:none;
	color:#000000;
	/*background-color:#7ba340;*/
}

a.linkprivacy:visited{
	text-decoration:none;
	color:#000000;
	/*background-color:#7ba340;*/
}

a.linkprivacy:active{
	text-decoration:none;
	color:#000000;
	/*background-color:#7ba340;*/
}

a.linkprivacy:hover{
	text-decoration:none;
	color:#333333;
	/*background-color:#ffffff;*/
}

a.linkmot:link{
	text-decoration:none;
	color:#999999;
	/*background-color:#7ba340;*/
}

a.linkmot:visited{
	text-decoration:none;
	color:#999999;
	/*background-color:#7ba340;*/
}

a.linkmot:active{
	text-decoration:none;
	color:#999999;
	/*background-color:#7ba340;*/
}

a.linkmot:hover{
	text-decoration:underline;
	color:#333333;
	/*background-color:#ffffff;*/
}
