header {display:none;}
footer {display:none;}
body {background-color: #FFFFFF;
	font-family:verdana;
	font-size:12px;
	width:100% !important}
h1 {	text-align: center;}
nav {display:none;}
a {color:black;
    text-decoration: none;}
sup {color:red;
	font-size:14px;}

.kalender {  
	/* Grundformatierung des Kalenders */ 
	width:98%;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:11px;  
	border:1px solid #000000;  
	background-color: #FFFFFF;  
} 
.kalender tr.pagination {
	background:#BDBDBD;
	text-align: center;
	height:20px;
	line-height:20px;
	font-weight: bold;
	font-size:12px; 
}
.kalender td.pagihead { 
	display:inline-block;
	background: white;
	height: 20px;
	color: black;
	font-weight: bold;
}
#monats-button{
	background:none;
	border:0;
	width:30px;
	text-align:left;
	font-weight:bold;
}
.tage {border: 1px solid #000000;}
.datum  {  
	/* das Datum */  
	background-color: #FFFFFF;  
	line-height : 18px;  
	border-bottom: 1px solid #000000;
	text-align: center;
}
.heute  {  
	/* das heutige Datum */ 
	font-weight: bold;
	background-color: #FFBF00;  
	line-height : 18px;  
	border-bottom: 1px solid #000000; 
	text-align: center;
}
.x {	color: red;
	font-weight:bold;}
.datum2 {  
	/* Datum in einem anderen Monat */  
	background-color: #D8D8D8;
	color: #A4A4A4;
	line-height : 18px;  
	border-bottom: 1px solid #000000;
	text-align: center;
}		
.eintrag {  
	/* die Einträge zu einem Datum */  
	background-color: #FFFFFF;  
	line-height : 13px;
	text-align: center;
}
.eintrag2 {
	/* die Einträge zu einem  anderen Datum */  
	background-color: #D8D8D8;
	line-height : 13px;  	
	text-align: center;
}
		
.uebersicht , .uebersicht a:link, .uebersicht a:visited, .uebersicht a:active {  
	/* Übersicht Struktur */  
	background-color: #FFFFFF; 
	width:98%;
}
.uebersicht td {
	border: 1px solid #000000;
	width: 9%;
	text-align:center;
}
.uebersicht td.name {
	width: 20%;
	text-align:left;
}
.uebersicht td.partys, td.partys {
	border: 2px solid green;
}
.uebersicht td.verschoben, td.verschoben {
	border: 2px solid red;
}
.uebersicht td.einzeltermine, td.einzeltermine {
	border: 2px solid blue;
}
.uebersicht td.umsatz {
	width: 12%;
	border: 2px solid orange;
}
.uebersicht2 {  
	/* Übersicht Kalender */  
	background-color: #FFFFFF; 
	width:98%;
}
.uebersicht2 td {
	border: 1px solid #000000;
	width: 7%;
	text-align:center;
}
.uebersicht2 td.umsatz {
	border: 2px solid orange;
}

#hyperlink-style-button {
	background:none;
	border:0;
	width:100%;
	text-align:left;
}

#hyperlink-style-button2 {
	background:none;
	border:0;
	width:250px;
	text-align:left;
}

.struktur{font-size:14px;}
ul { list-style: none}

.error {
	color:red;
	font-size:18px;
	font-weight:bold;
}

a.button {
	background: #FCFCFC;
	background-image: -webkit-linear-gradient(top, #FCFCFC, #D1D1D1);
	background-image: -moz-linear-gradient(top, #FCFCFC, #D1D1D1);
	background-image: -ms-linear-gradient(top, #FCFCFC, #D1D1D1);
	background-image: -o-linear-gradient(top, #FCFCFC, #D1D1D1);
	background-image: linear-gradient(to bottom, #FCFCFC, #D1D1D1);
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 3px;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	padding: 3px 7px 3px 7px;
	border: solid #707070 1px;
	text-decoration: none;
}