/*  **** Grundformatierungen  **** */
html {
height:101%;
margin-bottom:1px;
}

body {
    background: #fff;
	color : #000;
	font-family : Arial, Verdana;
	font-size : 10pt;
	margin : 0;
	padding : 0;
	text-align : center;
	}

p {
    text-align: left;
    font-family : Arial, Verdana;
	font-size : 90%;
}

ul, li {
    text-align: left;
    font-family : Arial, Verdana;
	font-size : 95%;
}





/*  +++ CONTAINER GESAMT  +++ */
#container {
	width : 1000px;
	height : 600px;
	margin : 0 auto;
	margin-top : 0px;
	}


#kopf {
	width : 1000px;
	height : 140px;
	float : left;
	}
	
#menue {
	width : 1000px;
	height : 30px;
	float : left;	
	}
	
#menue_L {
	width : 500px;
	height : 20px;
        margin-top: 5px;
        margin-bottom: 5px;
        background: #999;
	float : left;	
	}
	
#menue_R {
	width : 500px;
	height : 30px;
	float : left;	
	}	

#fuss {
	width : 1000px;
	height : 430px;
	float : left;
	}

				


ul.menu-top {
		list-style : none;
		padding : 0;
		margin-top : 3px;
		font-size : 9pt;
                font-weight: bold;
                color : #fff;
		}
	
 
	ul.menu-top li {
		padding-left : 15px;
		padding-right : 15px;
		float : left;
		margin : 0;
                font-weight: bold;
                color : #fff; 
		}
		
	/* +++ LINK-FORMATE +++ */
	ul.menu-top li a:link,
	ul.menu-top li a:visited,
        ul.menu-top li a:active
	 {
		display : block;
		width : auto;
		padding-left : 0px;
		padding-right : 0px;
		text-decoration : none;
                color : #fff;
		}

		
	/* +++ LINK-FORMATE HOVER +++ */ 
	ul.menu-top li a:hover span,
	ul.menu-top li#current a:hover span  {
		color : #333; 
		}
		
	/* +++ LINK-FORMATE AKTIVER MENÜPUNKT +++ */ 
	ul.menu-top li#current a span {
		color : #333;
		}



		
		

	


	

td.buttonheading img{
border: 0px;
}


a img {border:0 none}

.contentheading{
font-size : 14px;
padding-left: 3px;
font-weight : bold;
color : #663333;
}

.componentheading{
font-size : 16px;
font-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 10 +++ */

}


table.contentpaneopen
{
padding : 0px;
margin : 0px;
} 

.contentpaneopen
{
padding : 0px;
margin : 0px;
}

.contentpagetitle{
font-size : 16px;
font-family : verdana, arial;
font-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 20 +++ */
}

a.contentpagetitle:link,a.contentpagetitle:visited{
font-size : 16px;
font-family : verdana, arial;
font-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 40 +++ */
text-decoration : none;
}


a.contentpagetitle:hover{
font-size : 16px;
font-family : verdana, arial;
font-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 40 +++ */
text-decoration : underline;
}

.breadcrumbs{
font-size : 9px;
font-family : verdana, arial;
color : #e95d0f;
}

.pathway{
font-size : 9px;
font-family : verdana, arial;
color : #e95d0f;
}

a.pathway:link,a.pathway:visited{
font-size : 9px;
font-family : verdana, arial;
color : #e95d0f;
text-decoration : none;
}

a.pathway:hover{
font-size : 9px;
font-family : verdana, arial;
color : #999;
text-decoration : underline;
}

.readon{
font-size : 10px;
font-family : verdana, arial;
font-weight : bold;
color : #663333;
}

a.readon:link,a.readon:visited{
font-size : 10px;
font-family : verdana, arial;
font-weight : bold;
color : #663333;
text-decoration : none;
}

a.readon:hover{
font-size : 10px;
font-family : verdana, arial;
font-weight : bold;
color : #999;
text-decoration : underline;
}


/*
.article_column {
width: 200px;
padding-right: 4px;
}
*/

.pagenav{
font-size : 10px;
font-family : verdana, arial;
color : #000;
}

a.pagenav:link,a.pagenav:visited{
font-size : 10px;
font-family : verdana, arial;
color : #e95d0f;
text-decoration : none;
}

a.pagenav:hover{
font-size : 10px;
font-family : verdana, arial;
color : #777;
text-decoration : underline;
}

.article_separator{
height: 1px;
width: 575px;
margin-top: 5px;
margin-bottom: 5px;
border-top : 0px solid #000000;
}

a:link, a:visited
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}



.bordernull
{
border: 0;
}