* {margin:0;padding:0;}
#master {width:890px;margin:0 auto;background:url(../img/bg_master.gif) no-repeat bottom #282a29;padding-bottom:60px;}
a {outline:none;}
.clear {clear:both;}
body {
	font-family:'Helvetica Neue','Helvetica','Arial','Sans-serif';
	font-size:12px;
	color:#fff;
	background-color: #444;
}
.container {width:850px;margin:0 auto;}
#header {height:228px;position:relative;background-repeat:no-repeat;background-position:center 30px;padding-top:30px;}
h1 {/*background:url(../img/scatolasonora.png);*/width:191px;height:141px;text-indent:-999em;position:relative;top:30px;left:45px;}
#menu_1 {float:left;width:850px;font-family:'Optima','Helvetica Neue','Helvetica','Arial','Sans-serif';position:absolute;bottom:0;background:url(../img/bg_menu.gif) repeat-x bottom #121212;height:34px;padding:4px 0 0 0;}#menu_1 ul {float:left;padding-left:30px;}
#menu_1 ul li {float:left;list-style-type:none;margin-right:20px;display:inline;}
#menu_1 ul li a {color:#999;text-transform:uppercase;text-decoration:none;font-size:10px;line-height:20px;}
#menu_1 ul li.active a, #menu_1 ul li a:hover {color:#EC953F;}
#frm_search {float:right;padding-right:30px;line-height:20px;}
#frm_search label {color:#999;text-transform:uppercase;text-decoration:none;font-size:10px;line-height:15px;}
#frm_search #s {font-size:9px;background:#707173;border:1px solid #898A8C;padding:1px;margin-right:4px;color:#fff;}
#frm_search select {font-size:9px;background:#707173;margin-right:4px;color:#fff;border:1px solid #898a8c;width:100px;}
#frm_search button {background:#707173;color:#fff;font-size:10px;border:none;text-transform:uppercase;border:1px solid #898A8C;padding:1px 3px !important;line-height:12px;}

