* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

body
{
	font-family:arial;
	font-size:12px;
	color:#24283f;
	background-image:url(../imgsrc/elements/bg.png);
	background-repeat:repeat-x;
}
h1
{
	font-size:16px;
}
div#wrapper
{
width:1000px; 
min-height:100%;
height:100%; 
margin:0 auto; 
position:relative;
}
table.open
{ border-collapse:collapse;
height:29px; 
width: 1000px

}


div.aufl{float:left;
	 padding-left:5%;	    
}
div.aufr{float:right;
         padding-left:10%;
}
ul.liste{width:150px;
         list-style-type:none;
         font-family:arial;
	font-size:14px;
	color:#24283f;
	padding-left:15px;
	
}
div.kontakt{text-align:center;
	    
	    margin-top: 10%;
	    }		    	    
li.point{margin-top:20%;
	 margin-bottom:80%;
	 background:url(../imgsrc/elements/logo.gif) center left no-repeat;
	 height:40px;		
	 padding-left:40px
}
li.point1{margin-top:20%;
	
	 background:url(../imgsrc/elements/logo.gif) center left no-repeat;
	 height:40px;		
	 padding-left:40px
}

body a
{
	color: #24283f;
	
	text-decoration:none;
} 

div#outer {
	width:1024px;
	min-height:100%;
	margin:0 auto ;
	position:relative;
	
}
	
/* F�r den IE */
* html div#outer {
	height:100%;
	}
	
div#header
{	height:89px;
	background:url(../imgsrc/elements/header.gif) no-repeat;
	}
	
div.col-left
	{
	width:170px;
		    
	float:left;	
	color:gray;
	text-decoration:none;
	
	font-size:10px;
	

	
}
div.col-middle {
	width:580px;

	float:left;
	border-right:1px solid #A69973;
	border-left:1px solid #A69973;
	padding: 0 20px 0 20px;
}	
	
div.main {
	min-height:321px;
	width:980px;
	padding:25px 0px 10px 0px;
}
/* F�r den IE */
* html div.main {
	height:321px;
}
div.col-right {
	padding:0 0 0 0;
	width:170px;
	float:right;
	color:gray;
	text-decoration:none;
	border:none;
	font-size:10px;
	
}

/* F�r den IE */	
* html div#main {
	height:321px;
}
.clear {
	clear:both;
	float:none;
	height:1px;
	line-height:1px;
	font-size:1px;
}
h3	{color:gray;
	text-decoration:none;
	border:none;
	font-size:10px;
	display:inline;
	}
h2	{font-family:arial;
	font-size:12px;
	color:#24283f;
	margin:0px;
	display:inline;

	}

.footer{padding-right: 20px;
	padding-left:20px;
		       
	border-right:1px  solid #c4c1c1;

}
.footer2{ padding-right: 20px;
	padding-left:20px;
	}
.footer1{padding-left:0;
	padding-right:20px;		
	border-right:1px  solid #c4c1c1;
	}
.foot	{
	border-top:1px solid #A69973;
	width: 1000px;
	padding-top:10px;color:#A69973;
	font-size:12px
	
}
.div2
{
	width:100%;
	position:absolute;
	left:0px;
	display:block;
	visibility:hidden;
	background:#efece3;
	border:1px dashed #a69a75;
	border-top:none;
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(../imgsrc/elements/leiste2.png);
	
}		 
.data
{
	font-size:12px;
	font-weight: bold;
}	
li.reff
{
margin-top:200px;
}
li.reff1
{
margin-top:70px;
}
	
span.unt
{width:130px;
display:block; 
text-align:center; 
float:left; 
margin-left:45px

}
.analy
{
font-size:10px;
}

