body {
  min-width:  800px;
  margin: 0px;
  padding-top: 5px;
  background: #999999;
 }
* html  body { text-align: center;}
* html #menulist_root-nav {
       	position:  absolute;
         width:	650px;
	float: left;
         margin-top: 0px;
         left: 20px;
                 }
#Container {
         position:  relative;
         display:  block;
         width:		800px;
	height:		576px;
         margin-left: auto;
	margin-right: auto;
  	background-color: #FFFFFF;
	}
a:link, a:visited {
	font-family: Arial;
 	font-size: 12px;
 	/*color:	#000000;*/
        color: #666666;
         text-decoration: none;
	}
a:hover, a:active, a:focus {
	font-family: Arial;
 	font-size: 12px;
 	color: #0000FF;
        	text-decoration: none;
	}
#Bereich_1 {
         width:		800px;
	height:		85px;
	background-image: url(../images/label_top.png);
	background-repeat:no-repeat;
	}
#Bereich_2 {
	width:	800px;
	height:		85px;
	background-image: url(../images/Balken_bereich2.jpg);
	background-repeat: no-repeat;
	border-bottom:	1px	solid #C9C5C5;
         }
#topmenu {
         float:      left;
	font-family: Arial;
         font-size: 12px;
	width:	700px;
	height:	60px;
         }
/* Mainlevel */
	a.mainlevel-nav:link, a.mainlevel-nav:visited  {
		color: #FFFFFF;
		text-decoration:none;
		}
	a.mainlevel-nav:hover {
		background-color:	#E4E1DD;
		text-decoration:none;
		}
	a.mainlevel-nav:active, a.mainlevel-nav:focus {
		color:	#000000;
		text-decoration:none;
		}
	.mainlevel_current-nav {
		background-color:	#E4E1DD;
		color:	#000000;
		text-align:	left;
		text-decoration:none;
		}
	.mainlevel_active-nav {
		background-color:	#E4E1DD;
		color:	#000000;
		text-align:	left;
		text-decoration:none;
		}
         .mainlevel-nav li a {
         	padding: 5px;
                }
	#menulist_root-nav {
                 position:  absolute;
                 width:	650px;
		float: left;
                 margin-top: 0px;
                 }
         #menuitem_1-nav, #menuitem_2-nav, #menuitem_3-nav, #menuitem_4-nav,
	#menuitem_5-nav, #menuitem_6-nav, #menuitem_7-nav, #menuitem_8-nav, #menuitem_9-nav {
                 float:	left;
                	list-style: none;
                 list-style-position:	inside;
                 width: auto !important;
		height: 25px;
	       	line-height: 25px;
		text-align:	left;
                 }
         a.sublevel-nav:link, a.sublevel-nav:visited  {
                 color: #666666;
  		text-decoration:none;
		}
	a.sublevel-nav:hover {
		background-color:	#E4E1DD;
		text-decoration:none;
                 color:	#000000;
		}
	a.sublevel-nav:active, a.sublevel-nav:focus {
		color:	#000000;
		text-decoration:none;
		}
         .sublevel_current-nav {
         	background-color:	#E4E1DD;
                 color:	#000000;
                 padding-top: 0px;
                 margin-top: 2px;
               	text-align:	left;
	      	text-decoration:none;
         	}
         .sublevel-nav {
         	color:	#000000;
		text-align:	left;
		text-decoration:none;
                 text-align: left;
                 padding-top: 0px;
                 margin-top: 2px;
         	}
	#menuitem_2_1-nav, #menuitem_2_2-nav, #menuitem_2_3-nav, #menuitem_2_4-nav, #menuitem_3_1-nav, #menuitem_3_2-nav, #menuitem_3_3-nav,
	#menuitem_4_1-nav, #menuitem_4_2-nav, #menuitem_4_3-nav, #menuitem_4_4-nav, #menuitem_4_5-nav, #menuitem_5_1-nav,
        #menuitem_5_2-nav,#menuitem_5_2-nav,
        #menuitem_5_3-nav, #menuitem_5_4-nav, #menuitem_6_1-nav, #menuitem_6_2-nav, #menuitem_6_3-nav,
        #menuitem_7_1-nav, #menuitem_7_2-nav, #menuitem_7_3-nav, #menuitem_8_1-nav, #menuitem_8_2-nav, #menuitem_8_3-nav,
        #menuitem_9_1-nav, #menuitem_9_2-nav, #menuitem_9_3-nav, #menuitem_9_4-nav, #menuitem_9_5-nav, #menuitem_9_6-nav {
		float:	left;
                 list-style-type:	none;
                 margin-left: 0px;
                 width: auto !important;
		font-size: 12px;
		line-height: 25px;
		text-decoration:none;
	       	border-left:	1px	solid	#C9C5C5;
		border-bottom:	1px	solid	#C9C5C5;
		}
                 *+html #menulist_1-nav, #menulist_2-nav, #menulist_3-nav, #menulist_4-nav,
                 #menulist_4-nav, #menulist_5-nav, #menulist_6-nav,
                 #menulist_7-nav, #menulist_8-nav, #menulist_9-nav {
			position: absolute;
                         top:	23px;
                         float:	left;
                         margin-left:	0pt;
                         }
                 * html #menulist_1-nav, #menulist_2-nav, #menulist_3-nav, #menulist_4-nav,
                 #menulist_4-nav, #menulist_5-nav, #menulist_6-nav,
                 #menulist_7-nav, #menulist_8-nav, #menulist_9-nav {
			position: absolute;
                         top:	23px;
                         float:	left;
                         margin-left:	0pt;
                         width:  300px;
                         }
	        #menulist_2-nav, #menulist_3-nav, #menulist_4-nav,
                 #menulist_4-nav, #menulist_5-nav, #menulist_6-nav,
                 #menulist_7-nav, #menulist_8-nav, #menulist_9-nav {
			position: absolute;
                        	padding: 0pt;
                         top:	23px;
                         width:   500px;
                		 }
         #joomfish {
         float: right;
	width:  50px;
	margin-right: 20px;
         margin-top:   5px;
         height: 15px;
		}
