/* CSS Document */


body {

	background-image:url(images/0_back.gif);	
	background-repeat:repeat-x;		
	text-align:  center;	
	text-decoration : none;
	font-family : Verdana, Arial, sans-serif;
	font-weight : normal;
	font-size: 13px;
	color : #000000;	
		
	}

#root {
	width:  	 860px;
	text-align:  left;
	#margin:  	 0 0;   
	margin:  	 0 auto;   	
	
}

#banner {
    height: 93px;
	background-image:url(images/1_top.gif);
}

#v_mitte {
    width: 100%;
    float:left;
	min-height: 500px;
	background-image:url(images/2_back.gif);	
	background-repeat:repeat-y;	
}

#links {
    width: 180px;
    float: left;
}

#mitte {
    width: 480px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 12px;	
	
}

#rechts {
    width: 180px;
	height: 100%;
    float:left;
	margin: 0 auto;
	background-image:url(images/4_pic_right.gif);		
	background-position:bottom;
	background-repeat:no-repeat;		
		
}

#rechts_oben {
    width: 180px;
	height: 107px;
    float:left;
	background-image:url(images/3_pic_right.gif);	
}


#rechts_mitte {
    width: 180px;
	height: 100%;
    float:left;

}

#footer {
    width: 860px;
	height: 30px;
    float:left;
	background-image:url(images/5_footer.gif);		

}


.menue{

	background-color: #f2f2f3;    
	
}

.empty{
    
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 1px;
	#width: 100%;
    width: 158px;
	min-height: 18px;
	line-height: 18px;
}

.menu01Style{
	background-image: url(images/menue_quad.gif);
    background-repeat: no-repeat;
    background-position: 8px 10px;
    background-color: #D9D9D9;
    padding-left: 23px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 1px;
    #width: 100%;
    width: 157px;
	min-height: 25px;
	line-height: 25px;
}

.menu01Style:hover{
    background-color: #CCCCCC;
}

.menu02Style:hover{
    background-color: #e5e5e5;
}

.menu02Style{
	background-image: url(images/menue_arrow.gif);
    background-repeat: no-repeat;
    background-position: 9px 10px;
    background-color: #f2f2f3;
    padding-left: 23px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 1px;
	#width: 100%;
    width: 157px;
	min-height: 25px;
	line-height: 25px;
}

.menu01{
	text-decoration : none;
	font-family : Verdana, Arial, sans-serif;
	font-weight : normal;
	font-size: 13px;
	color : #000000;
}

.menu01Hi{
	text-decoration : none;
	font-family : Verdana, Arial, sans-serif;
	font-weight : bold;
	font-size: 13px;
	color : #000000;
}

h1{
	color : #0291df;

	font-weight : bold;
	font-size: 18px;

	margin-top: 0px;

}
