body 
	{
	margin:0px;
	padding:0px;
	background-image:url(../segmente/hg-body.gif);
	background-repeat:repeat-x;
	width:100%;
	background-color:#EEEEEE;
	}
	
#inhalt
	{
	width: 986px; margin: 0 auto;
	}
	
	
#schnellnavi
	{
	width:984px;
	height:34px;
	}
	
#schnellnavi ul
	{
	margin-top: 5px;
	margin-left: 0px;
	padding-left:0px;
	list-style-type:none;
	}			
	
#schnellnavi ul li
	{
	display: inline;
	border-right: 1px dotted #CCCCCC;
	}
	
#schnellnavi ul li.letzter 
	{
	border-right: 0px;
	}								
	
#schnellnavi li a
	{
	padding-left: 4px;
	padding-right: 7px;
	}
	
#schnellnavi li a.active
	{
	text-decoration:underline;
	}

#unter-schnellnavi
	{
	width:984px;
	height:60px;
	background-image:url(../segmente/bild-kopf.png);
	background-repeat:no-repeat;
	}

#unter-schnellnavi a {text-decoration:none;}

#logo 
	{
	width:984px;
	float:left;
	}

#hauptnavi 
	{
	width:984px;
	background-image:url(../segmente/hg-navi-grau.gif);
	background-repeat:no-repeat;
	height: 33px;
	margin-top:-4px;
	}
	

#hauptnavi ul 
	{	
	padding:7px 0px 0px 0px;
	list-style-type: none;
	
	}	


#hauptnavi ul li 
	{
	display:inline;

	}
	
#hauptnavi ul li.letzter 
	{
	border-right: 0px;
	}			
	
#hauptnavi ul li a
	{
	text-decoration: none;
	padding: 10px 17px 7px 16px;
	}		
	
	
#hauptnavi ul li a:hover
	{
	text-decoration: none;
	background:#333333;
	color:white;
	}
	
	
	
#hauptnavi ul li a:hover.druckprodukte
	{
	background-image:url(../segmente/hg-navi-gruen.gif);
        background-repeat:no-repeat;
	padding: 10px 17px 8px 16px;
        
	}
	
#hauptnavi ul li a.officeprodukte
	{
        background-repeat:no-repeat;
	padding: 8px 19px 7px 15px;
	}	
	
#hauptnavi ul li a:hover.officeprodukte
	{
	background:#004895;
	padding: 8px 19px 7px 15px;
	}				
	
	
#hauptnavi ul li a:hover.crossmedia
	{
	background:#E1001A;
	padding: 8px 17px 7px 15px;
	}
	
#hauptnavi ul li a.crossmedia
	{
	padding: 8px 17px 7px 15px;
	}		
	
#content 
	{
	width:983px;
	}
		
#linke-haelfte
	{
	width:776px;
    background-repeat:repeat-y;
    background-image: url(../segmente/hg-text.gif);
	float:left;
	}
	
#linke-haelfte-oben
	{
	width:776px;
    background-repeat:no-repeat;
    background-image: url(../segmente/hg-text-oben.gif);
	height:22px;
	}
	
#linke-haelfte-unten
	{
	width:776px;
    background-repeat:no-repeat;
    background-image: url(../segmente/hg-text-unten.gif);
	height:22px;
	clear:left
	}		
		
#navi-links 
	{
	width:195px;
	float:left;
	}
	
		
#navi-links ul 
	{
 	margin: 0px;
	margin-left:1px;
    padding:0px;
	border-top: 1px dotted #CCCCCC;
	width:150px;
	}
	
#navi-links ul li
	{
 	list-style-type: none;
	}
	
#navi-links ul li a
	{
	color:#008F36;
 	display: block;
	padding: 4px 2px 3px 15px;
	text-decoration:none;
	border-bottom: 1px dotted #CCCCCC;
	}
	
#navi-links ul li a:hover
	{
	color: #3f3f3f;
 	display: block;
	}
	
	
#navi-links ul li.unterpunkt
	{
	padding-left: 20px;
	display:block;
	background-image:url(../segmente/fenster-rechts-hg.gif);
	background-repeat:repeat-x;
	}	
	
#navi-links ul li.unterpunkt a
	{
	font-weight:normal;
	}							
	
	
#mitte
	{
	float:left;
	width:534px;
	margin-left: 18px;
	}
	
#mitte ul
	{
	list-style-image:url(../segmente/haken.jpg);
	margin:0px 0px 0px 30px;
	padding:0px;
	}	

#mitte li
	{
	padding:0px;
	}	
	
#mitte a
	{
	text-decoration:underline;
	color:#008F36;
	}	
	
#mitte a:hover
	{
	text-decoration:none;
	color:#008F36;
	}	
	
	
#mitte img
	{
	border: 1px solid #CCCCCC;
	}	
		
#rechts
	{
	width:197px;
	float:right;
	}
	
#rechts ul
	{
	padding:0px 10px;
	}	
	
#kasten 
	{
	background-image:url(../segmente/box-hg.gif);
	margin-bottom: 10px;
	}

#partner{
	background-image:url(../segmente/box-hg.gif);
	
	
	}
	
partner .partner{ margin: 5px 0px 0px 0px
        }
		
#partner .partner a{display: block; 
                    text-decoration: none; 
                      text-align:center;
                       padding-top:5px;
        }
        
#partner .partner img{ border:0px; margin:0px;
        }        
	
#kasten-oben
	{
	background-image:url(../segmente/kasten-oben.jpg);
	background-repeat:no-repeat;
	height:40px;
	}
	
#kasten-unten
	{
	background-image:url(../segmente/box-unten.gif);
	background-repeat:no-repeat;
	height:11px;
	}		
	
#kasten-dunkel
	{
	background-image:url(../segmente/dunkle-box-hg.gif);
	color:#FFFFFF;
	margin-bottom:10px;
	}
	
#kasten-dunkel-oben
	{
	background-image:url(../segmente/dunkle-box-oben.jpg);
	background-repeat:no-repeat;
	height:40px;
	}
	
#kasten-dunkel-unten
	{
	background-image:url(../segmente/dunkle-box-unten.gif);
	background-repeat:no-repeat;
	height:11px;
	}				
	
*.oben-abstand
	{
	margin-top: 15px;
	}

#clearer
	{
	clear:both;
	}
	
#fuss
	{
	height:63px;
	width:100%;
	background-color:#333333;
	margin-top: 15px;
	}	
	
#inhalt-fuss
	{
	width: 980px; margin: 0 auto;
	padding-top: 15px;
	color:#666666;
	}		
	
#inhalt-fuss a
	{
	text-decoration:underline;
	color:#666666;
	}	
	
	
#inhalt-fuss a:hover
	{
	text-decoration:underline;
	color:#FFFFFF;
	}		
	
a:hover.upload
	{
	text-decoration:none;
	}	
	
#kasten-gross
	{
	background-image:url(../segmente/hg-kasten-gross.gif);
	background-repeat:repeat-y;
	color:#666666;
	margin-bottom:15px;
	}
	
#kasten-gross-text
	{
	margin:15px;
	}		
	
#kasten-gross-oben
	{
	background-image:url(../segmente/kasten-gross-oben.jpg);
	background-repeat:no-repeat;
	height:34px;
	}
	
#kasten-gross-unten
	{
	background-image:url(../segmente/kasten-gross-unten.jpg);
	background-repeat:no-repeat;
	height:20px;
	}				