body{background-repeat:repeat-x;background-position:top;font-family:Geneva, Arial, Helvetica, sans-serif;background-color:#FFFFFF;font-size:62.5%;}
h1{display:none;}
#header{width:960px;margin-right:auto;margin-left:auto;}
#corpomod{width:960px;margin-right:auto;margin-left:auto;background-color:#FFFFFF;padding-top:30px;}
#corpo{width:960px;margin-right:auto;margin-left:auto;background-color:#FFFFFF;}
#titpag{font-weight:bolder;color:#003399;font-size:1.6em;text-transform:uppercase;padding-top:5px;padding-bottom:5px;font-family:Geneva, Arial, Helvetica, sans-serif;font-variant:small-caps;font-style:italic;}
.titagenti{font-size:1.2em;font-weight:bold;text-transform:uppercase;color:#000066;padding-top:8px;text-align:center;padding-bottom:0px;white-space:normal;}
div#container{width:960px;margin:0 auto;background:#3B5998;color:#fff;z-index:500;}
ul#nav{font:0.9em Geneva, Arial, Helvetica, sans-serif;}
ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{margin:0;padding:0;list-style-type:none}
ul#nav{height:26px;line-height:25px;margin-left:50px;background:#3B5998;color:#fff}
ul#nav a{display:block;padding:0 20px;text-decoration:none;color:#FFF}
ul#nav li{float:left;position:relative}
ul#nav li li{float:none;line-height:22px;display:block !important;display:inline;}
ul#nav ul{position:absolute;top:23px;left:-9999px;width:19em;background:#fff;color:#3B5998}
ul#nav ul{padding:7px 0;border:1px solid #3B5998}
ul#nav li li a{height:22px}
ul#nav ul,ul#nav li li a{background-color:#FFF;color:#3B5998}
ul#nav li:hover,ul#nav a:hover{background-color:#5C75AA;color:#FFF}
ul#nav li:hover ul,ul#nav li.sfhover ul{left:-1px;z-index:100}
#teaser{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	padding-bottom: 10px;
	padding-top: 10px;
}
#box-flash{width:960px;margin-right:auto;margin-left:auto;padding-top:10px;}
#flash{position:absolute;z-index:0;}
h3{font-size:1.3em;text-transform:uppercase;color:#000066;width:95%;margin-right:auto;margin-left:auto;}
.box-menu{margin-right:auto;margin-left:auto;font-size:1em;background-color:#DFDFDF;border:1px solid #666666;padding:2px;}
.box-menutit{background-color:#333333;color:#FFFFFF;text-align:center;font-weight:bold;text-transform:uppercase;}
.eventi{font-size:0.9em;font-weight:bold;text-transform:uppercase;}
.box-menu a:link{color:#006699;font-size:0.9em;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.box-menu a:visited{color:#006699;font-size:0.9em;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.box-menu a:hover{color:#FF6600;font-size:0.9em;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.box-menu2{background-image:url(../images/box-menu2.png);background-repeat:no-repeat;margin-right:auto;margin-left:auto;height:355px;}
h6{font-size:1.2em;font-weight:bold;text-transform:uppercase;color:#000066;padding-top:8px;text-align:center;padding-bottom:0px;white-space:normal;}
.box-menu2 p{color:#000000;font-size:1em;padding-top:8px;width:93%;margin-right:auto;margin-left:auto;}
.box-menu2 a{color:#003399;font-size:0.9em;}
.box-menu2 a:hover{color:#FF6600;font-size:0.9em;}
.box-menu3{background-repeat:no-repeat;margin-right:auto;margin-left:auto;height:500px;width:500px;}
.box-menu3 p{color:#000000;padding-top:5px;width:93%;margin-right:auto;margin-left:auto;}
.box-menu3 li{text-align:left;padding-bottom:11px;list-style-type:disc;}
.box-menu3 a:link{color:#003366;font-size:1.1em;font-weight:bold;}
.box-menu3 a:visited{color:#003366;font-size:1.1em;font-weight:bold;}
.box-menu3 a:hover{color:#FF6600;font-size:1.1em;text-decoration:none;font-weight:bold;}
.box-menu3b{background-image:url(../images/box-menu2.png);background-repeat:no-repeat;margin-right:auto;margin-left:auto;height:355px;}
.box-menu3b p{color:#000000;font-size:1em;padding-top:8px;width:93%;margin-right:auto;margin-left:auto;}
.box-menu3b li{text-align:left;padding-bottom:10px;list-style-type:disc;}
.box-menu3b a{color:#333333;font-size:0.9px;text-decoration:none;}
.box-menu3b a:hover{color:#FF6600;font-size:0.9px;text-decoration:none;}
.footer{background-image:url(../images/footer.png);background-repeat:no-repeat;background-position:center center;height:50px;width:960px;margin-right:auto;margin-left:auto;}
.footer p{color:#666666;padding-top:8px;padding-left:10px;font-size:1.0em;line-height:15px;}
.footer a:link{color:#666666;font-size:0.9em;text-transform:uppercase;}
.footer a:visited{color:#666666;font-size:0.9em;text-transform:uppercase;}
.footer a:hover{color:#333333;font-size:0.9em;text-transform:uppercase;text-decoration:none;}
hr{color:#626262;width:95%;margin-right:auto;margin-left:auto;}
.boxist{background-color:#D2E1FF;border:1px solid #003366;font-size:1.1em;color:#333333;padding:5px;}
.text1{width:95%;margin-right:auto;margin-left:auto;margin-top:5px;font-size:1.1em;}
.text2{margin-right:15px;margin-left:auto;margin-top:5px;width:98%;}
.text2 p, li{font-size:1.1em;color:#000000;text-align:justify;margin-bottom:10px;}
.text2 b{color:#0066CC;font-weight:bold;}
.text2 a:link{color:#003399;font-weight:bold;}
.titnews{font-weight:bold;text-transform:uppercase;font-size:1.2em;}
.text2 a:visited{color:#003399;font-weight:bold;}
.text2 a:hover{color:#FF6600;font-weight:bold;}
.text3 a{font-size:1em;color:#666666;text-transform:uppercase;}
.text3 a:hover{font-size:1em;color:#FF6600;text-transform:uppercase;}
.titdx{font-weight:bold;color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1.2em;background-color:#1376D1;text-align:center;margin-top:10px;}
.formmail{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1.1em;color:#333333;background-color:#EEEEEE;border:1px solid #999999;}
.formmail a{color:#0066CC;}
.formmail a:hover{color:#FF6600;}
.boxprodotti{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;width:90%;margin-right:auto;margin-left:auto;}
.boxprodotti b{text-transform:uppercase;}
.boxprodotti td{font-size:11px;}
.subfooter{width:960px;height:50px;margin-right:auto;margin-left:auto;}
.asso{margin-top:5px;float:left;}
.romyx{color:#333333;font-weight:bold;font-size:1em;text-transform:uppercase;text-align:right;margin-top:5px;float:right;}
.romyx a:link, a:visited{color:#FF0000;}
.romyx a:hover{color:#FF6600;}
#type{width:500px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#type a:link{text-decoration:none;}
