body { background-color:#000000; color:#BBB28A; margin:0px; }

.bodytext { line-height:20px; margin:0px; padding:0px; border:0px; vertical-align:middle; }

.spacer-gif { height:0px; }

.csc-firstHeader {	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	line-height: 16px;
  	font-weight:bold;
  	color: #d6d6c5;
    margin:0px;
  }

.csc-header_csc-header-n1 {	padding:0px;  margin:0px; padding-bottom:5px; }

.csc-form-labelcell{vertical-align:middle; width:120px;}
.csc-form-label-req{}
.csc-mailform{height:170px; vertical-align:middle;}
.csc-form-fieldcell input{height:15px; border:1px #C8C8C8 solid; background-color:#DDDDCA; font-size:12px; font-color:#000000;}
input.csc-form-radio2 {border:0px; background-color:#456600;}
.csc-form-fieldcell textarea{border:0px; overflow:auto; width:200px; background-color:#FFFFFF; font-size:12px; font-color:#000000;}


.leftcol { width:36px; table-layout:fixed; }
.rightcol { width:36px; table-layout:fixed; }

TD#content { text-align:left; vertical-align:top; padding:0px; padding-left:0px; }
TD#content_left { text-align:left; vertical-align:top;}
TD#content_right { text-align:left; vertical-align:top; padding-left:0px; }/*padding-left geht nicht wegen Themenbilder*/

a:link {
	color: #AA9D73;
	text-decoration: none;
}
a:visited {
	color: #AA9D73;
	text-decoration: none;
}/*5B543D*/
a:hover {
	color: #d6d6c5;
	text-decoration: none;
}
a:active {
	color: white;
	text-decoration: none;
}
.navigationsText {

}
.navigationInactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #524437;
}

.navisml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12 px;
	color: #A89F79;
}
p,li,td,tr,div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #d6d6c5;;
}

div.menu_blind {font-color:#322F22;}



TD {border:0px solid; vertical-align:middle;}

table#menu1 tr td { height:1px; font-family: Verdana, Arial, Helvetica, sans-serif;
										font-size: 12px;
										vertical-align:middle; border:0px solid; margin:0px;
									}

table#menu1 tr td div{ height:22px; font-family: Verdana, Arial, Helvetica, sans-serif;
																	font-size: 12px; float:left; line-height:22px;
																	vertical-align:middle; border:0px solid; margin:0px;
									}

.menu1_level1 {	background-color:black; width:1024px;}
/*die anderen levels sind auf 2 extra css-files aufgeteilt*/

div.menu_gif1 { width:22px; height:22px; border:0px; margin:0px; }/*background-color:blue;*/
div.menu_gif1 IMG { height:22px; width:22px; vertical-align:middle; border:0px; margin:0px;}

div.menu_gif2 { width:7px; height:22px; border:0px; margin:0px; }
div.menu_gif2 IMG { height:22px; width:7px; vertical-align:middle; border:0px; margin:0px; }

.menu1_level1_no { text-decoration: none; vertical-align:bottom; color:#403B2B; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level1_act { text-decoration: none; vertical-align:bottom; color:#403B2B; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level1_no A:link { color: #786d4f; }
.menu1_level1_no A:visited { color: #786d4f;}
.menu1_level1_no A:hover { color: #d6d6c5;}
.menu1_level1_no A:active { color: white;}
.menu1_level1_act A:link { color: white;}
.menu1_level1_act A:visited { color: white;}
.menu1_level1_act A:hover { color: white;}
.menu1_level1_act A:active { color: white;}

.menu1_level2_no { text-decoration: none; vertical-align:bottom; color:#544D38; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level2_act { text-decoration: none; vertical-align:bottom; color:#544D38; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level2_no A:link { color: #827857; }
.menu1_level2_no A:visited { color: #827857;}
.menu1_level2_no A:hover { color: #d6d6c5;}
.menu1_level2_no A:active { color: white;}
.menu1_level2_act A:link { color: white;}
.menu1_level2_act A:visited { color: white;}
.menu1_level2_act A:hover { color: white;}
.menu1_level2_act A:active { color: white;}

.menu1_level3_no { text-decoration: none; vertical-align:bottom; color:#655D44; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level3_act { text-decoration: none; vertical-align:bottom; color:#655D44; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level3_no A:link { color: #968963; }
.menu1_level3_no A:visited { color: #968963;}
.menu1_level3_no A:hover { color: #d6d6c5;}
.menu1_level3_no A:active { color: white;}
.menu1_level3_act A:link { color: white;}
.menu1_level3_act A:visited { color: white;}
.menu1_level3_act A:hover { color: white;}
.menu1_level3_act A:active { color: white;}

.menu1_level4_no { text-decoration: none; vertical-align:bottom; color:#655D44; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level4_act { text-decoration: none; vertical-align:bottom; color:#655D44; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu1_level4_no A:link { color: #b5a577; }
.menu1_level4_no A:visited { color: #b5a577;}
.menu1_level4_no A:hover { color: #d6d6c5;}
.menu1_level4_no A:active { color: white;}
.menu1_level4_act A:link { color: white;}
.menu1_level4_act A:visited { color: white;}
.menu1_level4_act A:hover { color: white;}
.menu1_level4_act A:active { color: white;}

TD#footer .footerleft { float:left; height:22px;
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 12px;
												line-height: 16px;
											}

TD#footer .footerright { margin-right:10px;
											}

.tx-xinitthreecolumn-pi1 {height:20px;}

.contenttable contenttable-1 tr{text-align:left; padding:0px; }
.td-0 {vertical-align:top; width:120px;}
.td-last {vertical-align:top;}
