/*Farben punktum
Schrift	COLOR:#555555;
grün	COLOR:#7A9828;
rot 	Color:#971833;
*/
* {
	margin:0;
	padding:0;
}
body {
	font-family: Verdana,arial,helvetica,sans-serif;
	color:#555555;
	text-align:center; /* für IE 6 */
	background-color:#c4c2c6;
	scrollbar-3dlight-color:#cccccc; 
	scrollbar-arrow-color:#971833;
	scrollbar-base-color:#f9f9f9;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-face-color:#f9f9f9;
	scrollbar-highlight-color:#f9f9f9;
	scrollbar-shadow-color:#f9f9f9;

}

/*Boxen*/

#box{
	width:1020px;
	text-align:center;
	margin:auto;
	background-image:url(grafik/boxback.png);	
}


#main1 {
	background-image:url(grafik/bg_links200.gif) repeat-y left top;
}

#main2 {
	background-image:url(grafik/bg_rechtss200.gif) right top;
	_height:1%; /* hasLayout für IE 6/7 */
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#left {
	float:left;
	width:200px;
	text-align:left;
	margin-top:0;
	margin-left:20px;
	}
	
#right {
	float: right;
	width: 200px;
	margin-left:15px;
	margin-right:15px;
}
#middle {
	margin:0 220px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:0;
}


#footer{
	clear:both;
	width:1020px;
	text-align:center;
	padding-top:10px;
	overflow:hidden;
	text-align:right;
	
}


/* SCHRIFTEN punktum*/

p,td, .text{
	COLOR:#555555;
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	}

.bildtext{
	COLOR:#555555;
	font-size:9px;
	line-height:10px; 
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	}
	
/*Überschrift AKTUELL*/
#right H1{
	COLOR:#7A9828;
	text-align:left;
	font-size:1.1em;
	line-height:2.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	TEXT-DECORATION:none;
	margin-top:0;
	padding-top:0;
	}

#right H2{
	COLOR:#7A9828;
	text-align:left;
	font-size:0.9em;
	line-height:2em;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	TEXT-DECORATION:none;
	}
	
#kopftext {
	width:780px;
	position:absolute;
	top: 140px;
	border: 0; 
	z-index:1;
	}
	
.kopftext{
	text-align:right;
	COLOR:#999999;
	font-size:13px;
	line-height:16px; 
	font-family: Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	TEXT-DECORATION:none;
	}

ul {
	padding-left:40px;
	list-style-position:outside;
	list-style:outside;
}
	
LI{
	COLOR:#555555;
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	list-style-type:square;
	list-style-image:url(grafik/rot.gif);
	list-style-position:outside;
	}

a{
	COLOR:#555555;
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	}
	
a:link{
	COLOR:#555555;
	TEXT-DECORATION:none;
	} 
	
A:visited{
	text-decoration:none;
	color:#555555;
	}

A:Hover{
	TEXT-DECORATION:underline;
	Color:#971833;
	}

A:aktive{
	Color:#555555;
	text-decoration:none;
	}

		 
H1{
	COLOR:#971833;
	font-size:1.1em;
	line-height:2.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	TEXT-DECORATION:none;
	margin-top:0;
	padding-top:0;
	}
	
	
H2{
	COLOR:#971833;
	font-size:0.8em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	TEXT-DECORATION:none;
	}
	
H3{
	COLOR:#971833;
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	TEXT-DECORATION:none;
	}
	
.printtext{COLOR:#000000; FONT:12px Verdana;}

/*Schriften News rechte Spalte*/

.newstitel{
	COLOR:#555555;
	font-weight:bold; 
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	text-align:left;
	}
	
.news{
	COLOR:#555555;
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	text-align:left;
	}
	
.mehr{
	COLOR:#555555;
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	text-align:right;
	}

a.mehr:link{
	COLOR:#555555;
	font-family: Verdana,arial,helvetica,sans-serif;
	TEXT-DECORATION:none;
	text-align:right;
		}
	
a.mehr:visited{
	text-decoration:none;
	color:#555555;
	}

a.mehr:hover{
	TEXT-DECORATION:underline;
	Color:#971833;
	}

a.mehr:aktive{
	Color:#555555;
	text-decoration:none;
	}	


/*Menüschriften*/
.action	{
	COLOR: #555555;
	font-size:0.8em;
	line-height:2.5em;
	font-family: Verdana,arial,helvetica,sans-serif; 
	TEXT-DECORATION:none;
	font-weight:bold;
	}
	
a.action:link{
	COLOR: #555555;
	font-family: Verdana,arial,helvetica,sans-serif; 
	TEXT-DECORATION:none;
	font-weight:bold;
	}
	
a.action:visited{
	text-decoration:none;
	color:#555555;
	}

a.action:hover{
	TEXT-DECORATION:underline;
	Color:#971833;
	}

a.action:aktive{
	Color:#555555;
	text-decoration:none;
	}	


.kleinaction	{
	COLOR: #555555;
	font-size:0.75em;
	line-height:1.5em;
	font-family: Verdana,arial,helvetica,sans-serif; 
	TEXT-DECORATION:none;
	padding-left:20px;
	}
	
a.kleinaction:link{
	COLOR: #555555;
	font-family: Verdana,arial,helvetica,sans-serif; 
	TEXT-DECORATION:none;
	padding-left:20px;
	}
	
a.kleinaction:visited{
	text-decoration:none;
	color:#555555;
	}

a.kleinaction:hover{
	TEXT-DECORATION:underline;
	Color:#971833;
	}

a.kleinaction:aktive{
	Color:#971833;
	text-decoration:none;
	}	
/* Ende Menüschriften*/


a.text:link{
	COLOR: #555555;
	font-family: Verdana,arial,helvetica,sans-serif; 
	TEXT-DECORATION:none;
	}
	
a.text:visited{
	text-decoration:none;
	color:#555555;
	}

a.text:hover{
	TEXT-DECORATION:underline;
	Color:#971833;
	}

a.text:aktive{
	Color:#555555;
	text-decoration:none;
	}	

	
a.h2:link{
	COLOR: #971833;
	font-size:1em;
	line-height:1em;
	font-family: Verdana,arial,helvetica,sans-serif; 
	TEXT-DECORATION:none;
	font-weight:bold;
	}
	
a.h2:visited{
	text-decoration:none;
	color:#971833;
	}

a.h2:hover{
	TEXT-DECORATION:underline;
	Color:#555555;
	}

a.h2:aktive{
	Color:#971833;
	text-decoration:none;
	}	
