body
{
	margin: 0 auto;
	padding: 15px;
}

.footer1
{
	border: 1px double #999999;
}

.sep1
{
    width: 100px; height: 3px;
	border-top: 1px #999999 dashed;
	
}

.txt11 {
	 FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.texta {
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #FFCC66;
 border: 1px solid #666666;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

div
{
    font: Normal 10px Verdana;
}
#MENU_CONTAINER
{
    width: 140px;
}
a.MENU
{
    

    display: Block;
    position: Relative;
    background: #ffffff;
    color: #000000;
    font-weight: Bold;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
}
a:hover.MENU
{
    display: Block;
    position: Relative;
    background: #FF9900;
    color: #000000;
    font-weight: Bold;
    text-decoration: None;
}
a.SMENU
{
    display: Block;
    position: Relative;
    color: #000000;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
}
a:hover.SMENU
{
    display: Block;
    position: Relative;
    background: #FF6600;
    color: #ffffff;
	font-weight: Bold;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
}
div.SMENU
{
    visibility: Hidden;
    position: Absolute;
    margin: -21px 0px 0px 140px;
    background: #ff9900;
    width: 140px;
}


.style2 {color: #CC6600}


a:link.cust3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:visited.cust3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3399cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:hover.cust3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3399cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline
}

.subtitle1 {
	FONT: 11px Verdana; color:#FF6600; font-weight:bold
}


.pls2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; color:#CC6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #7a7a7a 1px solid; BORDER-LEFT: #7a7a7a 1px solid;  BORDER-BOTTOM: #7a7a7a 1px solid; BACKGROUND-COLOR: #f5f5f5
}

.title1 {
	FONT: 11px Verdana; font-weight: bold; color:#ffffff; 
}
.title2 {
	FONT: 11px Verdana; font-weight: bold; color:#000; 
}

.qtacart {
	FONT: 9px Verdana; font-weight: bold; color:#FF6633
}
.mesg1 {
	FONT: 9px Verdana; font-weight: bold; color:#999999
}
.legenda {
	FONT: 9px Verdana; color:#dedede; 
}
.legenda2 {
	FONT: 9px Verdana; color:#dedede; text-align: left;
}

a:link.listings {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a7acd
}
a:visited.listings {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a7acd
}
a:active.listings {
	COLOR: #ff8000
}
a:hover.listings {
	COLOR: #ff8000
}


a:link.cust1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:visited.cust1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3399cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:hover.cust1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3399cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.clshomeprez {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aa0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clshomeprezdec {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #aa0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TestoArancio9 {
	FONT: 9px Verdana; COLOR: #cc3300
}
.TestoGrigio9 {
	FONT: 9px Verdana; COLOR: #666666
}
.TestoNero {
	FONT: 11px Verdana; COLOR: #000000
}
.Testobianco1 {
	FONT: 9px Verdana; COLOR: #FFFFFF ; font-weight:bold
}


TD.nero {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.nero11 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.nero2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.nerobold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.nerobold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TEXTAREA.nero {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

BODY, P, TD, LI { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-style: normal; color: #000000}




INPUT.input_button2 {
	BORDER-RIGHT:  #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; font-weight:bold; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica, sans-serif; BACKGROUND-COLOR: #FF6600
}

INPUT.input_button {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica, sans-serif; BACKGROUND-COLOR: #ff6600
}
INPUT.input_text2 {
	BORDER-RIGHT: #FF9933 1px solid; BORDER-TOP: #FF9933 1px solid; font-weight:bold; FONT-SIZE: 11px; BORDER-LEFT: #FF9933 1px solid; COLOR: #000; BORDER-BOTTOM: #FF9933 1px solid; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica, sans-serif; 
}

INPUT.input_text3 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica, sans-serif; 
}

INPUT.input_text {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; font-weight:bold; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica, sans-serif; 
}

TEXTAREA.mytxtarea {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Geneva, Arial,Helvetica, sans-serif; BACKGROUND-COLOR: #ffaa00
}

A.aHeader3 {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}


A.aHeader2 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
a:hover.aHeader2 {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff;FONT-WEIGHT: bold;
}

A.aHeader {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
a:hover.aHeader {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc
}

A.aWhite {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #1ff0f0
}
a:hover.aWhite {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #f5f5f5
}

A.aFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a:hover.aFooter {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #999999
}

INPUT.bottone {
	BORDER-RIGHT: thin groove; PADDING-RIGHT: 1px; BORDER-TOP: thin groove; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: thin groove; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: thin groove; FONT-FAMILY: Verdana, Tahoma, Verdana
}
INPUT.text {
	BORDER-RIGHT: thin groove; PADDING-RIGHT: 1px; BORDER-TOP: thin groove; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: thin groove; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: thin groove; FONT-FAMILY: Verdana, Tahoma, Verdana
}
INPUT.text2 {
	BORDER-RIGHT: thin groove; PADDING-RIGHT: 1px; BORDER-TOP: thin groove; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: thin groove; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: thin groove; FONT-FAMILY: Verdana, Tahoma, Verdana; font-weight:bold
}

SELECT {
	BORDER-RIGHT: groove; PADDING-RIGHT: 1px; BORDER-TOP: groove; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: groove; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: groove; FONT-FAMILY: Verdana, Tahoma, Verdana
}

a:link.cust2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6600; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:visited.cust2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:hover.cust2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.clshomeprez {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #aa0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clshomecat {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000aa; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline
}

.tablelt {
	BACKGROUND-COLOR: #e0e0e0
}
.tabledk {
	BACKGROUND-COLOR: #ff6600
}
.offerta {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.offerta A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}
.offerta A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}
.offerta A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}
.offerta A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none
}

.ItemLink2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
:hover.ItemLink2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-DECORATION: underline
}

.box6 {
	BORDER-RIGHT: #990000 dashed; PADDING-RIGHT: 5px; BORDER-TOP: #990000 dashed; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #990000 dashed; WIDTH: 800px; PADDING-TOP: 2px; BORDER-BOTTOM: #990000 dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFF66
}

.text_box_bg_1 {
	BORDER-RIGHT: #cbb945 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #cbb945 1px solid; PADDING-LEFT: 0.2em; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../images/line2.jpg); PADDING-BOTTOM: 0.2em; BORDER-LEFT: #cbb945 1px solid; WIDTH: 150px; COLOR: #000000; PADDING-TOP: 0.2em; BORDER-BOTTOM: #cbb945 1px solid; FONT-FAMILY: tahoma, arial, "Times New Roman"; HEIGHT: 14px
}

.button {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0em; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0em; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/button.jpg); PADDING-BOTTOM: 0em; BORDER-LEFT: #000000 0px solid; WIDTH: 61px; COLOR: #ffffff; PADDING-TOP: 0em; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Tahoma, Arial, "Times New Roman"; HEIGHT: 23px
}

