@charset "utf-8";

h1,h2,h3,h4,h5,h6,a,html,body,div,ul,li,img,span,small,p,b {border:0px; padding:0px; margin:0px;}

h1 {font-size:18px;}
h2 {font-size:15px;}
h3 {font-size:11px;}
h4 {font-size:10px;}
a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}
input, select, option, textarea {color:#000; font:11px Arial, Helvetica, sans-serif;}
.clear {clear:both;}

/* MENU */
#dropmenudiv {line-height:30px; border-right:1px solid #c15e07; border-left:1px solid #c15e07; position:absolute; z-index:100;}
#dropmenudiv a{color:#fff; width:100%; background-color:#e06d08; display:block; text-indent:3px; border-bottom:1px solid #c7630b; padding:0px 10px; font-weight:bold;}
#dropmenudiv a:hover{background-color:#c96207; text-decoration:none;}

/* HTML */
html {background:#f1f1e7 url('immagini/back.gif') repeat-x; font:11px Arial, Helvetica, sans-serif;}
body {width:950px; padding:0px 0px 0px 0px; margin:auto;}

/* HEADER */
body div#header {width:950px; height:117px; margin:30px 0px 20px 0px; background:#f1f1e7 url('/immagini/header.gif') no-repeat; float:left;}
body div#header img#logo {width:210px; height:70px; margin:25px 0px 0px 20px; float:left;}
/* body div#header img#logo {width:231px; height:94px; margin:15px 0px 0px 30px; float:left;}*/
body div#header div#social {padding:20px; float:right;}
body div#header div#social img {}

/* NAV */
body div#nav {width:950px; height:30px; background:#a00 url('/immagini/nav.gif') repeat-x; margin-bottom:20px; float:left;}
body div#nav img.left {float:left;}
body div#nav img.right {float:right;}
body div#nav ul {width:930px; height:30px; float:left;}
body div#nav ul li {height:30px; line-height:30px; background:url('/immagini/nav.gif'); border-right:1px solid #c15e07; list-style:none; float:left;}
body div#nav ul li:hover {background:url('/immagini/nav-hover.gif');}
body div#nav ul li.grey {background:url('/immagini/nav-grey.gif'); border:0px;position:relative;float:right;}
body div#nav ul li.grey:hover {background:url('/immagini/nav-grey.gif');}
body div#nav ul li.grey a {padding:8px 10px 8px 20px;}
body div#nav ul li.grey:hover a {color:#000;}
body div#nav ul li a {color:#fff; padding:8px 20px; text-transform:uppercase; text-decoration:none; font-weight:bold;}

/* PAGE */
body div#page {border:0px 0px 0px 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:950px; height:300px;}

/* PAGE - HOME */
body div#page div#home {width:950px; height:300px; position:inherit;}
body div#page div#home img {width:950px; height:300px;float:left;} 

/* PAGE - SOCIETA */
body div#page div#societa {width:950px; height:300px;}
body div#page div#societa div#img {width:600px; height:300px; background:url('/immagini/societa.jpg'); margin-right:20px; float:left;}
body div#page div#societa div#img:hover {background:url('/immagini/societa.jpg') 0px -300px;}
body div#page div#societa h1 {color:#000; margin-bottom:5px;}
body div#page div#societa h2 {color:#000; margin-bottom:10px;}
body div#page div#societa p {width:330px; text-align:justify; float:left;}
body div#page div#societa p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#societa p a:hover {text-decoration:none;}

/* PAGE - MISSION */
body div#page div#mission {width:950px; height:300px;}
body div#page div#mission div#img {width:600px; height:300px; background:url('/immagini/mission.jpg'); margin-right:20px; float:left;}
body div#page div#mission div#img:hover {background:url('/immagini/mission.jpg') 0px -300px;}
body div#page div#mission h1 {color:#000; margin-bottom:5px;}
body div#page div#mission h2 {color:#000; margin-bottom:10px;}
body div#page div#mission p {width:330px; text-align:justify; float:left;}
body div#page div#mission p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#mission p a:hover {text-decoration:none;}

/* PAGE - METODOLOGIA */
body div#page div#metodologia {width:950px; height:300px;}
body div#page div#metodologia img {width:600px; height:300px; margin-right:20px; float:left;}
body div#page div#metodologia h1 {color:#000; margin-bottom:5px;}
body div#page div#metodologia h2 {color:#000; margin-bottom:10px;}
body div#page div#metodologia p {width:330px; text-align:justify; float:left;}
body div#page div#metodologia p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#metodologia p a:hover {text-decoration:none;}
body div#page div#metodologia p.center {width:330px; text-align:center; float:left;}
body div#page div#metodologia p.center img {width:10px; height:12px; margin:0px; float:none;}

/* PAGE - AREE */
body div#page div#aree {width:950px; height:300px;}
body div#page div#aree img {width:600px; height:300px; margin-right:20px; float:left;}
body div#page div#aree h1 {color:#000; margin-bottom:5px;}
body div#page div#aree h2 {color:#000; margin-bottom:10px;}
body div#page div#aree p {width:330px; text-align:justify; float:left;}
body div#page div#aree p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#aree p a:hover {text-decoration:none;}

/* PAGE - INTERNET */
body div#page div#internet {width:950px; height:300px;}
body div#page div#internet div#cu3er {width:600px; height:300px; margin-right:20px; float:left;}
body div#page div#internet div#content {width:330px; float:right;}
body div#page div#internet div#content h1 {color:#000; margin-bottom:5px;}
body div#page div#internet div#content h2 {color:#000; margin-bottom:10px;}
body div#page div#internet div#content p {width:300px; margin-bottom:5px; text-align:justify; float:left;}
body div#page div#internet div#content p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#internet div#content p a:hover {text-decoration:none;}
body div#page div#internet div#content ul {margin-left:20px; float:left;}

/* PAGE - COMUNICAZIONE */
body div#page div#comunicazione {width:950px; height:300px;}
body div#page div#comunicazione div#cu3er {width:600px; height:300px; margin-right:20px; float:left;}
body div#page div#comunicazione div#content {width:330px; float:right;}
body div#page div#comunicazione div#content h1 {color:#000; margin-bottom:5px;}
body div#page div#comunicazione div#content h2 {color:#000; margin-bottom:10px;}
body div#page div#comunicazione div#content p {width:330px; margin-bottom:5px; text-align:justify; float:left;}
body div#page div#comunicazione div#content p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#comunicazione div#content p a:hover {text-decoration:none;}
body div#page div#comunicazione div#content ul {margin-left:20px; float:left;}

/* PAGE - MEDIA */
body div#page div#media {width:950px; height:300px;}
body div#page div#media div#cu3er {width:600px; height:300px; margin-right:20px; float:left;}
body div#page div#media div#content {width:330px; float:right;}
body div#page div#media div#content h1 {color:#000; margin-bottom:5px;}
body div#page div#media div#content h2 {color:#000; margin-bottom:10px;}
body div#page div#media div#content p {width:330px; margin-bottom:5px; text-align:justify; float:left;}
body div#page div#media div#content p a {color:#d06608; text-decoration:underline; font-weight:bold;}
body div#page div#media div#content p a:hover {text-decoration:none;}
body div#page div#media div#content ul {margin-left:20px; float:left;}

/* PAGE - CONTATTI */
body div#page div#contatti {width:950px; height:300px;}
body div#page div#contatti h1 {font-size:15px;}
body div#page div#contatti h2 {font-size:15px;}
body div#page div#contatti h3 {font-size:15px;}
body div#page div#contatti div#recapiti {width:300px; height:300px; margin-right:25px; float:left;}
body div#page div#contatti div#recapiti p {margin-bottom:10px;}
body div#page div#contatti div#recapiti iframe {border:5px solid #fff; margin-top:5px;}
body div#page div#contatti div#diretto {width:300px; height:300px; margin-right:25px; float:left;}
body div#page div#contatti div#diretto p {margin-bottom:10px;}
body div#page div#contatti div#richiesta {width:225px; height:300px; padding-left:25px; float:left;}
body div#page div#contatti div#richiesta p {margin-bottom:10px;}
body div#page div#contatti div#richiesta form input {width:230px; margin-bottom:5px;}
body div#page div#contatti div#richiesta form input.submit {width:50px; margin:0px;}
body div#page div#contatti div#richiesta form textarea {width:230px; height:70px; margin-bottom:5px;}

/* FOOTER */
body div#downbar {width:950px;height:60px;padding:0px;border:0px;margin-top:20px;float:left;}
body div#downbar div.downleft {width:300px; height:60px; line-height:60px; background:#d06608 url('/immagini/nav-bt.gif');margin-right:25px;text-align:center;float:left;}
body div#downbar div.downleft:hover {background:#d06608 url('/immagini/nav-bt-hover.gif');}
body div#downbar div.downleft a {color:#fff; padding:23px 90px; text-transform:uppercase; font-weight:bold; font-size:12px;}
body div#downbar div.downleft a:hover {text-decoration:none;}
body div#downbar div.downcenter {width:300px; height:60px; line-height:60px; background:#d06608 url('/immagini/nav-bt.gif'); margin-right:25px; text-align:center; float:left;}
body div#downbar div.downcenter:hover {background:#d06608 url('/immagini/nav-bt-hover.gif');}
body div#downbar div.downcenter a {color:#fff; padding:23px 68px; text-transform:uppercase; font-weight:bold; font-size:12px;}
body div#downbar div.downcenter a:hover {text-decoration:none;}
body div#downbar div.downright {width:300px; height:60px; line-height:60px; background:#d06608 url('/immagini/nav-bt.gif'); text-align:center; float:left;}
body div#downbar div.downright:hover {background:#d06608 url('/immagini/nav-bt-hover.gif');}
body div#downbar div.downright a {color:#fff; padding:23px 102px; text-transform:uppercase; font-weight:bold; font-size:12px;}
body div#downbar div.downright a:hover {text-decoration:none;}

/* FOOTER */
body div#footer {color:#aaa; width:950px; height:100px; text-align:center; position:relative; margin-top:20px; float:left;}
body div#footer a {color:#aaa; text-transform:uppercase;}
