	body,
	html {
		margin:0;
		padding:0;
		background:#a7a09a;
		background-image: url(images_layout/BG.png);
		background-repeat:repeat;
		font-family:  Arial, Trebuchet MS, Helvetica, Arial, sans-serif;
		font-size:100%;
			scrollbar-arrow-color: 333399;
			scrollbar-base-color: #ffffff;
			scrollbar-highlight-color : #6b6ebd;
			scrollbar-shadow-color : #000000;
			SCROLLBAR-TRACK-COLOR:  #F5F5F5;
		}
	body {
		min-width:900px;
		}
	a img {
		border:none
		}
	#wrap {
		background-image: url(images_layout/con_nav_wrap.png);
		margin:15px auto;
		width:900px;
		}
	#header {
		background-image: url(images_layout/header.png);
		width: 900px;
		height: 115px;
		max-height:115px;
	}
						#header h1 {
		padding:30px 0px 0px 270px;
		text-align:left;
		color: #000000;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: 100;
		
    }
							.headerina {/*SLOGAN*/
		padding:30px 0px 0px 0px;
		text-align:right;
		color: #ffffff;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: 100;
		font-style:italic;
		
    }

						#headerlogo {
		background-image: url(images_layout/header_logo.png);
		width: 263px;
		height: 115px;
		float:left;
		}
		
	
						#message_box {
				position: absolute;
				top: 24px; left: 690px;
				z-index: 1000;
				/*background:#ffc;*/
				padding:0px;
				border:0px solid #000000;
				text-align:center;
				font-weight:bold;
				width:150px;/*width:150px;*/
				height:105px;/*height:90px;*/
				float:right;
				background-image: url(announcements/_tafel_honours.jpg);
				/* ----------------------- Just change the image here to change the announcement! ----------------------- */
				/*was: background-image: url(announcements/_tafel2.png);*/
				}
					.message_box_text {
				position: absolute;
				bottom: 0px;
				right:7px; left: 7px;
				
				font-size: 10px;
				text-align:center;
				border: none;
			}


	#menu {
		background-image: url(images_layout/navigation_top.png);
		width: 900px;
		height: 23px;
	
	}


	#main {
		background-image:url(images/content_middle.jpg);
		float:right;
		width:680px;
		line-height:1.5;
		font-size: 87%;
		z-index:88;	
	}

		#main h1 {
		padding:0px 60px 0px 0px;
		text-align:left;
		color: #ffffff;	
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 1.6em;
		font-weight: 400;
		font-style:italic;
		letter-spacing:-1px;
		line-height:normal;	
				/*border-top: solid 15px transparent;*/
    }
	#main h2 {
		padding:0px 60px 0px 0px;
		text-align:left;
		color: #ffffff;	
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 1.2em;
		font-weight: 100;
		font-style:italic;
		line-height:normal;	
    }	
	#main h3, #main p {
		padding:0px 60px 0px 0px;
		text-align:justify;
		color: #000000;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 100;
    }
	.bold{font-weight: 800;}
	
		#main a {
font-weight:100;

    }
	ul, li
	{
		color: #000000;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 100%;
		font-weight: 100; margin: 5px;/*changed margin!!!*/ /*(to get rid of all margin: 0px;padding: 0px;)*/
		line-height:1.2;/*changed line height!!!*/
    }/*to reduce the space between txt and li*/
	
		#main h4 { 
		padding:0px 60px 0px 0px;
		text-align:justify;
		color: #000000;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: 100;
		line-height: normal; 
    }
	#main h5
{
		padding:10px 60px 0px 0px;
		color: black;
		background: transparent;
		font-family: Arial,Helvetica,sans-serif; 					
		font-size: 12px;																
		font-weight: 100;			
		font-style:italic;
		line-height:normal;		
}
	.main-h6
{
		color: black;
		background: transparent;
		font-family: Arial,Helvetica,sans-serif; 					
		font-size: 90%;																
		font-weight: 100;			
		font-style:italic;
		line-height:1.5;		
}

	.rubrik /*should be a container*/
{
padding:0px 60px 0px 0px;
background-color:#bfdfde;
background-image: url(Bilder/rubrik.png);
color:black;  
text-decoration:none ;
padding-left: 2px; 
padding-bottom: 2px; 
padding-top: 2px;
margin: 0px auto;
border-bottom:solid 1px black;
border-top:solid 1px black;
border-left:solid 1px black;
border-right:solid 1px black;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 110%;
font-weight: bold;
font-style:italic;

}
	
	#nav
{
color: #666;
width: 208px;
}
#nav p
{}		
/* ----------- L I N K S   S T A R T -----------	*/

		/* ----------- NAVIGATION LINKS -----------	*/	
