body { margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background:#FFFFFF; }
img { border: 0 }
form { margin: 0 }
a { color: #e43516; /*arancio*/ text-decoration: none; font-weight: bold }
a:hover { text-decoration: underline }
a.button { padding: 3px 10px; color: #ffffff; font-size: 10px; text-decoration: none; background: #F2290D; }
a.button:hover { padding: 3px 10px; color: #ffffff; font-size: 10px; text-decoration: none; background: #ccc }
input.button { height: 17px; padding: 0 8px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 0; color: #ffffff; background: #F2290D; }
.arancio { color: #ff6d00; font-weight: bold }
img.thumb { border: 1px solid #e43516;  }
.clearall {clear:both}
#header { overflow: hidden; height: 165px; background-image: url(../images/_top.home.jpg); }
#container { overflow: hidden; width: 900px; margin: 0 auto;  border: 1px solid  #e43516; /*arancio*/ background: #FFFFFF; }

#barraNav {  height: 50px; text-align:center;;background-image: url(../images/_bgmenu.home.jpg); background-position:0px 34px; background-repeat:no-repeat; }
#barraNav table {width:100%; height:50px; text-align:center;}
#barraNav  td.item {padding:0px; white-space:nowrap;  }
#barraNav  td.separator {width:10px; }

#barraNav a {text-decoration: none; color: #808080; }
#barraNav a:hover {  color: #000000;/* background: #F2290D; */}
#barraNav td.selected { color:#000000; }
#barraNav td.selected  a{ color:#000000;  }


#barraNav2 { overflow: hidden; height: 40px; padding-top:10px;background-image: url(../images/_bgmenu2.home.jpg); background-repeat:repeat-x; background-position: 0 12px; }
#barraNav2 div{ float:left; height:40px; margin-left:30px; padding-right:5px; padding-left:5px; background:#FFFFFF;font-size:15px; font-weight:bold; color:#e43516; /*arancio*/}
#barraNav2 a { color:#e43516; /*arancio*/}
#barraNav2 a:hover { color:#e43516; /*arancio*/}
#barraNav2 a.item { font-size:13px;text-decoration: underline }
#barraNav2 a.itemselected { font-size:15px;}


#contentWrapper { padding: 0px; background: #ffffff; height: auto !important; height: 400px; min-height: 400px; }
#contentDx {   /*padding: 10px;*/ padding:20px;}



#contatti { text-align:right; height:30px; padding-right:10px; padding-top:10px;  padding-left:10px; color: #808080; font-size: 10px; background-image: url(../images/_bgfooter.home.jpg); background-position:0px 0px; background-repeat:no-repeat; }
#contatti a { color: #808080; font-weight: normal }


table.listagallery{}
table.listagallery td.vuoto{height:5px; font-size:1px;}
table.listagallery td.foto {padding-left:70px;}
table.listagallery td.separator {padding-left:10px;}
table.listagallery td.testo {}




.floatright{float:right}
.nodisplay{ display:none}	
.titolo{font-size:14px;font-weight:bold; color:#e43516; /*arancio*/ }
.categoria{font-size:12px;font-weight:bold; color:#4F4F4F; }
.cliente{font-size:11px;font-weight:bold; color:#808080; }
.descrizione{font-size:11px;font-weight:normal; color:#000000; }
.link{font-size:11px;font-weight:normal; color:#808080; }
.link a{font-size:11px;font-weight:normal; color:#808080; }

.sottotitolo{font-size:18px;font-weight:bold; color:#808080; }
.descrizione{font-size:12px; }

form.vFC {border:0px ;color:#ba3840; }
.vFC {border:1px solid #ba3840;color:#ba3840; width:300px }
.sFC {color:#ba3840; width:100px ; border:1px solid;}
.tanks{color:#FFFFFF ;background: #ba3840; padding:10px;}


/* System Standard Messages */
#system-message dd.message ul { background: #C3D2E5 url(../images/notice-info.png) 4px center no-repeat;}

/* System Error Messages */
#system-message dd.error ul { color: #c00; background: #E6C0C0 url(../images/notice-alert.png) 4px top no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dd.notice ul { color: #c00; background: #EFE7B8 url(../images/notice-note.png) 4px top no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
