
@font-face {
    font-family: 'SansationRegular';
    src: url('/config/misc/fonts/Sansation_Regular-webfont.eot');
    src: url('/config/misc/fonts/Sansation_Regular-webfont.eot#iefix') format('embedded-opentype'),
         url('/config/misc/fonts/Sansation_Regular-webfont.woff') format('woff'),
         url('/config/misc/fonts/Sansation_Regular-webfont.ttf') format('truetype'),
         url('/config/misc/fonts/Sansation_Regular-webfont.svg#SansationRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body, table, td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color: #000; line-height: 1.2; cursor: default; }
input, textarea, select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color: #22334D; }
A:link, A:visited, A:active { COLOR:#999; text-decoration:none; }
A:hover { COLOR:#000; text-decoration:none; }
ul { margin-left: 0px; }

.inbutt { color: #22334D; }
.inbox { height: 20px; padding: 0; padding-left: 5px; padding-top: 0px; BORDER:1px solid #CBCBCB; margin-bottom: 5px; }
.inboxSiSi { height: 20px; width: 15px; padding: 0; padding-left: 5px; padding-right: 1px; margin-right: 6px; BORDER:1px solid #CBCBCB; margin-bottom: 5px; font-weight: bold; font-stretch: extra-expanded;}
.inboxError { height: 20px; padding: 0; padding-left: 5px; padding-top: 0px; BORDER:1px solid #aa0000; margin-bottom: 5px; background-color: #FFEBE3; }
.insel { height: 23px; padding: 0; padding-left: 2px; padding-top: 1px; padding-bottom: 1px; BORDER:1px solid #CBCBCB; margin-bottom: 5px; }
.inselError { height: 23px; padding: 0; padding-left: 2px; padding-top: 1px; padding-bottom: 1px; BORDER:1px solid #aa0000; margin-bottom: 5px; background-color: #FFEBE3; }
.inarea { height: 70px; padding: 0; padding-left: 5px; padding-top: 0px; BORDER:1px solid #CBCBCB; margin-bottom: 5px; resize: none; }
.inareaError { height: 100px; padding: 0; padding-left: 5px; padding-top: 0px; BORDER:1px solid #aa0000; margin-bottom: 5px; background-color: #FFEBE3; }
.errorMsg{ color:#F00; font-size:11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
.font-help-text { text-align: left; font-size: 11px;}
.ImgOpac {opacity:0.6; filter:Alpha(opacity=60);}
.font-grey { COLOR:#999; text-decoration:none; }

#top-table { color: #FFF; width: 100%; margin: 0; padding: 0; height: 80px; }
#top-logo { position: absolute; top: 21px; right: 30px; }
#top-text { font-family: 'SansationRegular', verdana, helvetica, Arial; font-size: 24px; position: absolute; top: 20px; left: 48px; }
#top-text-sm { font-family: 'SansationRegular', verdana, helvetica, Arial; font-size: 10px; position: absolute; top: 45px; left: 49px; }
#top-secure { position: absolute; top: 22px; left: 12px; }

#content-message-error { width: 504px; margin-top: 10px; padding: 7px; min-height: 36px; background: #FFEBE3; border-width: 1px; border-color: #DE2121; border-style:solid; text-align:left; font-size: 11px; }
#content-message-success { width: 504px; margin-top: 10px; padding: 7px; min-height: 36px; background: #EFF6EA; border-width: 1px; border-color: #2C9C3B; border-style:solid; text-align:left; font-size: 11px; }
#content-message-warning { width: 504px; margin-top: 10px; padding: 7px; min-height: 36px; background: #FFECC8; border-width: 1px; border-color: #FF6000; border-style:solid; text-align:left; font-size: 11px; }

ul#menu { background: #FFF url("/config/images/current-bg-menue.gif") top left repeat-x; width: 445px; height: 80px; font-size: 1.0em; font-family: Helvetica, Verdana, Tahoma; font-weight: bold; list-style-type: none; margin: auto; margin-top: 0px; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; text-align: center; }
ul#menu li a { height: 80px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 3px 8px 0; width: 67px; }

#navigation { position: relative; width: 100%; margin: auto; height: 80px; background: #FFF url("/config/images/current-bg-menue.gif") top left repeat-x; }
#content-main { position: relative; width: 520px; margin: auto; padding: 10px; min-height: 150px; background: #FFFFFF; border-width: 1px; border-style:solid;  text-align:left; font-size: 11px; }
#content-header { width: 504px; padding: 7px; height: 35px; background: #EBEBEB; border-width: 1px; border-color: #CBCBCB; border-style:solid; }
#content-header td { color: #777; font-weight: bold; font-size: 20px; }
#content-body { width: 504px; margin-top: 10px; padding: 7px; min-height: 30px; background: #FAFAFA; border-width: 1px; border-color: #EBEBEB; border-style:solid; text-align:left; }
#content-body-table td { padding: 4px; margin: 5px; }
#content-bodystat-table td { padding: 0px; margin: 5px; font-size: 12px; vertical-align: middle; }
.content-bodystat-tr-over { background: #EBEBEB; }
.content-bodystat-tr-out { background: #FAFAFA; }
#content-body-help { visibility: hidden; display: none; width: 504px; margin-top: 10px; padding: 7px; min-height: 130px; background: #FAFAFA; border-width: 1px; border-color: #EBEBEB; border-style:solid; }
#content-body-help1 { visibility: hidden; display: none; width: 504px; margin-top: 10px; padding: 7px; min-height: 130px; background: #FAFAFA; border-width: 1px; border-color: #EBEBEB; border-style:solid; }
#content-body-help-table td { vertical-align: top; padding: 5px; text-align:left; font-size: 11px; }
#content-bottom { width: 520px; margin: auto; padding: 10px; min-height: 100px; background: #FFF; border-width: 1px; border-style:solid; }
#content-bottom-table td { vertical-align: middle; padding: 5px; margin: 5px; text-align:left; font-size: 11px; }
#content-status { width: 540px; margin: auto; padding-top: 4px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
