body {	
	font-family: Verdana, "Trebuchet MS", Arial;
	font-size: 12px;
	margin: 0;
	color: #FFFFFF;
	
}




h1 {
	font-size: 12px;
	color: #9999CC;
	padding: 20px 0px;
	margin: 0px 0px;
	font-weight: normal;


} 
h2 { font-size: 14pt; } 

h3 {
	font-size: 14px;
	color: #CCCCFF;
	margin:0;
 padding: 2px 0px 3px;
} 

h4 {
	font-size: 12px;	
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #9999CC;

} 

p {
	font-size: 12px;
	line-height: 130%;
	padding-bottom: 5px;
	margin: 0px;

}

#termine p {
	padding-bottom: 10px;
	margin: 0px;
}

#admin tr {
	font-size: 12px;	
}
#admin p {
	font-size: 12px;	
}

.club, .datum, .datumbig { 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0;
}

.monatdatum {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding-top: 12px;
	padding-bottom: 6px;
	padding-left: 20px;
}

.club {  
	 font-size: 12px; 
	font-variant: small-caps; color: #FFCC66; 
	
}
.artist {  
font-size: 14px; 
font-weight: bold; 
color: #CCCCFF; 
padding-bottom: 4px;
}
.datum {
	font-size: 14px;
	color: #FF9933;
	text-align: right;
	vertical-align: top;
	width: 10%;
	padding-top:6px;

 }
 
 #viewheader h1 {font-size: 11px; ; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}
  #viewheader h2 {font-size: 10px; ; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 6px; font-weight: normal; color: #663366}
    #viewheader h3 {font-size: 10px; ; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 6px; font-weight: normal; color: #663366}


hr { color: #9999CC; } 
a:link { color: #FF9933; } 
a:visited  { color: #FF9933; text-decoration: none;}  /*{ color: #9999CC; }*/
a:hover { color: #FFCC99; } 
a:active { color: #99CCFF; } 

.extlink {
	text-decoration: none;
	color: #CCCCFF ! important; ;
}

.zeit { 
font-size: 10px;
}
.datumbig { 
font-size: 20px; 
color: #FF9933; 
}

#termine img {
	float: left;
	margin-right: 12px;
	margin-left: 0px;
	margin-top: 4px;

}

.select
{
  color:#9999cc;
  font-weight: none;
  color:#ff9933; 
  text-decoration: none;
  background:#330033;
  border: 1px solid #9999cc;
  font-style:normal; 
  font-variant:normal; 
  font-size:8pt; 
 
}

.input2
{
	color:#FFFFFF;
	background: #330033;
	border: 1px solid #9999cc;
	margin-left : 10px;
	padding : 3px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;

 
}

.input
{
  color:#9999cc;
  font-weight: none;
  text-decoration: none;
  background: #330033;
  border: 1px solid #9999cc;
  padding-left : 3px;
  padding-top : 1px; 
  font-style:big; 
  font-variant:normal; 
  font-size:8pt; 
  font-family:Arial,Verdana,Helvetica
}

.td3 {
	padding-left: 20px;
	padding-top: 5px;
	vertical-align: top;
font-size: 12px;

}

.topdatum {  font-size: 16px; color: #FF9900; font-weight: bold; font-family: Arial, Helvetica, sans-serif}

.footer {  font-size: 10px; color: #660099; padding-right: 100px; padding-left: 40px}
.milespunkt {
	position: relative;
	z-index: 2;

}
.clubhome {
	text-align: right;
	margin-top: 12px;
	margin-right: 5%;
	font-size:9px;
	clear: both;


}
.clubprogramm {
	font-size: 18px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 10px;
}
.radiob {
	font-weight: bold;
	white-space: nowrap;
	padding-left: 12px;
}
