A:hover { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px;  FONT: 11px verdana, tahoma, arial, sans-serif;  COLOR: #CC0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: none;  } 
A:link { FONT: 11px verdana, tahoma, arial, sans-serif; COLOR: #CC0000; TEXT-DECORATION: none ;  } 
A:visited { FONT: 11px verdana, tahoma, arial, sans-serif; COLOR: #CC0000; TEXT-DECORATION: none ;  } 
#banner { BACKGROUND-IMAGE: url(../images/common/ss_banner_bg_i.jpg); MARGIN-BOTTOM: 5px; MARGIN-LEFT: -11px; MARGIN-RIGHT: -11px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 57px; BACKGROUND-COLOR: #cccccc; } 
#banner A { COLOR: #cc0000; TEXT-DECORATION: none ;  } 
.blue { FONT: 11px verdana, tahoma, arial, sans-serif; COLOR: #666666; TEXT-DECORATION: none ;  } 
.blue:hover { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px;  FONT: 11px verdana, tahoma, arial, sans-serif;  COLOR: #CC0000; BORDER-BOTTOM: 0px; TEXT-DECORATION: none;  } 
.blue:visited { FONT: 11px verdana, tahoma, arial, sans-serif; COLOR: #666666; TEXT-DECORATION: none ;  } 
BODY { PADDING-BOTTOM: 5px; 
MARGIN: 0px; 
FONT: 11px verdana, tahoma, arial, sans-serif; 
COLOR: #666666; 
PADDING-TOP: 5px; 
PADDING-LEFT: 5px; 
PADDING-RIGHT: 5px; 
BACKGROUND-COLOR:  #cec7bf;
TEXT-ALIGN: left; } 
BUTTON { FONT: 11px verdana, tahoma, arial, sans-serif; COLOR: #000000 } 
.cellBGColor { BACKGROUND-COLOR: #F4F2F0;  } 
#container { ALIGN: center;
PADDING-BOTTOM: 0px; 
MARGIN: 0px auto; 
WIDTH: 900px;
HEIGTH: 400PX; 
LINE-HEIGHT: 1.5em; 
PADDING-TOP: 0px; 
POSITION: relative; 
BACKGROUND-COLOR: #F4F2F0;
voice-family: inherit; 
BORDER-RIGHT: #bbbbbb 2px outset; 
BORDER-BOTTOM: #bbbbbb 2px outset;


 } 
#container2 { PADDING-RIGHT: 10px; 
PADDING-LEFT: 10px; 
BACKGROUND-IMAGE: url(../images/common/ss_cont_background.gif); 
PADDING-BOTTOM: 0px; 
MARGIN: 0px auto; 
WIDTH: 720px; 
LINE-HEIGHT: 1.5em; 
PADDING-TOP: 0px; 
POSITION: relative; 
BACKGROUND-COLOR: #fff; 
TEXT-ALIGN: left; 
voice-family: inherit; 
background-position: right;
background-repeat: repeat-y;
BORDER-RIGHT: #bbbbbb 1px outset; 
BORDER-BOTTOM: #bbbbbb 1px outset;


 } 
#content { PADDING-RIGHT: 5px; 
MARGIN-TOP: -5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
MARGIN-RIGHT: 200px; 
TEXT-ALIGN: justify; } 
.contentDivProg { BORDER-RIGHT: #b5aa9c 1px solid; 
BORDER-TOP: #b5aa9c 1px solid; 
BORDER-LEFT: #b5aa9c 1px solid; 
BORDER-BOTTOM: #b5aa9c 1px solid;
width:100%
height:350px; } 
DIV { FONT: 11px; } 
#DIV_HOME { PADDING-LEFT: 15px ;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px } 
.EcatPulsanteImmagine { Cursor:pointer; margin-top: 5px; padding-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px } 
.ECATStileVariante {  text-align: center; vertical-align: middle } 
EM { FONT-WEIGHT: bold; FONT-STYLE: normal } 
FONT { FONT: 11px; } 
#footer { 

CLEAR: both; PADDING-LEFT: 6px; MARGIN: 10px -11px 0px; FONT: 10px/24px verdana, tahoma, arial, sans-serif; COLOR: white; HEIGHT: 24px; BACKGROUND-COLOR: #b9afa4 } 
#footer A { COLOR: #ffffff; TEXT-DECORATION: none ;  } 
#footerhome { CLEAR: both; PADDING-LEFT: 0px;  FONT: 10px/24px verdana, tahoma, arial, sans-serif; COLOR: white; HEIGHT: 24px; BACKGROUND-COLOR: #b9afa4;  } 
#footerhome A { COLOR: #ffffff; TEXT-DECORATION: none ;  } 
#global_Actions { PADDING-RIGHT: 10px; MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9px;  COLOR: #cc0000;  FLOAT: right; } 
.Grassetto { FONT-WEIGHT:bold; } 
.GrassettoRosso { FONT-WEIGHT:bold; COLOR: #CC0000; } 
.GrassettoSmallFont { FONT: 10px; FONT-WEIGHT:bold; COLOR: #CC0000; } 
H1 { FONT-SIZE: 1.5em; PADDING-BOTTOM: 10px; TEXT-ALIGN: left; MARGIN: 15px 0px 6px; FONT-FAMILY: helvetica, arial, Verdana, 'Trebuchet MS', sans-serif; TEXT-ALIGN: left ; COLOR: #cc0000; } 
H2 { MARGIN: 15px 0px 6px; FONT-FAMILY: helvetica, arial, Verdana, 'Trebuchet MS', sans-serif; TEXT-ALIGN: left;FONT-SIZE: 1.2em; FONT-FAMILY: helvetica, arial, Verdana, 'Trebuchet MS', sans-serif } 
H3 { FONT-SIZE: 1em; MARGIN: 0px 0px 10px; TEXT-ALIGN: left } 
H4 { MARGIN: 1px 0px 2px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #404040; TEXT-ALIGN: left } 
IFRAME { BORDER-RIGHT: #b5aa9c 1px solid; 
BORDER-TOP: #b5aa9c 1px solid; 
BORDER-LEFT: #b5aa9c 1px solid; 
BORDER-BOTTOM: #b5aa9c 1px solid;
 } 
IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px } 
INPUT { FONT: 11px/1.4em verdana, tahoma, arial, sans-serif; COLOR: #666666 } 
#internalBody { PADDING-BOTTOM: 1px; 
MARGIN: 0px; 
FONT: 11px verdana, tahoma, arial, sans-serif; 
COLOR: #404040; 
PADDING-TOP: 1px; 
PADDING-LEFT: 1px; 
PADDING-RIGHT: 1px; 
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: left; } 
LI { MARGIN: 0px;  } 
#logo { VISIBILITY: visible; WIDTH: 350px; POSITION: absolute; TOP: 0px; HEIGHT: 57px;BACKGROUND-IMAGE: url(../images/common/ss_banner_bg_A.png); BACKGROUND-REPEAT: no-repeat; } 
P { FONT: 11px verdana, tahoma, arial, sans-serif; MARGIN: 5px 0px 10px } 
.POS_HOME { PADDING-TOP: 80px; } 
SELECT { FONT: 11px/1.4em verdana, tahoma, arial, sans-serif; COLOR: #666666 } 
#sidebar-a { FLOAT: right; PADDING-BOTTOM: 40px; MARGIN: 0px -5px 0px 0px; WIDTH: 190px; PADDING-TOP: 0px } 
#sidebar-a P { FONT: 11px/1.4em verdana, tahoma, arial, sans-serif; MARGIN-RIGHT: 3px;VERTICAL-ALIGN: top; } 
#sidebar-a2 { FLOAT: right; PADDING-BOTTOM: 40px; MARGIN: 0px -5px 0px 0px; WIDTH: 190px; PADDING-TOP: 0px ; color: #58448B ; } 
.SmallFont { FONT: 10px; } 
.StileCarrelloEliminaPulsanteImage { text-align: center; } 
.StileCarrelloEliminaTabella { text-align: center; } 
.StileCarrelloIntestazioneTabellaCella { font-weight:bold; BACKGROUND-COLOR: #b9afa4;COLOR:#FFFFFF; } 
.StileCarrelloIntestazioneTabellaCellaElimina { font-weight:bold; BACKGROUND-COLOR: #b9afa4;COLOR:#FFFFFF; } 
.StileCarrelloNotaCella { text-align: left; } 
.StileCarrelloNotaText { text-align: left; WIDTH:65px; } 
.StileCarrelloPrezzoTabella { text-align: right; } 
.StileCarrelloPrezzoTotaleTabella { text-align: right; } 
.StileCarrelloPulsanteElimina {  } 
.StileCarrelloQuantitaCella { text-align: right; } 
.StileCarrelloQuantitaText { text-align: right; WIDTH:30px; } 
.StileCarrelloRiga1Tabella { BACKGROUND-COLOR: #ffffff; } 
.StileCarrelloRiga2Tabella { BACKGROUND-COLOR: #F4F2F0; } 
.StileCarrelloScontoTabella { text-align: right; } 
.StileCarrelloTabella {  } 
.StileCarrelloTotaleImporto { text-align: right; FONT-WEIGHT:bold;COLOR:#FFFFFF; } 
.StileCarrelloTotaleTabella { font-weight:bold; BACKGROUND-COLOR: #b9afa4;COLOR:#FFFFFF; } 
.StileCarrelloTotaleTesto { text-align: right;  COLOR:#FFFFFF; } 
#header_count {
	FONT-WEIGHT: lighter
}

.item {
	PADDING-BOTTOM: 10px; PADDING-TOP: 8px; BORDER-BOTTOM: #b5aea5 1px solid
}
.item P {
	DISPLAY: inline-block
}
.item_description {
	MARGIN: 4px 4px 0px 0px; LINE-HEIGHT: 1.5em
}
.item_image {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
.item_link {
	FLOAT: right
}
.hint {
	COLOR: #404040; PADDING-TOP: 4px; FONT-STYLE: italic; TEXT-ALIGN: left
}
LABEL {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; COLOR: gray; LINE-HEIGHT: 1.4em
}
.required {
	COLOR: #b21107
}

UNKNOWN {
	WIDTH: 745px
}

#filter_old {
	BORDER-RIGHT: #b9afa4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b9afa4 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b9afa4 1px solid; WIDTH: 510px; PADDING-TOP: 1px; BORDER-BOTTOM: #b9afa4 1px solid; BACKGROUND-COLOR: #e8e4e1; voice-family: inherit
}
#Filter {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b9afa4 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #b9afa4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #efebef
}
#search {
	BORDER-RIGHT: #b21107 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b21107 1px solid; PADDING-LEFT: 10px; LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b21107 1px solid; WIDTH: 180px; PADDING-TOP: 1px; BORDER-BOTTOM: #b21107 1px solid; POSITION: relative; TOP: 10px; BACKGROUND-COLOR: #e8e4e1; voice-family: inherit
}
UNKNOWN {
	WIDTH: 165px
}
.screenshot_list {
	MARGIN-TOP: 5px; FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.product_image {
	MARGIN-RIGHT: 10px
}
#page_navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
UL {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 5px
}

.category_list {
	FONT: 11px/1.5em verdana, tahoma, arial, sans-serif
}

#logo_section {
	FLOAT: left
}
#path {
	DISPLAY: inline-block; PADDING-BOTTOM: 0px; FONT: 10px verdana, tahoma, arial, sans-serif
}
UNKNOWN {
	MARGIN-TOP: 25px
}
.removeFilter {
	FONT: 11px verdana, tahoma, arial, sans-serif
}
UL.faqlist LI {
	MARGIN-BOTTOM: 7px; LINE-HEIGHT: 1.3em; MARGIN-RIGHT: 7px
}
UL.faqlist A {
	BORDER-BOTTOM: #b9afa4 1px dotted
}
.editButton {
	FONT-WEIGHT: normal! important; FONT-SIZE: 10px! important; BORDER-LEFT-COLOR: #ff6931; BORDER-BOTTOM-COLOR: #630000; MARGIN: 10px 10px 10px 25px; COLOR: white; BORDER-TOP-COLOR: #ff6931; LINE-HEIGHT: normal! important; FONT-STYLE: normal! important; BACKGROUND-COLOR: #b21107; FONT-VARIANT: normal! important; BORDER-RIGHT-COLOR: #630000
}
A.editlink {
	BORDER-RIGHT: #630000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6931 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; FONT: 10px verdana, tahoma, arial, sans-serif; MARGIN-LEFT: 8px; BORDER-LEFT: #ff6931 1px solid; COLOR: white! important; PADDING-TOP: 1px; BORDER-BOTTOM: #630000 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #b21107; TEXT-DECORATION: none
}
A.editlink:hover {
	BORDER-RIGHT: #630000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6931 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; FONT: 10px verdana, tahoma, arial, sans-serif; MARGIN-LEFT: 8px; BORDER-LEFT: #ff6931 1px solid; COLOR: white! important; PADDING-TOP: 1px; BORDER-BOTTOM: #630000 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #b21107; TEXT-DECORATION: none
}
.faqlist A {
	CURSOR: help
}
#seperator_bar {
	BACKGROUND-IMAGE: url(../images/common/ss_dottedline_full.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
#selectMenu TD {
	VERTICAL-ALIGN: middle! important
}
.popup_Menu {
	MARGIN: -10px; TOP: 0px! important
}
.checkbox_3columns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 0px
}
.checkbox_3columns SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 90px; PADDING-TOP: 0px
}
.checkbox_3columns INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35px; PADDING-TOP: 0px; HEIGHT: 20px
}
.checkbox_3columns BR {
	CLEAR: both
}
.checkbox_3columns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 0px
}
.checkbox_2columns SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 170px; PADDING-TOP: 0px
}
.checkbox_2columns INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 22px; PADDING-TOP: 0px; HEIGHT: 20px
}
.checkbox_2columns BR {
	CLEAR: both
}
.sponsor_icon {
	FLOAT: right
}
.sponsor_icon IMG {
	MARGIN-TOP: 3px
}

.tab-pane {
	WIDTH: 100%; POSITION: relative
}
.dynamic-tab-pane-control .tab-row .tab {
	BORDER-RIGHT: #b5aa9c 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: 0px; DISPLAY: inline; PADDING-LEFT: 6px; FONT-SIZE: 12px; Z-INDEX: 1; BACKGROUND: #efebef; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 1px -5px 1px 5px; BORDER-LEFT: 0px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Helvetica, Arial; POSITION: relative; TOP: 0px; HEIGHT: 20px; 
}
.dynamic-tab-pane-control .tab-row .selected {
	BORDER-RIGHT: #b5aa9c 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b5aa9c 1px solid; PADDING-LEFT: 6px; Z-INDEX: 3; BACKGROUND: white; PADDING-BOTTOM: 3px; MARGIN: 1px -6px -2px 0px; BORDER-LEFT: #b5aa9c 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TOP: -2px;HEIGHT: 20px; 
}
.dynamic-tab-pane-control .tab-row .tab A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #404040; FONT-FAMILY: Verdana, Helvetica, Arial; TEXT-DECORATION: none; HEIGHT: 20px; 
}
.dynamic-tab-pane-control .tab-row .hover A {
	COLOR: #404040
}
.dynamic-tab-pane-control .tab-row .selected A {
	FONT-WEIGHT: bold; COLOR: #cc0000;
}
.dynamic-tab-pane-control .tab-page {
	CLEAR: left; BORDER-RIGHT: #b5aa9c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b5aa9c 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; Z-INDEX: 2; BACKGROUND: white; PADDING-BOTTOM: 10px; BORDER-LEFT: #b5aa9c 1px solid; COLOR: #404040; PADDING-TOP: 10px; BORDER-BOTTOM: #b5aa9c 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial; POSITION: relative; TOP: -3px; HEIGHT: 200px; 
}
.dynamic-tab-pane-control .tab-row {
	Z-INDEX: 1; BACKGROUND: #F4F2F0; WIDTH: 100%; WHITE-SPACE: nowrap; HEIGHT: 1.95em; 
}
TD { FONT: 11px verdana, tahoma, arial, sans-serif; } 
TEXTAREA { FONT: 11px/1.4em verdana, tahoma, arial, sans-serif; COLOR: #666666 } 
TH { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px verdana, tahoma, arial, sans-serif; COLOR: #404040; PADDING-TOP: 4px; BORDER-BOTTOM: #b5aa9c 1px solid; BACKGROUND-COLOR: #efebef; TEXT-ALIGN: left } 
