#dhtmltooltip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: auto; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: lightyellow
}
#dhtmlpointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}
#marqueecontainer {
	OVERFLOW: hidden; WIDTH: 200px; POSITION: relative; HEIGHT: 200px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(body_bkg.gif) #ffffff repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Verdana; PADDING-TOP: 0px
}
DIV.clear {
	CLEAR: both
}
.header {
	WIDTH: 980px; POSITION: relative; HEIGHT: 65px
}
DIV.logo {
	LEFT: 30px; POSITION: absolute; TOP: 13px
}
DIV.menu {
	BACKGROUND: #ff0000; LEFT: 207px; WIDTH: 770px; POSITION: absolute; TOP: 25px; HEIGHT: 38px
}
TD.vocemenu {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 38px
}
DIV.menu A {
	FONT: bold 12px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.vocemenusel {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(menutop_selected.gif) no-repeat center top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 38px
}
DIV.menusx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(menusx_bottom.jpg) no-repeat left bottom; PADDING-BOTTOM: 60px; WIDTH: 173px; PADDING-TOP: 0px
}
DIV.menusx TD.vocemenusx A {
	FONT: bold 11px Verdana; COLOR: #293239; TEXT-DECORATION: none
}
DIV.menusx TD.vocemenusxsel A {
	FONT: bold 11px Verdana; COLOR: #ff0000; TEXT-DECORATION: none
}
TD.vocemenusx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(menusx_bkg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 3px solid; HEIGHT: 27px
}
TD.vocemenusxsel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(menusxSel_bkg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 3px solid; HEIGHT: 27px
}
DIV.menudx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(menudx_bottom.jpg) no-repeat left bottom; PADDING-BOTTOM: 0px; WIDTH: 193px; PADDING-TOP: 0px; HEIGHT: 138px
}
DIV.menudx TD.vocemenudx A {
	FONT: bold 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.menudx TD.vocemenudxsel A {
	FONT: bold 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.vocemenudx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(menudx_bkg.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; HEIGHT: 19px
}
TD.vocemenudxsel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(menudxSel_bkg.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; HEIGHT: 19px
}
DIV.lingua {
	FONT-SIZE: 10px; RIGHT: 20px; COLOR: #999999; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 0px
}
DIV.lingua A {
	COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.content {
	MARGIN-LEFT: 7px; WIDTH: 965px
}
TD.colonna1 {
	VERTICAL-ALIGN: top; WIDTH: 193px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 3px solid
}
TD.colonna2 {
	BORDER-TOP: #cdcdcd 2px solid; BACKGROUND: url(/images/colonna2_bkg.gif) #ffffff no-repeat left top; VERTICAL-ALIGN: top
}
TD.colonna3 {
	WIDTH: 190px
}
DIV.contenuto {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 12px Verdana; COLOR: #333333; PADDING-TOP: 8px
}
DIV.contenuto UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DIV.contenuto UL LI {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #fd8048 1px dashed; font-weight:normal; font-size: 12px;
}
DIV.contenuto UL LI A {
	FONT: bold 12px Verdana; COLOR: #333333; TEXT-DECORATION: none
}
DIV.contenuto UL LI A:hover {
	COLOR: #fd8048
}
DIV.contenuto .colonna3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
DIV.contenuto .colonna3 UL LI {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #fd8048 1px dashed; font-weight:bold; font-size: 10px;
}
DIV.contenuto .colonna3 UL LI A {
	FONT: normal 10px Verdana; COLOR: #333333; TEXT-DECORATION: none
}
DIV.contenuto .colonna3 UL LI A:hover {
	COLOR: #fd8048
}
DIV.contenuto h1 {
	font-size: 16px;
	color:#ff0000;
}
DIV.contenuto h2 {
	font-size: 14px;
}
DIV.news {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; WIDTH: 173px
}
DIV.newstesto {
	FONT: bold 10px Verdana; MARGIN-LEFT: 20px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.newstesto:hover {
	TEXT-DECORATION: underline
}
TABLE.news {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 190px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.sfondonews {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/images/news/news_bkg.gif) #ffffff no-repeat left top; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 187px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 50px
}
SPAN.data {
	FONT-WEIGHT: normal; COLOR: #999999
}
.titolobox {
	FONT: bold 13px Verdana; MARGIN-LEFT: 20px; COLOR: #ff0000
}
.box {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 7px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.archivio {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 164px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px dotted
}
.archivio A {
	FONT: bold 12px Verdana; COLOR: #999999; TEXT-DECORATION: none
}
.listanews TD.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #ebebeb
}
.listanews TD.datanews {
	FONT: 12px Verdana; COLOR: #999999
}
.listanews .dettaglio A {
	FONT: bold 11px Verdana; COLOR: #999999; TEXT-DECORATION: none
}
DIV.banner {
	OVERFLOW: hidden; WIDTH: 195px; HEIGHT: 100%
}
TD.bannimage {
	PADDING-LEFT: 7px
}
DIV.menuprod {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 7px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 185px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.menuprod A {
	FONT: bold 10px Verdana; COLOR: #999999; TEXT-DECORATION: none
}
DIV.categoria {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.categoriaseparatore {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 1px
}
DIV.prodotto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fd8048; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px dashed
}
DIV.prodottosel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fea67f; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px dashed
}
DIV.downarea {
	BACKGROUND: #fd8048; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.downarea A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/downico.gif) no-repeat left top; PADDING-BOTTOM: 2px; FONT: bold 12px Verdana; MARGIN-LEFT: 20px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.categorie {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/images/cat-bkg.gif) #ffffff no-repeat 50% bottom; PADDING-TOP: 10px; HEIGHT: 210px
}
.categorie A {
	FONT: 11px/18px Verdana; COLOR: #333333; TEXT-DECORATION: none
}
.categorie IMG {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
TABLE.prodotti {
	BACKGROUND: #ffffff; WIDTH: 100%
}
TABLE.prodotti TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.prodotti TD.separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
TABLE.prodotti TD.separator DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fd8048 1px dashed; HEIGHT: 1px
}
TABLE.prodotti .descrizione {
	BACKGROUND: #ffffff; FONT: 11px Verdana; CURSOR: pointer; COLOR: #333333
}
TABLE.prodotti .descrizione B {
	COLOR: #ff0000
}
TABLE.prodotti .separatorVertical {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 2px solid; WIDTH: 2px; PADDING-TOP: 0px
}
TABLE.prodotti .nomeprodotto {
	BACKGROUND: #f2f2f2; FONT: bold 12px Verdana; CURSOR: pointer; COLOR: #ff0000
}
TABLE.prodotti .nomeprodotto a{
	BACKGROUND: #f2f2f2; FONT: bold 12px Verdana; CURSOR: pointer; COLOR: #ff0000; text-decoration:none;
}
TABLE.prodotti TR.trSel .descrizione {
	BACKGROUND: #f2f2f2
}
TABLE.prodotti TR.trSel .nomeprodotto {
	BACKGROUND: #ff0000; COLOR: #ffffff
}
TABLE.prodotti TR.trSel .nomeprodotto a{
	BACKGROUND: #ff0000; COLOR: #ffffff; text-decoration:none;
}
.titoloprodotto {
	FONT: bold 25px Arial; COLOR: #ff0000
}
.schedaprodotti {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/schedaprodotti-bkg.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 164px; PADDING-TOP: 10px; HEIGHT: 65px
}
.schedaprodotti A {
	COLOR: #333333; TEXT-DECORATION: none
}
.schedaprodotti TD.separator DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: #fd8048 1px dashed; HEIGHT: 1px
}
.imgprodotto {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
DIV.titolo {
	FONT: bold 14px Verdana; COLOR: #000000
}
A.imgprodotto {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #e54900; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; HEIGHT: 11px; BORDER-RIGHT-WIDTH: 0px
}
DIV.percorso {
	FONT: 11px Verdana; COLOR: #bcbcbb
}
DIV.percorso A {
	FONT: 11px Verdana; TEXT-TRANSFORM: uppercase; COLOR: #bcbcbb
}
DIV.photo {
	MARGIN-BOTTOM: 10px
}
DIV.newsgrey {
	BACKGROUND: url(/images/angologrey2.gif) #959595 no-repeat left top; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 18px
}
DIV.newsred {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/images/angolored.gif) #e54900 no-repeat right top; HEIGHT: 18px
}
DIV.newstxt {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #aeaeae; PADDING-BOTTOM: 8px; FONT: 10px Verdana; OVERFLOW: auto; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 8px; HEIGHT: 150px; TEXT-DECORATION: none
}
DIV.newstxt:hover {
	TEXT-DECORATION: underline
}
DIV.newstxt IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #ffffff 1px solid
}
DIV.titlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/arrow.gif) no-repeat left top; PADDING-BOTTOM: 10px; FONT: bold 12px Verdana; COLOR: #4f4f4f; PADDING-TOP: 0px
}
TD.link {
	PADDING-LEFT: 10px; FONT: 10px Verdana; MARGIN-LEFT: 5px; COLOR: #ffffff
}
TD.link A {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/arrowwhite.gif) no-repeat left top; FONT: 10px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.link A:hover {
	TEXT-DECORATION: underline
}
DIV.bottomlink {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/images/angologrey.gif) #b7b7b7 no-repeat right top; BORDER-BOTTOM: #ffffff 3px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
.nuovoutente {
	BORDER-RIGHT: #1f1c0a 1px solid; BORDER-TOP: #1f1c0a 1px solid; FONT: bold 10px Verdana; BORDER-LEFT: #1f1c0a 1px solid; COLOR: #000000; BORDER-BOTTOM: #1f1c0a 1px solid; BACKGROUND-COLOR: #fbe04c
}
.invio {
	
}
.button {
	BORDER-RIGHT: #ffdfd0 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffdfd0 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(/images/btn_bkg.gif) no-repeat left top; BORDER-LEFT: #ffdfd0 0px solid; WIDTH: 100px; COLOR: #ffffff; BORDER-BOTTOM: #ffdfd0 0px solid; HEIGHT: 15px; TEXT-ALIGN: left
}
.textbox {
	BORDER-RIGHT: #1f1c0a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1f1c0a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 10px/16px Verdana; BORDER-LEFT: #1f1c0a 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #1f1c0a 1px solid; HEIGHT: 16px
}
DIV.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 0px; FONT: 10px Verdana; MARGIN-LEFT: 7px; WIDTH: 965px; COLOR: #999999; PADDING-TOP: 0px; HEIGHT: 28px
}
DIV.footleft {
	FLOAT: left; LINE-HEIGHT: 28px
}
DIV.footleft A {
	FONT: 10px Verdana; COLOR: #999999; TEXT-DECORATION: underline
}
DIV.footleft A:hover {
	TEXT-DECORATION: underline
}
DIV.footright {
	FLOAT: right; LINE-HEIGHT: 28px
}
DIV.footright A {
	FONT: 10px Verdana; COLOR: #999999; TEXT-DECORATION: none
}
DIV.footright A:hover {
	TEXT-DECORATION: underline
}
.tab-pane.dynamic-tab-pane-control {
	WIDTH: 100%; MARGIN-RIGHT: -2px; POSITION: relative
}
.dynamic-tab-pane-control .tab-row .tab {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; FLOAT: left; BACKGROUND-IMAGE: url(/images/tab/tab.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 3px 0px 0px; FONT: 11px Verdana; OVERFLOW: hidden; WIDTH: 138px; CURSOR: default; PADDING-TOP: 4px; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.dynamic-tab-pane-control .tab-row .selected.tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; BACKGROUND-IMAGE: url(/images/tab/tab_active.gif)! important; PADDING-BOTTOM: 0px; MARGIN: 1px 3px 0px 0px; FONT: bold 11px Verdana; WIDTH: 138px! important; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; TOP: -2px; HEIGHT: 22px! important
}
.dynamic-tab-pane-control .tab-row .selected.tab A {
	FONT: bold 11px Verdana; CURSOR: pointer; COLOR: #ffffff! important; TEXT-DECORATION: none
}
.dynamic-tab-pane-control .tab-row .tab A {
	FONT: bold 11px Verdana; CURSOR: pointer; COLOR: #333333; TEXT-DECORATION: none
}
.dynamic-tab-pane-control .tab-row .hover.tab A {
	FONT: bold 11px Verdana; CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none
}
.dynamic-tab-pane-control .tab-row .hover.tab {
	BACKGROUND-IMAGE: url(/images/tab/tab_hover.gif); FONT: 11px Verdana; WIDTH: 138px; COLOR: #ffffff! important; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.dynamic-tab-pane-control .tab-page {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; Z-INDEX: 2; BACKGROUND: url(/images/tab/tab_border.gif) #ffffff repeat-x 50% top; FILTER: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)
					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135); PADDING-BOTTOM: 20px; FONT: 11px Verdana; COLOR: black; PADDING-TOP: 20px; POSITION: relative; TOP: -7px
}
.dynamic-tab-pane-control .tab-row {
	Z-INDEX: 1; WHITE-SPACE: nowrap
}
TABLE.download TR {
	COLOR: black
}
TABLE.download TR.alternatingItem {
	COLOR: white
}
TABLE.download A {
	COLOR: black
}
TABLE.download TR.alternatingItem A {
	COLOR: white
}
.newsletter {
	WIDTH: 100%
}
.newsletter .titolo {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #ff0000; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.newsletter .testo {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #e5e5e5; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 96px
}
.divtab {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ff0000 1px solid
}
.titolotab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/tab/tab_active.gif)! important; PADDING-BOTTOM: 0px; FONT: bold 11px Verdana; WIDTH: 138px! important; COLOR: #ffffff! important; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px! important; TEXT-ALIGN: center
}
.divcolor {
	FLOAT: left; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 106px; MARGIN-RIGHT: 5px; POSITION: relative; HEIGHT: 51px
}
.divcolor .mascheracolor {
	Z-INDEX: 99; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.divcolor .imgcolor {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.popupcolor {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 12px Verdana; WIDTH: 150px; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: center
}
