html,body {
	margin:0;
	padding:0;
	height:100%; 
	font-family:arial,sans-serif;
	background-image:url(../_img/BG_Page.gif);
	}

/*--------------------------------------------------
	CONTAINER 
--------------------------------------------------*/
div#container {
	position:relative; 
	margin:0 auto; 
	width:997px;
	background:#ffffff;
	height:auto !important; 
	height:100%; 
	min-height:100%; 
	}
	
/*--------------------------------------------------
	FOOTER 
--------------------------------------------------*/
div#footer {
	position:absolute;
	width:100%;
	bottom:0;
	background-image:url(../_img/footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:97px;
	}

div#footer p {
	padding:0;
	margin:0;
	}	

/*--------------------------------------------------
	HEADER 
--------------------------------------------------*/
div#header {
	height:163px;
	border-top:4px solid #6a7546;
	padding:0 1px 0 1px;
	}
	
div#headerAlpha {
	position:absolute;
	z-index:2;
	left:1px;
	top:124px;
	background-color:#FFFFFF;
	filter:alpha(opacity=40); 
	-moz-opacity: 0.4;	
	opacity: 0.4;	
	height:43px;
	width:258px;
	}
	
div#green{
	position:absolute;
	z-index:3;
	left:259px;
	top:124px;
	background-color:#505d26;
	height:43px;
	width:738px;
	}
	
div#orange {
	position:absolute;
	z-index:4;
	left:219px;
	top:143px;
	background-color:#ff9600;
	height:24px;
	width:622px;
	}	
	
div#logo {
	position:absolute;
	z-index:5;
	left:621px;
	top:25px;
	background-color:#FFFFFF;
	height:68px;
	width:368px;
	}
	
div#login {
	position:absolute;
	z-index:5;
	left:815px;
	top:147px;
	background-color:#ff9600;
	height:16px;
	width:16px;
	}
	
div#icon_meta {
	position:absolute;
	z-index:5;
	left:855px;
	top:144px;
	background-color:#505d26;
	height:17px;
	width:81px;
	}	
	
div#crumb {
	position:absolute;
	z-index:5;
	left:223px;
	top:143px;
	background-color:#ff9600;
	}								

/*-------------------------------------------------- */
/*	CONTENT 										 */
/*--------------------------------------------------*/
div#content {
	}
	
.contentBox {
	font-size:70%;
	}	

.rightBox {
	font-size:70%;
	padding:0 10px 0 10px;
	line-height:1.6em;
	}
	
/*--------------------------------------------------
	RIGHT FORMAT
--------------------------------------------------*/	
.rightBox h1 {
	font-size:110%;
	padding:0;
	margin:0;
	font-weight:bold;
	}	
	
.rightBox h2 {
	padding:0;
	margin:0;
	font-size:100%;
	padding:0px;
	font-weight:bold;
	}	
		
.rightBox p {
	padding:0 0 20px 0;
	margin:0;
	}
	
.rightBox  a:link {
	text-decoration:underline;
	color:#ff9600;
	}

.rightBox  a:active, a:visited {
	text-decoration:underline;
	color:#ff9600;
	}
	
.rightBox a:hover {
	text-decoration:none;
	color:#ff9600;
	}					


/*--------------------------------------------------
	CONTENT FORMAT
--------------------------------------------------*/	
.contentBox h1 {
	font-size:110%;
	padding:0;
	margin:0;
	font-weight:bold;
	}	
	
.contentBox h2 {
	padding:0;
	margin:0;
	font-size:100%;
	font-weight:bold;
	}
	
.contentBox h6 {
	padding:5px 0 15px 0;
	margin:0;
	font-size:100%;
	font-weight:bold;
	}			
		
.contentBox p {
	padding:0 0 20px 0;
	margin:0;
	line-height:1.6em;
	}
	
.contentBox  a:link {
	text-decoration:underline;
	color:#ff9600;
	}

.contentBox  a:active, a:visited {
	text-decoration:underline;
	color:#ff9600;
	}
	
.contentBox a:hover {
	text-decoration:none;
	color:#ff9600;
	}					

.clearer {
	color: #505d26;
	height: 1px;
	border: none;
	background-color: #505d26;
	margin-top: 15px;
	margin-bottom: 15px;
}



/* moo */



.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}

 

.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #ff9600;
	padding: 8px 8px 4px;
	background: url(../_img/bubble.gif) top left;
}

 

.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../_img/bubble.gif) bottom right;

}

 

.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}

 

.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}

 

.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;

}




#searchField {
	float:left;
	padding:0 0 0 5px;
	}


.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 

	width:100px; 

	}

	

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 

	width:250px; 

	}

	

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 

	font-weight:bold; 

	font-style:italic; 

	}

	

.tx-indexedsearch .tx-indexedsearch-whatis { 

	margin-top:10px; 

	margin-bottom:5px; 

	}

	

.tx-indexedsearch P.tx-indexedsearch-noresults { 

	text-align:center; 

	font-weight:bold; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 

	background:#eeeeee; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 

	font-weight:bold; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 

	font-weight:normal; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 

	font-style:italic; 



	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 

	/*Nichts*/

	}



.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 

	background:#E0E7F5; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 

	margin-top:20px; 

	margin-bottom:5px; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 

	color:#006699; 

	margin-top:0; 

	margin-bottom:0; 

	background:transparent; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 

	background:#cccccc; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 

	vertical-align:middle; 

	}

	

.tx-indexedsearch .tx-indexedsearch-res .noResume { 

	color : #535353; 

	}

	

.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { 

	/*font-family: monospace;*/ 

	font-style: normal; 

	padding:0 0.3em 0 0.3em; 

	background:#ffff88; 

	border: 1px #ccd solid; 

	}

	

.tx-indexedsearch-searchbox-sword2 {

	width:140px;

	background-color:#FFF;

	font-size : 11px;

	padding:3px;	

	color:#000;

	border : 1px solid #cccccc;

	}

	

.tx-indexedsearch-searchbox-button2 {

	}

	

div.tx-indexedsearch-browsebox {

	margin-left:-45px;

	}

	

div.tx-indexedsearch-browsebox p{

	padding-left:45px;

	}

		

div.tx-indexedsearch-browsebox ul{

	margin-left:0px;	

	}

	

	

div.tx-indexedsearch-browsebox li{

	list-style-type:none;

	display:inline;

	margin:0 5px;

	}

	

div.tx-indexedsearch-sec {

	margin-left: 50px;

	margin-bottom: 10px;

}

	



	

DIV.searchTitleBox{

	padding:0;

	margin:0;

	}

	

DIV.searchTitleBox h2 {

	padding:0;

	margin:0;

	border-bottom:1px solid #ff0000;

	border-top:1px solid #ff0000;

	}		
