body {
        background-color: #390000; 
        color: #F1F9DD;
#        margin-top : 0px;
#        margin-left : 0px; 
}

#container {
	background-color: #390000;
	border:0px solid #666666;
	margin: auto auto;
        width: 980px;
	position:  relative;
	
}

P {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	line-height : 140%;
	color: #F1F9DD;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}

imgtext-table  {
	text-align: center;
	vertical-align: middle;
}

A:link {
	background-color : transparent;
	color : #CFB88C;
	text-decoration : none;
	font-weight : bold;
}

A:visited {
	background-color : transparent;
	color : #CFB88C;
	font-weight : bold;
	text-decoration : none;
}

A:hover {
	background-color : transparent;
	color : #CFB88C;
	text-decoration : none;
}

A:active {
	background-color : transparent;
	color : #CFB88C;
	font-weight : bold;
	text-decoration : none;
}

SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px;
} 

INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px;
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color : #F1F9DD;
	margin-bottom : 10px;
	margin-top : 10px;
        border-bottom-style: dotted;
        border-width: 2px;
}

H2 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #F1F9DD;
	margin-bottom : 10px;
	margin-top : 20px;
}

H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #F1F9DD;
	margin-bottom : 0px;
	margin-top : 10px;
}

H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #F1F9DD;
	margin-bottom : 0px;
	margin-top : 10px;
}

.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #F1F9DD;
}

.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #F1F9DD;
}

.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #F1F9DD;
}

.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
}



.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #F1F9DD;
}

.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #F1F9DD;
        list-style-type:circle;
}

/*
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #F1F9DD;
}
*/

.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #F1F9DD;
	font-weight : normal;
}

.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #F1F9DD;
	font-weight : bold;
}

.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #F1F9DD;
	font-weight : normal;
}

.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #F1F9DD;
	font-weight : bolder;
}


.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CFB88C;
	font-weight : normal;
}

.mailform {
	font-family : Verdana, sans-serif;
	color : #CFB88C;
	font-weight : normal;
}

.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CFB88C;
	font-weight : bolder;
}

.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CFB88C;
	font-weight : bolder;
}

.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CFB88C;
	font-weight : normal;
}

.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CFB88C;
}

.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CFB88C;
	margin-left : 20px;
}

.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #CFB88C;
	margin-left : 40px;	
}

.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #CFB88C;
	margin-left : 60px;
}

.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CFB88C;
	margin-top : 10px;
}

.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CFB88C;
	margin-left : 20px;
	margin-top : 3px;
}

/*
####################################################
# Menue 1 / 2
####################################################
*/

DIV.menu1-level1-act  {

    color: #F1F9DD;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 26px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
    background-color: #eeeeee;
}

DIV.menu1-level1-no  {
    color: #F1F9DD;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 16px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
}

/*
####################################################
# Menue 2 / 2
####################################################
*/


DIV.menu2-level2-no {
    text-align:right;
    background-color: #390000;
    color: #CFB88C;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 16px;
    margin-top: 5px;
    margin-bottom: 5px;
}

div.menu2-level2-act {
    text-align:right;
    background-color: #4F6C69;
    color: #CFB88C;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 20px;
    margin-top: 5px;
    margin-bottom: 5px;

}

/*
####################################################
# Menue 2 / 3
####################################################
*/

DIV.menu2-level3-no {
    text-align:right;
    background-color: #4F6C69;
    color: #CFB88C;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 12px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:15px;
}

DIV.menu2-level3-act {
    text-align:right;
    background-color: #4F6C69;  
    color: #CFB88C;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 16px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:15px;
}
/*
####################################################
# Menue 2 / 4
####################################################
*/

DIV.menu2-level4-no {
    text-align:right;
    background-color: #4F6C69;
    color: #CFB88C;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 10px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:30px;
}

DIV.menu2-level4-act {
    text-align:right;
    background-color: #4F6C69;
    color: #CFB88C;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 12px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:30px;
}


/* -------------------------- */
DIV.leftnavspc1 {
    text-align:left;
    background-color: #390000;
    color: #CCCCCC;
    font-weight:bold;
    font-family : Verdana, sans-serif;
    font-size: 14px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:0px;

}
 




DIV.impressum {
    margin-top: 20px;
    border-top: dotted 1px #CFB88C;
    font-family : Verdana, sans-serif;
    font-size: 10px;
    text-align: center;
}


DIV.header {
        font-family : Verdana, sans-serif;
        font-size : 15px;
        font-weight:bold;
        line-height : 120%;
        color: #F1F9DD;
        margin-top : 1px;
        margin-bottom : 10px;
        padding-bottom : 0px;
        text-indent : 0px;
}



#logo { 
	z-index:1; 
}


#menu1 { 
	position:relative; 
	z-index:2; 
	top:-20px; 
	left:85px;
}


#inhalt { 
	position:relative; 
	top:-20px; 
	left:85px; 
	margin: 0px 0px 75px 0px;
	width:600px; 
	z-index:3; 
}


#menu2 { 
	position:absolute; 
	text-align:right;
	top:180px; 
	left:600px; 
	width:200px; 
	z-index:4; 
}


#Alassa { 
	position:absolute; 
	top:40px; 
	left:550px; 
	z-index:2; 
	float:right;
}


#Fusszeile { 
	position:relative;
	text-align: center;
        font-family : Verdana, sans-serif;
        font-size : 12px;
	}
}

#center{
  position: relative;
  margin: 0px 200px 75px;
  padding-top: 10px;
  width: 580px;
	
}

.tx-rtgdictionary-pi1 table.list th {
                text-align: left;
		font-size: 10ox;
		        }
			
			