body, td, tr, div, table, select, h1k, a, option 
{ 
        font-family:  Arial, Helvetica, sans-serif;	
        font-size: x-small; 
        margin:0;
}
.white { color: #FFFFFF;
         background-color: #FFFFFF;
         }
.black { color: #000000;}
.fliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 98%; line-height: 12pt; font-weight: normal; color: #000000}
.fliesstexthead {  font-family: Arial, Helvetica, sans-serif; font-size: 98%; font-style: normal; line-height: normal; font-weight: 600; color: #000000}
a:link 
{
  text-decoration: none;
  color: #257C43;
}
a:active 
{
  text-decoration: none;
  color: #257C43;
}
a:visited 
{
  text-decoration: none;
  color: #257C43;
}
a:hover 
{
  text-decoration: underline;
  color: #257C43;
}
img
{
  border:0;
}
h1, .h1, .h1:link, .h1:active, .h1:visited {
	font-size: large;
	font-weight:bold;
	text-decoration: none;
}
.h1:hover {
	font-size: large;
	font-weight:bold;
	text-decoration: underline;
}
h2, .h2, .h2:link, .h2:active, .h2:visited {
	font-size: medium;
	font-weight:bold;
	text-decoration: none;
}
.h2:hover {
	font-weight:medium;
	text-decoration: underline;
}
h3, .h3, .h3:link, .h3:active, .h3:visited {
	font-size: small;
	font-weight:bold;
	text-decoration: none;
}
.h3:hover {
	font-size: small;
	font-weight:bold;
	text-decoration: underline;
}
h4, .h4, .h4:link, .h4:active, .h4:visited {
	font-size: x-small;
	font-weight:bold;
	text-decoration: none;
}
.h4:hover {
	font-size: x-small;
	font-weight:bold;
	text-decoration: underline;
}
garching_body
{
  bgcolor:"#ffffff";
  margin:0;
}  
.ref_link1,.ref_link1:link, .ref_link1:active, .ref_link1:visited,.Hyperlink,.Hyperlink:link, .Hyperlink:active, .Hyperlink:visited{
   font-weight: bold;
   text-decoration: none;
   color: #000;
   border:0;
}
.Hyperlink:hover, .ref_link1:hover{
   font-weight: bold;
   text-decoration: underline;
   color: #000;
   border:0;
}
.ref_link2,.ref_link2:link, .ref_link2:active, .ref_link2:visited{
   font-weight: bold;
   text-decoration: none;
   color: #000;
   border:0;
   font-size: xx-small;
}
.ref_link2:hover{
   font-weight: bold;
   text-decoration: underline;
   color: #000;
   border:0;
}
.ref_link3,.ref_link3:link, .ref_link3:active, .ref_link3:visited{
   font-weight: bold;
   text-decoration: none;
   color: #000;
   border:0;
   font-size: xx-small;
}
.ref_link3:hover{
   font-weight: bold;
   text-decoration: underline;
   color: #000;
}
.top1off
{
  vertical-align:middle;
  padding-top:8px;
  text-align:left;
}
.top1on
{
  vertical-align:middle;
  padding-top:8px;
  text-align:left;
}
.top2off
{
  vertical-align:middle;
  padding-top:5px;
  padding-left:10px;
}
.top2on
{
  vertical-align:middle;
  padding-top:5px;
  padding-left:10px;
}
.top3off
{
  vertical-align:middle;
  padding-top:5px;
  padding-left:20px;
}
.top3on
{
  vertical-align:middle;
  padding-top:5px;
  padding-left:20px;
}
.obenlinks
{
  background-color:#fff;
  padding: 0;
  vertical-align:bottom;
}
.obenlinks1
{
  background-color:#fff;
  padding: 0;
  vertical-align:top;
}
.obenmitte
{
  background-image:url("/images/background_oben.gif");
  vertical-align:top;
}
.linie
{
  background-image:url("/images/linie.gif");
  vertical-align:top;
}
.or
{
  font-weight: bold;
  padding: 4px 4px 4px 4px;
  text-align: center;
  vertical-align: center;
  background-color:#cfe9d8;
  color: #257C43;
  text-decoration: none;
} 
.or:active,.or:visited,.or:link
{
  padding: 0;
  background-color:#cfe9d8;
  color: #257C43;
  text-decoration: none;
} 
.or:hover
{
  color: #257C43;
  text-decoration: underline;
} 
.mittig
{
  height:23;
}
.mitterechts
{
  color: #257C43;
  font-weight: bold;
  background-color:#93c3a3;
  padding: 0 0 0 5px;
  height:23;
}
.mitterechtsstart
{
  color: #000;
  background-color:#93c3a3;
  padding: 0 5px 0 0;
   text-align:right;
}
.rechts
{
  background-color:#cfe9d8;
   text-align:left;
  padding: 5px 5px 5px 5px;
  
}
.rechtsvk
{
  background-color:#cfe9d8;
   text-align:left;
  padding: 5px 5px 0px 5px;
}
.rechtsml
{
  background-color:#cfe9d8;
  text-align:right;
  vertical-align:middle;
  padding: 0px 5px 0px 5px;
}
.rechtsmlx,.rechtsmlx:active,.rechtsmlx:visited,.rechtsmlx:link
{
  text-align:right;
  vertical-align:middle;
  padding: 0;
  font-weight:bold;
  text-decoration: none;
  color:#000;
}
.rechtsmlx:hover
{
  text-decoration: underline;
}
.rechtsm
{
  background-color:#cfe9d8;
   text-align:center;
  padding: 5px 5px 5px 5px;
  
}
.ol1
{
   font-size: 22pt;
   font-style: italic;
   font-stretch: normal ;
   line-height: normal;
   text-decoration: none;
   font-weight: bold;
   color: #FFFFFF;
   text-align:right;
}
.ol2
{
   font-size: 14pt;
   font-style: italic;
   font-stretch: normal ;
   line-height: normal;
   text-decoration: none;
   font-weight: bold;
   color: #BE0909;
   text-align:right;
}
.ol3,.ol3:active,.ol3:visited,.ol3:link
{
   font-size: 10pt;
   font-style: italic;
   font-stretch: normal ;
   line-height: normal;
   text-decoration: none;
   font-weight: 600;
   color: #FFFFFF;
}
.ol3:hover;
{
   text-decoration: underline;
}

.oben1
{
        font-size: 30pt;
        font-weight: bold;
        color: #FFFFFF;
}
.sitehead,.sitehead:link,.sitehead:active,.sitehead:visited
{
  background-color:#6f89ae ;
  padding: 0 5px 0 10px;
  font-style:italic;
  text-decoration: none;
  color: #fff;
}
.sitehead:hover
{
  background-color:#6f89ae ;
  padding: 0 5px 0 10px;
  font-style:italic;
  text-decoration: underline;
  color: #fff;
}
.suchform
{
  width:150px;
}
.content
{
  padding: 0 5px 0 10px;
}
.hoch
{
	height:100%;
}
.noborder
{
	border:0;
}
.copyright,.copyright:link,.copyright:active,.copyright:visited
{
  padding: 5px 0 0 0;
  vertical-align:bottom;
  text-decoration: none;
  color: #000;
  font-size: 7pt;
}
.copyright:hover
{
  text-decoration: underline;
}
.navi
{
  background-color:#93c3a3 ;
  
}
.stnavtd
{
  vertical-align: bottom;
  padding: 0 20px 10px 0
}
.stnav, .stnav:active,.stnav:visited, .stnav:link
{
  text-decoration: none;
  color: #000;
  font-size: x-small;
  font-weight: bold;
}
.stnav:hover
{
  text-decoration: underline;
}
.bildergalerie, .bildergalerie:active,.bildergalerie:visited, .bildergalerie:link
{
  padding: 5px 0 0 10px;
  text-decoration: none;
  color: #fff;
  font-size: small;
  font-weight: bold;
}
.bildergalerie:hover
{
  text-decoration: underline;
}
h6, h6:active,h6:visited, h6:link
{
  text-decoration: none;
  color: #fff;
  font-size: small;
  font-weight: bold;
}
h6:hover
{
  text-decoration: underline;
}
.navigation
{
  table-layout:fixed;
	height:100%;
}
.textsubmit
{
  color:#000;
  background-color:#93c3a3;
  border:0;
  text-decoration: none;
  font-weight: bold;
}
.textsubmit:hover
{
  text-decoration: underline;
}
.k_daylink, .k_daylink:link, .k_daylink:active,.k_daylink:visited
{
  color					:	#000;
	text-decoration			:	none;
	font-size				:	xx-small;
}

.k_daylink:hover
{
	text-decoration			:	underline;
}

.kalender01
{
	background-color:#cfe9d8;
        border-color:#93c3a3;
        border-style:solid;
        border-width:2px;
        
}
.kalender02
{
	background-color:#cfe9d8;
}
.kalender03
{
	background-color:#93c3a3;
}
.kalender04
{
	background-color:#fff;
}
kalson, .kalson, .kalson:link, .kalson:active, .kalson:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration: none;
	color:#C4367C;
}
.kalson:hover  {
	font-size: x-small;
	font-weight:normal;
	text-decoration: underline;
	color:#C4367C;
}

kaltag, .kaltag, .kaltag:link, .kaltag:active, .kaltag:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration: none;
	color:#000;
}
.kaltag:hover  {
	font-size: x-small;
	font-weight:normal;
	text-decoration: underline;
	color:#000;
}
kalarchiv, .kalarchiv, .kalarchiv:link, .kalarchiv:active, .kalarchiv:visited{
	font-size: x-small;
	font-weight:normal;
	text-decoration: none;
	color:#ffffff;
}
.kalarchiv:hover  {
	font-size: x-small;
	font-weight:normal;
	text-decoration: underline;
	color:#ffffff;
}
.kaltd0
{
	border-color:white;
	border-style: solid;
	border-width: thin
}
.kaltd1
{
	background-color:#CCCCCC;
	border-color:white;
	border-style: solid;
	border-width: thin
}
.kaltd2
{
	background-color:#FFFFFF;
	border-color:red;
	border-style: solid;
	border-width: thin
}
.kaltd3
{
	background-color:#cfe9d8;
	border-color:93c3a3;
	border-style: solid;
	border-width: thin
}
.noborder
{
	border:0;
}
.zurueck
{
  padding: 0 5px 0 10px;
  text-align:right;
}
.quicka:link 
{
  text-decoration: none;
  color: #257C43;
}
.quicka:active 
{
  text-decoration: none;
  color: #257C43;
}
.quicka:visited 
{
  text-decoration: none;
  color: #257C43;
}
.quicka:hover 
{
  text-decoration: underline;
  color: #257C43;
}
.contenta:link 
{
  text-decoration: none;
  color: #257C43;
}
.contenta:active 
{
  text-decoration: none;
  color: #257C43;
}
.contenta:visited 
{
  text-decoration: none;
  color: #257C43;
}
.contenta:hover 
{
  text-decoration: underline;
  color: #257C43;
}

a.nation img
{
	width: 2em;
	height: 1em;
}