@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0px;
	border:0px;
}
body,html{
	min-height:100.01%;
	height:100%;
}
body {
	background-color:#e3e3e3;
	font:11px Palatino,Arial, sans-serif;
	font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida",;
	color:#5c5c5c;
	background-image:url(back.jpg);
	background-repeat:repeat-x;
}
a,img {
	border:0px;
	text-decoration:none;
	color:#0087ce;
	margin:0px;
	color:#4fa5c1;
	font-weight:bold;
}
.page{
	margin:0 auto;
	width:990px;
	background-image:url(back2.jpg);
	background-repeat:repeat-y;
	min-height:100%;
	position:relative;
}
.footer{
	position:absolute;
	clear:both;
	bottom:0px;
	height:19px;
	padding-top:6px;
	z-index:20;
	width:934px;
	margin-left:28px;
	background-color:#3f88c5;
	color:#FFFFFF;
}
.footer_datum{
	color:#b6dcfc;
}
.footer a{
	color:#f7f7f7;
}
.footer a:hover{
	color:#88c6fb;
}
.big{
	font-size:110%;
	color:#3379bd;
	font-weight:bold;
}
.content{
	margin-left:50px;
	margin-right:50px;
	padding-top:20px;
	min-height:100%;
	min-height:350px;
}
.newsrahmen{
	text-align:left;
	font-size: 110%;
	color:#656565;
	line-height:1.1;
	margin-bottom:10px;
}
.newsrahmen h1{
	margin-bottom:10px;
}
.newsrahmen h1 a{
	font-family: Verdana, Helvetica, san-serif;
	font-size: 15px;
	color:#626262;
}
.textrahmen2{
	margin-bottom:5px;
	margin-right:5px;
	float:left;
	width:264px;
	clear:left;
	/*background-color:#CCCCCC;*/
}
.textrahmen{
	clear:both;
	margin-bottom:10px;
	text-align:justify;
}
.rechts{
	width:300px;
	float:right;
	margin-right:10px;
}
.links{
	width:555px;
	float:left;
}
.bildrechts {
	float:right;
	margin-left:15px;
	margin-bottom:3px;
}
.bildlinks {
	float:left;
	padding-right:5px;
	clear:left;
}
.bildmitte{
	padding: 0px 0 0px 0;
	text-align:center;
}
.rechte{
	margin-bottom:5px;
}
.rechte h1{
	font-size:13px;
}
.rechte h1{

}
.rechte h2{
	font-size:13px;
}
.rechte h2 a{
	color:#3379be;
}
.liste li{
	position:relative;
	list-style:none;
	padding:0px;
	padding-left:18px;
	background-image:url(liste.jpg);
	background-repeat:no-repeat;
	background-position:2px 2px;
	margin-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
}
.downloads{
	padding-left:38px;
	padding-top:10px;
	margin-top:1px;
	background-position:0px 0px;
	background-image:url(download.jpg);
	background-repeat:no-repeat;
	height:25px;
	vertical-align:middle;
	line-height:1.3;
}
.linksliste{
	padding-left:38px;
	padding-top:10px;
	background-position:0px 0px;
	background-image:url(link.jpg);
	background-repeat:no-repeat;
	height:25px;
	line-height:1.1;
}
.showtabelle{
	width:100%;
	background-color:#000000;
	margin:0 auto;
}
.showtabelle td {
	background-color:#e8e8e8;
	color:#494949;
	padding:4px;
}
.showtabelle td#kopf{
	background-color:#3278be;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}
.showtabelle td#normal2{
	background-color:#e0f2ff;
	color:#494949;
}

