	body { 
        	background-image:url(/fileadmin/images/background_main.PNG); 
		background-repeat:repeat-x;
		text-align:center;
		margin:0;
		padding:0;
		background-color:#EEEEEE;	
	}
	
	td {
                border-bottom:1px dotted silver;}

	h1 { 
		font: bold 140% Arial, sans-serif;
		color:#CC071E;
                line-height: 1.5;
	}
	
	
        h2 {
        	font: bold 110% Arial, sans-serif;
		text-decoration:none;
                line-height: 1.5;
	}

        h3 {
        	font: bold 100% Arial, sans-serif;
		color:#CC071E;
                line-height: 1.5;
	}


        h4,h5,h6,div,p,body,html,input,button { 
		font: normal 12px Arial, sans-serif; 
                line-height: 1.5;
	}



	img.block {
		display:block;
	}

	div, img {
		margin:0px;
		padding:0px;
		border:0px;
	}


	a:link {
		text-decoration:underline;
		color: #CC071E;
	}		
		
	a:visited {
		color: #B00;
	}		
		
	a:hover, a:focus {
		text-decoration:none;
		color:#F00;
	}	

	a:active {
		text-decoration:none;
		color:#CC071E;;
	}
		
	
	div#container {
	        background-color:white;
        	border:1px solid #B00; 
        	margin: auto;
		text-align: left;
		width: 82em;
	}

	
	div#homepage {
	        float:left;
		padding-left:1em;
		margin-top:1em;
                margin-bottom:0.5em;
                width:18em;
	}

	div#head {
                float:right;
                width:63em;
                margin-top:0.5em;
                margin-bottom:0.5em;
                height:11em;            
	}

       div#top_navigation {	
		margin-right:6em;
                padding-bottom:0.4em;
		text-align:right;

	}	
	
	div#language_flag { 
              	float:right;
              	margin-right:0.5em;
              }

         div#line_red {
     		background-color:#CC071E;
		height:3px;
		width:63em;
         }


	div#left {
		float:left; 
                width:16.7em;
                padding-left:1em;
	} 

        div#date {
                background-color:#CC071E;
                color:white;
                height:1.4em;     
                width:16.7em;
	}
	

	div#left_navigation {
		margin-top:1em;       
	}
	
	div#left_navigation li {
		list-style-type:none;   
		border-bottom:1.5px solid #eeeeee; 
	}

	div#left_navigation .menu-level1 a {
		color:#171717;
		text-decoration:none;
	}

	div#left_navigation li:hover {background-color:#EECBAD}

	div#left_navigation .menu-level2 li:hover {background-color:#FFDAB9}

	.menu-level1 {padding-left:2px;font: 1.2em/1.5em normal  Verdana, Arial;}

	.menu-level1 a:hover {background-color:#EECBAD}

	.menu-level1-current-active {background-color:#FDE7D2}

	.menu-level2 {
		margin-left:0px;
		padding-left:20px;
		background-color:#F5F5DC;
                font: 1em/1.5em normal  Verdana, Arial;
	}

	.menu-level2 li:hover {
		margin-left:-20px;
		padding-left:20px;
		background-color:#FFDAB9
	}

	.menu-level2 a:hover {background-color:#FFDAB9}

	.menu-level2-current-active {
		margin-left:-20px;
		padding-left:20px;
		background-color:#FDE7D2
	}

	div#menu-arrows {float:left;}

	div#search {
		display:none;
                margin-top:2em;
	}
	
	div#content_left {
                margin-top:2em;
                margin-bottom:2em; 
        }
	
        div#rssfeed {
                margin-bottom:2em; 
        }
        
	div#left_bottom {
		border:1px solid silver;
		margin-bottom:2em; 
                padding-left:0.35em;
		width:16.25em;
		background-color:#EEEEEE;
		}


	div#center {
		float:right;
	        width:63em;
		margin-top:-5.6em;
		padding-right:1em;
		margin-bottom:1em;
	}


	div#breadcrump {
		padding-left:1.2em;
                height:4.25em;margin-top:2em;
	}
	


	div#content_middle {		
		background-color:#eeeeee;
		border:1px solid silver;
		float:right;
		text-align:left;
		width:59.8em;
		padding-left:1em;
                padding-right:1em;
		padding-top:1em;
		padding-bottom:1em;
	}
	
	
	div#main_content a:focus {
		border-bottom:1px solid #d90000;
	}


	div#footer {
		clear:both;
	}

	.skiplink {
		position:absolute;
		top:-2000px;
		left:-3000px;
		width:0px;
		height:0px;
		overflow:hidden;
		display:inline;
	}
	
	.stdtextconfig {
		background-color: #FFFFFF;	
		color: #000000;
		font-family:  Arial, sans-serif; 
		font-size: 12px;
		font-style: normal; 	
		font-weight: normal;
	}

	.stdheaderconfig {
		background-color: #A41A0C;
		color: #FFFFFF;
		font-family:  Arial, sans-serif; 
		font-size: 12px; 
	}