

body {
	margin: 20px 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #aeafb1;
}

#tdbg { 
	width: 1px;
	height: 610px;
	background-color:#FFF;
	background-image: url(images/trenner.gif);
	background-repeat:no-repeat;
	}
#tddist {
	font-family: 'Verdana'; 
	font-size: 14px; 
	font-weight: bold; 
	color: #a7a7a7; 
    padding: 20px;
	background-color:#FFF;
	}

#tdcont {
	font-family: 'Verdana';
	font-size: 12px;
	color: #464648;
	padding: 20px;
	background-color:#FFF;
	}	
	
#tdbgcol {
	font-family: 'Verdana'; 
	background-color:#FFF;
	}
/* Menue + logo */

#ml {
	width: 795px;
	height: 79px;
	margin: 0 auto;
	border-bottom:25px solid #aeafb1;
}

#menue {
	width: 539px;
	height: 79px;
	float: left;
	list-style: none;
}

#logo {
	float: right;
	width: 186px;
	height: 79px;
	background-image: url(images/logo.jpg);
    background-repeat:no-repeat;
}
/* NAVI */
#mgrau {width: 73px; height: 73px; background-color:#515254; border: 3px solid #FFFFFF; float: left;}
#mred {width: 73px; height: 73px; background-color:#d70019; border: 3px solid #FFFFFF; float: left;}
#mgrau:hover {width: 73px; height: 73px; background-color:#d70019; border: 3px solid #FFFFFF; float: left;}
#mgrau2 {width: 73px; height: 73px; background-color:#7f8082; border: 3px solid #FFFFFF; float: left;}
#mred2 {width: 73px; height: 73px; background-color:#d51a30; border: 3px solid #FFFFFF; float: left;}
#mgrau2:hover {width: 73px; height: 73px; background-color:#d51a30; border: 3px solid #FFFFFF; float: left;}


#z1 {width: 13px; height: 69px; background-color:#aeafb1; float: left;}
#z2 {width: 13px; height: 69px; background-color:#aeafb1; float: left;}
#z3 {width: 13px; height: 69px; background-color:#aeafb1; float: left;}
#z4 {width: 13px; height: 69px; background-color:#aeafb1; float: left;}
#z5 {width: 13px; height: 69px; background-color:#aeafb1; float: left;}
#z6 {width: 13px; height: 69px; background-color:#aeafb1; float: left;}

#s1 {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s1:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s1:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s1:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s1:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s2 {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s2:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s2:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s2:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s2:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}

#s3 {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}

/*#s3en {font-family: 'Verdana'; font-size: 0.6em; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:link {font-family: 'Verdana'; font-size: 0.6em; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:visited {font-family: 'Verdana'; font-size: 0.6em; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:active {font-family: 'Verdana'; font-size: 0.6em; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:hover {font-family: 'Verdana'; font-size: 0.6em; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}*/

#s3en {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s3en:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}

#s4 {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s4:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s4:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s4:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s4:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}

#s5 {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s5:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s5:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s5:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}
#s5:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; letter-spacing: -1px; padding-left: 5px; padding-left: 5px; padding-top: 5px;}

#s6 {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s6:link {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s6:visited {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s6:hover {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}
#s6:active {font-family: 'Verdana'; font-size: 11px; font-weight: bold; color: #FFF; padding-left: 5px; padding-top: 5px;}

/* NAVI END */

/* HEADER */
#headline {font-family: 'Verdana'; font-size: 14px; font-weight: bold; color: #FFF; padding: 175px 25px 50px 25px;}

#langen {float: right; padding-top: 10px; padding-right: 20px;}
#langde {float: right; padding-top: 10px; padding-right: 20px;}

.link_langen:link    {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:none;}
.link_langen:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:none;}
.link_langen:active  {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:none;}
.link_langen:hover   {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:underline;}

.link_langde:link    {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:none;}
.link_langde:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:none;}
.link_langde:active  {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:none;}
.link_langde:hover   {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#fff; text-decoration:underline;}


.link_small_grey:link    {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#464648; text-decoration:underline;}
.link_small_grey:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#464648; text-decoration:none;}
.link_small_grey:active  {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#464648; text-decoration:none;}
.link_small_grey:hover   {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#464648 text-decoration:none;}


a:link              { color: #464648; text-decoration: none; }
a:visited           { color: #464648; text-decoration: none; }
a:hover             { color: #464648; text-decoration: none; }
a:active            { color: #464648; text-decoration: none; }

/* Header */

#header {
	width: 795px;
	height: 254px;
	margin: 0 auto;
}

#hd1 {
	float: left;
	width: 539px;
	height: 154px;
	background-color:aeafb1;
}


#hd2 {
	float: right;
	width: 256px;
	height: 254px;
	background-image: url(images/rk.jpg);
	background-repeat:no-repeat;
}

/* Content */

#content {
	width: 795px;
	height: 700px;
	margin: auto;
	background: white;
	border-top: 25px solid #aeafb1;
	border-bottom: 35px solid #aeafb1;
}

#c1 {
	float:left;
	width: 519px;
    height: 700px;
	background-color: white;

	

}

#c2 {
	float: right;
	width: 256px; 
    height: 700px; 
    background-color: white;

		
		}

#c2spruch {
	float:right;
	font-family: 'Verdana'; 
	font-size: 14px; 
	font-weight: bold; 
	color: #a7a7a7; 
	text-align: left;
	padding: 45px 25px 10px 25px ; 
	}
		
#c2o {

width: 2px;
height:45px;
background-color: white;
		
			
			}
			
			
#c2m {
	float: top;

	width: 1px;
	height:610px;
	background-color: #8b8c8e;
		
			
			}
			
			
#c2s{
	font-family: 'Verdana'; 
	font-size: 12px; 
	color: #464648; 
	padding: 33px 10px 10px 25px ; 
	
	}
	
/* Footer */

#footer {
	width: 660px;
	height: 60px;
	margin: 0 auto;
	background: url(images/img4.gif);
	border-top: 10px solid #FFFFFF;
}

#footer p {
	margin: 0;
	padding: 25px 0 0 0;
	text-align: center;
	font-size: x-small;
	color: #A1A1A1;
}

#footer a {
	color: #A1A1A1;
}

/* Schriftformatierung */

h  {font-family: 'Verdana'; 
	font-size: 18px; 
	font-weight: bold; 
	background-color: red; 
	color: white; 
	}
	
h2  {font-family: 'Verdana'; 
	font-size: 14px; 
	font-weight: bold; 
	color: #d70019; 
	}

.scrolldiv {
	width: 450px;
    height:150px;                       /* Höhe - auch px oder andere Einheiten */
    overflow:auto;                       /* Regel für übergroßen Inhalt */
    border: 1px solid #244B74;          /* Rahmen */
    padding:8px;                         /* Textabstand zum Rand */
    font-family:Arial,Verdana,sans-serif;/* Schriftart */
    color:#000000;                       /* Schriftfarbe */
    background:#fff;                     /* Hintergrund */
}
.scrolldiv h4 {color:#007070;}           /* Schriftfarbe der Überschrift h4 */
.caution      { color:red; font-weight:bold; }
.caution2            { color: red; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }


head {font-family: 'Verdana'; font-size: 14px; font-weight: bold; color: #FFF; padding: 175px 25px 50px 25px;}

ul {padding-top: -50px;}