.table_bg_color_1 {
	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; BORDER-BOTTOM: #acacac 1px solid; HEIGHT: 110px; BACKGROUND-COLOR: #f2f2f2
}

.table_bg_color_2 {
	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; BORDER-BOTTOM: #acacac 1px solid; BACKGROUND-COLOR: #f2f2f2
}

.table_border_1 {
	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BACKGROUND-IMAGE: url(../images/line1.jpg); BORDER-LEFT: #acacac 1px solid
}

.ItemLink3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #ffaa00; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
:hover.ItemLink3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-DECORATION: underline
}

.tbnav {
	BORDER-RIGHT: #ffb13d 1px dashed; BORDER-TOP: #ffb13d 1px dashed; FONT-SIZE: 80%; MARGIN-LEFT: 2%; BORDER-LEFT: #ffb13d 1px dashed; MARGIN-RIGHT: 2%; BORDER-BOTTOM: #ffb13d 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffff0
}



:link.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CDCDCD;
        text-decoration: none;
}

:visited.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CDCDCD;
        text-decoration: none;
}

:active.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CDCDCD;
        text-decoration: none;
}

:hover.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FF9900;
        text-decoration: none;
}


.footer_non_attivo {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CDCDCD;
        text-decoration: none;
}
.testo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
        line-height: 12px;
}

.testo9 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #ff0000;
        text-decoration: none;
        line-height: 12px;

}
.testo9_giustificato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
        text-align: justify;
        line-height: 12px;

}
:link.menu_sopra {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

:visited.menu_sopra {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

:active.menu_sopra {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

:hover.menu_sopra {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #C00007;
        text-decoration: none;
}
.area_riservata {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        background-color: #ce0e56;
        border: 1px solid #f1f1f1;
        padding: 2px;
}
.piede_box {
        text-decoration: none;
        background-color: #FFFFFF;
        border-right: 1px solid #f1f1f1;
        border-bottom: 1px solid #f1f1f1;
        border-left: 1px solid #f1f1f1;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 1px;
        color: #FFFFFF;
}
.centro_box {
        text-decoration: none;
        background-color: #FFFFFF;
        border-right: 1px solid #f1f1f1;
        border-left: 1px solid #f1f1f1;
}
.text_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        line-height: 12px;
        background-color: #FBFBFB;
        border: 1px solid #B1B1B1;
}
:link.roll_rosa_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}

:visited.roll_rosa_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}