#nav A:link 
{display: block; width: 178px; border-bottom: solid 1px #99cccc; border-top: solid 1px #99cccc; border-right:solid 1px #99cccc; border-left:solid 1px #99cccc; margin-left:10px; font-size:13px; text-decoration:none; line-height:1.5; font-family:Arial, Helvetica, sans-serif; text-indent:10px; color: #333399;}

#nav A:visited 
{display: block; width: 178px; border-bottom: solid 1px #99cccc; border-top: solid 1px #99cccc; border-right:solid 1px #99cccc; border-left:solid 1px #99cccc; ;margin-left:10px; font-size:13px; text-decoration:none; line-height:1.5; font-family:Arial, Helvetica, sans-serif;text-indent:10px; color: #333399;}

#nav A:active 
{display: block; width: 178px; border-bottom: solid 1px #99cccc; border-top: solid 1px #99cccc; border-right:solid 1px #99cccc; border-left:solid 1px #99cccc;margin-left:10px; font-size:13px; text-decoration:none; line-height:1.5; font-family:Arial, Helvetica, sans-serif;text-indent:10px; color: #333399;}

#nav A:hover 
{display: block; width: 178px; border-bottom: solid 1px #ffffff; border-top: solid 1px transparent; border-right:solid 1px transparent; border-left:solid 1px Transparent;margin-left:10px; font-size:13px; text-decoration:none; line-height:1.5; font-family:Arial, Helvetica, sans-serif;text-indent:10px; color: #ffffff;}
		/* ----------- NAVIGATION LINKS -----------	*/	
			
/* ----------- L I N K S   E N D ---------------	*/

input,textarea,select		
{
	font-family : verdana, sans-serif;
	font-size: 11px;
	color: #6b6ebd;
	background-color: #ffffff;
	background : #ffffff;
	border-top:solid 1px #6b6ebd;
	border-bottom:solid 1px #6b6ebd;
	border-right:solid 1px #6b6ebd;
	border-left:solid 1px #6b6ebd;
	margin-left:15px; /*Einzug auch in menu items nutzen!*/
}


		
	#footer {
	background-image:url(images_layout/bottom.png);
	clear:both;
	color:#000000;
	width:900px;
	height: 26px;
	}
	#footer p {
		padding:0px 60px 0px 0px;
		margin:0;
		text-align:right;
		color:#000000;
		font-size:11px;

    }
	
/*ZOOM SEARCH RESULTS FORMATTING http://www.wrensoft.com/zoom/support/css.html*/

.results { 
		padding:0px 60px 0px 0px;
		text-align:justify;
		color: #000000;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 100; 
		line-height:normal;
		}	
		
.highlight { 
		font-weight: bold; background-color:#FFFF99;
		
		}
.description { 
		font-style: italic; 
		padding:0px 60px 0px 0px;
		text-align:justify;
		color: navy;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 13px;
		font-weight: 200;
		line-height:normal;
		}				

.result_title { 
		margin-top: 30px; 
		padding:0px 60px 0px 0px;
		text-align:justify;
		color: #ffffff;	
		font-family: Verdana, Arial,Helvetica,sans-serif;
		font-size: 13px;
		font-weight: 500; 
		line-height:normal;
		} 
		
.result_title a:link { font-size: 14px;color: #ffffff; text-decoration: underline; font-weight: 500; }
.result_title a:visited { font-size: 14px;color: #ffffff; text-decoration: underline; font-weight: 500; }
.result_title a:hover { font-size: 14px;color: navy; text-decoration: underline; font-weight: 500; }
.result_title a:active { font-size: 14px;color: #ffffff; text-decoration: underline; font-weight: 500; }

.searchheading, .summary, .results, .zoom_searchbox, .zoom_options, .zoom_searchform {
		padding:0px 60px 0px 0px;
		text-align:justify;
		color: #000000;	
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 100; 
		line-height:normal;}

/*ZOOM SEARCH RESULTS FORMATTING http://www.wrensoft.com/zoom/support/css.html*/


