
#gluecklich{
/*
z-index:20;
position:absolute;
top:170px;
top:1px;
left:50%;
margin-left:-512px;
*/
background-position:0 0;
margin:1px 0 5px 0;
display:block;
height:70px;
width:160px;
background-image:url('../images/bg_nav2.jpg');
background-repeat:no-repeat;
}

*html #gluecklich{
margin:2px 0 5px 0;
}


#gluecklich img{
font:12px Arial;
font-weight:bold;
font-style:italic;
margin:22px 0 0 40px;
}


html, body{
font:12px Arial;
font-weight:300;
width:100%;
height:100%;
margin:0;
padding:0;
border:0px;
background-color:#efefef;
overflow:hidden;
}

#design_header{
position:absolute;
width:1024px;
padding:0;
top:0px;
left:50%;
z-index:5;
margin:0;
margin-left:-512px;
height:170px;
border-bottom:0px;
background-color:#017F3F;
background-image:url('../images/header_2.jpg');
background-postion:0 0;
background-repeat:no-repeat;

}


#content{
top:0;
left:0;
height:100%;
margin:0;
padding:0;
width:824px;
left:50%;
margin:0 0 0 -412px;
z-index:0;
position:absolute;
background-attachment:scroll;
overflow-y:scroll;
background-color:#fff;
}
#content_Sub{
height:100%;
overflow-y:visible;
}

#contentcenter{
margin:200px 0  20px 90px;
background-color:#fff;
min-height:430px;
height:auto;
width:640px;
overflow-x:hidden;
overflow-y:visible;
}

#contentright{
position:absolute;
left:50%;
margin:0px 0 0 342px;
padding:0;
bottom:0px;
width:170px;
z-index:6;
height:100%;
background-color:#017F3F;
overflow:hidden;
min-height:500px;
}
#right{
margin:145px 0 0 5px;
}
*html #right{
margin:146px 0 0 5px;
}
*html contentright{
height:100%;
width:170px;
}


#contentcenter *{
font: 12px Arial;
font-weight:300;
}

#bottombar{
position:absolute;
left:50%;
bottom:10px;
margin:0 0 0 -505px;
z-index:12;
color:#FFE500;
width:170px;
font-size:11px;

}
#nav_sub{
width:auto;
}
#bottombar a{
	color:#FFE500;	
	text-decoration:none;
	font-style:normal;
	padding:0;	
}
#bottombar a:hover{
	text-decoration:underline;	
}
#document{
overflow:hidden;
width:100%;
height:100%;
top:0;
bottom:0;
margin:0;
padding:0;
}


#pfadmenu{
width:640px;
z-index:12;
}

#contentright .height{
height:200px;
width:158px;
display:block;
}

#contentright .btnUp,
#contentright .btnDown{ display: block;
	  position: absolute;
          z-index: 99;
          width: 146px;
          background:#017f3f;
          border: 2px solid #eef500;
          text-align: center;
          text-decoration: none;
          line-height: 1.4em;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-weight:bold;
          font-size:12px;
          margin: 0;}
#contentright .btnUp{ bottom: 0;border-top:0px;}
*html #contentright .btnDown,#contentright .btnUp {
width:148px;
}
#contentright .btnDown{border-bottom:0px;}

/* !! WICHTIG: Formatierungen für Holderfenster und Scrollbox */
#scrollHolder{ 
               position: relative;
	       width: 150px;
               height: 170px;            
               border: 1px solid #ccc;
               overflow: hidden;
               padding: 0;
               background: #fff;
               border: 1px solid #eef500;
               border-bottom:
               0px;border-top:0px;
               margin:0 6px;
	       height:405px;
}
*html #scrollHolder{
	       height:423px;
}

#scrollWnd{ position: absolute;
	    top: 0;
            left: 0;
            margin: 0;
            padding: 0px;
            }
#products_information{
margin-top:0px;
}

#contentcenter .pfeil_links_floatcontainer,#contentcenter .pfeil_rechts_floatcontainer{
position:absolute;
z-index:5;
left:50%:
top:10px;
width:150px;
height:20px;
display:block;
vertical-align:top;
}            
.pfeil_links_floatcontainer{
margin-left:0px;
float:left;
}
#contentcenter .pfeil_links_floatcontainer a,#contentcenter .pfeil_rechts_floatcontainer a{

}
.pfeil_rechts_floatcontainer{
margin-left:490px;
float:right;
}

*html .pfeil_rechts_floatcontainer{
margin-left:485px;
float:right;
}