:active.roll_rosa_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}

:hover.roll_rosa_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FF9900;
        text-decoration: none;
}
.titoli_rosa_bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}
.titoli_bianchi_bold {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
:link.roll_grigio_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:visited.roll_grigio_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:active.roll_grigio_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:hover.roll_grigio_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FF9900;
        text-decoration: none;
}
:link.roll_grigio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:visited.roll_grigio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:active.roll_grigio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:hover.roll_grigio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #0B74AA;
        text-decoration: none;
}
:link.roll_grigio_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:visited.roll_grigio_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:active.roll_grigio_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}

:hover.roll_grigio_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #CE0E56;
        text-decoration: none;
}

.roll_grigio_rosa_selezionato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #CE0E56;
        text-decoration: none;
}

.fondi_menu {
        text-decoration: none;
        background-image: url(../ita/img/fondo_tasti_menu.jpg);
        background-repeat: repeat-y;
}
.sfondo2 {
        text-decoration: none;
        background-image: url(../ita/img/sfondo2.jpg);
        background-repeat: no-repeat;
}
:link.roll_nero_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}

:visited.roll_nero_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}

:active.roll_nero_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}

:hover.roll_nero_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FF9900;
        text-decoration: none;
}
.titoli_blu_bold {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #0B74AA;
        text-decoration: none;
}
:link.roll_blu_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #0B74AA;
        text-decoration: none;
}

:visited.roll_blu_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #0B74AA;
        text-decoration: none;
}

:active.roll_blu_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #0B74AA;
        text-decoration: none;
}

:hover.roll_blu_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FF9900;
        text-decoration: none;
}
.titoli_arancio_bold {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FF9900;
        text-decoration: none;
}
:link.roll_arancio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FF6600;
        text-decoration: none;
}

:visited.roll_arancio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FF9900;
        text-decoration: none;
}

:active.roll_arancio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FF6600;
        text-decoration: none;
}

:hover.roll_arancio_blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #0B74AA;
        text-decoration: none;
}
:link.roll_rosso_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #DA352F;
        text-decoration: none;
}

:visited.roll_rosso_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #DA352F;
        text-decoration: none;
}

:active.roll_rosso_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #DA352F;
        text-decoration: none;
}

:hover.roll_rosso_arancio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #F57D0C;
        text-decoration: none;
}
:link.roll_rosa_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}

:visited.roll_rosa_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}

:active.roll_rosa_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}

:hover.roll_rosa_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}
:link.roll_percorso_briciole {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

:visited.roll_percorso_briciole {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

:active.roll_percorso_briciole {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

:hover.roll_percorso_briciole {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}

.percorso_briciole_statico {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}
.bordo_box_centrali {
        background-color: #FFFFFF;
        border: 1px solid #E8E8E8;
}
.box_prodotti {

        background-color: #FFF8EC;
        border: 1px solid #FEE8B8;
}
:link.roll_bianco_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:visited.roll_bianco_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:active.roll_bianco_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:hover.roll_bianco_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #804D00;
        text-decoration: none;
}
.fondo_carrello_1 {
        background-color: #999999;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FFFFFF;
        background-position: center;
        border-top: 1px #ffffff;
        border-right: 1px #ffffff;
        border-bottom: 1px solid #ffffff;
        border-left: 1px solid #ffffff;
}
.fondo_carrello_2 {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #666666;
        border-bottom: 1px solid #666666;
        border-left: 1px solid #666666;
}
.fondo_carrello_2a {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #523B23;
        border-bottom: 1px solid #666666;
        border-left: 1px solid #666666;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #666666;
}
.box_prodotti_rosa {


        background-color: #F8F8F8;
        border: 1px solid #E8E8E8;
}
:link.roll_bianco_azzurro {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:visited.roll_bianco_azzurro {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:active.roll_bianco_azzurro {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:hover.roll_bianco_azzurro {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #CADCEC;
        text-decoration: none;
}
:link.roll_bianco_panna {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:visited.roll_bianco_panna {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:active.roll_bianco_panna {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

:hover.roll_bianco_panna {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #D0D0D0;
        text-decoration: none;
}

.contattaci_output {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #C70000;
        background-color: #FFFFD9;
        line-height: 15px;
        border: 1px solid #989898;
        padding-left: 2px;
        padding-right: 2px;
}
:link.roll_bianco_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
}

:visited.roll_bianco_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
}

:active.roll_bianco_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
}

:hover.roll_bianco_rosa {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FFCCCC;
        text-decoration: none;
}

.roll_bianco_rosa_selezionato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #E69999;
        text-decoration: none;
}
.titoli_rosa_bold20 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}
:link.roll_arancio_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #E48901;
        text-decoration: none;
}

:visited.roll_arancio_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #E48901;
        text-decoration: none;
}

:active.roll_arancio_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #E48901;
        text-decoration: none;
}

