body {margin:0; padding:0; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000; behavior:url(csshover.htc);}
body.home {background:url(imgs/fondino-body.gif) repeat-y bottom left;}
body.interno {background:url(imgs/fondino-interno.gif) repeat-y bottom left;}
* ul li, * ul li a {height:auto; #height:1%;}
.clear {clear:both;}
h1 {padding:0; margin:0; border:0;}
h1.titolo {padding:2px 0 3px 0; margin:0; border:0; display:block; font-size:135%; background:url(imgs/filetto-menu.gif) repeat-x left bottom;}
h2 {padding:0; margin:0 0 10px 0; border:0; color:#00adef; font-size:135%; font-weight:bold; display:block;}
#corpo_interno h2.prodotti {color: #000080; font-size:12px;}
h2.grey {color:#888888;}
.right {float:right; padding:0; margin:0; border:0;}
.right a {color:#a18350; text-decoration:none; font-weight:bold;}
.right a:hover {color:#00adef;}
form {padding:0; margin:0; border:0;}
input {border:1px solid #a6a7a9;}
input.img {border:0;}
a {outline:none;}
img, div {behavior:url(iepngfix.htc);}


/* container
- - - - - - - - - - - - - - - - - - - - */
#container {width:960px; margin:0 0 0 5px; padding:0;}
#container_interno {width:960px; margin:0 0 0 5px; padding:0; background:#fff;}

/* Colonna SX
- - - - - - - - - - - - - - - - - - - - */
#sx {float:left; width:182px; margin:5px 10px 0 0;}
#logo {width:182px; height:59px; background:url(imgs/motronica-logo.gif) no-repeat top left #fff;}
#logo a {width:182px; height:59px; display:block; text-indent:-9999px;}

/* menù
- - - - - - - - - - - - - - - - - - - - */
#menu {width:182px;}
#masterdivSX ul {border:0; padding:8px 0 0 0; margin:0 0 0 37px; list-style:none; background:url(imgs/filetto-menu-new.gif) repeat-x left top;}
#masterdivSX ul li {border:0; padding:0; margin:0; list-style:none; background:url(imgs/filetto-menu-new.gif) repeat-x left bottom; text-transform:uppercase;}
#masterdivSX ul li a {display:block; color:#a18350; font-weight:bold; font-size:125%; text-decoration:none; padding:1px 0 8px 0;}
#masterdivSX ul li a:hover {color:#00adef;} 
#masterdivSX ul li ul {border:0; padding:0 0 10px 0; margin:-5px 0 0 0; list-style:none; background:none;}
#masterdivSX ul li ul li {border:0; padding:0; margin:0; background:none;}
#masterdivSX ul li ul li a {font-size:100%; padding:0 0 1px 5px; color:#a18350;}
#masterdivSX ul li ul li a:hover {color:#00adef;}
#masterdivSX ul li ul li.on a.on {color:#cebc9e; text-decoration:none;}
#masterdivSX ul li a.on {color:#00adef;}

/* Colonna DX
- - - - - - - - - - - - - - - - - - - - */
#dx {float:left; width:763px;}

/* Home Page
- - - - - - - - - - - - - - - - - - - - */
#hp_top {float:left; width:763px; background:#fff;}
#flash {float:left; width:566px; height:251px;}
#hp_top_dx {float:left; width:182px; height:246px; margin:5px 5px 0 10px;}
#fantuzzi {float:left; width:182px; height:59px;}
#fantuzzi img {float:right; margin:4px 0 5px 0;}
#menu_servizio {float:left; width:182px; background:url(imgs/filetto-menu-new.gif) repeat-x left top; border-bottom:2px solid #00adef;}
#menu_servizio ul {padding:0; margin:0; border:0; list-style:none; float:right;}
#menu_servizio ul li {float:left; color:#a18350; font-size:125%; font-weight:bold; padding:7px 0 2px 0; text-transform:uppercase;}
#menu_servizio ul li a {color:#a18350; font-size:100%; text-decoration:none; font-weight:bold;}
#menu_servizio ul li a:hover {color:#00adef;}
#foto {float:left; width:182px;}

#hp_bottom {float:left; width:763px; background:url(imgs/fondino-azienda.gif) repeat-y top left;}
#hp_azienda {float:left; width:354px; padding:6px 10px 10px 10px;}
#hp_azienda img.foto_azienda {float:right; margin:2px 0 10px 10px;}

#hp_bottom_dx {float:left; width:374px; margin:0 5px 0 10px!important; margin:0 2px 0 10px; background:url(imgs/fondino-azienda.gif) repeat-y 192px 0 #fff;}

#hp_contatti {float:left; width:162px; padding:6px 10px 10px 10px; overflow:hidden;}
#hp_contatti a {color:#a18350; text-decoration:none; font-weight:bold;}
#hp_contatti a:hover {color:#00adef;}

#hp_news {float:right; width:162px; padding:6px 10px 10px 10px; margin:0 0 0 10px;}
#hp_news ul {border:0; padding:0; margin:0; list-style:none;}
#hp_news ul li {margin:0 0 10px 0;}
#hp_news ul li a {color:#a18350; text-decoration:none; font-weight:bold; display:block;}
#hp_news ul li a:hover {color:#00adef;}

#hp_riservato {float:left; width:354px; padding:6px 10px 10px 10px; border-top:2px solid #00adef; background:#f2f2f2;}

/* RANDOM
- - - - - - - - - - - - - - - - - - - - */
#rand {float:left; width:687px; height:60px; overflow:hidden; margin:0; padding:0;}
#top_img {float:left; z-index:1000; position:absolute; top:-4px; left:195px; width:94px; height:60px;}


#logz {float:right; width:63px; height:50px;}

/* Pag Interna
- - - - - - - - - - - - - - - - - - - - */
#hp_top_interno {float:left; width:763px; background:#fff;}
#hp_img_interno {float:left; width:566px;}
#hp_top_dx_interno {float:left; width:758px; margin:0 0 0 0;}
#fantuzzi_interno {float:left; width:758px; height:68px;}
#fantuzzi_interno img {float:right; margin:4px 0 5px 0;}
#fantuzzi_interno img.random {float:left;}
#menu_servizio_interno {float:left; width:758px; background:url(imgs/filetto-menu.gif) repeat-x left top;}
#menu_servizio_interno ul {padding:0; margin:0; border:0; list-style:none; float:right;}
#menu_servizio_interno ul li {float:left; color:#a18350; font-size:125%; font-weight:bold; padding:5px 0 4px 0; text-transform:uppercase;}
#menu_servizio_interno ul li a {color:#a18350; font-size:100%; text-decoration:none; font-weight:bold;}
#menu_servizio_interno ul li a:hover {color:#00adef;}

#corpo {float:left; width:758px; background:#fff; border-top:2px solid #00adef; margin:0 0 4px 0;}
#corpo_interno {margin:4px 0 4px 0;}
#corpo_interno a {color:#a18350; text-decoration:none; font-weight:bold;}
#corpo_interno a:hover {color:#00adef;}
#corpo_interno h2 {padding:0; margin:10px 0 0 0; border:0; color:#00adef; font-size:135%; font-weight:bold; display:block;}

/* Blocco
- - - - - - - - - - - - - - - - - - - - */
#box {display:block; float:right; margin:4px 0 10px 10px; width:auto!important; width:200px;}
#box ul {padding:0; margin:0; border:0; list-style:none;}
#box ul li {margin:0; padding:0; display:block;}
#box img.doc_img_1 {}
#box img.doc_img_2 {}

/* Allegati
- - - - - - - - - - - - - - - - - - - - */
#allegati {float:left; width:758px; background:#fff; background:url(imgs/filetto-menu.gif) repeat-x left top;}
#allegati h3 {padding:0; margin:5px 0 3px 0; border:0; color:#00adef; font-size:135%; font-weight:bold; display:block;}
#allegati p {padding:0; margin:0; border:0;}
#allegati p a {color:#a18350; text-decoration:none; font-weight:bold;}
#allegati p a:hover {color:#00adef;}

/* Links
- - - - - - - - - - - - - - - - - - - - */
#links {float:left; width:758px; background:#fff; background:url(imgs/filetto-menu.gif) repeat-x left top;}
#links h3 {padding:0; margin:5px 0 3px 0; border:0; color:#00adef; font-size:135%; font-weight:bold; display:block;}
#links p {padding:0; margin:0; border:0;}
#links p a {color:#a18350; text-decoration:none; font-weight:bold;}
#links p a:hover {color:#00adef;}

/* Area riservata
- - - - - - - - - - - - - - - - - - - - */
#iscrizione {border:0; margin:0; padding:0;}
#iscrizione fieldset {border:0; margin:0; padding:0;}
#iscrizione label {display:block;}

/* Mappa sito
- - - - - - - - - - - - - - - - - - - - */
#mappa_sito {padding:0; margin:0; border:0;}
#mappa_sito ul {padding:0; margin:0; border:0; list-style:none;}
#mappa_sito ul li {padding:0; margin:0; border:0;}
#mappa_sito ul li h3 {padding:2px 0 2px 0; margin:0; border:0; color:#00adef; background:url(imgs/filetto-menu.gif) repeat-x left bottom; font-size:135%; font-weight:bold; width:758px;}
#mappa_sito ul li ul {padding:2px 0 0 0; margin:0 0 10px 10px; border:0;}
#mappa_sito ul li ul li {padding:0; margin:0; border:0;}

/* Pagina Indice
- - - - - - - - - - - - - - - - - - - - */
#id_cont {}
#id_cont ul {padding:0; margin:0 0 10px 20px; border:0;}
#id_cont ul li {padding:0; margin:0; border:0; list-style:square;}

#index {width:758px; float:left; background:url(imgs/filetto-menu.gif) repeat-x left top;}
#index ul {padding:0; margin:10px 0 10px 0; border:0; list-style:none;}
#index ul li {padding:0; margin:0 10px 0 0; border:0; list-style:none; float:left;}

/* Area riservata
- - - - - - - - - - - - - - - - - - - - */
#menu_top {float:left; width:758px; background:url(imgs/filetto-menu.gif) repeat-x left top;}
#menu_top ul {padding:0; margin:0; border:0; list-style:none; float:right;}
#menu_top ul li {float:left; color:#a18350; font-size:125%; font-weight:bold; padding:5px 0 4px 0; text-transform:uppercase;}
#menu_top ul li a {color:#a18350; font-size:100%; text-decoration:none; font-weight:bold;}
#menu_top ul li a:hover {color:#00adef;}

#menu_riservato {width:145px; border:0; padding:0; margin:0 0 0 37px;}
#menu_riservato a {color:#a18350; text-decoration:none; font-weight:bold;}
#menu_riservato a:hover {color:#00adef;}

#path {padding:5px 0 5px 0;}
#path a {color:#a18350; text-decoration:underline;}
#path a:hover {color:#00adef; text-decoration:none;}

/* Prodotti paging
- - - - - - - - - - - - - - - - - - - - */
#corpo_interno dl {}
#corpo_interno dl dt {float:left; width:110px; margin:0 10px 0 0; padding:0; text-align:center;}
#corpo_interno dl dt img {float:left; padding:0; border:0;}
#corpo_interno dl dt a img {margin:0; padding:0;}

/* Footer
- - - - - - - - - - - - - - - - - - - - */
#footer {clear:both; margin:0 0 0 192px; width:758px; background:url(imgs/filetto-footer.gif) no-repeat top left; padding:25px 0 0 10px;}
#footer a {color:#000; text-decoration:underline;}
#footer a:hover {text-decoration:none;}

#footer_interno {clear:both; margin:0 0 0 196px; width:758px; background:url(imgs/filetto-footer-interno.gif) no-repeat top left; padding:25px 0 25px 10px;}
#footer_interno a {color:#000; text-decoration:underline;}
#footer_interno a:hover {text-decoration:none;}
