
BODY, TABLE, TH, TD   		

{ font-family: arial; color: #666666; font-size: 11px;
SCROLLBAR-FACE-COLOR: #EBEBEB;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #808080;
SCROLLBAR-3DLIGHT-COLOR: #808080;
SCROLLBAR-ARROW-COLOR: #003F7E;
SCROLLBAR-DARKSHADOW-COLOR: #404040;
SCROLLBAR-BASE-COLOR: #999999;
}

A:link		  { font-family: arial; text-decoration: underline;  color: #666666; font-size: 11px; font-weight: normal; background-color: transparent; }
A:visited	  { color: #666666; text-decoration: underline; font-size: 11px; background-color: transparent; }
A:hover		  { color: #8BA80B; text-decoration: underline; font-size: 11px; background-color: transparent; }
A:active		{ color: #666666; text-decoration: underline; font-size: 11px; background-color: transparent; }

.routing		{ font-family: arial; color: #414E07; font-size: 12px; font-weight: bold; padding-left: 16px; background-color: transparent; }
.routing A:link		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.routing A:visited		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.routing A:hover		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.routing A:active		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }

.navigationlevel1		{ font-family: arial; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-left: 16px; background-color: transparent; background-image: URL(images/cc_bgnavigation_level1.gif);}
.navigationlevel1 A:link		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel1 A:visited		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel1 A:hover		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel1 A:active		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }

.navigationlevel2		{ font-family: arial; color: #000000; font-size: 12px; font-weight: bold;  padding-left: 16px; background-color: transparent; background-image: URL(images/cc_bgnavigation_level2.gif);}
.navigationlevel2 A:link		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel2 A:visited		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel2 A:hover		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel2 A:active		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }

.navigationlevel3		{ font-family: arial; color: #000000; font-size: 12px; font-weight: bold; padding-left: 16px; background-color: transparent; background-image: URL(images/cc_bgnavigation_level3.gif);}
.navigationlevel3 A:link		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel3 A:visited		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel3 A:hover		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.navigationlevel3 A:active		{ color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }

.title		{ font-family: arial; color: #FA9A05; font-size: 20px; font-weight: normal; background-color: transparent; }
.title A:link		{ color: #FA9A05; text-decoration: none; font-size: 20px; background-color: transparent; }
.title A:visited		{ color: #FA9A05; text-decoration: none; font-size: 20px; background-color: transparent; }
.title A:hover		{ color: #FA9A05; text-decoration: none; font-size: 20px; background-color: transparent; }
.title A:active		{ color: #FA9A05; text-decoration: none; font-size: 20px; background-color: transparent; }

.content		{ font-family: arial; color: #666666; font-size: 11px; font-weight: normal; line-height: 16px; background-color: transparent; }
.content A:link		{ color: #666666; text-decoration: underline; font-size: 11px; background-color: transparent; }
.content A:visited		{ color: #666666; text-decoration: underline; font-size: 11px; background-color: transparent; }
.content A:hover		{ color: #8BA80B; text-decoration: underline; font-size: 11px; background-color: transparent; }
.content A:active		{ color: #666666; text-decoration: underline; font-size: 11px; background-color: transparent; }

.teaser		{ font-family: arial; color: #FFFFFF; font-size: 11px; font-weight: normal; padding-left: 16px; padding-right: 16px; background-color: transparent; }
.teaser A:link		{ color: #1A1A24; text-decoration: none; font-style: italic; font-weight: bold; font-size: 12px; background-color: transparent; }
.teaser A:visited		{ color: #1A1A24; text-decoration: none; font-style: italic; font-weight: bold; font-weight: bold; font-size: 12px; background-color: transparent; }
.teaser A:hover		{ color: #1A1A24; text-decoration: none; font-style: italic; font-weight: bold; font-size: 12px; background-color: transparent; }
.teaser A:active		{ color: #1A1A24; text-decoration: none; font-style: italic; font-weight: bold; font-size: 12px; background-color: transparent; }

.teasertitle		{ font-family: arial; color: #1A1A24; font-size: 12px; font-weight: bold; background-color: transparent; }
.teasertitle A:link		  { color: #1A1A24; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.teasertitle A:visited	{ color: #1A1A24; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.teasertitle A:hover		{ color: #1A1A24; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }
.teasertitle A:active		{ color: #1A1A24; text-decoration: none; font-weight: bold; font-size: 12px; background-color: transparent; }




.icons A:link               { margin-top: 0px; width: 25px; height: 25px; background-color: transparent; }
.icons A:visited            { margin-top: 0px; width: 25px; height: 25px; background-color: transparent; }
.icons A:hover              { margin-top: 3px; width: 25px; height: 25px; background-color: transparent; }
.icons A:active             { margin-top: 5px; width: 25px; height: 25px; background-color: transparent; }


.button                    { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #CCCCCC; width: 160px; height: 22px; border: 1px outset #FFFFFF; }
.form-text                 { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 220px; height: 20px; border: 1px inset #CCCCCC; padding-left: 4px; }
.form-text_small           { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 105px; height: 20px; border: 1px inset #CCCCCC; padding-left: 4px; }
.form-pulldown             { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; }
textarea                   { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 220px; height: 100px; }
hr                         { color: #666666; height: 1px; background-color: transparent; }

.companycom                 { font-family: verdana, geneva, arial, sans-serif; color: #787879; font-size: 11px; font-weight: normal; padding-left: 16px; padding-right: 16px; background-image: url(images/webdesign_ravello.gif); background-repeat: no-repeat; }
.companycom A:link          { color: #787879; text-decoration: none; font-size: 11px; font-weight: bold;  }
.companycom A:visited       { color: #787879; text-decoration: none; font-size: 11px; font-weight: bold;  }
.companycom A:hover         { color: #787879; text-decoration: underline; font-size: 11px; font-weight: bold;}
.companycom A:active        { color: #787879; text-decoration: none; font-size: 11px; font-weight: bold; }

.off_pulldown               { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 160px; height: 20px; }
.off_pulldown_small         { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 80px; height: 20px; }
.off_input                  { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 160px; height: 20px; border: 1px inset #CCCCCC; padding-left: 4px; }
.off_input_small            { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 76px; height: 20px; border: 1px inset #CCCCCC; padding-left: 4px; }
.off_button                 { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #CCCCCC; width: 160px; height: 20px; border: 1px outset #FFFFFF; }
.off_textarea               { font-family: arial, verdana, geneva, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; width: 160px; height: 80px; }