:hover.roll_arancio_grigio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}
.torna_inizio {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CE0E56;
        text-decoration: none;
}


#menuGradient{
	width:90%;
	margin:25px auto;
}
#menuGradient ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
width: 100%;
border-width: 1px 0;
}

#menuGradient li{
	display:block;
	float:left;
}
#menuGradient li a{
	background:#e4e8eb url(images/menu_bg.gif) repeat-x;
	border:2px solid #bdc5cd;
	margin:0 1px;
	padding:15px 15px 15px 15px;
	display:block;
	float:left;
	color:#2b61a1;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height: 50px;
}
#menuGradient li a span{
	color:#636363;
	font-size:10px;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#menuGradient li a:hover{
	background:#e46825 url(/images/menu_hover.gif) repeat-x;
	border:2px solid #4a88ce;
	text-decoration:none;
}
#menuGradient li a:hover span{
	color:#636363;
}
.current_menugradient{
	background:#74befd url(/images/menu_hover.gif) repeat-x;
	border:2px solid #4a88ce;
	margin:0 1px;
	padding:15px 15px 15px 15px;
	display:block;
	float:left;
	color:#2b61a1;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	cursor:pointer;
	font-weight:bold;
	height: 50px;
}
.current_menugradient span{
	color:#636363;
	font-size:10px;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}


#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
border: 1px solid #DFDFDF;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}


#MainMenu 
{
	height:21px;
	background: #FFFFFF;
	margin:0;
	border:0;
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0 1px 0 0 ;
	padding:0;
}
#tab a 
{
	background: url("/images/bright_106.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("/images/bleft_106.gif") no-repeat left top;
	padding:0 15px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#DD8715;
	font-weight:bold;
	line-height:21px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}




a.css_tooltip{
position:relative; /*richiesto per posizionare in modo assoluto elementi span*/
text-decoration:none; /*rimuove la sottolineatura del testo*/
}
a:hover.css_tooltip{
background-color:#FFFFFF; /*un colore di sfondo è richiesto per Internet Explorer 6*/
}
a.css_tooltip span{
display:none; /*nasconde elementi span in apertura*/
}
a:hover.css_tooltip span{
display:block; /*elementi span vengono visualizzati come elementi di blocco*/
position:absolute; /*posizionamento in modo assoluto*/
z-index:20; /*richiesto per posizionare elementi span al di sopra dei altri link*/
top:0.4em;
left:2em;
/*stile del css tooltip*/
width:150px;
border:1px solid #0CF;
background-color:#CFF;
color:#000;
padding:5px;
}


.info {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('info.png');
}


#navlist li {
	display:inline;
	
	/*border:1px solid #ccc;*/
	padding-left: 15px;
	padding-right: 5px;
	background-image: url(/images/arrow-bullet.png);
background-repeat: no-repeat;
background-position: 0 .2em;
}
#navlist li.last {
	border:none;
}
#navlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	text-align:right;
	
}
#navlist a {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;

}
#navlist a:hover {
	/*color:#9f9f9f;*/
	text-decoration:underline;
}

h1, h2, h3, h4, h5, h6 { margin: 0pt; background: transparent none repeat scroll 0% 0%; font-style: normal; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(5, 13, 36); }
h2 { font-size: 1.4em; }
h3 { font-weight: bold; }

#sidebar { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; bottom: 0px; right: 0px; float: left; width: 480px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }


#sidebar h2 { margin: 16px 0pt 6px; padding: 0pt 0pt 10px 3px; background: transparent url('/images/separator_green.gif') repeat-x scroll center bottom; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 1.1em; }
#sidebar ul { margin: 0pt; padding: 0pt; clear: both; list-style-type: none; }
#sidebar ul li { clear: both; color: rgb(187, 187, 187); }
#sidebar ul.no-splitted li { padding: 0pt 5px; }

