/* (c) 2000 Frank Ristau Mnemonic-Communication */

#twitter_div {
	width: 140px;
	left: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#twitter_update_list {
	list-style-position:outside;
	list-style-type:none;
	left: 0px
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

.post-title {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial;
	COLOR: #1f5c33;
	margin-top:0px;
	margin-bottom:0px;
}

.post-date {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial;
	COLOR: #1f5c33;
	margin-top:0px;
	margin-bottom:0px;
}

.post-entry {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial;
	COLOR: #000000;
	margin-top:0px;
	margin-bottom:0px;
}

img {
	border: none !important;
}

td {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
	COLOR: #000000;
	margin-top:0px;
	margin-bottom:0px;
}

#link_menu A:link {text-decoration:none; font-family:Verdana, Arial; font-weight:bold; font-size:12; color:#1f5c33;}
#link_menu A:visited {text-decoration:none;	font-family:Verdana, Arial; font-weight:bold; font-size:12;	color:#1f5c33;}
#link_menu A:active {text-decoration:none; font-family:Verdana, Arial; font-weight:bold; font-size:12; color:#1f5c33;}
#link_menu A:hover {text-decoration:none; font-family:Verdana, Arial; font-weight:bold; font-size:12; color:#888888;}

.normaltext {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial; COLOR: #000000;
}

.indexh1, .indexh2
       {
	margin: 0pt;
	color: #036;
	font-family: geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 0pt;
        letter-spacing: .1em;
       }

/* Ueberschriften fuer den Content-Bereich h1 und h2 */
.contenth1, .contenth2
       {
	margin: 0pt;
	color: #036;
	font-family: geneva, arial, helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0pt;
        letter-spacing: .1em;
       }

.boxh1, .boxh2
       {
	margin: 0pt;
	color: #ffffff;
	font-family: geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0pt;
        letter-spacing: .2em;
       }

/* td Klasse fuer normalen contenttesxt */
.contenttext
       {
       	FONT-SIZE: 12px;
       	FONT-FAMILY: Verdana, geneva, Arial, helvetica, sans-serif;
       	COLOR: #1f5c33;
		FONT-STYLE: normal;
		TEXT-DECORATION: none
       }

/* Link-Definitionen */
a:link,a:visited
      {
       text-decoration:none;
       font-family:Verdana, Arial;
       font-weight:bold;
       font-size:12;
       color:#1f5c33;
       }


a:active {
       text-decoration:none;
       font-family:Verdana, Arial;
       font-weight:bold;
       font-size:12;
       color:#1f5c33;
         }

.contentlink
      {
       text-decoration:none;
       font-family:Verdana, Arial;
       font-weight:bold;
       font-size:12;
       color:#1f5c33;
       }

.titel2
      {
       color: #036;
       FONT-FAMILY: geneva, arial, helvetica, sans-serif;
       text-decoration: underline;
font-size: 16px;
       }

.titel3
       {
	COLOR: #036;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bolder;
	TEXT-DECORATION: none
       }

.copyright
       {
	COLOR: #000000;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
/*        text-align: center; */
       }


.leadlinkleiste
       {
	COLOR: #333;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
       }

/* Das gelbe Banner */
.promotext
       {
	margin: 0pt;
	color: #333;
	font-family: geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0pt;
       }

.newsheadline
       {
	COLOR: #333;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bolder;
	TEXT-DECORATION: none
       }

.newsline
       {
	COLOR: #333;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
       }


.newslink
      {
       FONT-FAMILY: geneva, arial, helvetica, sans-serif;
       text-decoration: underline;
       font-weight: bold;
       }

.address
       {
	COLOR: #333;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
       }

.addressindex
       {
	COLOR: #ffffff;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
       }

.bottomlinkleiste
       {
	COLOR: #000000;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
	}

.footer
  {
	COLOR: #333;
	FONT-FAMILY: geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 8px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none
  }

th
  {
	background-color: #aaaaee;
  }

tr.roweven
  {
	background-color: #ffffff;
  }

tr.rowodd
  {
	background-color: #eeeeee;
  }


a.callink:link { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.callink:visited { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.callink:active { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.callink:hover { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; text-decoration:none; }
a.calhome:link { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
a.calhome:visited { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
a.calhome:active { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
a.calhome:hover { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; text-decoration:none; }
td.caltz { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calwt { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; font-weight: bold; }
td.calat { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calht { color:#000000; background-color:#AAAAFF; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calhe { color:#FF0000; background-color:#AAAAFF; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
td.calwe { color:#FF0000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
table.caltab { width:160px; border:1px solid grey; background-color:#eeeeee; padding:2px; margin:0px; }
table.caltab1 { border:0px; background-color:#9C999C; padding:0px; margin:0px; }
table.caltab2 { border:0px; background-color:#eeeeee; padding:0px; margin:0px; }

hr {
        color: #1f5c33;
        background-color: #1f5c33;
        height: 2px;
        border: 0;
 }


.footerli {
	FONT-SIZE: 6px; FONT-FAMILY: Verdana, Arial; COLOR: #d2d2d4;
}

h2
       {
	margin: 0pt;
	color: #1f5c33;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0pt;

       }