/* reset */
*{
	padding: 0px;	
	margin: 0px;
	border-width: 0px;
	border-style: solid;
	border-color: #ffffff;
}



body{
	margin-top: 20px;
	background-color: #ffffff;
}

div, td, form, a, p{
	font: 11px/20px  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	}

h1{
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}

h2{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #666666;
	color: #F5E19B;
	padding-left: 5px;
	border-width: 1px;
	border-color: #000000;
	-moz-opacity:0.7;

}
a{
	text-decoration: none;
}




/* Eigene Klassen
--------------------------------------------------------------------- */
.page{
	width: 780px;
	margin: 0 auto;
	margin-top: 20px;
	background-image: url(img/bg_02.jpg);
	background-repeat: no-repeat;
}

.kopf{
	width: 780px;
	margin: 0 auto;
	border-width: 1px;

}

.content{
	height: 373px;
	padding: 20px;
	padding-top: 10px;
	overflow-y: scroll;

}

.foot{
	margin-top: 0px;
	padding: 10px;
}

.alink{
	text-decoration: none;
	font-weight: bold;
	padding: 2px;
}

.alink:hover{
	background-color: #666666;
	color: #F5E19B;
	-moz-opacity:0.7;
}

.bild{
	border-width: 4px;
}
.bild:hover{
	border-color: #dddddd;
}

/* Termine */
.ter_td{
	padding-bottom: 10px;
	padding-left: 10px;
}

.ter_monat{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #666666;
	color: #F5E19B;
	padding-left: 5px;
	border-width: 1px;
	border-color: #000000;
	-moz-opacity:0.7;
	}

.ter_datum{
	padding-left: 20px;
	}

.skip{
 	background-color: #888888;
	color: #ffffff;
	padding: 2px;
	text-decoration: none;
	}
.skip:hover{background-color: #000000;}

.slide{
	float: right;
	border-width: 3px;
	margin-left: 30px;
	margin-bottom: 20px;
	margin-top: 10px;
	}

