body {
	/* background-color:#C0C0C0; */
	background-color:#5B676A; 
	color:#8291A0;
	margin:0;
	padding:0;
	min-height:100%;
	height:100%;
}
html {
    height:100%; 
 }  

#wrapper {
	width:980px;
	margin:0 auto 0 auto; 
	background-color:#C0C0C0;
	background-image:url("../CMS_Typo3/fileadmin/head/background.gif");
	position:relative;
}

#content {
    /* background-color:#85919E; */	
	background-color:#c0c0c0;
	width:980px;
	height:100%; 
	padding:0px;
}

/* background-image:url("../CMS_Typo3/fileadmin/head/background.gif"); */


#header {
	width:980px;
	height:241px;
	line-height:0px;
	font-size:0px;
}

#footer	{
	clear:both;
}	

/* Menu */

#menu_1 {
	width:200px;
	padding-top:25px;
    background-color:#85919E;
	float:left;
	/* height:100%; gn */ 
}

#menu_1 p {
	margin:5px 0px 5px 20px;
	padding:0;
}

#menutop {
	padding-bottom:1px;
    background-color:#85919E;

}

#menubottom {
	padding-bottom:10px;
    background-color:#85919E;
}

dd {
	font-family:arial;
	font-size:12px;
	color:#3D4E50;
}
a {
	font-family:arial;
	font-size:18px;
	/* color:#FFFFFF;  */
	/* text-decoration:none; */
	color:#3d4e50;
	text-decoration:underline;
}

a.sub {
	margin-left:20px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* Menu Typo */

/* Level    1*/
#menu_1 div.m1-l1   {
	width:200px;
	padding-top:10px;
	padding-left:10px;
	margin:5px 0px 2px 0px;
}

#menu_1 div.m1-l1 a {
	padding:0;
	font-family:arial;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
}

#menu_1 div.m1-l1-act  {
	width:200px;
	padding-top:10px;
	padding-left:10px;
	margin:5px 0px 2px 0px;
	color:#FFFFF9;
	background-color:#C0C0C0;
	}

#menu_1 div.m1-l1-act a {
	padding:0;
	font-family:arial;
	font-size:18px;
	color:#FFFFF9;
	text-decoration:none;
}


/* Level    2*/

#menu_1 div.m1-l2   {
	width:200px;
	margin:1px 0px 1px 0px;
}

#menu_1 div.m1-l2 a {
	margin-left:30px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}


#menu_1 div.m1-l2-act   {
	width:200px;
	margin:1px 0px 1px 0px;
	color:#FFFFF9;
	background-color:#C0C0C0;
}

#menu_1 div.m1-l2-act a {
	margin-left:30px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFF9;
	text-decoration:none;
}

/* Level    3*/

#menu_1 div.m1-l3   {
	width:200px;
	margin:1px 0px 1px 0px;
}

#menu_1 div.m1-l3 a {
	margin-left:50px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}


#menu_1 div.m1-l3-act   {
	width:200px;
	margin:1px 0px 1px 0px;
	color:#FFFFF9;
	background-color:#C0C0C0;
}

#menu_1 div.m1-l3-act a {
	margin-left:50px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFF9;
	text-decoration:none;
}

/* Content */

.csc-default {
	padding-top:10px;
	padding-bottom:15px;
	background-color:#C0C0C0;
}


.innercontent {
	width:720px;
	padding-left:60px;
}

p, td p , ul {
	font-family:arial;
	font-size:14px;
	color:#3D4E50;
}

p.blocksatz, td p.blocksatz {
	text-align:justify;
}

h1 {
	font-family:arial;
	font-size:22px;
	color:#3D4E50;
}

h2 {
	font-family:arial;
	font-size:16px;
	color:#3D4E50;
}


/* Hauptüberschriften */
.box1 {
	padding-top:30px;
	height:93px;
}

.box1main {
	padding-top:30px;
	height:86px;
}

.box1 h1, .box1main h1 {
	font-family:arial;
	font-size:22px;
	color:#3D4E50;
	margin:0;
	padding:0;
}

.box1 h2, .box1main h2 {
	font-family:arial;
	font-size:16px;
	color:#3D4E50;
	margin:0;
	padding:0;
}


/* Box auf blauem Hintergrund */
.box2 {
	padding-top:20px;
	height:204px;	
}

.box2main {
	padding-top:60px;
	height:248px;	
}

/* Box ganz unten */
.box3 {
	padding-top:40px;
}

.box3 h1 {
	margin:0;
	margin-bottom:20px;
}

.box3 p {
	margin:0;
}

.rahmen1 {
border-collapse:collapse;
}

.rahmen1 tr td {
border:2px solid #FFFFFF;
line-height:0px;
font-size:0px;
}


