body {
	background-color: #F8F8F9;

}
.maintable {
	background-image: url(img/tab_hg.gif);
	background-repeat: repeat-y;
}
.logocell {
	background-image: url(img/logo_bg.gif);
	background-repeat: repeat-x;
	height: 84px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 35px;


}
.logocell-R {

	background-image: url(img/logo_bg.gif);
	background-repeat: repeat-x;
	height: 84px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 1px;
}
.events-bg-table {
	background-image: url(img/events_bg.gif);
	background-repeat: repeat-x;
	height: 295px;
}
.navicell {
	padding-top: 77px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/events_bg.gif);
	background-repeat: repeat-x;
	height: 295px;



}
.bild1cell {
	padding-top: 46px;
	background-image: url(img/events_bg.gif);
	background-repeat: repeat-x;

}
.bild2cell {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/events_bg.gif);
	background-repeat: repeat-x;

}
.bild3cell {

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/events_bg.gif);
	background-repeat: repeat-x;
}
.trennlinie {
	background-image: url(img/trennlinie.gif);
	background-repeat: repeat-x;
	height: 22px;


}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: 5C574E;
	padding-top: 3px;



}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: 5C574E;
	line-height: 25px;


}
.text-bild {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: 5C574E;
}
.navicell-HS {

	padding-top: 77px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/high_school_bg.gif);
	background-repeat: repeat-x;
	height: 295px;
}
.bild1cell-HS {

	padding-top: 46px;
	background-image: url(img/high_school_bg.gif);
	background-repeat: repeat-x;
}
.bild2cell-HS {

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/high_school_bg.gif);
	background-repeat: repeat-x;
}
.bild3cell-HS {


	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/high_school_bg.gif);
	background-repeat: repeat-x;
}
trennlinie-table {
	height: 4px;
}
table-trennlinie {
	height: 20px;
	margin-top: 20px;
}
.table-trennlinie {
	height: 8px;
	background-image: url(img/trennlinie.gif);
	background-repeat: repeat-x;



}
.textbox {
	width: 230px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;

}
.textbox-plz {

	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #224466;
	text-decoration: none;
}
a:visited {
	color: #224466;
	text-decoration: none;

}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #000000;
}
h1 {
	font-size: 21px;
	color: 5C574E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;


}
