html, body {
 	margin: 0px 0px 0px 0px;
	height:100%; 
	max-height:100%; 	
	background: #fff url(image/bg_left.gif) left repeat-y; 
 }
* {
	font-family: verdana;
	font-size: 0.92em;
	line-height: 1.5em;
}
/* star html hack fuer IE */
* html #content {
	padding-right: 220px;
}

a:link {font-weight:bold; color:#303078; font-size: 0.95em; text-decoration:none}
a:visited {font-weight:bold; color:#303078; font-size: 0.95em; text-decoration:none }
a:hover {font-weight:bold; color:##303078; text-decoration:none }
a:active {font-weight:bold; color:##303078; text-decoration:none }
a:focus {font-weight:bold; color:#00E000; text-decoration:none }

img {
 	border: 0px;
 }
UL {
	margin: 0px 0px 0px -43px;
	font-size: 10px;^
}
UL.content {
	margin: 0px 0px 0px 0px;
	font-size: 0.95em;
    padding-left: 10px;
}
UL.indent {
	margin: 0px 0px 0px 0px;
	font-size: 0.95em;
     padding-left: 20px;
}
LI {
	list-style-image : none;
	list-style-position : inside;
	list-style-type : none;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
}
LI.content {
	list-style-image : none;
	list-style-position : outside;
	list-style-type : square;
	margin: 0px 5px 0px 20px;
	font-size: 0.98em;
}
LI.indent {
	list-style-image : none;
	list-style-position : outside;
	list-style-type : circle;
	margin: 0px 5px 0px 60px;
	font-size: 1.15em;
}
LI.number {
	list-style-image : none;
	list-style-position : outside;
        list-style-type: decimal;
	margin: 0px 5px 0px 20px;
	font-size: 1.01em;
}
p {
	margin: 2px 2px 2px 2px;
 }
 
h1 {
 	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 0.95em;
 }
#header {
 	width: 100%;
	height:155px; 
	background-image : url(image/bg_top.gif);
   display: none;	
 }
#header .bg_right {
 	background-image : url(image/right.gif);
	height: 155px;
	width: 20px;
	background-repeat : no-repeat;
	float: right;
   display: none;	
 }
#menue_top {
 	position:absolute;
	left:7px; top:112px; width:800px;
   display: none;	
 }
#menue_top li {
 	float: left;
	padding-left: 5px;
   display: none;	
 }
#navi {
  z-index: 100;
  position:absolute; 
  top:160px; 
  left:5; 
  width: 155px;
  height: 60%;
  overflow: hidden; /* evtl. noch auf "auto" setzen wegen Skalierbarkeit */
   display: none;  
} 
#contact {
	z-index: 1;
	position:absolute; 
	bottom:0; 
	left:0;
	width: 160px;
	height: 47px;
	overflow:hidden;
   display: none;	
}

#left {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 5px;
 height: 200px;
 background-color: #fff;
   display: none;
}

#navi dl {
	margin: 0px 0px 0px 0px;
	font-size: 10px;	
   display: none;
}
#navi .menue1 {
	margin: 5px 0px 0px 10px;
   display: none;
}
#navi .menue2 {
	margin: 5px 0px 0px 24px;
   display: none;
}
#navi .menue3 {
	margin: 5px 0px 0px 28px;
   display: none;
}

#content {
}

#content_ohne {
}

#content_p {
}
#content_front {
}
#content_front1 {
}
#pic_front1 {
}
#pic_front2 {
}
#pic_front3 {
	position: absolute;
	left: 590px;
	top: 156px;
        height: 140px;
        width: 200px;
}
#pic_front {
	position: absolute;
	left: 165px;
	top: 156px;
        height: 140px;
        width: 613px;
	padding-right: 5px;
}
#right {
	padding: 4px 4px 4px 4px;
	float:right;
	width: 200px;
	background-color: #CFD6DB;
	display: inline;
	margin-right: 5px;
	color: #000;
}
#right_p {
	padding: 4px 0px 0px 4px;
	float:right;
	width: 50px;
	background-color: #CFD6DB;
	height: 42px;
	display: inline;
	color: #000;
}
#right_pt {
	padding: 4px 0px 0px 4px;
	float:right;
	width: 100px;
	background-color: #CFD6DB;
	height: 42px;
	display: inline;
	margin-right: 5px;
	color: #000;
}
#logo {
	position: absolute;
	left: 17px;
	top: 30px;
	width: 348px;
	height: 44px;
   display: none;
}
