body   
{ 
background-color: #5D4B3B;
margin: 0;
background-image: url('grafics/bg_top_outer3.png'); 
background-repeat: repeat-x;
font-size: 10px;

}

/* Rahmen für Grafiken */
img       
{ 
border: 0
}

/* horizontale Navigation */

#nav         
{ 
text-align: center;
text-transform: uppercase;
letter-spacing: 1pt
}


#nav a:link, #nav a:visited, #nav a:active, #nav b  
{ 
display: block;
/*background-image: url('grafics/link-normal.png'); */
background-repeat: repeat-x;
font-family: 'Arial Black', Arial, Tahoma;
padding: 0 10px;
font-size: 14px;
line-height: 50px;
color: #000;
text-decoration: none
}

#nav a:hover 
{ 
text-decoration: none;
color: #755B44
}

/* Span der aktiven Seite anstatt Link */
#nav span 
{ 
display: block;
font-family: 'Arial Black', Arial, Tahoma;
padding: 0 10px;
font-size: 14px;
line-height: 50px;
background-image: url('grafics/link-active.png'); 
background-repeat: repeat-x;
color: #C39772;
text-transform: uppercase;
letter-spacing: 1 pt
}

/* Header Rahmen */

#rahmen    
{ 
width: 940px;
height: 270px;
text-align: center;
float: center;
background-image: url('grafics/bg_top3.png'); 
background-repeat: no-repeat;
}

#rahmen img    
{ 
margin-top: 25px;
}

#randlinksrechts
{
width: 40px;
}

/* Fusszeile */

#fuss 
{ 
width: 940px;
height: 32px;
font-family: 'Trebuchet MS', Arial, Tahoma;
font-size: 12px;
color: #C39772;

}

#fuss a:hover
{ 
background-color: #5D4B3B;
text-decoration: none;
font-family: 'Trebuchet MS', Arial, Tahoma;
font-size: 12px;
color: #C39772;
}

/* Formatierung linke Spalte */

#spalte_li
{ 
width: 150px;
font-family: 'Trebuchet MS', Arial, Tahoma;
float: justify;
text-align: left;
color: #CCA686;
}

#spalte_li h1, #spalte_li h2
{ 
font-family: 'Trebuchet MS', Arial, Tahoma;
color: #C39772; 
}

#spalte_li h1           
{ 
margin: 0 0 10px 0;
padding-bottom: 2px;
border-bottom: 1px dotted #fefefe;
font-size: 24px 
}

#spalte_li h2           
{ 
font-size: 18px 
}



.verweis. a:link, a:visited, a:active
{ 
font-family: 'Trebuchet MS', Arial, Tahoma;
display: block;
line-height: 36px;
text-decoration: none;
font-weight:bold;
color: #5D4B3B;
padding-left: 15px;
padding-right:15px;
font-size: 12px;
}

.verweis a:hover
{ 
font-family: 'Trebuchet MS', Arial, Tahoma;
display: block;
line-height: 36px;
text-decoration: none;
font-weight:bold;
color: #fefefe;
padding-left: 10px;
padding-right:10px;
font-size: 14px;
}

/* mittlere und rechte Spalte */
#spalte_mi_re
{
width: 710px;
text-align: left;
float: left;
font-size: 12px;
letter-spacing: 1px;
font-family: 'Trebuchet MS', Arial, Tahoma;
color: #C39772;
padding-left: 15px;
padding-right:15px;
}


/* rechte Spalte */

#spalte_re
{ 
width: 200px;
text-align: left;
float: left;
font-size: 12px;
letter-spacing: 0px;
padding-left: 15px;
padding-right:15px;
font-family: 'Trebuchet MS', Arial, Tahoma;
color: #C39772;
}
#menu_li
{ 
width: 150px;
text-align: left;
float: left;
font-size: 12px;
letter-spacing: 0px;
padding-left: 15px;
padding-right:15px;
font-family: 'Trebuchet MS', Arial, Tahoma;
color: #C39772;
}

