body		{
	text-align:center;
	min-width:850px;
	background: white;
	padding:0px;
	font-size: 14px;
	 font-family:Verdana, sans-serif;
	/*background: url(../galerie/bg1.jpg)repeat;*/
	background:#95928E;
	}
	
#wrapper	{
	width:850px;
	margin: 0 auto;
	text-align:left;
	padding:0px;
	border:0px solid;
	background: url(../galerie/line5.gif) repeat;
	}

#branding	{
	margin:0px;
	padding:0px;
	width:850px;
	height:330px;
	border:0px solid;
	}

#logo	{
	width:100px;
	float:left;
	text-align:center;
	padding-top:0px;
	}
	
#banner	{
	margin:0px;
	width:850px;
	text-align:center;
	height:266px;
	border:0px solid gray;
	/*background: url(../galerie/bild2.jpg) no-repeat;*/
	}
	
#menu	{
	margin:0px;
	padding:0px;
	width:200px;
	float:left;
	border:0px solid;
	}
	
#navi	{
	width:200px;
	/*background:#EFEFEF;*/
	border:0px black solid;
	}
	
#content	{
	margin:0px;
	padding:0px;
	width:610px;
	float:right;
	border:0px solid black;
	}
	
#main	{
	width:510px;
	float:left;
	border:0px black solid;
	padding-bottom:35px;
	}

#footer	{
	clear:both;
	background:none;
	width:850px;
	text-align:center;
	}

#zwischen	{
	margin-top:22px;
	padding-top:0px;
	width:784px;
	height:3px;
	border:0px solid;
	text-align:center;
	background: url(../galerie/blauz.gif) repeat-x;
	margin-left:34px;
	}	
	
#zwei	{
	width:180px;
	border: solid black 0px;
	padding-left:0px;
	margin-bottom:10px;
	padding-top:9px;
	}

#zwei h1	{
	/*braucht wohl eiine Hintergrundgrafik mit einem weißen Rahmen */
	width: 148px;
	line-height:18px;
	background-color:#EFEFEF;
	color:black;
	font-family:arial;
	font-weight:none;
	font-size:14px;
	text-indent:30px;
	padding: 3px 10px 3px 20px; 
	border-bottom: 0px solid black;
	margin:0;
	}


#zwei ul	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-left:20px;
	}
	
#zwei ul a	{
	display:block;
	font-size:14px;
	width:160px;
	line-height:27px;
	font-family:arial, verdana, helvetica;
	color:#990000;
	text-decoration:none;
	background:#EFEFEF;
	text-indent:30px;
	padding-left:10px;
	background: transparent url(none.gif) no-repeat 0% 55%;
		}
		
.linie	{
		/*border-top:thin dotted #DBD5D7;*/
		}		
		
#zwei li	{
	display:inline: /* :KLUDGE: Entfernt Lücken in IE/WIN */
	}
		
#zwei a:hover, selected a	{
	padding: 0px;
	background-position:right bottom;
	color: black;
	background-color:#E4E7EB;
	padding-left:10px;
	}		
	
/* Topmenü */
.ob {
	background:none;
	height:30px;
	}

 .ob ul	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:480px;
	background:none;
	float:right;
	/*padding-left:100px;*/
	padding-top:15px;
	height:30px;
	border:0px solid gray;
		}
		
 .ob ul li	{
		float:left;		
		}
		
 .ob ul a	{
		font-size:12px;
		display:block;
		padding: 10px 10px;
		line-height: 12px;
		text-decoration:none;
		color:black;
		float:left;
		text-align:left;
		}
		
 .ob ul a:visited {
		display:block;
		padding: 10px 10px;
		line-height: 12px;
		text-decoration:none;
		color:black;
		float:left;
		text-align:left;
		}
	
 .ob ul a:hover	{
		color:#333;
		background:none;
		text-decoration:underline;
			}
			
 .ob ul a:active {
		display:block;
		padding: 10px 10px;
		line-height: 12px;
		text-decoration:none;
		color:black;
		float:left;
		text-align:left;
		}
			
/*footer-menu */
 .bottom ul	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:300px;
	background:none;
	float:left;
	padding-left:305px;
			}
		
 .bottom ul li	{
		float:left;		
		}
		
 .bottom ul a	{
		display:block;
		padding: 0 2em;
		line-height: 2.1em;
		text-decoration:none;
		color:black;
		float:left;
		text-align:left;
		}
	
 .bottom ul a:hover	{
		color:#333;
		background:yellow;
			}
