body {margin:0;}

#colsx { position:relative; }

#top #logo a { /*background:url(../images/notifier-ie.png) no-repeat;*/ }

#content, .transparent { background:#fff; }

.transparent2 { background:#fff; /*display:none;*/ }

.object { position:relative; background:#fff; }

.contenuto { margin:0; padding:10px 20px; position:relative;  }
.primo .contenuto { background:#fff;}

.primo .contenuto { /*background:url(../images/shadow-ie.png) top repeat-x;*/}
.professional .contenuto { background:#991319;}
.object .professional { background:#fff;}

#content2 { padding:5px 0 5px 10px; margin:0; /*position: relative;*/}

ul#menu li a, #submenu2 ul li a { zoom: 1;}
ul#menu li a:hover {
	color: #fff;
	/*background:url(static/images/tab.gif) left 0px ;*/
	border-right:2px #bf0000 solid;
	padding-right:8px;
}
.bottone_rosso, #footer, .object { zoom: 1;}
.bottone-rosso a { line-height:25px;}

form div label.labelCheckbox, form div label.labelRadio { zoom:1; }
form div { zoom: 1; }

#professional {display: inline; position:relative; }

p.bottone { text-align:right;}
.bottone a, #coldx .bottone a { /*background:url(../images/bottone-ie.png) no-repeat;*/ zoom:1; float:none; }
p.bottone-rosso { text-align:right;}
.bottone-rosso {margin:0; overflow:auto;}
.bottone-rosso a {/*background:url(../images/bottone-rosso-ie.png) no-repeat;*/ float:none; padding-top:10px; line-height:12px; height:22px; cursor:pointer;}

#navigation a /*{background:url(../images/bottone-ie.png) no-repeat;*/ }
ul#menu li a:hover { background:url(../images/tab-ie.gif) left -1px ; }
ul#menu li.current { background: url(../images/tab-sel-ie.gif) top left no-repeat; }

.bottone { clear:right; z-index:100; }
p.bottone-rosso { margin:0; }

.listaImg { position:relative; }
#correlati { position:relative;}

#segnaliFumoFull, #segnaliFumoFull * { position:relative; zoom:1; }
#segnaliFumo .bottone a { position:static;}

#colsx #profForm * { position:relative; }

.idTabs { zoom:1; }
#tabF { background:url(../images/tab-favourite-ie.gif) no-repeat; }

.IE6 { border:2px #d60018 solid; width:968px; margin:5px auto 0; padding:3px; text-align:center; }
.IE6 a { color:#fff; }