body {
	margin: 0px;
	padding: 0px;
	background-color: #a4a4a4;
	background-image:url(gfx/bg_stripe.gif);
	background-repeat:repeat-x;
	text-align: center;
}

#container {
	background-image:url(gfx/shadow-stripe_vert.gif);
	background-repeat:repeat-y;
	margin: 0px auto;
	width:754px;
	text-align: left;
	/*background-color:#666666;  nur für Testzwecke */
}

#mstrans {
	width:275px; /*muss nicht genaus sein*/
	height:18px;	
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/head_list.png');	/* IE Transparenz fuer PNGs Hack - validiert leider nicht :( */
	border: 0px solid pink;
	}

#mstrans img {
	filter: Alpha(opacity=0);		/* IE Transparenz fuer PNGs Hack - validiert leider nicht :( */
	border: 0px solid cyan;
	}

#header {
	height:127px;
}

#content {
	margin-left: 17px;
	margin-right: 17px;
	background-color: #FFF;
}

#panel_left {
	float:left;
	width:144px;
	margin:10px 10px 0px 8px;
	background-color:#F7F7F7;
}

* html #panel_left { /* ie *html-hack */
	margin: 10px 7px 0px 4px;
}

#panel_right{
	float:right;
	width:144px;	
	margin:10px 8px 0px 10px;
	background-color:#F7F7F7;
}

* html #panel_right { /* ie *html-hack */
	margin: 10px 4px 0px 7px;
}

#keyvisual {
	padding: 10px 0px;
}

#center {
	margin:0px 163px;
	padding: 25px 20px 0px 20px;
	background-image:url(gfx/center_bg-pane.gif);
	background-repeat:no-repeat;
	min-height:320px;
}

#schatten_links {
	float: left;
	width: 17px;
	margin: 0px;
}

#schatten_rechts {
	float: right;
	width: 17px;
	margin: 0px;
}

#footer {
	clear: both;
}

.pic {
	display: block;
	border: 0px;
}


.spacer {
	margin:0px;
	padding-bottom:0px;
}

 * html .spacer {
	margin-bottom:-5px;
}

* {
	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#45739D;
}

a:hover{
	color:#FFCC33;
}

ul,ol {
 /* leer */
 }

li {
    list-style-type:none;
	list-style-image:url(gfx/list_dot.gif);
	margin: 0px 0px 7px -15px;
}

.newsdate {
	font-weight:bold;
	color:#BBBBBB;
}

.stark {
	font-weight:bold;
}

.pane_text {
	margin: 15px 0px 0px 0px;
	padding:0px 10px 0px 13px;
}

* html .pane_text {
	padding:0px 7px 0px 15px;
}

* html .korrekte_liste {display:inline-block; padding-left:2px;}