/* rund ////////////////// */.box { /* font-size: 1em;*/ font-family:arial;}/* rounded corner box================================== */.box .oben {  background: url(encima2.jpg) no-repeat left top;  padding-top: 5px;  text-align:right;  height:24px;  }.box {  width: 850px;  background: url(text-bg2.jpg) repeat-y;}.box .unten {  background: url(abajo3.jpg) no-repeat left bottom;  padding-bottom: 20px;  font-family:arial,verdana, helvetica;  font-size:14px;  text-align:center;  color:gray;}/*.box h2, .box p {  padding-left: 20px;  padding-right: 20px;}*/
/* format  ////////////////  */
#main p	#main h1{
	font-family:arial;
	line-height:22px;
	}
	
#main p	{
	font-size: 14px;
	line-height:22px;
	padding-right:0px;
	margin:0px;
	}
	
#main h1	{
	font-family:arial;
	padding-left:0px;
	font-size: 16px;
	}
	
.mosimage {
	background: #FFF;
	border: 1px solid #ACB6CC;
	padding: 4px;
	width:225px;
	clear:left;
	float: left;
	margin: 6px 10px 10px 15px;
	text-align: center;
	width: 225px;
	}
	
.mosimage_caption	{
	
	}
	
#uschrift3 	{	font-size:14px;	font-family:arial,verdana,HELVETICA;	color:#000000;	text-decoration: none;	font-weight:bold;	margin-left:20px;	margin-right:10px;	}
	
#text	 { 		font-size:16px;		font-family:arial,verdana,HELVETICA;		color:#666666;		line-height:19pt;		margin-left:20;		margin-right:10;		 }

#texti	 { 		font-size:15px;		font-family:arial,verdana,HELVETICA;		color:#666666;		line-height:19pt;		margin-left:20;		margin-right:10;		 }
		 
#green	{
	color:#990000;
	}
#text th	{
	text-align:left;
	}
		 
#text td {
	height:40px;
	text-align:left;
	vertical-align:top;
	font-size:16px;	font-family:arial,verdana,HELVETICA;	color:#666666;
	}
		 
h1 { 		font-size:13px;
		font-family:ARIAL,verdana,HELVETICA;		text-decoration: none;		margin-left:20;
		color:#990000;	}
	
.dozent a:link 	{ 
		color:#666600; 
		font-size:11pt;
		font-family:Verdana,Arial,sans-serif;
		font-weight: normal;
		text-decoration: none; 		margin-left:0px;
		padding-left:0px;
		line-height:20px;		border-bottom: 1px dotted #ccc;	}
 .dozent a:visited 	{
		color:#666600; 
		font-size:11pt;
		font-family:Verdana,Arial,sans-serif;
		font-weight: normal;
		text-decoration: none; 		margin-left:0px;
		padding-left:0px;
		line-height:20px;		border-bottom: 1px dotted #ccc;
	}	
.dozent a:hover  {
		color:#666600; 
		font-size:11pt;
		font-family:Verdana,Arial,sans-serif;
		font-weight: normal;
		text-decoration: underline;		margin-left:0px;
		padding-left:0px;
		line-height:20px;		border-bottom: 1px dotted #ccc;
}

 .dozent a:active 
	{	color:#666600; 
		font-size:11pt;
		font-family:Verdana,Arial,sans-serif;
		font-weight: normal;
		text-decoration: none; 		margin-left:0px;
		padding-left:0px;
		line-height:20px;		border-bottom: 1px dotted #ccc;	}
	
	#uschrift 	{	font-size:14px;	font-family:verdana,arial,HELVETICA;	color:#990000;	text-decoration: none;	margin-left:20;	margin-right:10;	letter-spacing:1px;	/*padding-bottom:10px;*/	}
	
	#utext	 { 		font-size:14px;		font-family:arial,verdana,HELVETICA;		color:#666666;		line-height:16pt;		margin-left:20;		margin-right:10;		letter-spacing:1px;		margin-bottom:3px;		 }
		 
#ab-text	{		font-size:14px;		font-family:arial,verdana,HELVETICA;		color:#666666;		line-height:18pt;		margin-left:20px;		margin-right:10px;	}
	
#ab-text2	{		font-size:14px;		font-family:arial,verdana,HELVETICA;		color:#990000;		line-height:18pt;		margin-right:5px;		margin-left:0px;		/*font-weight:bold;*/	}
	
#main ul	{
	padding:0px;
	margin:0px;
	list-style-type:none;
	border:0px;
	margin-left:20;
	}