/*  **** 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 : 85%;
}

ul, li {
    text-align: left;
    font-family : Arial, Verdana;
	font-size : 95%;
}





/*  +++ CONTAINER GESAMT  +++ */
#container {
	width : 1000px;
	height : auto;
	margin : 0 auto;
	margin-top : 0px;
	}
	
#kopf {
	width : 1000px;
	height : 160px;
        background: url(../images/kopf.jpg) no-repeat;
	}
	
#logo {
	width : 1000px;
	height : 76px;
	}

#menue_L {
	width : 1000px;
	height : 20px;	
	}

#menue {
	width : 1000px;
	height : 50px;
	}

#content {
	width : 1000px;
	height : auto;	
        float: left;
	}

#inhalt {
	width : 670px;
	height : auto;	
        float: left;
	}
	
#rand {
	width : 330px;
	height : 470px;	
        float: right;
	}




ul.menu-top {
		list-style : none;
		padding : 0;
		margin-top : 0px;
		font-size : 9pt;
                font-weight: bold;
		}
	
 
	ul.menu-top li {
		padding-left : 15px;
		padding-right : 10px;
		float : left;
		margin : 0;
                font-weight: bold;
		}
		
	/* +++ 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 : #333;
		}

		
	/* +++ LINK-FORMATE HOVER +++ */ 
	ul.menu-top li a:hover span,
	ul.menu-top li#current a:hover span  {
		color : #fff; 
		}
		
	/* +++ LINK-FORMATE AKTIVER MENÜPUNKT +++ */ 
	ul.menu-top li#current a span {
		color : #fff;
		}


ul.menu-top1 {
		list-style : none;
		padding : 0;
		margin-top : 0px;
		font-size : 9pt;
                /* font-weight: bold; */
		}
	
 
	ul.menu-top1 li {
		padding-left : 15px;
		padding-right : 25px;
		float : left;
		margin : 0;
                /* font-weight: bold; */
		}
		
	/* +++ LINK-FORMATE +++ */
	ul.menu-top1 li a:link,
	ul.menu-top1 li a:visited,
        ul.menu-top1 li a:active
	 {
		display : block;
		width : auto;
		padding-left : 0px;
		padding-right : 0px;
		text-decoration : none;
                color : #333;
		}

		
	/* +++ LINK-FORMATE HOVER +++ */ 
	ul.menu-top1 li a:hover span,
	ul.menu-top1 li#current a:hover span  {
		color : #333; 
		}
		
	/* +++ LINK-FORMATE AKTIVER MENÜPUNKT +++ */ 
	ul.menu-top1 li#current a span {
font-weight: bold;		
color : #333;
		}


a:link, a:visited
{
text-decoration: none;
color : #666;
}

a:hover
{
text-decoration: underline;
}



.bordernull
{
border: 0;
}

.article_column
{
width: 330px;
padding-left: 5px;
padding-right: 5px;
border-right : 10px solid #fff;
background: #fff;
}


.contentheading{
font-size : 14px;
padding-left: 0px;
font-weight : bold;
color : #9b8000;
}

.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-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 20 +++ */
}

a.contentpagetitle:link,a.contentpagetitle:visited{
font-size : 16px;
font-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 40 +++ */
text-decoration : none;
}


a.contentpagetitle:hover{
font-size : 16px;
font-weight : bold;
color : #663333;
margin-bottom : 0px; /* +++ 40 +++ */
text-decoration : underline;
}

.breadcrumbs{
font-size : 9px;
color : #e95d0f;
}

.pathway{
font-size : 9px;
color : #e95d0f;
}

a.pathway:link,a.pathway:visited{
font-size : 9px;
color : #e95d0f;
text-decoration : none;
}

a.pathway:hover{
font-size : 9px;
color : #999;
text-decoration : underline;
}

.readon{
font-size : 10px;
font-weight : bold;
color : #663333;
}

a.readon:link,a.readon:visited{
font-size : 10px;
font-weight : bold;
color : #663333;
text-decoration : none;
}

a.readon:hover{
font-size : 10px;
font-weight : bold;
color : #999;
text-decoration : underline;
}
