
body	{
	color: #000000;
	background-color: #ffffff;
	margin: 0;
}

a:link	{
	color: #f45d3d;
}

a:visited	{
	color: #f45d3d;
}

a:hover	{
	color: #f45d3d;
}

a:active	{
	color: #f45d3d;
}

p {
   font-family: Helvetica, sans-serif;
   font-size: 10pt;
}

td {
   font-family: Helvetica, sans-serif;
   font-size: 10pt;
}


h1	{
	font-family: Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #cc0000;
}

h2	{
	font-family: Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}

UL  {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 10pt;
         color: black;
}

LI  {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 10pt;
         color: black;
}

.h1	{
	font-family: Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #cc0000;
}

.h1bar	{
	font-family: Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: black;
}

.header-left {
  height: 96px;
  width: 178px;
  vertical-align: middle;
}

.header-right {
  vertical-align: top;
}



.header-right-top {
  background-color: #858283;
  height: 69px;
  padding-left: 20px;
}

.header-right-top-1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13pt;
   font-weight: bold;
   color: white;
 }

 .header-right-top-2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   color: white;
 }

.header-right-bottom {
  background-color: #F45D3D;
  height: 27px;
  vertical-align: middle;
}

.headline-home-1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 20pt;
   font-weight: bold;
   color: #f45d3d;
   padding-left: 157px;
 }

.headline-home-2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14pt;
   font-weight: bold;
   color: #706e6d;
   padding-left: 157px;
 }

.content-top {
  clear: both;
  font-weight: bold;
  height: 50px;
  padding-left: 187px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20pt;
  color: #f45d3d;

}
 
.content-left {
  clear: both;
  padding-left: 115px;
  width: 305px;
  vertical-align: top;
}

.content-middle {
  padding-left: 40px;
  padding-right: 15px;
  width: 280px;
  vertical-align: top;
}

.content-right {
  padding-left: 10px;
  width: 280px;
  vertical-align: top;
  padding-right: 10px;
}

.content-bottom {
  clear: both;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  padding-left: 19px;
  word-spacing: -0.1em;
}


.normal	{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
}

.horbartop	{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
}

.verbarleft	{
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #f6f2e6;
}


.navhelp        {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #858283;
}

.grueneSchrift  {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 12pt;
         font-weight: bold;
         color: grey;
}

.newslist {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

.newslist a {
  text-decoration: none;
	font-size: 11pt;
}

.newstitle_list {
	font-weight: bold;
        color: grey;
}

.newsdate_list {
  font-size: 10pt;
  color: black;
}

.newssubheader_list {
	font-size: 10 pt;
	color: black;
}

.newsmore_list {
	font-size: 10 pt;
	color: black;
}

.newssingle {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

.newssingle a {
  text-decoration: none;
	font-size: 10pt;
}

.newstitle_single {
	font-weight: bold;
        color: grey;
	font-size: 11pt;
}

.newsdate_single {
  font-size: 9pt;
  font-style: italic;
  color: black;
}

.newssubheader_single {
	font-size: 10pt;
  font-style: italic;
	color: black;
}

.newscontent_single {
	color: black;
	font-size: 10pt;

}
.newscontent_img { margin-top: 10px; }


/* Top Navigation Menu */
.topnav_table {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 12px;
   background-color: #F45D3D;
}  


.topnav {
   font-weight: bold;
   padding-left: 10px;  
   padding-right: 9px;  
}  
.topnav a {
   text-decoration: none;
}  
.topnav a:link {
   color: #FFFFFF;    
}
.topnav a:visited {
   color: #FFFFFF;    
}
.topnav a:active {
   color: #FAFAFA;    
}
.topnav a:hover {
   color: #696565;    
}

.topnav_act {
   font-weight: bold;
   padding-left: 10px;  
   padding-right: 9px;  
   vertical-align: middle;
}
.topnav_act a {
   text-decoration: none;
}
.topnav_act a:link {
   color: #6F6057;    
}
.topnav_act a:visited {
   color: #6F6057;    
}
.topnav_act a:active {
   color: #6F6057;    
}
.topnav_act a:hover {
   color: #6F6057;    
}

/* Top Navigation Menu 2nd Level */
.topnav1_table {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   border-left: 3px solid #F45D3D;
   background-color: #B6B5B5;
   padding-left: 14px;
   padding-right: 14px;
   padding-top: 5px;
   padding-bottom: 5px;
}  


.topnav1 {
   margin: 7px; 
}
.topnav1 a {
   font-weight: bold;
   text-decoration: none;
}
.topnav1 a:link {
   color: #FFFFFF;    
}
.topnav1 a:visited {
   color: #FFFFFF;    
}
.topnav1 a:active {
   color: #FAFAFA;    
}
.topnav1 a:hover {
   color: #696565;    
}

.topnav1_act {
   margin: 7px; 
}
.topnav1_act a {
   font-weight: bold;
   text-decoration: none;
}
.topnav1_act a:link {
   color: #6F6057;    
}
.topnav1_act a:visited {
   color: #6F6057;    
}
.topnav1_act a:active {
   color: #6F6057;    
}
.topnav1_act a:hover {
   color: #6F6057;    
}

/* Top Navigation Menu 3nd Level */
.topnav2_table {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   border-left: 3px solid #F45D3D;
   background-color: #B6B5B5;
   padding-left: 14px;
   padding-right: 14px;
   padding-top: 5px;
   padding-bottom: 5px;
}  


.topnav2 {
   margin: 7px; 
}
.topnav2 a {
   font-weight: bold;
   text-decoration: none;
}
.topnav2 a:link {
   color: #FFFFFF;    
}
.topnav2 a:visited {
   color: #FFFFFF;    
}
.topnav2 a:active {
   color: #FAFAFA;    
}
.topnav2 a:hover {
   color: #696565;    
}

.topnav2_act {
   margin: 2px; 
}
.topnav2_act a {
   font-weight: bold;
   text-decoration: none;
}
.topnav2_act a:link {
   color: #6F6057;    
}
.topnav2_act a:visited {
   color: #6F6057;    
}
.topnav2_act a:active {
   color: #6F6057;    
}
.topnav2_act a:hover {
   color: #6F6057;    
}
