body {background-color: #FFFFFF; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; margin-right:0px; text-align:center;}

ul { margin-top:0px; margin-left:15px; margin-bottom:2px; padding:0 0 0 0;}
li { list-style-image: url(../images/dot_list.gif); list-style-position: outside;}

.bodytext{margin: 0 0 0 0; padding: 0 0 0 0;}

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:15px;}
.text A:link{ color:#333333; text-decoration: underline;}
.text A:active{ color:#333333; text-decoration: underline;}
.text A:visited{ color:#333333; text-decoration: underline;}
.text A:hover{color: #FF9900; text-decoration: underline;}

.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:15px; font-weight: bold;}
.textbold A:link{ color:#333333; text-decoration: none;}
.textbold A:active{ color:#333333; text-decoration: none;}
.textbold A:visited{ color:#333333; text-decoration: none;}
.textbold A:hover{color: #FF9900; text-decoration: none;}

.text_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:14px;}
.text_small A:link{ color:#333333; text-decoration: underline;}
.text_small A:active{ color:#333333; text-decoration: underline;}
.text_small A:visited{ color:#333333; text-decoration: underline;}
.text_small A:hover{color: #6699CC; text-decoration: underline;}

.text_small_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:14px; font-weight: bold;}
.text_small_bold A:link{ color:#333333; text-decoration: none;}
.text_small_bold A:active{ color:#333333; text-decoration: none;}
.text_small_bold A:visited{ color:#333333; text-decoration: none;}
.text_small_bold A:hover{color: #6699CC; text-decoration: none;}
/*
.title_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; line-height:16px;}
.title_small A:link{ color:#669933; text-decoration: none;}
.title_small A:active{ color:#669933; text-decoration: none;}
.title_small A:visited{ color:#669933; text-decoration: none;}
.title_small A:hover{color: #669933; text-decoration: underline;}
*/
.title { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 24px; color: #333333; font-weight:bold;}
/*.title_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; font-weight:bold;}*/

.metanav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.metanav A:link{ color:#666666; text-decoration: none;}
.metanav A:active{ color:#666666; text-decoration: none;}
.metanav A:visited{ color:#666666; text-decoration: none;}
.metanav A:hover{color: #FF9900; text-decoration: none;}

.metanav_active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900;}
.metanav_active A:link{ color:#FF9900; text-decoration: none;}
.metanav_active A:active{ color:#FF9900; text-decoration: none;}
.metanav_active A:visited{ color:#FF9900; text-decoration: none;}
.metanav_active A:hover{color: #FF9900; text-decoration: none;}

/* Navigation Stufe 1, NO */
.nav1text{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color: #FF9900; background-color:#FFFFFF; margin: 0 0 0 0;}
.nav1text A:link{ display:block; color:#FF9900; text-decoration: none; background-color:#FFFFFF; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav1text A:active{ display:block; color:#FF9900; text-decoration: none; background-color:#FFFFFF; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav1text A:visited{ display:block; color:#FF9900; text-decoration: none; background-color:#FFFFFF; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav1text A:hover{ display:block; color: #FF9900; text-decoration: none; background-color:#F7F7F6; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .nav1text a { height: 1em;}

/* Navigation Stufe 1, ACT, CUR -> nur wenn keine Unterpunkte 
.nav1text_active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color: #FF9900; background-color:#F7F7F6; display:block; margin: 0 0 0 0;}
.nav1text_active A:link{ color:#FF9900; text-decoration: none; background-color:#F7F7F6; display:block; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav1.gif); background-repeat:no-repeat;}
.nav1text_active A:active{ color:#FF9900; text-decoration: none; background-color:#F7F7F6; display:block; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav1.gif); background-repeat:no-repeat;}
.nav1text_active A:visited{ color:#FF9900; text-decoration: none; background-color:#F7F7F6; display:block; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav1.gif); background-repeat:no-repeat;}
.nav1text_active A:hover{color: #FF9900; text-decoration: none; background-color:#F7F7F6; display:block; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav1.gif); background-repeat:no-repeat;}
*/

/* Navigation Stufe 1, ACT, CUR, ACTIFSUB */
.nav1text_actifsub{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #85ADD6; display:block; background-color:#666666; margin: 0 0 0 0;}
.nav1text_actifsub A:link { color:#666666; text-decoration: none; display:block; background-color:#DFE4D6; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav1text_actifsub A:active{ color:#666666; text-decoration: none; display:block; background-color:#DFE4D6; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav1text_actifsub A:visited{ color:#666666; text-decoration: none; display:block; background-color:#DFE4D6; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav1text_actifsub A:hover{color: #666666; text-decoration: none; display:block; background-color:#DFE4D6; padding-left: 10px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}

/* Navigation Stufe 2, NO, ACTIFSUB */
.nav2text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #666666; display:block; background-color:#FFFFFF; margin: 0 0 0 0;}
.nav2text A:link{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav2text A:active{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav2text A:visited{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}
.nav2text A:hover{color: #666666; text-decoration: none; display:block; background-color:#F7F7F6; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px;}

/* Navigation Stufe 2, CUR, ACT */ 
.nav2text_active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #666666; display:block; background-color:#FFFFFF; margin: 0 0 0 0;}
.nav2text_active A:link{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav2.gif); background-repeat:no-repeat;}
.nav2text_active A:active{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav2.gif); background-repeat:no-repeat;}
.nav2text_active A:visited{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav2.gif); background-repeat:no-repeat;}
.nav2text_active A:hover{color: #666666; text-decoration: none; display:block; background-color:#F7F7F6; padding-left:20px; padding-top:4px; padding-bottom: 6px; padding-right: 8px; background-image:url(../images/pfeil_nav2.gif); background-repeat:no-repeat;}

/* Navigation Stufe 3, NO */
.nav3text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #666666; display:block; background-color:#FFFFFF; margin: 0 0 0 0; background-image:url(../images/0.gif);}
.nav3text A:link{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:32px; padding-top:2px; padding-bottom:4px; padding-right: 8px; background-image:url(../images/0.gif);}
.nav3text A:active{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/0.gif);}
.nav3text A:visited{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/0.gif);}
.nav3text A:hover{color: #666666; text-decoration: none; display:block; background-color:#F7F7F6; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/0.gif);}

/* Navigation Stufe 3, CUR, ACT */
.nav3text_active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #666666; display:block; background-color:#FFFFFF; margin: 0 0 0 0; background-image:url();}
.nav3text_active A:link{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/pfeil_nav3.gif); background-repeat:no-repeat;}
.nav3text_active A:active{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/pfeil_nav3.gif); background-repeat:no-repeat;}
.nav3text_active A:visited{ color:#666666; text-decoration: none; display:block; background-color:#FFFFFF; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/pfeil_nav3.gif); background-repeat:no-repeat;}
.nav3text_active A:hover{color: #666666; text-decoration: none; display:block; background-color:#F7F7F6; padding-left:32px; padding-top:2px; padding-bottom: 4px; padding-right: 8px; background-image:url(../images/pfeil_nav3.gif); background-repeat:no-repeat;}

/* Ganze Navigationsfläche klickbar -> IE
*html .nav4text a { height: 1em;}*/


/*
// Formulare
*/
/* ohne Breite und Höhe */
.form{ background-color: #DFDFDF; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 11px; line-height: 12px; border: 1px double; border-color: #333333 #333333 #333333 #333333;}
/* mit Breite und Höhe */
.formular{ background-color: #DFDFDF; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 11px; line-height: 12px; border: 1px double; border-color: #333333 #333333 #333333 #333333; width: 250px; height: 14px;}
.formularfeld{ background-color: #DFDFDF; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 11px; line-height: 14px; border: 1px double; border-color: #333333 #333333 #333333 #333333; width: 250px; height: 120px;}
.button{ background-color: #FF9900; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 11px; font-weight:bold; line-height: 14px; border:1px double; border-color: #6699CC  #6699CC #6699CC #6699CC; height: 18px;}




.csc-form-label-req { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:15px;}
.csc-form-label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:15px;}
.csc-form-labelcell {vertical-align:top;}
.csc-form-fieldcell {vertical-align:top;}



/* 
*	Header
*/
.csc-header, H1{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height:15px; font-weight:bold; margin-top: 0px; margin-bottom:5px; 
}

.csc-caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:14px;}
.imgtext-table { margin-bottom: 10px;}


