/* CSS M-Labs GmbH */

/* Generell */
.BODYCONT {background-color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 0px; scrollbar-3d-light-color: #CCCCCC; scrollbar-arrow-color: #000080; scrollbar-base-color: #CCCCCC; scrollbar-dark-shadow-color: #000080; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF;}
.BODYNAV {background-color: #E0E0E0; margin-top: 20px; margin-bottom: 10px; margin-left: 16px; margin-right: 16px;}
.BODYNAV2 {background-color: #AAAAAA; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
.BODYINFO {background-color: #EEEEEE; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
.BODYHEAD {background-color: #999966; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
.BODYPOPUP {background-color: #FFFFFF; margin-top: 4px; margin-bottom: 4px; margin-left: 10px; margin-right: 10x;}

/* Texte */
H1 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; line-height: 1px; color: #00008B;}
H2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; line-height: 1px; color: #808080;}
.headline {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; color: #00008B; font-weight: 700;}
.headline2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; color: #808080; font-weight: 700;}
.headline3 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; color: #808080; font-weight: 700;}
.txt {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #000000;}
.txt3 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #000000;}
.txt2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #000000; text-align: justify;}
.txt4 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #00008B;}
.txt5 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #666666;}
strong {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; line-height: 18px; color: #808080; text-decoration: none;}
kbd {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px;}
.pic {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #808080;}
.serv1 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 14px; color: #000000;}
.news {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #00008B; text-decoration: none;}

/* Links */
.linkmenu1 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold;C line-height: 18px; color: #C0C0C0; background-color: #000080; text-align: center;}
.linkmenu2 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #C0C0C0; background-color: #000080;}
.linkmenu3 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #C0C0C0; background-color: #000080;}
a {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #00008B; text-decoration: none;}
.linkmenu4 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; line-height: 18px; color: #C0C0C0; text-align: center;}
.link {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; line-height: 18px; link-color: #191970; }
.navhelp {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #808080;}
.navhelplight {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; color: #666633;}

/* Tabellen */
.tablehead {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; color: #555555; background-color: #CECECE; font-weight: 300; text-align: center;}
.tabletxt {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 14px; color: #000000; background-color: #EEEEEE;}
.news2 {padding: 3px; border: 1px solid; border-color: #0000B8; background-color: #EFEFEF; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
.leftline { margin: 3px; border-color: #CCCCCC; border-left: 1px solid; border-top: 0px solid; border-bottom: 0px solid; border-right:  0px solid;}
.right_line { background-color: #CCCCCC;}
.rightgwborder { margin: 3px; border-left: 1px solid; border-right: 1px solid; border-color: #CCCCCC; border-top: 0px solid; border-bottom: 0px solid; background: #EEEEEE; width: 140px;}
.bottomborder {margin: 3px; border-left: 0px solid; border-top: 0px solid; border-bottom: 1px solid; border-color: #CCCCCC; border-right:  0px solid; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 18px; font-color: #000000;}
.bord_u {border-bottom: 1px solid; border-color: #EEEEEE; background-color: #CECECE;}
/* Formulare */
.formhead {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: 300; line-height: 12px; color: #FFFFFF; background-color: #6993B4; text-align: center;}
.formhead2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: bold; color: #FFFFFF; background-color: #00008B;}
.formtxt {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 12px; color: #000000; background-color: #EEEEEE;}
.formtxt2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 12px; color: #000000; background-color: #EEEEEE;}
.formfield {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weigth: normal; line-height: 12px; color: #000000; background-color: #EEEEEE; text-align: right;}
INPUT {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
SELECT {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.fieldinfo {font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #333333; border-color: #CCCCCC; border: 1px solid; width: 134px; background-color: #EEEEEE;}
.fieldmain {font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #333333; border-color: #CCCCCC; border: 1px solid; width: 100px; background-color: #FFFFFF;}
.fieldmaind {font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #333333; border-color: #CCCCCC; border: 1px solid; width: 211px; background-color: #FFFFFF;}
.fieldmainxs {font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #333333; border-color: #CCCCCC; border: 1px solid; width: 25px; background-color: #FFFFFF;}


/* Deko */
.Whiteline {background-color: #FFFFFF; line-height: 1px; height: 1px;}
.Blueline {background-color: #000080; line-height: 1px; height: 1px;}
.Greylinevert {background-color: #696969; line-height: 60px; height: 60px;}

/*Absätze*/
.info { align: center;}