p             { font-family:arial; font-weight:normal; color:#000000; font-size: 9pt}
p.white       { font-family:verdana; font-weight:normal; color:#ffffff; font-size: 8pt}
p.white_light { font-family:verdana; font-weight:normal; color:#B6E0F1; font-size: 8pt}
p.title       { font-family:arial; font-weight:bold; color:#000000; font-size: 11pt}
p.small       { font-family:arial; font-weight:normal; color:#000000; font-size: 8pt}
p.copyright   { font-family:arial; font-weight:normal; color:#ffffff; font-size: 8.5pt}
p.menu        { font-family:arial; font-weight:normal; color:#ffffff; font-size: 9pt}
p.head_menu   { font-family:arial; font-weight:bold; color:#ffffff; font-size: 9pt}
p.head_menu_secondario  { font-family:arial; font-weight:normal; color:#335570; font-size: 8pt}

a               { color:#303030; text-decoration:none;}
a:hover         { color:#606060; text-decoration:none;} 

a.line          { color:#303030; text-decoration:underline;}
a.line:hover    { color:#606060; text-decoration:none;} 

a.white         { color:#ffffff; text-decoration:underline; }
a.white:hover   { color:#ffffff; text-decoration:none; } 

a.pic           { color:#303030; text-decoration:none; }
a.pic:hover     { color:#000000; text-decoration:none; background-color:#00AEF0; }

a.pic_hover          { color:#303030; text-decoration:none; background-color:#00AEF0;}
a.pic_hover:hover    { color:#000000; text-decoration:none; background-color:#00AEF0; }

a.oblack             { color:#000000; text-decoration:none;}
a.oblack:hover       { color:#000000; text-decoration:none;} 

a.owhite             { color:#ffffff; text-decoration:none;}
a.owhite:hover       { color:#ffffff; text-decoration:none;} 

a.blue             { color:#335570; text-decoration:underline;}
a.blue:hover       { color:#335570; text-decoration:none;}

a.menutab {
 color:#ffffff;
 background-color: #00AEF0;
 display:block;
 text-decoration:none;
 height:24px;
 line-height:22px;
}

a.menutab:hover    {
 color:#ffffff;
 background-color: #007BAB;
 display:block;
 text-decoration:none;
 height:24px;
 line-height:22px;
}

a.menutab_selected {
 color:#ffffff;
 background-color: #007BAB;
 display:block;
 text-decoration:none;
 height:24px;
 line-height:22px;
}

a.menutab_selected:hover    {
 color:#ffffff;
 background-color: #007BAB;
 display:block;
 text-decoration:none;
 height:24px;
 line-height:22px;
}


.border_main_cell { 
 border-top: 10px solid #00AEF0;
 border-right: 9px solid #00AEF0;
 border-bottom: 9px solid #00AEF0;
 border-left: 9px solid #00AEF0;
 padding: 10px;
} 

.border_image { 
 border-top: 1px solid #242021;
 border-right: 1px solid #242021;
 border-bottom: 1px solid #242021;
 border-left: 1px solid #242021;
} 

.border_page { 
 border-top: 1pt solid #00AEF0;
 border-right: 1pt solid #00AEF0;
 border-bottom: 1pt solid #00AEF0;
 border-left: 1pt solid #00AEF0;
} 

.border_altrioggetti {
 border-top: 1px solid #00AEF0;
 border-right: 1px solid #00AEF0;
 border-bottom: 1px solid #00AEF0;
 border-left: 1px solid #00AEF0;
 background-color:#DDF2FD;
}

.border_red {
 border-top: 2pt solid #FF1E14;
 border-right: 2pt solid #FF1E14;
 border-bottom: 2pt solid #FF1E14;
 border-left: 2pt solid #FF1E14;
} 


input.interesse {font-family:verdana; color: #ffffff; font-size: 7.5pt; border-width: 1px; padding: 0px; border-color: #ffffff; background-color:#00AEF0; cursor:hand}
input.indietro {font-family:verdana; color: #ffffff; font-size: 7.5pt; border-width: 1px; padding: 0px; border-color: #ffffff; background-color:#aaaaaa; cursor:hand}

input.search {font-family:arial; font-size: 8pt; border-style:solid; border-color: #667887; border-width:1px; background-color:#ffffff; height:17px}
input.text_f {font-family:arial; font-size: 8pt; border-style:solid; border-color: #c5c5c5; border-width:1px; background-color:#ffffff}
input.butt_g {font-family:arial; font-size: 8pt; border-width: 1px; padding: 3px; border-color: #e0e0e0; background-color: #eeeeee}



/*DROPDOWN MENU ---------------------------------------*/
#dropmenudiv{
position:absolute;
border:1px solid #C8EBFC;
border-bottom-width: 0;
font:normal 12px;
line-height:20px;
z-index:100;
background-color: #C8EBFC;
}

#dropmenudiv a{
width: 100%;
font-family:arial;
display: block;
text-indent: 3px;
border-bottom: 1px solid #C8EBFC;
padding: 1px 0;
color: #404040;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #C8EBFC;
}



