

body {background-color:#1C7536;
	  padding:0px;
 	  margin:0px;

 }


 a {color:#F29400;
	text-decoration:none;
	font-family:'Verdana';
	font-size:10px;
	font-weight:bold;
	margin-top:12px;
	line-height:2.5em;
}



#inhalt {

	 margin-left: auto;
	 margin-right: auto;
     margin-top:0px;
     width:930px;
  	 height:600px;
  	 position: relative;



}


 #menu_line {
        position:absolute;
 		top: 96px;
 		left:0px;
 		background-image:url(upload/images/Layout/menu_line.gif);
		width:930px;
		height:15px;
 }



#line { background-image:url(upload/images/Layout/line.gif);
		width:930px;
		height:8px;
 		margin:  0px;
		padding: 0px;


 }


#logo{
		position:absolute;
		width:152px;
		height:93px;
		top:18px;
		left:6px;


 }



#kontakt a img{
		border:0px;
		position:absolute;
		top:96px;
		left:140px;
		width:52px;
  	    height:15px;


}
#impressum a img{
        border:0px;
		position:absolute;
		top:96px;
		left:192px;
		width:47px;
  	    height:15px;
  	    display:inline;


}

#kontaktdaten{
	position:absolute;
	top:64px;
  left:160px;
  font-family:arial,helvetica,sans-serif;
  font-size:10px;
  line-height:13px;
  color:#F29400;

}

#kontaktdaten a {
	line-height:13px;
	font-weight:normal;
}

#menu{
	position: absolute;
	top:86px;
	left: 277px;


    /*border:1px solid white;*/

}


 #flash {
 padding-top:111px;
 		width:930px;
  		height:370px;
		}
		
#flashcontent {
  		background-color:#32884c;
}

#teaser {height:137px;
		width:930px;
		margin-left:0px;
		margin-right:0px;
		margin-top:19px;
		}

#headline1 h1{
		height:26px;
		width:287px;
	    background-image:url(upload/images/Layout/headline1.jpg);
  		background-repeat:no-repeat;
  		padding-left:13px;
  		padding-top:7px;
 		font-family:'Verdana';
		font-size:14px;
		color:#D7E4DB;
		font-weight:bold;
		text-decoration:none;

 		}

#teaser1 p {
		height:106px;
		width:274px;
		margin-left:0px;
		margin-top:-13px;
		padding-left:13px;
		padding-right:13px;
		padding-top:5px;
		background-image:url(upload/images/Layout/teaser1.jpg);
  		background-repeat:no-repeat;
		color:#FFFFFF;
		font-family:'Verdana';
		font-size:10px;
		text-decoration:none;
		line-height:1.4em;
 		float:left;
  		}



#headline2 h1{
		height:26px;
		width:287px;
		position:relative;
		margin-left:315px;
		margin-top:-42px;
		padding-left:13px;
		padding-top:7px;
	    background-image:url(upload/images/Layout/headline1.jpg);
  		background-repeat:no-repeat;
 		font-family:'Verdana';
		font-size:14px;
		color:#D7E4DB;
		font-weight:bold;
		text-decoration:none;
 		}

#teaser2 p{
		height:106px;
		width:274px;
		position:relative;
		margin-left:15px;
		margin-top:-13px;
		padding-left:13px;
		padding-top:5px;
		padding-right:13px;
		background-image:url(upload/images/Layout/teaser1.jpg);
  		background-repeat:no-repeat;
  		color:#FFFFFF;
		font-family:'Verdana';
		font-size:10px;
		text-decoration:none;
		line-height:1.4em;
 		float:left;
 		}


#headline3 h1{
		height:26px;
		width:287px;
		position:relative;
		margin-left:630px;
		margin-top:-42px;
		padding-left:13px;
		padding-top:7px;
	    background-image:url(upload/images/Layout/headline1.jpg);
  		background-repeat:no-repeat;
 		font-family:'Verdana';
		font-size:14px;
		color:#D7E4DB;
		font-weight:bold;
		text-decoration:none;
 		}

#teaser3 p{
		height:106px;
		width:274px;
		position:relative;
		margin-left:630px;
		margin-top:-14px;
		padding-left:13px;
		padding-top:5px;
		padding-right:13px;
		background-image:url(upload/images/Layout/teaser1.jpg);
  		background-repeat:no-repeat;
  		color:#FFFFFF;
		font-family:'Verdana';
		font-size:10px;
		line-height:1.4em;
		text-decoration:none;
		}



