/* CSS Layout */

/* Impostazioni generali */
body { background-color: #FFFFFF; margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

/* Header */
.HeaderTopText { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF; }
.HeaderLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.HeaderTopLink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.HeaderTopLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: underline; }
.SearchBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.SearchLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.SearchLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;	text-decoration: underline; }
.LogoText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #2C303F; }

/* Menu */
.head_menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 9px; }
.link_menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 14px; }
.link_menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888888; padding-left: 14px; }
.link_menu_simple { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.link_menu_simple:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888888; }
.info_menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 14px; color: #000000; }

/* Menu di navigazione */
.nav_links { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 3px; padding-right: 6px; }
.nav_no_links { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 3px; padding-right: 6px; }
.nav_links:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888888; padding-left: 3px; padding-right: 6px; text-decoration: underline; }

/* Footer */
.FooterText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
