/*Allgemeine Elemente*/	

BODY {
	margin:0 0 0 0;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	background-color: #e1f9f8;
}

A {color:#000000;}

A:link,a:visited, a:active, a:focus {text-decoration:none;}

a:hover{text-decoration:underline;}

h1, h2, h3, h4, h5 {margin: 0px; padding: 0px; font-weight: normal;}

FORM {display: inline;border:0px;margin:0px;padding:0px;}

INPUT,SELECT{
	font-size:12px;
	vertical-align:middle;
}

.kontaktFormElement {
	display:block;
	float:left;
	width:80px;
}	

TABLE {border: none;}

TEXTAREA{
	overflow:auto; 
	cursor: text;
	font-size:12px; 
	font-weight: normal; 
	border:1px solid #999;
	margin:2px 0 5px 0px;
}

.main {
	background-color: #fff;
	width: 965px; 
	background: url(/images/dgo_Schattenkante.png) left top repeat-y;
}

.main_content {
	background-color: #fff;
	padding: 40px 50px 40px 50px;
	width: 850px;
	min-height: 1000px;
	background-image: url(/images/bg2.jpg);
	background-repeat:no-repeat;
}

#navigation {
	background-color: #fff;
	width: 950px;
	height: 39px;
	background-image: url(/images/dgo_Navi_News.gif);
	background-repeat:no-repeat;
}

#navigation ul {
	list-style: none;
	position: absolute;
	left: -40px;
	width: 765px;
	height: 39px;
	margin: 0 auto;
}

#navigation li {
	float: left;
	width: 110px;
}

.navi {
	font-size: 	12px;
	font-weight: bold;
	line-height: 18px;
	margin:5px 15 5px 0px;
	color: #00738C;
}

a.navi {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

a.navi:hover {
	text-decoration: underline;
}

.headline2 {
	font-size: 	15px;
	margin-bottom: 25px;
	font-weight: bold;
	color: #000;
}

.headline {
	font-size: 	15px;
	margin-bottom: 25px;
	font-weight: bold;
	color: #00738C;
}

a.headline {
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}

a.headline:hover {
	text-decoration: underline;
}

.content1 {
	width: 400px;
	font-size: 13px;
	font-weight: normal; 
	line-height: 20px;
	color: #000000;
	border-bottom: 1px solid #00738C;
}

.content {
	width: 400px;
	font-size: 13px;
	font-weight: normal; 
	line-height: 20px;
	color: #000000;
}

.contentB {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 30px; 
	line-height: 20px;
	color: #000000;
}


.footer {
	border-top: 1px solid #00738C;
	padding-top: 10px;
	font-size: 13px;
}



