#site{
		width:850px;
	}
	#logo{
		float:left;
		width:610px;		
	}
	#top_oben{ }
	#top_oben_left{
		margin-left:610px;
	}
	#sprache{
		padding-top:20px;
	}
	
	#abstand{
		height:25px;
	}
	
	
	#suche{ padding-top:20px;}
	
	
	.suchbutton{
		margin: 1px 0px 1px 0px;
		padding: 0px;
		cursor: pointer;
		border: 0px none;
		/**/
		color: #FFFFFF;
		background-color: #1D1D90;
		font-weight: bold;
		text-transform: uppercase;
	}
	.suchtext {  width: 180px; margin: 0px 5px 0px 0px; color: #1D1D90; font-weight: normal; float: left; }	
	/*SUCHE*/
	
	#top_graubalken{
		background-image:url(../../img/top_graubalken.jpg);
		height:17px;
	}
	#top_navigation{
		padding-left:165px;
		background-color:#960000;
		width:850px;
		/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
		width:685px;
		/* End IE5-Mac hack */
		
	}
	
	
	#topnavmenu ul { float:left; margin:0; padding:0;  list-style:none;  display:inline; background-color:#960000; } 
	#topnavmenu li{ float:left; margin:0; padding:0;  display:inline;  background-color:#960000;}	
	#topnavmenu li a, #topnavmenu_aktiv,#topnavmenu_strich{ display:block; text-decoration:none; color:#FFFFFF; font-weight:normal; border-left: 2px solid #FFFFFF; background-color:#960000;  padding:5px;}
	#topnavmenu li a:hover , #topnavmenu_aktiv{  background-color:#FF0000;}
	/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
	#topnavmenu a {float:none;   }
	#topnavmenu {overflow:auto;  }
	/* End IE5-Mac hack */
	
	
	
	
	#path{
		height:22px;
		padding-top:8px;
		/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
		height:30px;
		/* End IE5-Mac hack */
		color:#999999;
	}
	#leftnavigation{
		padding-top:30px;
		float:left;
		width:165px;
	}
	
	#leftnavo  ul, #leftnavo li {margin:0; padding: 0;}
	
	#leftnavmenu { width: 14em;  list-style-type: none; position: relative; clear:both; }
	#leftnavmenu li{ 
		padding: 8px 0px 3px 20px; background:#e4e4e4; background-image:url(../../img/leftnaviverlauf.jpg); background-repeat:no-repeat; 
	}
    #leftnavmenu2 {list-style-type: none;}
	#leftnavmenu2 li{ background:none;
	 font-weight:normal;
		padding: 8px 0px 3px 20px;
	}
	#leftnavmenu2_aktiv{ display:block;  font-weight: bold; color: #000;  padding: 0px 0px 0px 0px;}
	
	
	#leftnavmenu_aktiv{ display:block; font-weight: bold; color: #000;  padding: 0px 0px 0px 0px;}
	#leftnavmenu a{ text-decoration: none;}
	
	
	
	
	
	#container{
		margin-left:165px;
		widht:670px;
		
	}
	#content{		
		min-height:530px;
	}
	#textblock{
		float:left;
		display:inline;
		background-image:url(../../img/strichellinie.gif);
		background-repeat:repeat-y;
		height:530px;
		width:420px;
	}
	
	#textblock_l2{
		background-image:url(../../img/strichellinie.gif);
		background-repeat:repeat-y;
		min-height:530px;
	}
	#maintext{
		padding-left: 10px;
		padding-right: 15px;
	}
	#mainbilder{
		padding-left: 12px;
		padding-right: 12px;
		
	}
	
	#bilderblock{
		margin-left: 420px;
		
		
	}
	
	#zoom{
		padding-top: 10px;
		border-bottom: 1px solid #000000;
		text-align:right;
		height:20px;
		/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
		height:30px;
		/* End IE5-Mac hack */
	}
	
	
	#foot{
		width:850px;
		background-image:url(../../img/footbalken.jpg);
		height:26px;
	}
	#clear{
		clear:both;
		
	}
	

	
	#sprachmenu ul { float:left; margin:0; padding:0; list-style:none;  display:inline; } 
	#sprachmenu li  { float:left; margin:0; padding:0; padding-right:10px; display:inline; }
	#sprachmenu a:hover, #sprachmenu li { text-decoration:none; color:#000000; font-weight:bold; }
	#sprachmenu a { display:block; text-decoration:none; color:#000000; font-weight:normal; }
	/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
	#sprachmenu a {float:none;}
	#sprachmenu {overflow:auto;}
	/* End IE5-Mac hack */
	
	#foot_inhalt {
		padding-top: 8px;
		float:left;
		width:820px;
	}
	#foot_grafik {
		padding-top: 8px;
		margin-left:820px;
	}

	
	html, body { height:100%; }

	body {
		text-align:left;
		min-width:780px;
		background-color:#FFFFFF;
		font-size:11px;
		font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
		color:#595959;

	}
	
	a 		{color:#000000}
	a:hover	{color:#960000}

	.titel{font-size:14px; font-weight:bold; color:#999999}
	.text{}
	
	.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
  }

h1{
	font-size:15px;
	font-weight:bold;
	color:#595959;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	
}

h2{
	font-size:13px;
	font-weight:bold;
	color:#595959;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	
}

#mainbilder dt{
	border-bottom:1pt solid #8b8b8b;
	
	
}

