/*standard text */
.standard {color:#003658; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:16px; }
.standardklein {color:#003658; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; line-height:16px; }

.grau {color:#98A5A6; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; line-height:10px; }
.grauklein {color:#98A5A6; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold;  }

.header {color:#003658; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;  }
h2.sub {color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;  }
.indextext{color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:18px; }

ul 
  {list-style-image: url(images/anstrich.gif);
  margin: 0.5em;
  padding: 0.5em;
  }
  
*html ul 
  {list-style-image: url(images/anstrich_ie.gif);
  }
  
li
  {line-height: 14px;
   margin: 0 0 5px 0;
   }

p {text-align:justify;
   color: #003658;
   font-family:Verdana,Arial,Helvetica,sans-serif; 
   font-size:11px;
   font-weight:normal; 
   line-height:16px;
   }

 
p .klein
{font-size:10px;
line-height:14px;
}
   
.grau2 {color:#98A5A6; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal;  }
   
   
td
  {text-align: left;
   padding-top: 0px;
   vertical-align: top;
  }

/* links */
a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003658; text-decoration: none; font-weight:bold;}
a:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:11px;color:#003658; text-decoration: none; font-weight:bold;}
a:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:11px;color:#993333; text-decoration: none; font-weight:bold;}
a:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:11px;color:#003658; text-decoration: none; font-weight:bold;}

/* navi links */
a.navi:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.navi:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.navi:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#51392F; font-weight:bold; text-decoration: none; }
a.navi:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF; font-weight:bold; text-decoration: none; }

/* navi aktiv obermenü links */
a.navia:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.navia:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.navia:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.navia:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF; font-weight:bold; text-decoration: none; }


/* navi untermenü links */
a.naviu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#518094; font-weight:bold; text-decoration: none; }
a.naviu:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#518094; font-weight:bold; text-decoration: none; }
a.naviu:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#51392F; font-weight:bold; text-decoration: none; }
a.naviu:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#518094; font-weight:bold; text-decoration: none; }

/* navi untermenü aktiv links */
a.naviua:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#51392F; font-weight:bold; text-decoration: none; }
a.naviua:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#51392F; font-weight:bold; text-decoration: none; }
a.naviua:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#51392F; font-weight:bold; text-decoration: none; }
a.naviua:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#51392F; font-weight:bold; text-decoration: none; }


/* blättern links */
a.blaettern:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc; font-weight:normal; text-decoration: none; }
a.blaettern:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#cccccc; font-weight:normal; text-decoration: none; }
a.blaettern:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#CC3333; font-weight:normal; text-decoration: none; }
a.blaettern:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#CC3333; font-weight:normal; text-decoration: none; }

/* blättern aktiv links */
a.blaetterna:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7A7676; font-weight:normal; text-decoration: none; }
a.blaetterna:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#7A7676; font-weight:normal; text-decoration: none; }
a.blaetterna:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#CC3333; font-weight:normal; text-decoration: none; }
a.blaetterna:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#CC3333; font-weight:normal; text-decoration: none; }

/* footer links */
a.foot:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal; text-decoration: none; }
a.foot:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff; font-weight:normal; text-decoration: none; }
a.foot:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff; font-weight:normal; text-decoration: underline; }
a.foot:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#ffffff; font-weight:normal; text-decoration: none; }

/* english links */
a.eng:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b8b8b8; font-weight:normal; text-decoration: none; }
a.eng:visited { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#b8b8b8; font-weight:normal; text-decoration: none; }
a.eng:hover { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#CC3333; font-weight:normal; text-decoration: none; }
a.eng:active { font-family:Verdana, Arial,Helvetica,sans-serif;font-size:10px;color:#CC3333; font-weight:normal; text-decoration: none; }

.borderlinks {
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px solid;
	border-color: #51392F;
}

.borderunten {
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px solid;
	border-left: 1px none;
	border-color: #51392F;
}

.borderrechts {
	border-top: 1px none;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px none;
	border-color: #51392F;
}
.borderrechtsweiss {
	border-top: 1px none;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px none;
	border-color: #fffffF;
}

.borderoben {
	border-top: 1px solid;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	border-color: #51392F;
}

.borderreunten {
	border-top: 1px none;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px none;
	border-color: #51392F;
}
.border3 {
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px none;
	border-color: #51392F;
}

.border2{
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px solid;
	border-color: #51392F;
}



.borderreoben{
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px none;
	border-left: 1px none;
	border-color: #51392F;
}