/* CAPPELLO 2004-04-02 */
body
{ background-image: url("images/bg_top.gif"); background-repeat: repeat-x;}


/* Menu level 1 */
.menu1 {font-family: verdana; font-size: 10px; font-weight: bold; color: #585858; padding-top: 6px; padding-bottom: 6px; }
A.menu1:link {font-family: verdana; font-size: 10px; font-weight: bold; color: #585858; padding-top: 6px; padding-bottom: 6px;}
A.menu1:active { color: #FFFFFF; }
A.menu1:visited { color: #585858; }
A.menu1:hover {text-decoration: underline;}
A.menu1 {text-decoration: none; }



/* Menu level 2 */
.menu2 { margin-left: 32px; font-family: verdana; font-size: 10px; color: #585858; padding-top: 6px; padding-bottom: 6px;}
A.menu2:link { font-family: verdana; font-size: 10px; color: #585858; padding-top: 6px; padding-bottom: 6px;}
A.menu2:active { color: #585858; }
A.menu2:visited { color: #585858;}
A.menu2:hover {text-decoration: underline;}
A.menu2 {text-decoration: none;}

/* Menu level 3 */
.menu3 { margin-left: 50px; font-family: verdana; font-size: 10px; color: #585858; padding-top: 6px; padding-bottom: 2px;}
A.menu3:link { font-family: verdana; font-size: 10px; color: #585858; padding-top: 6px; padding-bottom: 2px;}
A.menu3:active { color: #585858; }
A.menu3:visited { color: #585858;}
A.menu3:hover {text-decoration: underline;}
A.menu3 {text-decoration: none;}

/* Menu level 4 */
.menu4 { margin-left: 60px; font-family: verdana; font-size: 10px; color: #585858; padding-top: 6px; padding-bottom: 2px;}
A.menu4:link { font-family: verdana; font-size: 10px; color: #585858; padding-top: 6px; padding-bottom: 2px;}
A.menu4:active { color: #585858; }
A.menu4:visited { color: #585858;}
A.menu4:hover {text-decoration: underline;}
A.menu4 {text-decoration: none;}

/* Active link */
.active_menu1 { background-color: #6A906B; font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; padding-top: 6px; padding-bottom: 6px;}
A.active_menu1:link {color: #FFFFFF;}
A.active_menu1:active { color: #FFFFFF; }
A.active_menu1:visited { color: #FFFFFF;}
A.active_menu1:hover {color: #FFFFFF; text-decoration: underline;}
A.active_menu1 {text-decoration: none;}

.active_menu2 {margin-left: 32px; font-family: verdana; font-size: 10px; font-weight: bold; color: #6A906B; padding-top: 3px; padding-bottom: 2px;}
A.active_menu2:link {color: #6A906B;}
A.active_menu2:active { color: #6A906B; }
A.active_menu2:visited { color: #6A906B;}
A.active_menu2:hover {text-decoration: underline;}
A.active_menu2 {text-decoration: none;}

.active_menu3 {margin-left: 50px; font-family: verdana; font-size: 10px; font-weight: bold; color: #6A906B; padding-top: 6px; padding-bottom: 2px;}
A.active_menu3:link {color: #6A906B;}
A.active_menu3:active { color: #6A906B; }
A.active_menu3:visited { color: #6A906B;}
A.active_menu3:hover {text-decoration: underline;}
A.active_menu3 {text-decoration: none;}

.active_menu4 {margin-left: 60px; font-family: verdana; font-size: 10px; font-weight: bold; color: #6A906B; padding-top: 6px; padding-bottom: 2px;}
A.active_menu4:link {color: #6A906B;}
A.active_menu4:active { color: #6A906B; }
A.active_menu4:visited { color: #6A906B;}
A.active_menu4:hover {text-decoration: underline;}
A.active_menu4 {text-decoration: none;}

/* Headline */
.headline { font-family: verdana; font-size: 10px; font-weight: bold; color: #024204; text-transform: uppercase;}

/* Popup Headline */
.popHeadline { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #242424; }

/* Sub headline */
.subHeadline { font-family: verdana; font-size: 10px; line-height: 15px; font-weight: bold; color: #000000;}
A.subHeadline:link { color: #000000;}
A.subHeadline:active { color: #000000; }
A.subHeadline:visited { color: #000000;}
A.subHeadline:hover {text-decoration: underline;}
A.subHeadline {text-decoration: underline;}

/* Bread text */
.bread { font-family: "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #242424;}

/* Bread Largetext */
.bread2 { font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 20px; color: #242424;}


/* Bread White text */
.breadwhite { font-family: "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #FFFFFF;}

/* Green text */
.green { font-family: verdana; font-size: 10px; line-height: 12px; color: #024204;}
A.green:link { color: #024204;}
A.green:active { color: #024204; }
A.green:visited { color: #024204;}
A.green:hover {text-decoration: underline;}
A.green {text-decoration: none;}

/* List text */
.list  { font-family: verdana; font-size: 10px; line-height: 15px; color: #000000;}
A.list:link { color: #000000;}
A.list:active { color: #000000; }
A.list:visited { color: #000000;}
A.list:hover {text-decoration: underline;}
A.list {text-decoration: none;}

/* Footer */
.footer  { font-family: verdana; font-size: 9px; line-height:9px; color: #000000;}
A.footer:link { color: #000000;}
A.footer:active { color: #000000; }
A.footer:visited { color: #000000;}
A.footer:hover {text-decoration: underline;}
A.footer {text-decoration: none;}

/* Error text */
.error { font-family: verdana; font-size: 10px; line-height: 16px; color: #FF0000;}
A.error:link { color: #FF0000;}
A.error:active { color: #FF0000; }
A.error:visited { color: #FF0000;}
A.error:hover {text-decoration: underline;}
A.error {text-decoration: underline;}

/* Input fields & buttons */
.input55 {
 background-color: #FFFFFF;
 border: #000000 1px solid;
 font-family: verdana;
 font-size: 9px;
 color: #000000;
 width: 55px;
 height: 18px;
} 
.input176 {
 background-color: #FFFFFF;
 border: #000000 1px solid;
 font-family: verdana;
 font-size: 9px;
 color: #000000;
 width: 176px;
 height: 18px;
} 
.input185 {
 background-color: #FFFFFF;
 border: #000000 1px solid;
 font-family: verdana;
 font-size: 9px;
 color: #000000;
 width: 185px;
 height: 18px;
} 
.submit {
 background-color: #D5D1C9;
 border: #000000 1px solid;
 font-family: verdana;
 font-size: 9px;
 color: #000000;
}
