body {
        margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
	color: #000000;
	font: 100% 'Verdana', 'Bitstream Vera Sans','sans-serif';
}
.mymain:link {
	color: #E04000;
}
.mymain:visited {
	/* color: #FFAA80; */
	color: #E09080;
}
.mymain:hover {
	color: #A00000;
}
.mymain:active {
	color: #00FF7F;
}

.mymainsm:link {
	font: 60% bold;
	color: #E06000;
}
.mymainsm:visited {
	font: 60% bold;
	color: #E06000;
}
.mymainsm:hover {
	font: 60% bold;
	color: #A00000;
}
.mymainsm:active {
	font: 60% bold;
	color: #00FF7F;
}


.smmain {
	font: 80% bold;
	color: #E06000;
}
.smmain:link {
	font: 80% bold;
	color: #E06000;
}
.smmain:visited {
	font: 80% bold;
	color: #FFAA80;
}
.smmain:hover {
	font: 80% bold;
	color: #A00000;
}
.smmain:active {
	font: 80% bold;
	color: #00FF7F;
}
.Navigation {
	background: #0030E9;
	font: small-caps 100% 'Verdana','sans-serif';
	color: #FEFF4D;
        margin-top: 0px;
        margin-bottom: 5px;
}
.Navigation:link {
        text-decoration:none;
	color: #FFFFFF;
}
.Navigation:visited {
        text-decoration:none;
	color: #FFFFFF;
}
.Navigation:hover {
        text-decoration:none;
	color: Red;
}
.Navigation:active {
        text-decoration:none;
	color: Red;
}
.NavigationText {
	background: #0020C0;
	font: small-caps 100% 'Verdana','sans-serif';
	color: #FEFF4D;
}
.NavigationText:link {
        text-decoration:none;
	color: #FFFFFF;
}
.NavigationText:visited {
        text-decoration:none;
	color: #FFFFFF;
}
.NavigationText:hover {
        text-decoration:none;
	color: Red;
}
.NavigationText:active {
        text-decoration:none;
	color: Red;
}
.laufstyle {
	background: #80A0FF;
	font: 100% 'Verdana','sans-serif';
	color: #0000A0;
        margin-top: 0px;
        margin-bottom: 0px;
}
.aktuelltext {
	font:bold 100% 'Verdana','sans-serif';
	color: #0000A0;
        margin-top: 0px;
        margin-bottom: 0px;
}
.gbheader {
	font: small-caps bold 100% 'Verdana','sans-serif';
	background:  #FF8010;
	color: #000040;
}
.gbname {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:none;
	color: #600040;
}
.gbname:link {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:underline;
	color: #600040;
}
.gbname:visited {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:underline;
	color: #600040;
}
.gbname:hover {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:underline;
	color: #00F0E0;
}
.gbtext {
	font: 100% 'Verdana','sans-serif';
	background: #FFFFFF;
	color: #000000;
}
.gbtext:link {
	color: #E06000;
}
.gbhomepage {
	background: #FF8010;
	color: #00E0E0;
}
.gbhomepage:link {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:underline;
	color: #600040;
}
.gbhomepage:visited {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:underline;
	color: #600040;
}
.gbhomepage:hover {
	font: small-caps bold 100% 'Verdana','sans-serif';
        text-decoration:underline;
	color: #00F0E0;
}

.hidden {
  letter-spacing:-5pt;
  word-spacing:-5pt;
	color: #FFFFFF;
}
.hidden:link {
  letter-spacing:-5pt;
  word-spacing:-5pt;
	color: #FFFFFF;
}
.hidden:visited {
  letter-spacing:-5pt;
  word-spacing:-5pt;
	color: #FFFFFF;
}
.hidden:hover {
  letter-spacing:-5pt;
  word-spacing:-5pt;
	color: #FFFFFF;
}
.hidden:active {
  letter-spacing:-5pt;
  word-spacing:-5pt;
	color: #FFFFFF;
}

.simpleheader:link {
        text-decoration:none;
	font: bold 130% 'Verdana', 'Bitstream Vera Sans','sans-serif';
	color: #000000;
}
.simpleheader:visited {
        text-decoration:none;
	font: bold 130% 'Verdana', 'Bitstream Vera Sans','sans-serif';
	color: #000000;
}
.simpleheader:hover {
        text-decoration:none;
	font: bold 130% 'Verdana', 'Bitstream Vera Sans','sans-serif';
	color: #E06000;
}
.simpleheader:active {
        text-decoration:none;
	font: bold 130% 'Verdana', 'Bitstream Vera Sans','sans-serif';
	color: #000000;
}

.emptylink:link {
        text-decoration:none;
}


.smblack:link {
        text-decoration:none;
	color: #000000;
}
.smblack:visited {
        text-decoration:none;
	color: #000000;
}
.smblack:hover {
        text-decoration:underline;
	color: #A00000;
}
.smblack:active {
        text-decoration:none;
	color: #000000;
}
.smkalender { 
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  padding:      0px;
  margin:       0px;
  border-collapse: collapse;
}
.kalendertext { 
	color: #FFFFFF;
	background: #EA6A00;
        font-size: 11px;
}
.kalendernumber { 
	background: #FFFF00;
        font-size: 11px;
}
.kalendernumbertodaycolumn {
	background: #FFFFFF;
} 
.kalendernumbertoday { 
	color: #AF0000;
        text-decoration:underline overline;
}

.smkalhili1 { 
        text-decoration:none;
	background: #FFAA50;
}
.smkalhili1:link { 
        text-decoration:none;
	background: #FFAA50;
}
.smkalhili1:hover { 
        text-decoration:none;
	background: #FFAA50;
}
.smkalhili1:active { 
        text-decoration:none;
	background: #FFAA50;
}
.smkalhili2 { 
        text-decoration:none;
	background: #C89696;
}
.smkalhili2:link { 
        text-decoration:none;
	background: #C89696;
}
.smkalhili2:hover { 
        text-decoration:none;
	background: #C89696;
}
.smkalhili2:active { 
        text-decoration:none;
	background: #C89696;
}
.bluehighlight {
        padding: 4px;
        background-color: #eef3f5;
        border-width: 1px;
        border-style: solid;
        border-color: #dedeee;
        -moz-border-radius: 8px 8px 8px 8px;
}
.largefirst:first-letter { font-size:150%; }

#navbgbl{
        background-image:url(/images/nav_lebo01.gif); background-repeat:no-repeat;
        background-position:left bottom;
}
#navbgbr{
        background-image:url(/images/nav_ribo01.gif); background-repeat:no-repeat;
        background-position:right bottom;
}