#Bild {
	float:	left;
         width:   364px;
         height:  340px;
}
#Bereich_4 {
		width:		436px;
		height:		340px;
		background-color:	#F7F7FB;
		float:	right;
                
	}
* html #Text {
        position: absolute;
        width: 390px;
        height:    340px;
        left:  400px;
        line-height: 14px;
         font-size: 12px;
        /*background-color: #F7F7FB;*/
}
#Text {
	float:	right;
         width:     390px;
         height:    340px;
         /*left:  450px;*/
         margin-right:	20px;
         margin-bottom: 0px;
         line-height: 14px;
         font-size: 12px;
      	/*background-color: #F7F7FB;*/
 }
         .contentpaneopen {
 		font-family: Arial;
 		font-size: 12px;
                line-height: 14px;
                color:	#000000;
                 }
         .contentheading {
                 font-family: Arial;
 		font-size: 12px;
                 font-weight: bold;
 		color:	#000000;
                }
 	tr {
                 font-family: Arial;
                 font: 12px;
                 line-height: 14px;
                 color:	#000000;
		text-decoration: none;
                }
	.componentheading {
		font-family: Arial;
 		font-size: 12px;
                line-height: 14px;
 		color:	#000000;
		}
	.back_button a{
 		font-family: Arial;
 		font-size: 12px;
 		font-weight: bold;
                 color:	#000000;
		text-decoration:none;
                 }
        	.back_button {
                 position: absolute;
                 top: 490px;
                 }
         .button {
                 position: absolute;
                 top: 480px;
                 }
         .moduletable-flash {
                 height:		320px;
                }
         .pagenavcounter {
         	visibility: hidden;
           	}
         .pagenav, .pagenav:link, .pagenav:hover {
              	color: #666666;
  	      	text-decoration:none;
                 }
         .pagenav a{
                 position: absolute;
                 top: 495px;
           	}
         .pagenavbar {
               	position: absolute;
               	top: 495px;
		}
* html .pagenavbar {
          position: absolute;
               	top: 325px;
} 
* html .pagenav a{
          position: absolute;
               	top: 325px;
} 
         .blog {
         	padding-top: 24px;
            	}
#Ticker {
	width: 600px;
        }
.moduletable-tic {
                vertical-align: middle;
        }
#Bereich_5 {
	clear: both;
	width:		800px;
	height:		27px;
	border-top:	1px	solid #C9C5C5;
	}
         .moduletable-tic {
                vertical-align: middle;
	       }
         #Ticker {
		width: 600px;
        		}
#scroller {
         width: 770px;
         vertical-align: middle;
        }
#Bereich_7 {
	position:	relative;
	display:  block;
	width:	800px;
	height:		37px;
	background-color:	#CCCCCC;
	 }
#footermenu {
	float:	left;
         width:	100px;
         height:	37px;
}
#Footer {
	float:	right;
	width:	150px;
        height:	37px;
        padding-top: 3px;
	padding-right:3px;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	}
	.mainlevel-footer, .mainlevel-footer:link, .mainlevel-footer:visited {
		color: #FFFFFF;
		text-decoration:	none;
        	        font-size: 10px;
		}
         .mainlevel-footer:hover{
                 background-color:	#E4E1DD;
		text-decoration:none;
                 }
         .mainlevel-footer:active, .mainlevel-footer:focus {
                 color:	#000000;
		text-decoration:none;
                 }
#active_menu{
    	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	}
#active_menu-footer {
	background-color:	#E4E1DD;
	text-decoration:none;
         color: #666666;
	}
.moduletable-tic {
	        font-family: Arial;
		font-size: 12px;
		width: 100%;
		text-decoration:none;
              	}