BODY
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    BACKGROUND-COLOR: #ffffff
}
.txt_gray_normal
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.txt_gray_normal_14
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.txt_gray12_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_gray14_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_gray_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_gray_small
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_darkgray_normal
{
    FONT-SIZE: 11px;
    COLOR: #646464;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_darkbrown12_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #221e1f;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif
}
.txt_black_bold_12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_black_12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.txt_black_11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.mano
{
    CURSOR: hand;
    COLOR: black
}
.txt_footer
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.maintext
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    TEXT-ALIGN: left
}
.link_out
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0f4093;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link_over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ee1c23;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtCP_redbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ee1c23;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.btns
{
    BORDER-RIGHT: #41405f 1px solid;
    BORDER-TOP: #41405f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #41405f 1px solid;
    CURSOR: hand;
    COLOR: #41405f;
    BORDER-BOTTOM: #41405f 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #f4f4f0
}
.btns_event
{
    BORDER-RIGHT: #41405f 1px solid;
    BORDER-TOP: #41405f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #41405f 1px solid;
    CURSOR: hand;
    COLOR: #41405f;
    BORDER-BOTTOM: #41405f 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f4f4f0
}
.txt_saluto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #41405f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt_tab_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif;
    BACKGROUND-COLOR: #221e1f;
    TEXT-ALIGN: center
}
.txt_tab
{
    FONT-SIZE: 11px;
    COLOR: #221e1f;
    FONT-FAMILY: tahoma, Arial, Verdana, sans-serif
}
.txtPrezzo
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 60px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: right
}
.tab_photo_index
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
.tab_whitebg_index
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.cellTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #006699;
    TEXT-ALIGN: center
}
.cellContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #c1cfd9
}
