@charset "utf-8";
/* CSS Document */

	/*--*--*--*--*--*--*--*--*--*--* General *--*--*--*--*--*--*--*--*--*--*--*/
    body {
        margin:0;
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */
        width:100%;
        min-width:902px;    /* Minimum width of layout - remove line if not required */
							/* The min-width property does not work in old versions of Internet Explorer */
		font-size:80%;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
		color:#3F3016;
		text-align:center;
		background:#FBF5EB;
		background-image:url(../img/pageBg.jpg);
		background-repeat:repeat-x;
		background-position:top left;
    }
	
	
    h1 {
		color:#BF2604;
		margin:.5em 0 .2em 0;
        padding:0;
		font-size:130%;
    }
	h2 {
		color:#D99F59;
		margin:.4em 0 .2em 0;
        padding:0;
		font-size:120%;
	}
	h3 {
		margin:.3em 0 0 0;
        padding:0;
		font-size:100%;
		font-weight:bold;
	}
	
	.red {
		color:#BF2604;
		font-weight:bold;
	}

	p {
		margin: 3px 0 5px 0;
		padding:0;
    }
	
	/*** Link ***/
	a {
		color:#D99F59;
	}
 	a:visited {
		color:#D99F59;
	}
	a:hover {
		color:#FFFFFF;
		background:#D99F59;
		text-decoration:none;
	}
	a img{
		border:0;
	}

	/*** Liste ***/
	ul {
		padding-top:0;
		margin-top:0;
	}
	li {
		list-style-type:square;
	}


	/*--*--*--*--*--*--*--*--*--*--* Menu *--*--*--*--*--*--*--*--*--*--*--*/

	.anMenu {
		margin-left:15px;
	}
	.anMenu a:link {
		color: #3F3016;
		text-decoration: none;
	}
	.anMenu a:visited {
		color: #3F3016;
		text-decoration: none;
	}
	.anMenu a:hover {
		color:#D99F59;
		text-decoration: none;
		background-color:transparent;
	}
	.anMenuActive {
		margin-left:15px;
		color:#BF2604;
		font-weight:bold;
		text-decoration: none;
	}
	

	/*--*--*--*--*--*--*--*--*--*--* Tabelle *--*--*--*--*--*--*--*--*--*--*--*/
	
	#anHeader {
		margin:0;
	}
	#arcanova td {
		text-align:left;
		vertical-align:top;
	}
	
	.anCellPadding {
		padding:10px 20px;
	}

	/*--*--*--*--*--*--*--*--*--*--* Below the Header *--*--*--*--*--*--*--*--*--*--*--*/
	
	#menuTop {
		width:100%;
		margin:0;
		padding:0;
		background-image:url(../img/menuTop.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	#menuTopText
{
    width: 170px;
    margin-top: 10px;
    margin-left: 20px;
    text-indent: 15px;
}

	#mainTopLeft {
		width:100%;
		margin:0;
		padding:0;
		background-image:url(../img/mainTopLeft.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	 }
	#mainTopLeftText {
		width:390px;
		margin:0 20px 20px 20px;
	}
	#mainTopLeftTextSingleColumn{
    	width: 660px;
    	margin: 0 20px 20px 20px;
    	text-indent: 15px;
	}

	/*--*--*--*--*--*--*--*--*--*--* RightColumn *--*--*--*--*--*--*--*--*--*--*--*/
	
	#rightColumn {
		width:230px;
		margin:10px 20px;
	}
	#rightColumnText {
		padding:0 10px 10px 10px;
		font-size:90%;
	}

	/**** Images ****/
		
	#rightColumnImages img {
		padding:3px 0;
	}
	.pageImagesBottom {
		margin:0 20px 20px 20px;
		width:660px;
	}
	
	.imgLogo {
		float:left;
		padding-right:10px;
	}

	/*--*--*--*--*--*--*--*--*--*--* Footer *--*--*--*--*--*--*--*--*--*--*--*/
	
	#footer {        
		font-size:11px;
    	background-color: #E9CA9E  ;		
	}
	#fading {
		position:absolute;
		margin-bottom:0;
		padding:0;
	}