/*  Globale Klassen und IDs  */
body{
	padding : 0;
	margin : 0;
	font-size: 90%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;	
}

/* Div Klassen und IDs */
#metamenue td, a{
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
	color: darkred;
}
#metamenue a{
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
	text-decoration : none;
	color: darkred;
	font-weight : normal;
}
#metamenue a:hover{
	text-decoration : overline;
	color: darkred;
}

#submenue  ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#submenue li {
	margin: 0 0 0 0;
}

#submenue a {
	/*/*/display: block;
	border-bottom: 1px solid #FFFFFF;
	
	background-color: #FF2D17;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
    padding: 2px 2px 2px 14px;
   text-decoration: none; /* */

}

#submenue a:link, #submenue a:visited {
	text-decoration: none; /* */
}
#submenue a:hover {
	border-bottom: 1px solid #333;
	background-color: darkred;
    color: #FFFFFF;
    text-decoration: underline; /* */
}

#sublink a {
	/*/*/display: block;
	border-bottom: 1px solid #FFFFFF;
	
	background-color: #FF2D17;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
    background-image:url('../images/base/box.gif');
    background-repeat:no-repeat;
    background-position:11px 3px;
    padding: 2px 2px 2px 23px;
   text-decoration: none; /* */
   font-size: 75%;

}

#sublink a:link, #sublink a:visited {
	text-decoration: none; /* */
}
#sublink a:hover {
	border-bottom: 1px solid #333;
	background-color: darkred;
    color: #FFFFFF;
    text-decoration: underline;     
    background-image:url('../images/base/boxw.gif');
    background-repeat:no-repeat;
    background-position:11px 3px;

}

#sububerlink a:link, #sububerlink a:visited, #sububerlink a:hover {
		
    border-bottom: 1px solid #333;
	background-color: darkred;
    font-weight : bold;
    font-size: 75%;
	color: #FFFFFF;
	text-decoration: underline; /* */
    background-image:url('../images/base/boxw.gif');
    background-repeat:no-repeat;
    background-position:11px 3px;
    padding: 2px 2px 2px 23px;

}



#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
		
    border-bottom: 1px solid #333;
	background-color: darkred;
    font-weight : bold;
	color: #FFFFFF;
	text-decoration: underline; /* */

}
#menue ul {
    margin: 0;
 	white-space: nowrap;
	padding: 0;
	list-style-type: none; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#menue li {
    display: inline;
    height : 22px;
    margin: 0;
	padding: 0;
	list-style-type: none;
}

#menue a {
    height : 22px;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FF2D17;
    padding: 0px 0px 0px 0px;
   	border-right: 1px solid #FFFFFF;

}

#menue a:link, #menue a:visited {
	color: #000;
	/*/*/color: #EEE;
	text-decoration: none; 
	border-right: 1px solid #FFFFFF;
	/* */
}
#menue a:hover {
    border-right: 1px solid #000000;
	background-color: darkred;
    color: #FFFFFF;
}

#topuberlink a:link, #topuberlink a:visited, #topuberlink a:hover {
	/*/*/	
    border-right: 1px solid #000000;
	background-color: darkred;
    font-weight : bold;
	color: #FFFFFF
}

#infobox a {
	color:#000000;
	font-size: 100%;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

#infobox a:link, #infobox a:visited {
	color:#000000;
	}

#infobox  a:hover{
    color:#000000;
	text-decoration:underline;
}



#submenue td{
	font-size: 100%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
}

#infobox td.sub{
	font-size: 70%;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-weight : bold;
        text-align:center;

}
#infobox td.subcont{

	font-size: 65%;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
    background-color: #FFFFFF;
    border-width: 1px;
    border-color: #FF2D17;   
    border-style: solid;
    text-align:left;

}




#content h1{
	font-size: 115%;
    font-family: "Courier New", Courier, monospace;
	color : #FFFFFF;
    background-color: #FF2D17;
    padding-left:5px;
    font-weight : normal;
	
}
#content h2{
	font-size: 110%;
    font-family: "Courier New", Courier, monospace;
	font-weight : bold;
	color : #000000;
}
#content p{
	font-size: 90%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	padding-left: 10px;
}

#content a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*  Definition der Divs */

#logo2{
    position : absolute;
    top : 5px;
    left : 15px;
    right : 5px;
	height : 76px;
    z-index : 40;
}

#logo3{
	position : absolute;
	top : 5px;
	right : 5px;
	height : 76px;
    z-index : 41;
}

#logo{
    position : absolute;
    top : 5px;
    left : 15px;
    right : 5px;
	height : 76px;
    z-index : 50;
 
}

#metamenue{
	position : absolute;
	top : 15px;
	right : 15px;
	height : 50px; 
	z-index : 51;
}
#suche{
    position : absolute;
	left : 15px;
	top : 80px;
	width : 150px; 
	height : 21px;
	z-index : 50;
    background-color : #FF2D17;
}
#menue{
    position : absolute;
    left : 166px; 
	top : 80px;
	right : 5px;
	height : 21px;
	z-index : 51;
	background-color : #FF2D17;
 
}
#submenue{
    position : absolute;
    left : 15px; 
	top : 101px; 
	width : 150px; 
	bottom : 15px;
    z-index : 50;
	background-color : #FF2D17;
}
#infobox{
    position : absolute;
    right : 5px; 
	top : 101px; 
	width : 210px; 
	bottom : 15px;
    z-index : 49;
	background-color : #FF2D17;
}
#content{
   padding-top : 100px;
   padding-bottom : 0px;
   padding-right : 5px;
   padding-left : 180px;
   z-index : 49;  
}
#sign{
   padding-top : 10px;
   padding-bottom : 10px;
   padding-left : 180px;
   padding-right : 15px;
   font-size: 75%;
   color: darkred;

}