
/*  */
/* 
*/
body { 
background: none !important; 
color: rgb(0, 0, 0); 
line-height: 1em; 
font-size: 9pt!important; 
} 


#head{ 
background-color:#fff !important; 
width: 960px !important; 
height: 210px !important; 
padding-top: 8px; 
} 


div#metanavigation { 
width: 925px !important; 
height: 2.54em; 
text-align: right; 
color: rgb(179, 179, 179); 
line-height: 2.54em; 
font-size: 0.9em; 
z-index: 2; 
margin-top:10px; 

} 

div#logo { 
width: 117px !important; 
height: 94px !important; 
float: left; 
margin-right:60px !important; 
background-color:#fff !important; 
margin-left:15px !important; 
margin-top:0px !important; 
} 



#head-image{ 
width:700px !important; 
height:200px !important; 
margin-top:0px !important; 
margin-left:67px !important; 
} 

#wrapper{ 
background: none !important; 
height: auto !important; 
margin: 0 auto; 
min-height: 100%; 
position: relative; 
width: 960px !important; 
} 


div.spacer { 
width: 0px !important; 
height: 0px !important; 
clear: both; 
margin-left: 0px !important; 
border-right-color: rgb(255, 255, 255); 
border-left-color: rgb(255, 255, 255); 
border-right-width: 0px !important; 
border-left-width: 0px !important; 
border-right-style: solid; 
border-left-style: solid; 
background-color: rgb(229, 229, 229); 
} 



div#container { 
width: 960px !important; 
padding-bottom: 0px !important; 
margin-left: 0px !important; 
border-left-color: none !important; 
border-left-width: 0px !important; 
border-left-style: solid; 
background-color: #eeeeee; 
} 



#menu-box { 
background-color: #808080; 
margin: -20px 0px 0px 0px !important; 
padding: 0px; 
width: 178px; 
color: rgb(0, 0, 0); 
overflow: hidden; 
font-family: verdana; 
font-size: 0.8em !important; 
} 

#menu-box .has_children_closed { 
background-position: 6px 6px; 
border-bottom-color: transparent !important; 
border-bottom-width: 0px; 
border-bottom-style: none; 
background-image:none !important; 
background-repeat: no-repeat; 
} 


/*___________ BG FARBE NAV____________*/ 

#menu-box .li_level_1_not_selected { 
background-position: right bottom; 
padding-bottom: 5px; 
background-image: none !important; 
background-repeat: no-repeat; 
background-color: transparent !important; 
} 


#menu-box .level_1_not_selected { 
border: 0px solid rgb(255, 255, 255) !important; 
color: rgb(255, 255, 255) !important; 
font-weight: 700; 
margin-top: 4px; 
background-color: transparent !important; 
} 


#menu-box .has_children_open { 
background-position: 6px 8px; 
background-image:none !important; 
background-color:#e6aa00 !important; 
background-repeat: no-repeat; 
} 


#menu-box .level_1_selected { 
border: 0px solid rgb(255, 255, 255) !important; 
color: rgb(255, 255, 255); 
font-weight: 700; 
margin-top: 0px !important; 
background-color: #d98e00 !important; 
} 



#menu-box .li_level_1_selected_children { 
background-position: right bottom; 
padding-bottom: 5px; 
background-image: none !important; 
background-repeat: no-repeat; 
background-color: #e6ad43 !important; 
} 



#menu-box .li_level_1_selected_children ul { 
padding-bottom: 1px; 
border-right-color: rgb(255, 255, 255); 
border-left-color: rgb(255, 255, 255); 
border-right-width: 0px !important; 
border-left-width: 0px !important; 
border-right-style: solid; 
border-left-style: solid; 
} 



#menu-box ul li ul li { 
text-transform: none; 
background-color: #e6ad43 !important; 
} 




a:link, a:active, a:visited { 
color: rgb(0, 0, 0) !important; 
text-decoration: none; 
} 




div#head-text { 
height: 33px; 
line-height: 1.25em; 
overflow: hidden; 
font-size: 0.9em; 
font-weight: 700; 
margin-top: 74px; 
float: left; 
background:none !important; 
} 


div#head-text a, div#head-text-alt a { 
background: none !important; 
padding: 4px 0px 4px 10px; 
color: rgb(0, 0, 0); 
line-height: 1.25em; 
text-decoration: none; 
display: block; 
margin-left:-10000px; 
} 


div#head-text-corner { 
background: none !important; 
width: 15px; 
height: 33px; 
margin-top: 74px; 
float: left; 
} 


div#right-row{ 
width:179px !important; 
} 

div.infobox { 
margin-top: -8px; 
background: none !important; 
width: 188px; 
margin-bottom: 10px; 
} 


div#left-row { 
margin-top: 48px; 
width: 181px; 
margin-right: 5px; 
float: left; 
} 



div#middle-row { 
margin: 10px 10px 10px 60px !important; 
padding: 10px; 
/*width: 544px !important; */ 
width:684px !important; 
font-size: 1em; 
float: left; 
background-color: transparent!important; 
} 




#middle-row, .tabelle3, .ptabelle, .ptabelleblank, .datentabelle { 
width: 700px !important; 
} 

.headline-text { 
background-color:#eeeeee !important; 
} 


div#footer-container { 
background: none !important; 
left: 0px; 
width: 960px !important; 
height: 50px !important; 
bottom: 0px; 
position: relative !important; 
} 


div#footer-content { 
width: 740px !important; 
height: 20px; 
line-height: 2.27em; 
margin-left: 194px !important; 
border-top-color: rgb(179, 179, 179); 
border-top-width: 1px; 
border-top-style: solid; 
} 




/* Footer text*/ 

div#owner { 
margin: -100000px 30px 0px 194px !important; 
width: 770px !important; 
height: 15px; 
text-align: left; 
} 

span#owner-text { 
margin-top:10px; 
color: transparent !important; 
line-height: 1.5em; 
padding-left: 0px !important; 
font-size: 0.82em; 
} 