body {
	text-align:center;
/*	position: relative; background: url(images/bg_body.gif) top left repeat-x #9BC3D5; */
	position: relative; 
	background:  #e1edf2;   
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
/*	background: #0a3b9c;   */
}
a {
	text-decoration:underline;
	color:#000
}
a:hover {
	text-decoration: none;
}
#bg {
/*	background:url(images/bg.jpg);  */
	margin:0 auto;
/*	margin-top: 30px; */
/*	margin-bottom: 0px;   */
	width:960px;
/*	height:1500px;  ! is in .htm file !  */
}
#wrap {
	width:960px;
	text-align:left;
	margin: 0 auto;
	position: relative;
	top:30px;  
	overflow: hidden;   
	/* shadow */
-moz-box-shadow: 0px 2px 18px #444;
-webkit-box-shadow: 0px 2px 18px #444;
box-shadow: 0px 2px 18px #444;
/* b-radius */
-webkit-border-radius: 8px 8px 0px 0px;
-moz-border-radius: 8px 8px 0px 0px;
border-radius: 8px 8px 0px 0px;
	}
.float-l {
	float:left
}
.float-r {
	float:right
}
.left {
/*	width:233px;  */
	width:280px;  
	background:#E7ECEF;   
	height:210px
}	
.left_n {
/*	width:233px;  */
	width:480px;  
	background:#fff;   
/*	height:1270px  ! is in .htm file !   */
}
.right {
	width:680px;
	background:#fff;
	height:210px; 
	z-index: 1;
}
.right_n {
	width:480px;
	background:#fff;
/*	height:1270px;  ! is in .htm file ! */
}

/*      ! is in .htm file !
#image {
	background:url(images/img.jpg);
	height:210px;
}
*/
#logo {
	background:url(images/hdr.jpg);
	height:110px;
	border-bottom-color: #67939B;
	border-bottom-width: 3px;
}
#logo h1 {
	font-size:34px;
/*	color:#223802;*/
	color:#777777;
	padding: 35px 0 0 70px;
}

#image h1 {
	font-size:34px;
	padding: 70px 0 0 100px;
/*	color:#223802;*/
	color:#777777;
}	
#logo div {
	padding-left:150px
}
/*
#image div {
	padding-left:150px
}	
*/
	
ul#nav {
	background:url(images/hdl.jpg);
	height:159px;  /* height+padding (1st Wert)= 226  */   /*  WICHTIG */
	padding:50px 50px 0 50px;  
}
ul#nav li {
	line-height:1.9em;
	border-bottom:#0a3b9c 1px solid;
}
ul#nav li a {
/*	color:#FFFFFF  */
	color:#0a3b9c;
	text-decoration:none;	
}
ul#nav li a:hover {
	color:#0a3b9c;
	text-decoration: underline;
}
#meun {
	background-color: #e7ecef;
}

#meun h2 {
	font-size:16px;
	padding:30px 0 0 30px;
	color:#336666;
	font-weight: bold;
}
#meun ul {
/*	padding:10px 20px 0 40px;  */
	padding:10px 20px 0 0;
	margin-left:40px
}
#meun li {
	line-height:1.9em;
	border-bottom:#88bcbc 1px solid;
	list-style: outside disc;
	color:#336666;
	margin-left:14px;
}
#meun li a {
	color:#336666;
	text-decoration:none;
}
#meun li a:hover {
	color:#336666;
	text-decoration:underline;
}
#main h2 {
	font-size:36px;
	color:#669900;
	padding: 50px 50px 0 50px;
}

/* H2 für die Sprungseite  */
#main h2.jump {
	font-size:36px;
	color:#0a369c;
	padding: 25px 50px 00px 50px;
	font-weight:bold;
}



#main h3 {
	font-size: 24px;
	color:#669900;
	padding: 20px 50px 0 50px;
	font-weight:bold;
}
#main p {
	padding: 20px 50px 0 50px;
	line-height:26px;
}
#main p.forts {
	padding: 0px 50px 0 50px;
	line-height:26px;
}
/* p für unter die H3 auf Sprungseite*/
#main p.jump {
	padding: 10px 50px 0 50px;
	line-height: 26px;
	color: #ffa500;
	font-weight:bold;
	font-size:16px;
}



/* a für Hyperlinks in Sprungseite*/
#main a.jump {
	text-decoration: underline;
	color: #669900;
}




#main ul {
	margin-left:40px;
}
#main li {
	line-height:1.9em;
/*	border-bottom:#88bcbc 1px solid;  */
	list-style: outside circle;
/*	color:#336666;  */
	padding: 2px 70px 0px 10px;
	margin-left:60px;  
}	
/* contact  */
#contact {
	background-color: #bcd9f6;
	margin-top: 50px;
	margin-left: 30px;
	margin-right: 20px;
	padding: 20px 10px 20px 10px;
	border-radius: 8px 8px 8px 8px;
	box-shadow: -2px 5px 8px #444;
	color:#005F9E;
}
#contact h2 {

}
#contact p {
	padding: 0 0 0 10px;
}
#contact p.marked {

}
#contact p.bold {

}
#contact a {
	color:#005F9E;
	font-weight: bold;
}

/* Box Bild Startseite  */
#box1 {
	position: absolute;
	Background: url("images/dg_034_Reportage.JPG")	no-repeat;
/*	background-color: #bcd9f6;	*/
	margin-top: 250px;	
	margin-left: 780px;
/*	margin-right: 80px;		*/
/*	margin-bottom: 100px;	*/
	padding: 100px 100px 31px 0px;
	border-radius: 8px 8px 8px 8px;
	box-shadow: -2px 5px 8px #444;
	z-index: 2;
/*	color:#005F9E;	*/
}



/* Disclaimer   */
#main p.disclaimer {
	padding:10px 50px 0;
	line-height:17px;
	color: #666666;
	font-style:italic;
}

/* Quote   */
blockquote {
    background: url("images/quote.gif") no-repeat scroll left top transparent;
    color: #666666;
    font-style: italic;
    margin: 1em 1em 0 4em;
    padding: 0 2em;
}
#main p.quote {
	padding:10px 
}

/* footer */
#footer {
	clear:both;
	background:url(images/ft.jpg);
	height:70px;
	/* shadow */
-moz-box-shadow: 0px 2px 18px #444; 
-webkit-box-shadow: 0px 2px 18px #444;   
box-shadow: 0px 2px 18px #444;
/* b-radius */
-webkit-border-radius: 0px 0px 8px 8px;
-moz-border-radius: 0px 0px 8px 8px;
border-radius: 0px 0px 8px 8px;
}

.footer_2 {
    clear:both;
	background: #fff;
	z-index: 1;
}

#footer a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#ftlink {
	color: #fff;
	left: 20px;
	position:relative;
	top:10px;
}
#copyright {
	color: #fff;
	left: 20px;
	position:relative;
	top:10px;
}
/*
#footer {
	color: #fff;
	left: 20px;
	position:relative;
	top:10px;
}
*/
#xhtml {
	position: absolute;
	left:750px;
}
