body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

table 		{font-size:70%;  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;  color:#000000;	}
table a 		{color: #0069A0; text-decoration: underline}
table a:hover 	{color: #0069A0;}

h1 {
border: 0;
color: #4F0115;
display:block;
font-size: 100%;
font-weight: bold;
padding: 0;
padding-bottom: 10px;
margin: 0;
}
h2 {
border: 0;
color: #9B6D58;
display: block;
font-size: 80%;
font-weight: bold;
padding: 0;
padding-bottom: 8px;
margin: 0;
}

h3 {
background-color: #F1E8D3;
border: 0;
color: #4F0115;
display: block;
font-size: 70%;
font-weight: bold;
margin: 0;
padding: 5px 16px;
margin-bottom: 3px;
text-transform: uppercase;

}

p {
margin: 0;
padding: 0;
}

input, select, textarea{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:60%;
color: #000;
}

img {border-width: 0;}

form{
margin:0;
padding:0;
}

ul, li{
margin-top:0;
margin-bottom:0;
}

a.no {text-decoration: none;}
a, a:visited {color: #4F0115;}
a:hover, a:active {color: #4F0116;}


/* Standard Text - auch für Flash benötigt */
.txtStd				{font-size: 70%; color:#000;}
.txtStd a 			{color: #27B; text-decoration:underline;}
.txtStd a:hover 	{color: #27B;}

.tar {text-align: right;}

.tContent {
color: #000;
font-size: 70%;
line-height: 1.5;
}
.tContent a, .tContent a:hover {
color: #4F0115;
}
.tContent ul {
list-style-position: outside;
list-style-image: url(/img/css/aufzaehlung.gif);
margin-left:24px;
margin-top: 8px;
padding-left: 0px;
} 
.tContent li {
padding-bottom: 8px;
}
.LClear{
clear:both;
height:0;
overflow:hidden;
}
.LC{clear: both;}
.fl {float: left;}
.fr {float: right;}
.tac {text-align: center;}

.spacer8{height: 8px; font-size: 0%; overflow: hidden;} 
.spacer10{height: 10px; font-size: 0%; overflow: hidden;} 

.fwb {
font-weight: bold;
}

a.back {
background: url(/img/css/bg_back.gif) no-repeat 0px 2px;
padding-left: 14px;
font-weight: bold;
}
.tCalMonth {
color: #787878;
font-size: 11px;	
font-weight: bold;
}
.tHeute {
color: #4F0115;
font-size: 10px;		
}
.tWochentage {
color: #4F0115;
font-size: 10px;		
font-weight: bold;
}
.tAndererMonat {
color: #666666;
font-size: 10px;	
}
.tTag {
color: #FFF;
font-size: 10px;		
}
.tTag a {
color: #FFF;
font-weight: bold;
text-decoration: none;
}
.tTag a:hover, .tTag a:active, .tTag a:visited  {
color: #FFF;
}
.tHeute a {
color: #FFF;
font-weight: bold;
text-decoration: none;
}
.tHeute a:hover, .tHeute a:active, .tHeute a:visited  {
color: #FFF;
}
.tRed {
color: #FF0000;
}