#sidebar li#sidebar-splitted { float: left; width: 100%; margin: 0 0 15px 0; }

ul.splittedlists li { padding: 0pt 0pt 0pt 23px; background: transparent url('/images/dot.gif') no-repeat scroll 5px 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

ul.splittedlists li a:link, ul.splittedlists li a:visited { color: rgb(53, 61, 80); }

ul.splittedlists li a:hover, ul.splittedlists li a:active { color: rgb(44, 118, 187); }



#footer { border-top: 1px solid rgb(0, 0, 0); background: rgb(0, 168, 255) none repeat scroll 0% 0%; width: 100%; height: 74px; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }



.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

:hover.thumbnail{
background-color: transparent;
}

:hover.thumbnail img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

:hover.thumbnail span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 50px;
	height: 50px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 100px;
	height: 100px;
}

.specialtxt 
{
	text-transform: uppercase;
	/*color:#fff;*/
	color: #eeeeee;
text-shadow: 0px 2px 3px #CC0000;
font-weight: bold;

	
}

.box55 {
	color: black;
background-color: #dfd;
padding: 10px 10px 10px 35px;
position: relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

width: 350px;
height: 150px;
border-color: #090;
border-width: 2px;
border-style: solid;

background: url(/images/attenzione2.gif) left top no-repeat;
 
}

.box55 img {vertical-align: middle; margin: 10px; }

.box56 {
	color: black;
background-color: #dfd;
padding: 10px 10px 10px 35px;
position: relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

width: 350px;
height: 100px;
border-color: red;
border-width: 2px;
border-style: solid;

background: url(/images/attenzione2.gif) left top no-repeat;
 
}

.box56 img {vertical-align: middle; margin: 10px; }

.box57 {
	color: black;
background-color: #dfd;
padding: 10px 10px 10px 35px;
position: relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

width: 400px;
height: 80px;
border-color: grey;
border-width: 2px;
border-style: solid;

background: url(/images/attenzione2.gif) left top no-repeat;
 
}

.box57 img {vertical-align: middle; margin: 10px; }

.box58 {
	color: black;
padding: 10px 10px 10px 35px;
position: relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

width: 400px;
height: 50px;
border-color: grey;
border-width: 2px;
border-style: solid;

background: url(/images/info2.gif) left top no-repeat;
 
}

.box58 img {vertical-align: middle; margin: 10px; }

.ItemLink3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
:hover.ItemLink3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-DECORATION: underline
}

a:link.cust5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a:hover.cust5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.iconleft a:link, .iconleft a:visited {
  display: block;
  border: 1px solid #ffffff;                      /* testing */
  text-decoration: none;
  background-color: #ffffff;
  font-weight: normal;
  padding: 3px 3px 3px 3px;
  color: #000000;
  text-transform: uppercase;
  text-align: center;
  line-height: 21px;
  font-size: 11px;
  }

.iconleft a:hover{
  font-size: 11px;
  /*border-top: 1px none #ffffff;*/               /* org */
  /* background-color: #ffffff; */                /* org */
  /* text-decoration: none; */                    /* org */
  /* color: #96B5B2; */                           /* org */
  border: 1px solid #96B5B2;                      /* testing */
  background-color: #BED4D2;                      /* testing */
  background-image: none;                         /* testing */
  }
  
  
  .box66 {
	border:2px solid #C0C0C0; background-position: left top; color: #000000;
position: relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

width: 350px;
height: 150px;
padding-left:35px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-image:url('/images/attenzione2.gif'); background-repeat:no-repeat; background-attachment:scroll
 
}

.box66 img {vertical-align: middle; margin: 10px; }


.myheader {
  margin: 0px 0px 0.75em 0px;
  font-size: 130%;
  color: #666666;
  border-bottom: 1px solid #ff6600;
}

#navlist2 ul { list-style-type:none; }

#navlist2 li {
	/*display:inline;*/
	
	/*border:1px solid #ccc;*/
	padding-left: 15px;
	padding-right: 5px;
	background-image: url(/images/arrow_bullet.jpg);
background-repeat: no-repeat;
background-position: 0 .2em;
}

#navlist2 li.last {
	border:none;
}
#navlist2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	text-align:left;
	
}
#navlist2 a {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;

}
#navlist2 a:hover {
	/*color:#9f9f9f;*/
	text-decoration:underline;
}