/* Linkformatierung für vertikale Spaltenmenüs */

.menu_li a:link, .menu_li a:visited,  .menu_li a:active  
{ 
display: block;
font-family: 'Trebuchet MS', Arial, Tahoma;
border-bottom: 1px dotted #FEFEFE;
line-height: 36px;
text-decoration: none;
font-weight: bold;
color: #C39772;
padding-left: 15px;
padding-right:10px;
font-size: 12px;
}


.menu_li a:hover 
{ 
display: block;
font-family: 'Trebuchet MS', Arial, Tahoma;
text-decoration: none;
color: #fefefe;
font-size: 12px;
background-color: #9C795B;
padding-left: 15px;
padding-right:10px;
}

.menu_li_selected 
{ 
display: block;
font-family: 'Trebuchet MS', Arial, Tahoma;
text-decoration: none;
color: #fefefe;
font-size: 12px;
background-color: #9C795B;
padding-left: 15px;
padding-right:10px;
}

.menu_li span
{
font-family: 'Trebuchet MS', Arial, Tahoma;
display: block;
border-bottom: 1px dotted #FEFEFE;
line-height: 36px;
font-size: 12px;
text-decoration: none;
background-color: #9C795B;
padding-left: 15px;
padding-right:10px;
}

.menu_li b
{
display: block;
font-family: 'Trebuchet MS', Arial, Tahoma;
border-bottom: 0px dotted #FEFEFE;
line-height: 36px;
font-size: 12px;
text-decoration: none;
padding-left: 15px;
padding-right:10px;
}

/* Formatierungen der Spaltenüberschriften */

.spalte_li h2, #spalte_re h2, #spalte_mitte h2, #spalte_mi_re h2  
{ 
font-family: 'Trebuchet MS', Arial, Tahoma;
margin: 0;
padding-bottom: 10px;
color: #C39772;
font-size: 18px;
line-height:22 px;
display: block;
}

/* Formatierungen der Spalten-Absätze */

#spalte_re p, #spalte_mi_re p
{ 
margin-top: 10px;
text-align: center;
}



.pictureframe  {
border-bottom: 2px solid #D9BDA6;
border-top: 2px solid #D9BDA6;
border-left: 2px solid #D9BDA6;
border-right: 2px solid #D9BDA6;
}


.language
{
border: 3px double #5D4B3B;
}

.language_selected
{
border: 3px double #D9BDA6;
}



.picturetitle  {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	color: #C39772;
	font-family: 'Trebuchet MS', Arial, Tahoma;
}

a.picturetitle,
a.picturetitle:link,
a.picturetitle:active,
a.picturetitle:visited {
	font-family: 'Trebuchet MS', Arial, Tahoma;
	text-decoration:none;
	color: #C39772;
}
a.picturetitle:hover {
	font-family: 'Trebuchet MS', Arial, Tahoma;
	text-decoration:none;
	color:#ffffff;
}




.inhalt
{ 
font-family: 'Trebuchet MS', Arial, Tahoma;
float: justify;

/*text-align: justify;*/
color: #CCA686;
}

.inhalt h1, .inhalt h2
{ 
font-family: 'Trebuchet MS', Arial, Tahoma;
color: #C39772; 
}

.inhalt h1           
{ 
margin: 0 0 10px 0;
padding-bottom: 2px;
border-bottom: 1px dotted #fefefe;
font-size: 24px 
}

.inhalt h2           
{ 
font-size: 18px 
}

/* Linkformatierung für Inhalt und Fusszeile */

.inhalt a:link, .inhalt a:visited, .inhalt a:active, .textbox a:link, .textbox a:visited, .textbox a:active, #fuss a:link, #fuss a:visited, #fuss a:active       
{ 
text-decoration: none;
font-family: 'Trebuchet MS', Arial, Tahoma;
color: #DDCCBB;
text-decoration:underline;
}

.inhalt a:hover, .textbox a:hover       
{ 
text-decoration: none;
/*background-color: #C39772;*/
color: #fefefe
}


#punkt
{

}
