@charset "utf-8";
/* CSS Document */

html, body{ margin: 0; padding: 0; border: 0;}

		
		#siteWrapper {
    		width:1024px;
			position: relative; 
    		background-repeat: no-repeat;
    		margin-left:auto;
			margin:0 auto;
		}
		#content_container
		{
			padding-bottom:3em;
		}
		#header
		{
			margin: 0 0 0.7em;
			background:#efefef;
			text-align:center;
			padding:10px;
		}
		#cont_l {position:absolute; top:320px; left:10px; width: 300px;  }
		#cont_m {position:absolute; top:320px; left:362px; width: 300px;    }
		#cont_m2 {position:absolute; top:320px; left:362px; width: 700px;    }
		#cont_r {position:absolute; top:320px; left:724px; width: 300px;    }
		
		#schr_1 {position:absolute; top:280px; left:10px; }
		
		#line_1 {position:absolute; top:320px; left:330px;}
		#line_2 {position:absolute; top:320px; left:692px;}
		
		#footer
		{
			position:fixed;
			bottom:0px;
			background:#ffffff;
			text-align:center;
			padding:0px;
			width:100%;
		}
		/* Angaben nur für den Internet Explorer mit Star-HTML-Hack */
		* html, * html body
		{
			margin:0;
			padding:0;
			height:100%;
			overflow:auto;
		}
		* html #content_container 
		{
			padding:0;
			height:95%;
			overflow:auto;
		}
		* html #footer 
		{
			background:#ffffff;
			height:28px;
			text-align:center;
			padding-top:0%;
		}
		
		
	

html,


		
		p {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;  font-size:12px; color: #737372; line-height: 140%; letter-spacing:0px;}
		/*p {font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif; color:#555;} */
		blockquote{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #737372; line-height: 140%; letter-spacing:0px;}
		h1{font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:normal}
		h2,h3,h4,h5,h6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #737372; line-height: 140%; letter-spacing:0px;}
		b{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color: #737372; line-height: 140%; letter-spacing:0px; font-weight:450;}
		
		a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #737372; line-height: 140%; letter-spacing:0px; }
			a:link, a:visited{color: #737372; text-decoration: none;}
			a:hover, a:active{color: #737372; text-decoration: none;}
		ul.list {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin: 0; margin-left:15px; padding: 0; border: 0; color: #737372; line-height: 140%; letter-spacing:0px; list-style-image: url(../graphics/list.gif);}
		ul.listb {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin: 0; margin-left: 18px; padding: 0; border: 0; color: #737372; line-height: 140%; letter-spacing:0px; list-style-image: url(../graphics/pfeil.gif);}
		ul.list2 {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin: 0; padding: 0; border: 0; text-decoration: none; color: #737372; line-height: 180%; letter-spacing:0px; list-style-image: url(../graphics/list.gif);}
		li {margin-bottom: 5px;}
		.mehrspaltig {
padding: .5em;
background: #FFFFFF;
column-count: 3;
-moz-column-count: 3;
-webkit-column-count: 3;
-moz-column-gap: 60px;
-webkit-column-gap: 60px;
column-gap: 60px;
-moz-column-rule: 1px outset #5e5e5d;
-webkit-column-rule: 1px outset #5e5e5d;
column-rule: 1px outset #5e5e5d;
}


		td,
			.oben    { vertical-align:top;}
		
.head { position: relative; top: 0; left: 0; width: 1024px; height: 192px; margin: 0; padding: 0; border: 0; background: url('../graphics/head.jpg') no-repeat; }	
/*=================================== Navigation ================================*/
#nav { position: absolute; top: 175px; left: 570px; width: 451px; height: 39px; margin: 0; padding: 0; border: 0; background: url('../graphics/navigation.gif') no-repeat; }
#nav li { position: absolute; left: 570px; height: 39px; }
	#nav #figuren { width: 162px; left: 0px; }
	#nav #sachen { width: 154px; left: 162px; }
	#nav #werk { width: 135px; left: 316px; }
	#nav li{ list-style: none; }
	#nav a{ }
	#nav a:link, a:visited{ text-decoration: none; }
	#nav a:hover, a:active{ text-decoration: none; }
#nav li a { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 39px; text-indent: -9999em; }

/*=================================== END Navigation ================================*/


/*=================================== SUB-Navigation ================================*/
#subnav { position: relative; top: 0; left: 50px; width: 386px; height: 28px; margin: 0; padding: 0; border: 0; background: url('../graphics/subnav.gif') no-repeat; }
#subnav li { position: absolute; left: 0; height: 28px; }
	#subnav #impressum { width: 386px; left: 0px; }
	#subnav li{ list-style: none; }
	#subnav a{ }
	#subnav a:link, a:visited{ text-decoration: none; }
	#subnav a:hover, a:active{ text-decoration: none; }
#subnav li a { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 28px; text-indent: -9999em; }

/*=================================== END SUB-Navigation ================================*/
			
		




