@font-face {
	font-family: Open Sans;
	src: local("Open Sans Light"), local("OpenSans-Light"), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format("woff");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans"), local("OpenSans"), url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format("woff");
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format("woff");
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(http://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format("woff");
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format("woff");
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Italic"), local("OpenSans-Italic"), url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format("woff");
	font-weight: 400;
	font-style: italic;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic"), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format("woff");
	font-weight: 600;
	font-style: italic;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format("woff");
	font-weight: 700;
	font-style: italic;
}
@font-face {
	font-family: Open Sans;
	src: local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxkCDe67GEgBv_HnyvHTfdew.woff) format("woff");
	font-weight: 800;
	font-style: italic;
}

A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: none
}
.testo
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.testo_index2
{
    FONT-SIZE: 11px;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo_index2 A:link
{
    COLOR: #5f6c6d;
    TEXT-DECORATION: underline
}
.testo_index2 A:visited
{
    COLOR: #5f6c6d;
    TEXT-DECORATION: underline
}
.testo_index2 A:hover
{
    COLOR: #5f6c6d;
    TEXT-DECORATION: underline
}
.testo_index2_big
{
    FONT-SIZE: 15px;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo_index2_big A:link
{
    TEXT-DECORATION: none
}
.testo_index2_big A:visited
{
    TEXT-DECORATION: none
}
.testo_index2_big A:hover
{
    TEXT-DECORATION: none
}
.testo_index2_rosso
{
    FONT-SIZE: 11px;
    COLOR: #d10b00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.testo_bianco_index2
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.articolo_index2
{
    FONT-SIZE: 11px;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.color_blue
{
    COLOR: #000065
}
.bck_color_1
{
    BACKGROUND-COLOR: #e5ecec
}
.bck_color_2
{
    BACKGROUND-COLOR: white
}
.arial_mnu
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.arial_mnu A:link
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.arial_mnu A:visited
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.arial_mnu A:active
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.arial_mnu_over
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.arial_10_azz
{
    FONT-SIZE: 10px;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.index_top
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 727px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #cedada
}
.image_top
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 727px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.voce_mn_sel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 225px;
    CURSOR: auto;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #d4dfdf;
    TEXT-DECORATION: none
}
.voce_mn_sel2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 225px;
    CURSOR: auto;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #62898b;
    TEXT-DECORATION: none
}
.menu1
{
    BACKGROUND-POSITION: 2% 50%;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../immagini/arrow_menu_red.jpg);
    WIDTH: 223px;
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #62898b;
    TEXT-DECORATION: none
}
.menu1_text
{
    PADDING-LEFT: 13px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 223px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    TEXT-DECORATION: none
}
.submenu
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    WIDTH: 223px;
    CURSOR: hand;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #d4dfdf;
    TEXT-DECORATION: none
}
.submenu_over
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    WIDTH: 223px;
    CURSOR: hand;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #afc3c4;
    TEXT-DECORATION: none
}
.submenu_selected
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    WIDTH: 223px;
    CURSOR: default;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #afc3c4;
    TEXT-DECORATION: none
}
.submenu_spacer
{
    WIDTH: 223px;
    HEIGHT: 2px;
    BACKGROUND-COLOR: #ffffff
}
.hide
{
    DISPLAY: none;
    WIDTH: 223px
}
.show
{
    DISPLAY: inline;
    WIDTH: 223px
}
.td_voce_mn
{
    FONT-SIZE: 11px;
    WIDTH: 223px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px
}
.fontNorm
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontNormRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d10b00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.fontCarello
{
    FONT-SIZE: 10px;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontSearch
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btn_carello
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000065
}
.btn_search
{
    BORDER-RIGHT: #5f6c6d 1px solid;
    BORDER-TOP: #5f6c6d 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #5f6c6d 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #5f6c6d 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #62898b
}
.td_voce_artCarello
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
.td_voce_artCarelloBottom
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffff
}
.td_voce_artCarelloBottomInside
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffff
}
.td_voce_artCarello_esalta
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    MARGIN: 8px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #d10b00;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
.table_carello
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-COLOR: #d4dfdf
}
.marginIt
{
    MARGIN: 8px
}
.marginItsmall
{
    MARGIN: 2px
}
.inpt
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #ffffff
}
.inptNote
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.tblVoceDis
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #cccccc
}
.input_text
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.input_text_left
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.td_voce_prezzo
{
    FONT-SIZE: 11px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_voce_articoli
{
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_voce_articoli_pari
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000065;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d4dfdf
}
.td_voce_articoli_impari
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000065;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #d2d7e0
}
.td_voce_articoli_header
{
    BORDER-RIGHT: #aabfc0 1px solid;
    BORDER-TOP: #aabfc0 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #aabfc0 1px solid;
    COLOR: #000065;
    BORDER-BOTTOM: #aabfc0 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.tblTitologiallo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccd9d9;
    TEXT-ALIGN: center
}
.tblTitologiallol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccd9d9;
    TEXT-ALIGN: left
}
.tblTitologiallor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccd9d9;
    TEXT-ALIGN: right
}
.tblVoce
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccd9d9
}
.tblVoce_min
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ccd9d9
}
.titolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tbl_prod
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
.cmdflat
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #62898b
}
.testoc
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.td_carello
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_carelloHeader
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000065
}
.inputCarello
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #ffffff
}
.inputSearch
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #ffffff
}
.td_carello_info
{
    FONT-SIZE: 11px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ccd9d9
}
.testo_minicart_blue
{
    FONT-SIZE: 12px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5ecec
}
.td_carello_info_count
{
    FONT-SIZE: 12px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e5ecec
}
.carelloWelcome
{
    FONT-SIZE: 11px;
    COLOR: #5f6c6d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ccd9d9
}
.ppDesc
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.ppTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.ppRed
{
    FONT-SIZE: 11px;
    COLOR: #d10b00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.myHr
{
    MARGIN: 8px;
    COLOR: #cccc66;
    HEIGHT: 1px
}
.tblVoceNoBg
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.input_hidden
{
    DISPLAY: none
}
.voce_legenda
{
    FONT-SIZE: 11px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.td_voce_titolo_tab
{
    BORDER-RIGHT: #aabfc0 1px solid;
    BORDER-TOP: #aabfc0 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #aabfc0 1px solid;
    COLOR: #000065;
    BORDER-BOTTOM: #aabfc0 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.testo_11_blu
{
    FONT-SIZE: 11px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
A.tltp
{
    FONT-SIZE: 11px;
    Z-INDEX: 24;
    MARGIN: 8px;
    COLOR: #000065;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    POSITION: relative;
    BACKGROUND-COLOR: #d4dfdf;
    TEXT-DECORATION: none
}
A.tltp SPAN
{
    DISPLAY: none
}
A.tltp:hover
{
    Z-INDEX: 25;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000065
}
A.tltp:hover SPAN.tooltip
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FILTER: alpha(opacity:99);
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 200px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: 0px;
    TEXT-ALIGN: left;
    KHTMLOpacity: 0.99;
    MozOpacity: 0.99;
    opacity: 0.99
}
A.tltp:hover SPAN.top
{
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    BACKGROUND: url(/immagini/toolp.gif) no-repeat 50% top;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 30px
}
A.tltp:hover SPAN.middle
{
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    BACKGROUND: url(/immagini/toolp_bg.gif) 50% bottom;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
A.tltp:hover SPAN.bottom
{
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    BACKGROUND: url(/immagini/toolp.gif) no-repeat 50% bottom;
    PADDING-BOTTOM: 10px;
    COLOR: #548912;
    PADDING-TOP: 3px
}
.inputuserpsw
{
    BORDER-RIGHT: #829abe 1px solid;
    BORDER-TOP: #829abe 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #829abe 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #829abe 1px solid;
    FONT-FAMILY: arial;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
