FORM TABLE TR TD { padding-left: 5px; padding-right: 20px; }
FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color: #E2E5EA; }
FORM TABLE TR TD.csc-form-fieldcell { background-color: #E2E5EA; }
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; }
FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold; }
table.csc-mailform { padding-bottom:2px; padding-top:2px;}

.Grau_gross{ FONT-SIZE: 16px; COLOR: #595959; FONT-FAMILY: Verdana, Arial, Helvetica}
.Grau_mittel{ FONT-SIZE: 14px; COLOR: #595959; FONT-FAMILY: Verdana, Arial, Helvetica}
.Grau_klein{ FONT-SIZE: 11px; COLOR: #595959; FONT-FAMILY: Verdana, Arial, Helvetica}
.Rot_gross{ FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica}
.Rot_mittel{ FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica}
.Rot_klein{ FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica}

.rot {COLOR: #990000; }
.grau {COLOR: #595959; }

.navi1, a.navi1:link, a.navi1:visited, a.navi1:focus, a.navi1:hover {
	color: #59595B;
	font-size:18px;
	padding: 2 0 2 0;
	white-space:normal;
	font-weight: bold; 
	border-bottom:1px solid;
}

.navi2, a.navi2:link, a.navi2:visited, a.navi2:focus, a.navi2:hover {
	color: #59595B;
	background-color:#E2E5EA;
	font-size:12px;
	padding: 3 0 3 11;
	white-space:normal;
/*	font-weight: normal; */
/*	border-bottom:1px solid #B0B9C2; */
}

.navi3 {
	color: #59595B;
	background-color:#F4F5F7;
	font-size:11px;
	padding: 3 0 3 11;
	white-space:normal;
/*	font-weight: normal; */
/*	border-bottom:1px solid #B0B9C2; */
}
a.navi3:link, a.navi3:visited, a.navi3:focus, a.navi3:hover {
	background-image:url('menu3.gif');
	background-repeat:no-repeat;
	background-position:10px 0px;
	color: #59595B;
	background-color:#F4F5F7;
	font-size:11px;
	padding: 3 0 3 21;
	white-space:normal;
}

.active3, a.active3:link, a.active3:visited, a.active3:focus, a.active3:hover {
	background-image:url('menu3_active.gif');
	background-repeat:no-repeat;
	background-position:10px 0px;
	padding-left:21px;
	font-weight: bold;
	color: #AA3A48;
}

.active2, a.active2:link, a.active2:visited, a.active2:focus, a.active2:hover  {
	font-weight: bold; 
}


body 
{ 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:12px; 
   color:#000000; 
   background-color:#FFFFFF; 
   margin-top:0px; 
   margin-bottom:0px; 
   margin-left:0px; 
   margin-right:0px;
   text-align:center;
   background:#92a2b1 url('hintergrund2.jpg') repeat-x 0px 0px;
} 

.bodytext, p {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size:11px; 
   color:#595959; 
   margin: 0 0 0 0;
   /*padding: 0 0 0 0;
  display:inline; */
}

td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
   color:#595959; 
}

table.bordertable {
  border-width:1px;
  border-style:solid;
  border-color:#606060;
}


a:link { 
   color: #996633; 
/*   font-size:11px; */
   text-decoration: none; 
   font-weight: normal; 
} 
a:visited { 
/*   font-size:11px; */
   color: #996633; 
   text-decoration: none; 
   font-weight: normal; 
} 
a:active { 
/*   font-size:11px; */
   color: #996633; 
   text-decoration: none; 
   font-weight: normal; 
} 
a:hover { 
/*   font-size:11px; */
   color: #CC9933; 
   text-decoration: none; 
   font-weight: normal; 
} 

.braun_bg {
 background-repeat: repeat; 
 background-image: url(pics/braun1x1.gif);
}


h1 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 18px; 
   color: #595959; /* #606060;  */
   font-weight: bold; 
   margin-top:0px; 
   margin-bottom:0px; 
} 
h2 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   color: #595959; 
   font-weight: bold; 
   margin-top:4px; 
   margin-bottom:0px; 
} 
h3 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color: #595959; 
   font-weight: bold; 
   margin-top:4px; 
   margin-bottom:0px; 
} 
h4 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 18px; 
   color: #AC394A; /* #606060;  */
   font-weight: bold; 
   margin-top:0px; 
   margin-bottom:0px; 
} 
h5 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   color: #AC394A; 
   font-weight: bold; 
   margin-top:4px; 
   margin-bottom:0px; 
} 
h6 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color: #AC394A; 
   font-weight: bold; 
   margin-top:4px; 
   margin-bottom:0px; 
} 

ul {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   padding:0px 0px 0px 16px;
   margin:0px 0px 0px 0px;
   font-size:11px; 
   color:#595959; 
   list-style-image:url(pics/aufzaehlung.gif);
}

INPUT {  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #606060;
   border: 1px solid;
   border-color: #CC9933;
} 

TEXTAREA {  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #606060;
   border: 1px solid;
   border-color: #CC9933;
} 


/*
SELECT {  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px 
} 
TEXTAREA {  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px 
} 



h3 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #606060; 
   font-weight: bold; 
   margin-top:16px; 
   margin-bottom:6px; 
} 
h4 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #606060; 
   font-weight: bold; 
   margin-top:0px; 
   margin-bottom:6px; 
} 
.subhead1 { 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #333333; 
   font-weight: normal; 
} 
.subhead2 { 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #333333; 
   font-weight: normal; 
} 
.subhead3 { 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #333333; 
   font-weight: normal; 
} 
.headerdate { 
   font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #333333; 
   font-weight: normal; 
} 



p { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   line-height: 15px ;
   color: #000000; 
} 
.caption { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.bulletlist { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.table { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.bildbeschriftung { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 

.searchform { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.searchresultpagetitle { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.searchresultcontent { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.searchresultheader { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.searchmarkup { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 


.loginform { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 


.mailform { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.mailformrequired { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.mailformcomment { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.mailformradio { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 


.filelinks { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.filelinkssize { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 


.sitemap1 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.sitemap2 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
   margin-left: 20px; 
} 
.sitemap3 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
   margin-left: 40px;    
} 
.sitemap4 { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
   margin-left: 60px; 
} 


.celmenu { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
.celsubmenu { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color: #000000; 
} 
*/

