﻿






body {margin:0px; padding:0px; background:#ffffff; 
background-image:url('../layout/mb1_bg.jpg'); 
background-repeat:repeat-x; 
}

body {min-height:100%; width:100%; height:100%;}
html {min-height:100%; width:100%; height:100%;}
html > body #container {height:auto;}

html > body {height:auto;}







a:link 		{color:#333333; text-decoration:underline;}
a:visited 	{color:#333333; text-decoration:underline;} 
a:active 	{color:#333333; text-decoration:underline;}
a:hover 	{color:#333333; text-decoration:none;}




















div#container {min-height:100%; height:100%; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5em;}
/*container attenzione alla dimensione minima per risoluzione*/
div#container {width:100%; position:absolute; top:0; left:0; min-width:980px;}









img {border:0;}
.align {vertical-align:middle;}
.leftimg {float: left; margin-right: 15px; margin-bottom: 10px;}
.rightimg {float: right; margin-left: 15px; margin-bottom: 10px;}



hr {border:1px dotted #BDB9A3;  height:1px; margin:0;}





/** WRAPPER **/
div#wrapper	{position:relative; width:960px; left:50%; margin-left:-480px; overflow:hidden; margin-bottom:55px;}








/** HEADER **/
div#header	{width:100%; height:120px;}
div#logo	{width:350px; float:left; padding-left:17px; padding-top:43px;}
div#navor	{width:560px; float:right; padding-top:85px;}















/** CONTENT **/
div#content_home {width:960px; margin-top:17px;}


div#content_01 {width:960px; background-image:url('../layout/mb1_content_01.jpg'); background-repeat:repeat-x; margin:0; padding:0; margin-top:17px;}
div#content_02 {width:960px; background-image:url('../layout/mb1_content_02.jpg'); background-repeat:no-repeat; margin:0; padding:0; background-position:top left;}
div#content_03 {width:930px; background-image:url('../layout/mb1_content_03.jpg'); background-repeat:no-repeat; margin:0; padding-top:15px; background-position:top right; padding-left:15px; padding-right:15px; overflow:hidden;}

/** CONTENT left **/
div#content_left {float:left; width:680px;}
div#content_left h1 {font-size:15px; font-family: "Trebuchet MS", Tahoma, Verdana; color:#990000;}
div#content_left h2 {font-size:13px; font-family: "Trebuchet MS", Tahoma, Verdana; color:#990000;}



/** CONTENT right **/
div#content_right {float:right; width:230px;}
div#content_right h2 {font-size:13px; font-family: "Trebuchet MS", Tahoma, Verdana; color:#990000;}






/** Box grigio **/
div#box_grigio_01 {width:auto; background-image:url('../layout/mb1_box_grigio_01.jpg'); background-repeat:repeat-x;}
div#box_grigio_02 {width:auto; background-image:url('../layout/mb1_box_grigio_02.jpg'); background-repeat:no-repeat; background-position:top left;}
div#box_grigio_03 {width:auto; background-image:url('../layout/mb1_box_grigio_03.jpg'); background-repeat:no-repeat; background-position:top right; 
padding:15px; color:#333333;}

div#box_grigio_03 h1 {font-size:15px; font-family: "Trebuchet MS", Tahoma, Verdana; color:#334B76; background-image:url(../layout/mb1_icona_01.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px;}










/** Box blu **/
div#box_blu_01 {width:auto; background-image:url('../layout/mb1_box_blu_01.jpg'); background-repeat:repeat-x;}
div#box_blu_02 {width:auto; background-image:url('../layout/mb1_box_blu_02.jpg'); background-repeat:no-repeat; background-position:top left;}
div#box_blu_03 {width:auto; background-image:url('../layout/mb1_box_blu_03.jpg'); background-repeat:no-repeat; background-position:top right; 
padding:15px;}


div#box_blu_03 h1 {font-size:15px; font-family: "Trebuchet MS", Tahoma, Verdana; color:#990000; background-image:url(../layout/mb1_icona_02.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px;}

div#box_blu_03 h2 {font-size:13px; font-family: "Trebuchet MS", Tahoma, Verdana; color:#990000; background-image:url(../layout/mb1_icona_01.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px;}











/** Box arancione **/
div#box_arancione_01 {width:auto; background-image:url('../layout/mb1_box_arancione_01.jpg'); background-repeat:repeat-x;}
div#box_arancione_02 {width:auto; background-image:url('../layout/mb1_box_arancione_02.jpg'); background-repeat:no-repeat; background-position:top left;}
div#box_arancione_03 {width:auto; background-image:url('../layout/mb1_box_arancione_03.jpg'); background-repeat:no-repeat; background-position:top right; 
padding:15px;}














/* MENU NAVIGAZIONE VERTICALE SX */

#button 		{width:170px; margin:0; font-weight:bold; margin-bottom:20px;}

#button ul 		{list-style:none; margin:0; padding:0; border:none;}
#button li 		{margin:0;}
#button li a 	{display:block; background-image:url(../layout/mb1_icona_01.gif); background-position:left center; background-repeat:no-repeat; border-bottom:1px solid #F1F2F3; padding:8px 0px 8px 30px; background-position:10px; font-size:13px; font-family: "Trebuchet MS", Tahoma, Verdana; color: #990000;	text-decoration:none; width:100%; margin:0;}

html>body #button li a 	{width:170px;}
#button li a:hover 		{border-bottom:1px solid #BBC0C9; background-image:url(../layout/mb1_icona_02.gif); background-position:left center; background-repeat:no-repeat; color:#667897; padding:8px 0px 8px 30px; background-position:10px;  text-decoration:none;}










#button2 			{width:150px; margin:0; font-weight:bold;}
#button2 ul 		{list-style:none; margin:0; padding:0; border:none;}
#button2 li 		{margin:0;}
#button2 li a 		{display:block; background-image:url(../layout/mb1_icona_02.gif); background-position:left center; background-repeat:no-repeat; border-bottom:1px solid #F1F2F3; padding:8px 0px 8px 50px; background-position:30px; font-size:13px; font-family: "Trebuchet MS", Tahoma, Verdana; color: #667897;	text-decoration:none; width:100%; margin:0;}

html>body #button2 li a 	{width:150px;}
#button2 li a:hover 		{border-bottom:1px solid #BBC0C9; background-image:url(../layout/mb1_icona_01.gif); background-position:left center; background-repeat:no-repeat; color:#990000; padding:8px 0px 8px 50px; background-position:30px;  text-decoration:none;}



























/** FOOTER **/

div#footer 	{width:100%; clear:both; height:40px; color:#929BA9; font-size:10px; text-align:center; line-height:1.5em; padding-top:5px; 
			 position:absolute; bottom:0px; background-image:url('../layout/mb1_footer_bg.jpg');
			 background-repeat:repeat-x;}



div#footer a:link 		{color:#929BA9; text-decoration:underline;}
div#footer a:visited 	{color:#929BA9; text-decoration:underline;} 
div#footer a:active 	{color:#929BA9; text-decoration:underline;}
div#footer a:hover 	{color:#929BA9; text-decoration:none;}


#linguetta{ 
width:108px;
height:254px;
background:url(../image/linguetta_pnl.png);
background-position:center;
background-repeat:no-repeat; 
position:absolute;
top:144px;
left:50%;
margin-left:480px;
}
