a:link     { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:visited  { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
a:active   { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:hover    { color: #ff0000; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, Swiss; text-decoration: underline;}
	    
th.nav  { color: #51637a; font-size: 12pt; font-weight: 900; 	
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #navy; }

td.nav  { color: #000000; font-size: 8pt; font-weight: 300;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: {BOXFARBE}; }
table.nav  { color: #000000; font-size: 10pt; font-weight: 300;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: {TEMPLATEFARBE}; }

table.nav1  { color: #000000; font-size: 10pt; font-weight: 300;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: {TEMPLATEFARBE}; }

table.nav2  { color: #000000; font-size: 8pt; font-weight: 300;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: {TEMPLATEFARBE}; }


td.nav1 { color: #000000; font-size: 8pt; font-weight: 200;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #E6E6C8 }
.nav4 { color: #000000; font-size: 8pt; font-weight: 200;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	}

/*#f4f1de*/	
td.nav2 { color: #51637a; font-size: 10pt; font-weight: 200;
 	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #7d6400;
	text-align: justify; }

td.nav3 { color: #51637a; font-size: 8pt; font-weight: normal;
 	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #00a2555; text-align: left; }


{ color: #c0d1ec; font-size: 10pt; font-weight: 200;
 	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #094383;
	text-align: justify; }

td.inv1 { color: #ffffee; font-size: 8pt; font-weight: 200; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #c0d1ec; }



h3      { color: #c0d1ec; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

p	{ color: #c0d1ec; font-size: 8pt; font-weight: bold;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #094383; text-align: center; }

b.header { color: #51637a; font-size: 10pt; font-weight: bold;
 	font-family: Tahoma, Helvetica, Geneva, Swiss, SunSans-Regular ;
	}

li.li2  { color: #c0d1ec; font-size: 8pt; font-weight: 600;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: #7d6400; }


.pagemainheader {
	font-family: Geramond, sans-serif;
	line-height: 1em; 
	font-weight:bold;
	font-size: 19px;
	background:{BOXFARBE};
	color:#516178;
	text-shadow: 1px 1px 0px #aaa;
	}

.print_pagemainheader {
	font-family: Geramond, sans-serif;
	line-height: 1em; 
	font-weight:bold;
	font-size: 24px;
	background:{BOXFARBE};
	color:#516178;
	text-shadow: 1px 1px 0px #aaa;
	}

.print_submainheader {
	font-family: Geramond, sans-serif;
	line-height: 1em; 
	font-weight:bold;
	font-size: 18px;
	background:{BOXFARBE};
	color:#516178;
	text-shadow: 1px 1px 0px #aaa;
	}


table.print_nav  { color: #000000; font-size: 12pt; font-weight: 300;
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	background-color: {TEMPLATEFARBE}; }



/*#7d6400;*/


/*
body {
    color: #333333;    
    font-size: 10px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    }

input {
    color: #333333;    
    font-size: 10px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    }
    
textarea {
    color: #333333;    
    font-size: 10px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    }
    
ul {
    list-style-image: url(images/dreieck.gif); 
    margin-left: 14px; 
    }
    
.smallText { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 10px; 
    color: #000000; 
    }
    
.contentText {
    color: #333333;    
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    text-align: justify;
    
    }
.contentText1 {
    color: #333333;    
    font-size: 10px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    text-align: justify;
    }
    
.tabelle {
    color: #333333;    
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    text-align: left;
    text-Valign: TOP;
    }
    
    
.thinLink {
    color: #333333; 
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;  
    font-weight: normal;  
    }
    
#row { 
    color: #333333; 
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    float: left; 
    position: relative; 
    width: 450px;  
    }
    
#rightRow  { 
    color: #333333; 
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    float: left; 
    position: relative; 
    width: 158px; 
    padding: 5px;  
    }
    
.BigCol  { 
    color: #333333; 
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    float: left; 
    position: relative; 
    width: 470px; 
    padding-right: 15px; 
    padding-bottom: 50px;  
    }
    
.BigColoverflow   { 
    color: #333333; font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    float: left; 
    position: relative; 
    width: 450px; 
    height: 350; 
    overflow: auto; 
    padding-right: 13px; 
    padding-bottom: 50px  
    }
    
.BigColoverflow2  { 
    color: #333333; font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    float: left; 
    position: relative; 
    width: 450px; 
    height: 175; 
    overflow: auto; 
    padding-right: 13px; 
    padding-bottom: 50px  
    }
    
.leftCol  {
    float: left; 
    position: relative; 
    width: 215px; 
    padding-right: 20px; 
    padding-bottom: 50px  
    }
    
.leftColsmall  {
    float: left; 
    position: relative; 
    width: 115px; 
    padding-right: 20px; 
    padding-bottom: 50px  
    }
    
.rightCol   {
    float: left; 
    position: relative; 
    width: 215px; 
    padding-bottom: 50px  
    }
    
.rightColBig  {
    float: left; 
    position: relative; 
    width: 315px; 
    padding-bottom: 50px  
    }
    
.contentTextHeadline { 
    color: #000000; 
    font-size: 11px; 
    font-weigth: bolder;
    font-family: Verdana, Arial,Helvetica,sans-serif; 
    }

.contentTextHeadline_r { 
    color: #ff0000; 
    font-size: 12px; 
    font-weigth: bolder;
    font-family: Verdana, Arial,Helvetica,sans-serif; 
 
    }
    
.zitatText  { 
    color: #eeeeee; 
    font-size: 12px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold; 
    padding: 2px 5px 5px; 
    }
    
.naviText2 { 
    color: #51637a; 
    font-size: 12px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold; 
    }
    
.naviTextSmall  { 
    color: #333333; 
    font-size: 11px; 
    font-family: Verdana,Arial,Helvetica,sans-serif;  
    }
.naviText { 
    color: #51637a;
    font-size: 13px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    text-decoration: none; 
    font-weight: bold;  
    }

    
.naviLinkSmall { 
    color: #51637a; 
    font-size: 11px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    text-decoration: none; 
    }

.dotLinkSmall { 
    color: #000000; 
    font-size: 11px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    text-decoration: none; 
    }

.dotLinkSmall1 { 
    color: #000000; 
    font-size: 9px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    text-decoration: none; 
    }
    
.subNaviLinks  { 
    color: #888888; 
    font-size: 11px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold; 
    text-decoration: none; 
    display: block; 
    padding: 2px 0px 0px; 
    }
    
.subNaviLinksactive { 
    color: #52d24; 
    font-size: 11px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold; 
    text-decoration: none; 
    display: block; 
    padding: 2px 0px 0px;
    }
 
.naviLink { 
    color: #000000; 
    font-size: 12px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold; 
    text-decoration: none;  
    }
    
.NaviText { 
    color: #000000; 
    font-size: 12px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold;  
    }

.naviTextActiv { 
    color: #52d24; 
    font-size: 12px; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-weigth: bold; 
    text-decoration: none; 
    }

.smallnaviText { 
    color: #000000; 
    font-size: 11px; 
    font-family: Verdana,
    Arial,Helvetica,
    sans-serif;  
    }

.smallTextActiveSmall {
     color: #52d24; 
     font-size: 11px; 
     font-family: Verdana,Arial,Helvetica,sans-serif; 
     font-weigth: normal; 
     text-decoration: none;  
    }
a {
    color: #333333; 
    font-size: 11px;    
    font-family: Verdana,Arial,Helvetica,sans-serif;  
    font-weight: normal;  
    }
 */