*{
	margin : 0;
	padding : 0;	
}

body{
	
	text-align : center;
	margin : 0;
	padding : 0;
	color : #393939;
	font-family : Arial, Verdana, Tahoma;
	font-size : 0.8em;
	background-color : #fff;
	background-image : url(Bilder/body_hg.jpg);
	background-repeat : repeat-x;
	background-position : 50% 0;
}

h1{
	color: #006633;
	margin : 0 0 10px 0;
	font-size : 14pt;
	padding : 0;
}

h2{
	color: #006633;
	margin : 0 0 10px 0;
	font-size : 12pt;
	padding : 0;
}

a:link, a:visited { text-decoration : underline; color:#006633; }
a:active, a:hover, a:focus { color : #006633; text-decoration : underline; font-weight : normal; }



#seitenlinksmasch a:link, #seitenlinksmasch a:visited  { text-decoration : none; color:#006633; font-weight:normal; }
#seitenlinksmasch a:active, #seitenlinksmasch a:hover, #seitenlinksmasch a:focus { color : #006633; text-decoration : underline; font-weight : normal; }




img{
	border : 0px solid #5e5e5e;
}

#rahmen {
	margin : 40px auto 0 auto;
	text-align : left;
	width : 960px;
	background-image : url(Bilder/content_hg.jpg);
	background-repeat :repeat-y;
	min-height : 600px;
	
}

#headerbild{
	background-image : url(Bilder/header_top_logo.jpg);
	background-repeat : no-repeat;
	width : 960px;
	height : 101px;
	margin : 0;
	padding : 0;
	
}

#headernav{
	float : right;
	margin : 80px 10px 0 0;
	padding : 0;
}

#headernav a{
	color : #000;
	text-decoration : none;
	font-weight : normal;
}

#headernav a:hover, a:visited{
	color : #000;
	text-decoration : underline;
	font-weight : normal;
}

#headerstart{
	background-image : url(Bilder/header_rechts_bild.jpg);
	background-repeat : no-repeat;
	width : 730px;
	height : 330px;
	float : right;
	
}


#headerscont{
	width : 730px;
	float : right;
	
}

#headerlinksstart{
	float : left;
	width : 228px;
	background-color : #efefef;
	border-left : 1px solid #dadada;
	border-right : 1px solid #dadada;
	border-bottom : 1px solid #dadada;
	min-height : 550px;
	margin : -1px 0 0 0;
}

ul{
	padding : 10px 0 0 20px;
	margin : 0;
}

li{
	margin : 0;
	padding : 0 0 5px 0;
}


#navi{
	float : left;
	margin : 0px 0 0 0;
	
}

#navi ul{
	list-style-type : none;
	margin : 0;
	padding : 0px 0 0 0px;
	
}

#navi ul li{
	list-style-type : none;
	width : 230px;
	height : 29px;
	display:block;
	margin : 0;
	padding : 0;
	border-top : 1px solid #dadada;
	
}

#navi ul li a:link {
	list-style-type : none;
	display:block;
	margin : 0;
	padding : 6px 0 4px 30px;
	height : 19px;
	background-image : url(Bilder/navi_li.jpg);
	background-repeat : no-repeat;
	background-position : 10px 10px;
	color : #000;
	text-decoration : none;
	background-color : transparent;
}


#navi ul li a:visited {
	list-style-type : none;
	display:block;
	margin : 0;
	padding : 6px 0 4px 30px;
	height : 19px;
	background-image : url(Bilder/navi_li.jpg);
	background-repeat : no-repeat;
	background-position : 10px 10px;
	color : #000;
	text-decoration : none;
	background-color : transparent;
}


#navi ul li a:active{
	list-style-type : none;
	display:block;
	margin : 0;
	padding : 6px 0 4px 30px;
	height : 19px;
	background-image : url(Bilder/navi_li_activ.jpg);
	background-repeat : no-repeat;
	background-position : 10px 10px;
	background-color : #308159;
	color : #fff;
	text-decoration : underline;
}

#navi ul li a:hover{
	list-style-type : none;
	display:block;
	margin : 0;
	padding : 6px 0 4px 30px;
	height : 19px;
	background-image : url(Bilder/navi_li_activ.jpg);
	background-repeat : no-repeat;
	background-position : 10px 10px;
	background-color : #308159;
	color : #fff;
	text-decoration : underline;
}



#navi ul li a:focus{
	list-style-type : none;
	display:block;
	margin : 0;
	padding : 6px 0 4px 30px;
	height : 19px;
	background-image : url(Bilder/navi_li_activ.jpg);
	background-repeat : no-repeat;
	background-position : 10px 10px;
	background-color : #308159;
	color : #fff;
	text-decoration : underline;
}


#contentrahmen{
	margin : 0 0 0 0px;
	padding : 0;
}

#contentstart{
	float : left;
	padding : 0px 0 0 20px;
	margin : 340px 0 0 0;
		
}


#bilduntenabsolute{
	position : relative;
	width : 1000px;
	margin : 0 auto 0 auto;
	
}

#linkespalte{
	margin : 0;
	padding : 0;
	width : 230px;
	height : 186px;
	float : left;
	background-image : url(Bilder/bild_linke_leiste.jpg);
	background-repeat : no-repeat;
	position : absolute;
	top : 468px;
	left : 20px;
}


#contentmitte{
	margin : 0;
	padding : 0;
	width : 720px;
	float : left;
	line-height: 1.6em;
}

#contentmitteabstand{
	margin : 0;
	padding : 10px 10px 20px 20px;
}

#contentmitte1{
	margin : 0;
	padding : 0;
	width : 720px;
	line-height: 1.6em;
	float:left;
}

#contentmitte1abstand{
	margin : 0;
	padding : 10px 10px 20px 20px;
}

#contentmitte2{
	margin : 0;
	padding : 0;
	width : 720px;
	float : left; 
	line-height: 1.3em;
}

#contentmitte2abstand{
	margin : 0 0 0 0px;
	padding : 10px 10px 20px 20px;
}



#testtest{
width : 500px;
height : 200px;
float : left;
}


.both{
	clear : both;
	
}


#bilduntenlinks{
	background-image : url(Bilder/bild_linke_leiste.jpg);
	background-repeat : no-repeat;
}

#logolinks{
	background-image : url(Bilder/sabo_logo.jpg);
	background-repeat : no-repeat;
	width : 80px;
	height : 60px;
	float : left;
	margin : 20px 0 0 5px;
}


.absatz p{
margin:0 0 0 0;
padding:0;
}

.newsan{
display:inline;
}


.newsaus{
display:none;
}



/*

a:link, a:visited { text-decoration : underline; color:#484848; }
a:active, a:hover, a:focus { color : #484848; text-decoration : underline; font-weight : normal; }



*/

