/* ----- Layout----- */


#maincontainer {
position:relative;
width:850px; 
margin-left:auto; 
margin-right:auto; 
margin-top:0px;

} 

#header {
width:850px; 
height:140px;
color:#c49523;
font-size:8pt;
background-repeat:no-repeat;
} 

#navi1	{
width:850px; 
height:50px; 
background-image:url(../img/layout/background.jpg);
background-repeat:no-repeat;
valign:top;
margin-top:0px;
margin-bottom:0px;
align:center;
} 

#middle  {
width:850px; 
top:0px;
margin-top:0px;
} 

#content {	
width:620px; 	
min-height:300px;
background-color:#fff;
top:0px;
margin-top:0px;
top:0px;
padding: 15px 15px 15px 15px;
background-image:url(../img/layout/content_top.jpg);
background-position:top;
background-repeat:repeat-x;
left:0px;
margin-left:0px
} 


/* ----- Navigation----- 2 */


#navi2 {
padding: 0px 10px 0px 10px;
background-image:url(../img/layout/navi2_background.jpg);
background-repeat:repeat-y;
font-size:8pt;
width:180px;
margin-right:0px;

}

#navi2 a {
color:#000000;
text-decoration:none;
line-height:16pt;
font-style:normal;
}

#navi2 a:hover {
color:#000000;
text-decoration:none;
line-height:16pt;
font-style:italic;
}

#navi2 a.navi2_active {
text-decoration:none;
line-height:16pt;
font-weight:bold;
font-size:7pt;
}

#navi2_top {
height:15px;
background-image:url(../img/layout/navi2_top.jpg);
background-repeat:no-repeat;
width:200px;
margin-right:0px;

}

#navi2_footer {
height:85px;
background-image:url(../img/layout/navi2_footer.jpg);
width:200px;
margin-right:0px;

}

#navi2 ul {margin-bottom:0px;}


/* ----- Footer----- */


#footer1	{	
width:850px; 	
height:15px; 	
background-color:white; 	
color:#666666;	
padding-top:10px; 	
text-align:center;
font-size:8pt;
align:center;
margin-top:10px;
border-top: 1px solid #dcbf7b;
} 

#footer1 a {
text-decoration:none; 		
font-size:8pt; 		
color:#666666;
align:center;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 

#footer1 a:hover {
text-decoration:none;
color:#c49523 			
}

#footer1 a.footer1_active {color:#c49523;}

#footer2 {	
width:850px; 	
height:15px; 	
background-color:white; 	
color:#666666;	
padding-top:10px; 	
background-image:; 	
background-position:top; 	
background-repeat:repeat-x;
text-align:center;
font-size:7pt;
align:center;
} 

#footer2 a {
text-decoration:none; 		
font-size:7pt; 		
color:#666666;
align:center;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 

#footer2 a:hover {
text-decoration:none;
color:#c49523 			
}

#footer2 a.footer2_active {color:#c49523;}

#footer3 {
width:850px; 	
height:15px; 	
padding-top:10px; 	
text-align:center;
align:center;
color:#666666;
font-size:7pt;

}

#footer3 a {
text-decoration:none; 		
font-size:7pt; 		
color:#666666;
align:center;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 

#footer3 a:hover {
text-decoration:none;
color:#c49523 			
}

#footer3 a.footer3_active {color:#c49523;}

/* ----- Tags----- */


body {
font-family:verdana;
font-size:9pt;
}

h1 {
color:#c49523;
font-size:14pt;
}

h2 {
color:0000;
font-size:12pt;
}

p {
text-align:justify;
font-size:9pt;
}

a {color:#c49523;}
a:hover {text-decoration:none;}

ul {list-style-image:url(../img/liste.gif);}

.zentriert {text-align:center;}

.fett-zentriert {text-align:center;font-weight:bold;}




/* ----- Stile----- */


.bild_rechts {float:right;margin:10px 0px 10px 10px;}
.bild_links {float:left;margin:10px 10px 10px 0px;}
.bold {font-weight:bold;}
.klein_kursiv_bold {font-style:italic; font-size:7pt; font-weight:bold;}
.bold_kursiv {font-weight:bold; font-style:italic;}
.nach_oben {text-align:right;}
.kursiv {font-style:italic;}

.sitemap1 {
font-size:14px;
color:#000000;
text-decoration:underline;}

.sitemap1:hover {
font-size:14px;
color:#c49523;}




/* ----- Print only----- */


#header_print {visibility:hidden;}
#header_print h1 {font-size:1px;
	margin:0px 0px 0px 0px;}
