body{ color: #000000; font: 11px Verdana,Arial,Helvetica,sans-serif; margin: 0px; }
h1{ display: none; }
img{ border: 0px; }
form {border:0; margin:0; }
p{ margin: 0 0 15px 0; }
td{ vertical-align: top; }
#frame{ margin: 0px auto; width: 750px; }
#titolo{ background: url(img/titolo.jpg) no-repeat; height: 146px; width: 750px; }
.news{ color: #999999; margin: 0px 0px 10px 0px; }
.news a{ color: #FF6600; text-decoration: none; }
.news a:hover{ color: #FF6600; text-decoration: underline; }
.news h3{ color: #FF6600; font-size: 11px; margin: 0px; padding: 0px; }
.news h4{ color: #FF6600; font-size: 11px; font-style: italic; font-weight: normal; margin: 0px; padding: 0px; }
#colonna1{ background: url(img/sfondo_colonna1_2.jpg) 5px 100px no-repeat; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 5px 5px 465px 5px; width: 163px; }
#colonna2{ background: url(img/sfondo_colonna2.jpg) no-repeat; border-right: 1px solid #CCCCCC; padding: 10px; }
#colonna2 h3{ color: #000066; font-size: 14px; margin: 0px 0px 10px 0px; }
#colonna2 h4{ color: #000066; font-size: 12px; margin: 0px 0px 10px 0px; }
#colonna2 ul{ margin-bottom: 15px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; }
#menu{ float: left; }
#menu ul{ border: 0; clear: left; font-size: 12px; list-style-type: none; margin: 0; padding: 0; text-align: center; }
#menu ul li{ display: block; float: left; margin: 0; padding: 0; position: relative; text-align: center; }
#menu ul li a{ background: #F5F5F5; border-bottom: 1px solid #CCCCCC; border-left: none; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #000000; display: block; font-variant: small-caps; font-weight: normal; letter-spacing: 1px; margin: 0; padding: 5px 0px; position: relative; text-align: center; text-decoration: none; width: 145px; letter-spacing:0px; }
#menu ul li a:hover{ background: #CCCCCC; color: #223322; letter-spacing:0px; }
#cosafacciamo{ background: #999999; left: 0px; position: absolute; top: 0px; visibility: hidden; z-index: 1; }
#cosafacciamo ul{ border: 0px; clear: left; font-size: 12px; list-style-type: none; margin: 0px; padding: 0px; text-align: center; }
#cosafacciamo ul li { display: block; float: left; margin: 0; padding: 0; position: relative; text-align: center; }
#cosafacciamo ul li a{ background: #999999; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #FFFFFF; display: block; font-weight: normal; margin: 0; padding: 5px 0px; position: relative; text-align: center; text-decoration: none; width: 80px; }
#cosafacciamo ul li a:hover{ background: #999999; color: #FFFFFF; font-weight: bold; }
#cosafacciamo1{ background: #FFCC00; left: -102px; position: absolute; top: 25px; visibility: hidden; z-index: 1; }
#cosafacciamo1 ul{ border: 0; border-top: 1px solid #223322; clear: left; font-size: 10px; list-style-type: none; margin: 0; padding: 0; text-align: center; }
#cosafacciamo1 ul li{ display: block; float: none; margin: 0; position: relative; text-align: center; }
#cosafacciamo1 ul li a{ background: #FFCC00; border-bottom: 1px solid #331936; border-left: 1px solid #331936; border-right: 1px solid #331936; border-top: none; color: #000000; display: block; font-weight: normal; margin: 0; padding: 1px 5px; position: relative; text-align: left; text-decoration: none; width: 170px; }
#cosafacciamo1 ul li a:hover{ background: #FFCC00; color: #000000; font-weight: bold; }
#credits{ background: url(img/sfondo_credits.gif); clear: both; color: #FFFFFF; font-size: 10px; padding: 2px; }
#credits a{ color: #FFFFFF; }
#lingua{ border: 1px solid #CCCCCC; float: left; font-size: 12px; letter-spacing: 0px; padding: 5px 0px; text-align: center; width: 190px; }
#lingua a{ color: #000000; text-decoration: none; }
#prod01 ul li a,#prod02 ul li a,#prod03 ul li a,#prod04 ul li a,#prod05 ul li a{ background: #FBEA8E; border-bottom: 1px solid #331936; border-left: 1px solid #331936; border-right: 1px solid #331936; border-top: none; color: #000000; display: block; font-weight: normal; margin: 0; padding: 1px 5px; text-align: left; text-decoration: none; width: 170px; }
#prod01 ul li a:hover,#prod02 ul li a:hover,#prod03 ul li a:hover,#prod04 ul li a:hover,#prod05 ul li a:hover{ background: #FBEA8E; color: #000000; font-weight: bold; }
#prod01 ul li,#prod02 ul li,#prod03 ul li,#prod04 ul li,#prod04 ul li{ display: block; float: none; margin: 0; }
#prod01 ul,#prod02 ul,#prod03 ul,#prod04 ul,#prod05 ul{ border: 0; clear: left; font-size: 10px; list-style-type: none; margin: 0; padding: 0; }
#prod01,#prod02,#prod03,#prod04,#prod05{ background: #FBEA8E; display: none; text-align: left; z-index: 1; }
.links td { vertical-align: middle; }



