.leer              { }

BODY,TD,TR,TH,P,DIV,BR,LI,OL,UL,SUP,SELECT,INPUT,TEXTAREA,DD,DT,SPAN,DL	{ text-decoration: none; color: #000000; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 11px; }

.text              { text-decoration: none;      color: #000000; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 11px; }
.mini              { text-decoration: none;      color: #000000; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 10px; }
.header            { text-decoration: none;      color: #000000; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
    
A:link             { text-decoration: underline;      color: #00264F; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 11px; font-weight: normal;   }
A:active           { text-decoration: underline;      color: #FA7D19; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; }
A:visited          { text-decoration: underline;      color: #00264F; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; }
A:hover            { text-decoration: none; color: #CC3333; font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 11px; font-weight: normal;  background-color: #FFFF99;}

.htitel           { font-size: 12px; font-weight: bold; 	color : #9933FF;}
A.ahtitel:link    { font-size: 12px; font-weight: bold; }
A.ahtitel:active  { font-size: 12px; font-weight: bold; }
A.ahtitel:visited { font-size: 12px; font-weight: bold; }
A.ahtitel:hover   { font-size: 12px; font-weight: bold; }

.utitel           { font-size: 12px; font-weight: normal; }
A.autitel:link    { font-size: 12px; font-weight: normal; }
A.autitel:active  { font-size: 12px; font-weight: normal; }
A.autitel:visited { font-size: 12px; font-weight: normal; }
A.autitel:hover   { font-size: 12px; font-weight: normal; }

A.more:link       { font-size: 10px; }
A.more:active     { font-size: 10px; }
A.more:visited    { font-size: 10px; }
A.more:hover      { font-size: 10px; }

A.al:link         { font-size: 10px; }
A.al:active       { font-size: 10px; }
A.al:visited      { font-size: 10px; }
A.al:hover        { font-size: 10px; }

.Copyright        { font-size: 10px; }

A.copy:link       { font-size: 10px; }
A.copy:active     { font-size: 10px; }
A.copy:visited    { font-size: 10px; }
A.copy:hover      { font-size: 10px; }

.i0               {                                            font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

tr.termin {
	padding: 3px;
}
tr.termin1 {
	margin: 20px;
	background-color: #dedede;
}
tr.termin2 {
	background-color: #ffff99;
	margin: 20px;
}
.terminname {
	font: bold;
}
.terminhinweis {
	color: Blue;
}

.i2               { width: 350px;                              font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.hauptmenu {
/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
*/	text-align : center;
	background-color : #AD9ABE;
	height : 20px;
}
A.menulink:link, A.menulink:active, A.menulink:visited  {
	display: block;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Black;
	text-decoration : none;
	width : 150px;
	height: 20px;
	font-weight: normal;
	vertical-align: bottom;
}
A.menulink:HOVER {
	color : #CC3333;
}
A.mainmenulink:link, A.mainmenulink:active, A.mainmenulink:visited  {
	display: block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Black;
	text-decoration : none;
/*	width : 110px;
*/
   height: 20px;
/*	padding: 0px 0 0px 0;
*/
	font-weight: bold;
	vertical-align: bottom;
}
A.mainmenulink:hover {
	color : #CC3333;
}
.textkleinebilder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align : center;
	background-color : #DEDEDE;
}
.kleinebilder {
	background-color: #DEDEDE;
	text-align : center;
}
.termintitel {
	font-weight : bold;
	color : #9933FF;
}

.termindatum {
	font-weight: bold;
}
.hauptmenu_kopf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	text-align : center;
	background-color : #DEDEDE;
	height : 5px;
}
h1 {
	font-size: 16pt;
	font-weight : bold;
	color : #9933FF;
}
h2 {
	font-size: 14pt;
	font-weight : bold;
	color : #9933FF;
}
h3 {
	font-size: 12pt;
	font-weight : bold;
	color : #9933FF;
}
h4 {
	font-size: 10pt;
	font-weight : bold;
	color : #9933FF;
	text-align: center;
	background-color: #FFFF99;
	margin-top: 20px;
	margin-bottom: -10px;
}
.bildleft {
	margin-right: 8px;
}
.bildright {
	margin-left: 8px;
}
.bildtop {
	margin-bottom: 8px;
}
.bildbottom {
	margin-top: 8px;
}


img.text{
	margin: 8px;
}
hr{
	color : #9933FF;
}
td.title {
	background-color: #E9E9E9;
}
td.footer{
	vertical-align: top;
	background-image: url(../_images/1grau.gif);
}
table.footer{
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
td.footerimage{
	padding-bottom: 10px;
}
li.mitabstand {
	margin: 50%;
}
.teaserdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.teaserlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.teasertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.teaserplace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.teaserrow {
	background-color: whitesmoke;
}