#menu_2 {width:100%;font-family:'Optima','Helvetica Neue','Helvetica','Arial','Sans-serif';background:url(../img/bg_menu_2.gif) repeat-x #000;height:65px;}
#menu_2 ul {float:left;padding-left:30px;width:800px;margin-top:2px;display:inline;}
#menu_2 ul li {float:left;list-style-type:none;margin-right:20px;display:inline;}
#menu_2 ul li a {color:#999;text-transform:uppercase;text-decoration:none;font-size:10px;line-height:15px;}
#menu_2 ul li.active a, #menu_2 ul li a:hover {color:#EC953F;}
h2 {clear:both;padding:0 30px;font-weight:normal;text-transform:uppercase;font-size:34px;color:#ec953f;margin-bottom:4px;}
#page .container {background:#000;}
#page #menu_2 .container {background:transparent;}
#box-area {background:#232323;color:#999;padding:0;float:left;width:850px;display:inline;}
#box-area #submenu {float:left;font-family:'Optima','Helvetica Neue','Helvetica','Arial','Sans-serif';text-transform:uppercase;padding:10px 10px 10px 30px;font-size:12px;width:140px;margin-right:10px;background:#1a1a1a;height:140px;display:inline;}
#box-area #submenu li {display:block;list-style-type:none;margin-bottom:5px;border-bottom:1px solid #EC953F;padding-bottom:2px;}
#box-area #submenu li ul {margin-top:3px;}
#box-area #submenu li ul li {display:block;list-style-type:none;margin-left:10px;margin-bottom:4px;line-height:14px;}
#box-area #submenu li a {color:#999;text-decoration:none;}
#box-area #submenu li.active a {color:#ec953f;}
#box-area .box {float:left;width:630px;padding:10px 0;position:absolute;display:inline;}
#box-area .box li {float:left;width:200px;height:140px;list-style-type:none;margin-right:15px;position:relative;}
#box-area .box li img {width:200px;height:140px;border:none;}
#box-area .box li span {position:absolute;bottom:0;left:0;padding:10px;background:url(../img/bg_box.png);width:180px;display:none;color:#fff;cursor:pointer;}
#box-area .box li a {text-decoration:none;}
#primo_piano_content {width:630px;position:relative;overflow:hidden;height:160px;}
#primo_piano_content ul.box {position:absolute;}

#content {float:left;width:790px;padding:30px;display:inline;}
#content.home {float:left;width:850px;padding:0;position:relative;}
#content.home #testo_home {position:absolute;top:30px;right:30px;width:200px;}
#content #menu_content {float:left;width:140px;margin-right:20px;display:inline;}
#content #menu_content li {font-family:'Optima','Helvetica Neue','Helvetica','Arial','Sans-serif';margin-bottom:5px;padding-bottom:2px;list-style-type:none;border-bottom:1px solid #fff;}
#content #menu_content li a {line-height:20px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:11px;}
#content #menu_content li.active a {color:#ec953f;}
#content #text {float:left;width:440px;line-height:18px;}
#content #frm_right {float:right;width:170px;margin-left:10px;margin-bottom:10px;display:inline;}
#content #frm_right label {display:block;text-transform:uppercase;font-size:11px;margin-bottom:4px;}
#content #frm_right select {width:165px;}
#content #gallery {float:right;width:170px;margin-left:10px;display:inline;}
#content #gallery li {list-style-type:none;float:left;margin-bottom:20px;display:inline;}
#content #gallery li a {float:left;}
#content #gallery li a img {border:1px solid #aaa;width:168px;height:120px;}
#content #gallery li a:hover img {border:1px solid #ec953f;}
#content #text p {margin-bottom:8px;}
#content #text a {color:#5195B8;text-decoration:none;}
#content h4 {text-transform:uppercase;font-weight:normal;font-size:11px;margin-top:25px;}
#content ul#allegati, #content ul#link {margin-left:10px;list-style-type:none;}

#content ul.list {}
#content ul.list li {border-bottom:1px solid #fff;list-style-type:none;margin-bottom:5px;padding-bottom:2px;line-height:20px;}
#content ul.list li h3 a {text-transform:uppercase;font-size:12px;color:#fff;font-weight:normal;text-decoration:none;}
#content ul.list li h3 a em {font-size:11px;display:block;color:#fff;margin-bottom:-4px;}

#content a.link_page {float:right;margin-left:10px;display:inline;}

#footer {width:790px;margin:0 auto;background:url(../img/bg_footer.gif) repeat-x #6F7070;padding:10px 30px;color:#ccc;font-family:'Optima','Helvetica Neue','Helvetica','Arial','Sans-serif';}
#footer_left {float:left;width:220px;margin-right:55px;display:inline;}
#footer_left form label {float:left;width:75px;margin-right:10px;text-transform:uppercase;display:inline;}
#footer_left form input {float:right;background:#6d6e71;width:130px;border:1px solid #838488;font-size:11px;color:#fff;padding:1px;display:inline;}
#footer_left form .item {float:left;width:100%;margin-bottom:10px;}
#footer_left form button {background:#6A6B6D;color:#ccc;border:1px solid #838488;float:right;text-transform:uppercase;cursor:pointer;}
#footer_right {float:left;width:500px;}
#footer_right .column {float:left;width:230px;margin-right:20px;display:inline;}
#footer h3 {text-transform:uppercase;font-weight:normal;font-size:11px;color:#ccc;margin-bottom:10px;}
#footer_right a {text-decoration:none;color:#5195B8;}

#footer_bottom {clear:both;padding-top:30px;margin-bottom:10px;position:relative;height:60px;}
#footer_bottom a img {border:none;}
#footer_bottom #link_1 {position:absolute;left:0;}
#footer_bottom #link_4 {position:absolute;right:0;}
#footer_bottom #link_2 {position:absolute;left:210px;}
#footer_bottom #link_3 {position:absolute;left:400px;}

#frm_newsletter label {display:block;margin-bottom:5px;width:auto;}
#frm_newsletter input {display:block;margin-bottom:5px;width:200px;}
#form_newsletter_left {float:left;width:250px;}
#form_newsletter_right {float:right;width:150px;}
#frm_newsletter fieldset.checkbox {border:none}
#frm_newsletter fieldset.checkbox input {width:auto;float:left;margin-right:5px;display:inline;}
#frm_newsletter fieldset.checkbox label {float:left;width:120px;}
#frm_newsletter button {clear:both;margin-top:20px;background:#6A6B6D;color:#ccc;border:1px solid #838488;text-transform:uppercase;cursor:pointer;}
/*



#footer {clear:both;margin-top:20px;background:#4D4D4D;padding:20px;}
*/
/*
*/