BODY
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana;
}
TD
{
    FONT-SIZE:   11px;
    FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
P
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana
}
.required_field
{
    FONT-SIZE: 11px;
    COLOR:red;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana;
}
.input
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000066;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana;
}
.input_search
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    height: 20 px;
    FONT-FAMILY: Verdana;
}
.input_readonly
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000066;
    BACKGROUND: #EEEEEE;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana;
}
.category_title
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana;
}
.input_public
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
.input_public_right
{
	
	text-align: right;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
.select_ricerca
{
    FONT-WEIGHT: normal;
    WIDTH : 120 px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana;
}
.input_loginmenu
{
    FONT-WEIGHT: normal;
    WIDTH : 60 px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}
.input_utenti
{
    FONT-WEIGHT: normal;
    WIDTH : 120 px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}
.input_utenti_m
{
    FONT-WEIGHT: normal;
    WIDTH : 120 px;
    FONT-SIZE: 10px;
    COLOR: #f285a2;
    
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}

.input_utenti_f
{
    FONT-WEIGHT: normal;
    WIDTH : 120 px;
    FONT-SIZE: 10px;
    
    COLOR: #6495ed;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}
.input_cell
{
    FONT-WEIGHT: normal;
    WIDTH : 200 px;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}
.input_cell_company
{
    FONT-WEIGHT: normal;
    WIDTH : 130 px;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}
.input_right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000066;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana;
    text-align: right
}
.smallinput
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    WIDTH: 10px;
    COLOR: #000066;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: Verdana;
    HEIGHT: 10px
}
H1
{
    FONT-SIZE: 18px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana
}
H2
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana
}
.tdhint
{
    FONT-SIZE:   9px;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
.highlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial;
}

TH
{
    FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
.navigator
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003366;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.font_small
{
    FONT-SIZE: 10px;
}
.body_link
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}.footer_text
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}.white_link_slim
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white_link_slim A:hover
{
	COLOR: #ffff00;
	
}
.menu_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.menu_link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.left_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.left_link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.community_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFA200;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.community_link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.community_boy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0066CC;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.community_girl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF99CC;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.community_business
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.community_register
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.slogan
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.item_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6182B0;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.item_link:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.item_link_small
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6182B0;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.item_link_small:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}.formstyle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000099;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.forum_header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CCCCCC;
}
.forum_indexheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFA200;
}
.forum_quote
{

    BACKGROUND-COLOR: #FFFFCC;
}

.forum_row0
{

    BACKGROUND-COLOR: #FFC75E;
}
.forum_row1
{

    BACKGROUND-COLOR: #FFEAC4;
}
.classified_row0
{

    BACKGROUND-COLOR: #FFEAC4;
}
.classified_row1
{

    BACKGROUND-COLOR: #FFC75E;
}
.classified_indexheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFA200;
}
.community_indexheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFA200;
}
.community_lightheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFC75E;
}
.community_header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CCCCCC;
}
.community_row0
{

    BACKGROUND-COLOR: #1DCC78;
}
.community_row1
{

    BACKGROUND-COLOR: #DBFCD1;
}
.community_row2
{

    BACKGROUND-COLOR: #7CA0FF;
}
.community_row3
{

    BACKGROUND-COLOR: #DEFCF2;
}
.community_row4
{

    BACKGROUND-COLOR: #FFC75E;
}
.community_row5
{

    BACKGROUND-COLOR: #FFEAC4;
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #003399;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eventi_calendarday
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #FF0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.testo {font-family: Verdana; font-size: 10px; color: #000000; line-height:110%;}

.testo A:link {text-decoration: underline; color: #000000;}
.testo A:visited {text-decoration: underline; color: #000000;}
.testo A:hover {text-decoration: none; color: #999999;}

/* box della sezione servizi */

.titoli_s1 {font-family: Verdana; font-size: 12px; color: #2852A6; line-height:120%; font-weight:bold;}
.titoli_s1 A:link {font-family: Verdana; font-size: 12px; color: #2852A6; line-height:120%; font-weight:bold;}
.titoli_s1 A:visited {font-family: Verdana; font-size: 12px; color: #2852A6; line-height:120%; font-weight:bold;}
.titoli_s1 A:hover {text-decoration: none; color: #C9D2FC; background-color: #2852A6;}

.titoli_s2 {font-family: Verdana; font-size: 10px; color: #C01111; line-height:140%; font-weight:bold;}

.titoli_s2 A:link {font-family: Verdana; font-size: 10px; color: #C01111; line-height:140%; font-weight:bold;}
.titoli_s2 A:visited {font-family: Verdana; font-size: 10px; color: #C01111; line-height:140%; font-weight:bold;}
.titoli_s2 A:hover {text-decoration: none; color: #C9D2FC; background-color: #C01111;}

.titoli_s3 {font-family: Verdana; font-size: 10px; color: #000000; line-height:120%;}

.titoli_s3 A:link {text-decoration: none; color: #2852A6;}
.titoli_s3 A:visited {text-decoration: none; color: #2852A6;}
.titoli_s3 A:hover {text-decoration: none; color: #C9D2FC; background-color: #2852A6;}


/* box sezioni news eventi */

.titoli_1 {font-family: Verdana; font-size: 12px; color: #000000; line-height:140%; font-weight:bold;}

.titoli_1 A:link {text-decoration: none; color: #003366; font-weight:bold;}
.titoli_1 A:visited {text-decoration: none; color: #003366; font-weight:bold;}
.titoli_1 A:hover {text-decoration: none; color: #C9D2FC; background-color: #2852A6;}

.titoli_2 {font-family: Verdana; font-size: 10px; color: #000000; line-height:140%; font-weight:bold;}

.titoli_2 A:link {text-decoration: none; color: #000000;}
.titoli_2 A:visited {text-decoration: none; color: #000000;}
.titoli_2 A:hover {text-decoration: none; color: #C9D2FC; background-color: #2852A6;}

.titoli_3 {font-family: Verdana; font-size: 10px; color: #000000; line-height:120%;}

.titoli_3 A:link {text-decoration: none; color: #000000;}
.titoli_3 A:visited {text-decoration: none; color: #000000;}
.titoli_3 A:hover {text-decoration: none; color: #C9D2FC; background-color: #2852A6;}
.menu_sez {font-family: Verdana; font-size: 11px; color: #2852A6; line-height:110%;}

.menu_sez A:link {text-decoration: none; color: #2852A6;}
.menu_sez A:visited {text-decoration: none; color: #2852A6;}
.menu_sez A:hover {text-decoration: none; color: #8EAEFF; background-color: #2852A6;}



.input_newsletter
{
    FONT-WEIGHT: normal;
    WIDTH : 120 px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana;
}

.menu_footer {font-family: Verdana; font-size: 11px; color: #ffffff;
line-height:160%;}

.menu_footer A:link {text-decoration: none; color: #ffffff;}
.menu_footer A:visited {text-decoration: none; color: #ffffff;}
.menu_footer A:hover {text-decoration: none; color: #5776D1;
background-color: #ffffff;}


.footer {font-family: Verdana; font-size: 11px; color: #757575;
line-height:200%;}

.footer A:link {text-decoration: underline; color: #757575;}
.footer A:visited {text-decoration: underline; color: #757575;}
.footer A:hover {text-decoration: none; color: #ffffff; background-color:
#757575;}
