html,body {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Arial;
	margin-left: auto;
	margin-right: auto;
}

td {
	text-align:justify;
	font-size:12px;
	color:#002F5E;
	}

a {
	text-decoration: none;
	color: #2A6B93;
}
	
a:hover {
	text-decoration: none;
	color: #052035;
}


td.header{
	background-image:url(images/web/header.jpg);
	background-position: top;
	height:111px;
}

td.menue_top_left{
	background-color:#70CEEA;
	width:158px;
	color:#1B5F83;
	font-size:12px;
	font-weight:bold;
}

td.menue_top{
	background-color:#002F5E;
	color:#00ADDC;
	font-size:14px;
	padding-left:10px;
	height:30px;
	font-weight:bold;
}

td.menue_top a{
	color:#00ADDC;
	text-decoration:none;
}

td.menue_top a:hover{
	color:#8FD7EE;
	text-decoration:none;
}
td.menue_top a.on{
	color:#8FD7EE;
	text-decoration:none;
}

td.menue_top a:activ{
	color:#8FD7EE;
	text-decoration:none;
}

td.menue_left{
	background-color:#002F5E;
	background-image:url(images/web/menue_bg.jpg);
	width:148px;
	padding-top:10px;
	padding-left:10px;
	font-size:13px;
	font-weight: bold;
	color:#8FD7EE;
}

td.menue_left a{
	color:#00A7D4;
	text-decoration:none;
}

td.menue_left a:hover{
	color:#7EBFD4;
	text-decoration:none;
}
td.menue_left a.on{
	color:#7EBFD4;
	text-decoration:none;
}

td.inhalt{
	background-color:#C7EAF5;
	width:636px;
	padding:25px;
	text-align:justify;
	font-size:12px;
	color:#002F5E;
}
div.inhalt{
	width:611px;
}
div.newsRahmen {
padding-left:5px;
padding-bottom: 5px;
}
div.news{
	padding-left:5px;
	width:135px;
	color:#002F5E;
	border-bottom:1px solid #002F5E;
}

h1{
	font-size:130%;
	margin-bottom: 5px;
}

td.menue_right{
	background-color:#ACE0F1;
	width:156px;
	color:#00ADDC;
	font-size:11px;
	padding-top: 15px;
}

td.menue_right a{
	text-decoration:none;
	color:#00ADDC;
	font-weight:bold;
}

td.menue_right a:hover{
	text-decoration:none;
	color:#2A6B93;
	font-weight:bold;
}
div.navbotton {
	margin-bottom: 10px;
	padding-left: 15px;
}
input{
	border:1px solid #000000;
	font-size:10px;
	width:78px;
}
div.teaser {
	border-bottom:1px solid #002F5E;
	margin-bottom: 10px;
}
div.teaser h2 {
	font-size:12px;
	margin: 0px;
}
