html{ height: auto}
body{ margin:0; padding:0; height: auto; background:url(../images/bg.jpg) repeat-x; text-align:center; color:#FFFFFF}

#container {margin:0; padding:0; width:942px; margin-left: auto; margin-right: auto; height: auto; text-align: justify;}
#logo{margin:0; padding:0; width:942px; height:70px; background: url(../images/logo.jpg)}
#navigation {margin:0; padding:0; width:942px; height: auto}
#webcontent {margin:0; padding:0; width:942px; height: auto}
#pagecontent {margin:0; padding:0; width:942px; background:url(../images/bg_pages.gif) no-repeat; float:left}
#pageofficecontent {margin:0; padding:0; width:942px; background:url(../images/bg_ufficio.gif) no-repeat; float:left}
#pageservicecontent {margin:0; padding:0; width:942px; background:url(../images/bg_servizi.gif) no-repeat; float:left}
#pagecontactcontent {margin:0; padding:0; width:942px; background:url(../images/bg_contatti.gif) no-repeat; float:left}
#clear1{margin:0; padding:0; width:942px; height:4px; background:url(../images/clear.gif) repeat-x; float:left}
#clear2{margin:0; padding:0; width:942px; height:4px; background:url(../images/clear.gif) repeat-x; float:left}
#clear3{margin:0; padding:0; width:942px; height:4px; background:url(../images/clear.gif) repeat-x; float:left}
#footer{margin:0; padding:0; width:942px; height:35px; background:url(../images/bg_footer.gif) no-repeat; float:left}

/*BANNER*/
#banner-home {margin:0; padding:0; width:942px; height:423px; background:url(../images/banner-home.jpg); float:left  }
#banner-azienda {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-azienda.jpg)}
#banner-elettronica {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-elettronica.jpg); float:left }
#banner-informatica {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-informatica.jpg); float:left}
#banner-apparecchiature {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-apparecchiature.jpg); float:left}
#banner-arredo {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-arredo.jpg); float:left}
#banner-finanziari {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-finanziari.jpg); float:left}
#banner-contatti {margin:0; padding:0; width:942px; height:325px; background:url(../images/banner-contatti.jpg); float:left}
/*SEZIONI-HOME*/
#sezioni{margin:0; padding:0; display:block; width:942px; height:179px; background:url(../images/bg_news.jpg); float:left}
#sezioni ul{list-style-type:none; margin:0 0 0 0; padding:0;}
#sezioni ul li{ list-style-type:none; width: 314px; font-size: 13px; float:left;}
#sezioni ul li img{ display:block; margin:0 0 0 0;}
#sezioni ul li h3 {font-size: 11pt;	font-weight: normal; margin: 0;	padding:0;	display:none;}
#sezioni ul li ol{ list-style-type:none; margin:12px 0 0 23px; padding: 0;}
#sezioni ul li ol li{ margin:7px 0 0 0; padding: 0; width: 263px;}
#sezioni ul li ol li img{ margin:0 5px 0 0; padding: 0; display:inline}
#sezioni * a:link, #psezioni * a:active, #sezioni * a:visited  {color: #fff}
#sezioni * a:hover {color: #ff0000}

/*LOGHI*/
#loghi{margin:0; padding:0; width:942px; height:146px;float:left}
#loghi ul{list-style-type:none; margin:8px 0 0 1px; padding:0;}
#loghi ul li{ list-style-type:none; width: 186px; float:left}
#loghi ul li img{ display:block; margin:0; border:0}

/*MENU*/
#menu { margin:0; padding:0; height:35px; list-style-type:none; float: left; }
#menu li { margin: 0; padding: 0; height: 35px; list-style-type: none; float: left; }
#menu a, #menu div { background-image: url(../images/menu.gif); background-repeat: no-repeat; display: block; height: 35px; margin: 0; padding: 0; text-decoration: none; }
#g-Home { background-position: 0 0; width: 66px; }
#g-Home:hover, #g-Home-s { background-position: 0 -35px; width: 66px; }
#g-elettronica { background-position: -66px 0; width: 122px; }
#g-elettronica:hover, #g-elettronica-s { background-position: -66px -35px; width: 122px; }
#g-informatica { background-position: -188px 0; width: 124px; }
#g-informatica:hover, #g-informatica-s { background-position: -188px -35px; width: 124px; }
#g-apparecchiature { background-position: -312px 0; width: 221px; }
#g-apparecchiature:hover, #g-apparecchiature-s { background-position: -312px -35px; width: 221px; }
#g-arredo { background-position: -533px 0; width: 141px; }
#g-arredo:hover, #g-arredo-s { background-position: -533px -35px; width: 141px; }
#g-servizi { background-position: -674px 0; width: 158px; }
#g-servizi:hover, #g-servizi-s { background-position: -674px -35px; width: 158px; }
#g-contatti { background-position: -832px 0; width: 92px; }
#g-contatti:hover, #g-contatti-s { background-position: -832px -35px; width: 92px; }
.navText { display: none; }

#nav-elettronica { margin:212px 0 0 38px; padding:0; width:250px; list-style-type:none; }
#nav-elettronica li { margin: 0; padding: 0; width:212px; list-style-type: none }
#nav-elettronica a, #nav-elettronica div { background-image: url(../images/nav-elettronica.gif); background-repeat: no-repeat; display: block;width:212px; margin: 0; padding: 0; text-decoration: none; }
#g-elettronica01 { background-position: 0 0; height:33px; }
#g-elettronica01:hover, #g-elettronica01-s { background-position: -212px 0; height:33px; }
#g-elettronica02 { background-position: 0 -33px; height:33px; }
#g-elettronica02:hover, #g-elettronica02-s { background-position: -212px -33px; height:33px; }
#g-elettronica03 { background-position: 0 -66px; height:33px; }
#g-elettronica03:hover, #g-elettronica03-s { background-position: -212px -66px; height:33px; }

#nav-informatica { margin:212px 0 0 38px; padding:0; width:250px; list-style-type:none; float: left; }
#nav-informatica li { margin: 0; padding: 0; width:212px; list-style-type: none; float: left; }
#nav-informatica a, #nav-informatica div { background-image: url(../images/nav-informatica.gif); background-repeat: no-repeat; display: block;width:212px; margin: 0; padding: 0; text-decoration: none; }
#g-informatica01 { background-position: 0 0; height:33px; }
#g-informatica01:hover, #g-informatica01-s { background-position: -212px 0; height:33px; }
#g-informatica02 { background-position: 0 -33px; height:33px; }
#g-informatica02:hover, #g-informatica02-s { background-position: -212px -33px; height:33px; }
#g-informatica03 { background-position: 0 -66px; height:33px; }
#g-informatica03:hover, #g-informatica03-s { background-position: -212px -66px; height:33px; }

#nav-apparecchiature { margin:212px 0 0 38px; padding:0; width:250px; list-style-type:none; float: left; }
#nav-apparecchiature li { margin: 0; padding: 0; width:212px; list-style-type: none; float: left; }
#nav-apparecchiature a, #nav-apparecchiature div { background-image: url(../images/nav-apparecchiature.gif); background-repeat: no-repeat; display: block;width:212px; margin: 0; padding: 0; text-decoration: none; }
#g-apparecchiature01 { background-position: 0 0; height:33px; }
#g-apparecchiature01:hover, #g-apparecchiature01-s { background-position: -212px 0; height:33px; }
#g-apparecchiature02 { background-position: 0 -33px; height:33px; }
#g-apparecchiature02:hover, #g-apparecchiature02-s { background-position: -212px -33px; height:33px; }
#g-apparecchiature03 { background-position: 0 -66px; height:33px; }
#g-apparecchiature03:hover, #g-apparecchiature03-s { background-position: -212px -66px; height:33px; }

#nav-arredo { margin:212px 0 0 38px; padding:0; width:250px; list-style-type:none; float: left; }
#nav-arredo li { margin: 0; padding: 0; width:212px; list-style-type: none; float: left; }
#nav-arredo a, #nav-arredo div { background-image: url(../images/nav-arredo.gif); background-repeat: no-repeat; display: block;width:212px; margin: 0; padding: 0; text-decoration: none; }
#g-arredo01 { background-position: 0 0; height:33px; }
#g-arredo01:hover, #g-arredo01-s { background-position: -212px 0; height:33px; }
#g-arredo02 { background-position: 0 -33px; height:33px; }
#g-arredo02:hover, #g-arredo02-s { background-position: -212px -33px; height:33px; }
#g-arredo03 { background-position: 0 -66px; height:33px; }
#g-arredo03:hover, #g-arredo03-s { background-position: -212px -66px; height:33px; }

#nav-finanziari { margin:212px 0 0 38px; padding:0; width:250px; list-style-type:none; float: left; }
#nav-finanziari li { margin: 0; padding: 0; width:212px; list-style-type: none; float: left; }
#nav-finanziari a, #nav-finanziari div { background-image: url(../images/nav-finanziari.gif); background-repeat: no-repeat; display: block;width:212px; margin: 0; padding: 0; text-decoration: none; }
#g-finanziari01 { background-position: 0 0; height:33px; }
#g-finanziari01:hover, #g-finanziari01-s { background-position: -212px 0; height:33px; }
#g-finanziari02 { background-position: 0 -33px; height:33px; }
#g-finanziari02:hover, #g-finanziari02-s { background-position: -212px -33px; height:33px; }
#g-finanziari03 { background-position: 0 -66px; height:33px; }
#g-finanziari03:hover, #g-finanziari03-s { background-position: -212px -66px; height:33px; }

#nav-contatti { margin:212px 0 0 38px; padding:0; width:250px; list-style-type:none; float: left; }
#nav-contatti li {margin: 0; padding: 0; width:212px; list-style-type: none; float: left; }

#prodotto { margin:0 0 0 319px; padding:0; width:610px;}
#map { margin:9px 0 0 24px; padding:0; width:282px; float: left }
#contatti{ margin:0 0 0 13px; padding:0; width:610px; float: left }
#tit_prodotto { margin:15px 0 0 0; padding:0; width:610px; text-align: center;}
#txt_prodotto { margin:0; padding:10px; width:auto}
.titolo {font-size:14px; font-weight:bold; font-family: "tahoma"; text-decoration:none; color:#ab0000}
.testo { font-size:12px; font-family: "tahoma"; text-decoration:none; color:#5a5a5a}

