
BODY {
	font-size: 0.8em;
	line-height: 1.5em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#rechts {
	font-size: 0.85em;
}

H1 {
	margin: 0px;
	color: #E63232;
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
}

#content H1 {
	margin-bottom: 25px;
}

.subbox H1 {
	margin-top: 5px;
}

H2 {
	color: #E63232;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
}

STRONG {
	font-weight: bold;
}

A {
	color: #E63232;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #E63232;
}

A:hover {
	color: #FFCD32;
	border-bottom: 1px dashed #FFCD32;
}

H1 A, H1 A:hover,
A.img, A.img:hover {
	border-bottom: none;
}

.klein {
	font-size: 0.85em;
}

.right {
	float: right;
}

.left {
	float: left;
}

.center {
	text-align: center;
}

.clear {
	clear: left;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}

.divider {
	height: 5px;
	margin-top: -10px;
	margin-bottom: 10px;
	background: url(divider.gif) repeat top;
}

.hinweis, .hinweisTop {
	margin-top: 40px;
	padding: 10px;
	font-size: 0.85em;
	border: 1px solid #FFCD32;
}

.hinweisTop {
	margin-top:0px;
	margin-bottom: 20px;
}

.rahmen {
	border: 1px solid #FFCD32;
}

.even {
	background-color: #FFF5D6;
}


/*
	C O N T E N T - B O X E N (u.a. im Gästebuch)
*/
.cbox {
	margin-bottom: 20px;
	padding: 10px;
	background: url(hg_cbox.gif) repeat-x;
}

TR.cbox TD {
	padding: 10px;
}

TR.cbox TD TD {
	padding: 0px;
}

.cbox H2 {
	margin-top: 0px;
	letter-spacing: 0.05em;
}

.cbox H2 .klein {
	font-size: 0.8em;
	color: #000000;
}

.cbox BLOCKQUOTE {
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-left: 10px;
	font-size: 0.85em;
	border-left: 3px solid #FFCD32;
}

.cbox BLOCKQUOTE H3 {
	margin-bottom: 5px;
	margin-bottom: 5px;
}


/*
	M U S E U M
*/
DIV.galSelectImage {
	width: 172px;
	padding: 5px;
	color: #333333;
	font-size: 0.85em;
	font-weight: bold;
	background-color: #FFF5D6;
	border: 1px solid #FFCD32;
}

DIV.galSelectImage DIV {
	width: 170px;
	height: 110px;
	overflow: hidden;
	margin-bottom: 4px;
	border: 1px solid #FFCD32;
}


/*
	P I N N W A N D
*/
#ticker {
	height: 114px;
	margin-bottom: 30px;
	padding: 5px;
	overflow-y: scroll;
	overflow-x: hidden;
	border: 1px solid #FFCD32;
}

#ticker .datum {
	padding-right: 20px;
	font-size: 0.85em;
	font-weight: bold;
}

#ticker TR {
	cursor: pointer;
}

#ticker TR:hover {
	background-color: #FFEBAD;
}

#ticker TR.active {
	background-color: #FFCD32;
}

#ticker .odd {
	background-color: #FFF5D6;
}


/*
	N A V I   I M   C O N T E N T
*/
.cnaviTop, .cnaviBottom {
	border: 1px solid #FFCD32;
}

.cnaviTop {
	margin-bottom: 15px;
}

.cnaviTop TD, .cnaviBottom TD {
	padding: 5px 10px;
}


/*
	G A E S T E B U C H
*/
#currentGBEntry H2 {
	border-bottom: 1px solid #FFCD32;
}

#currentGBEntry .datum {
	color: #000000;
	font-size: 0.85em;
}

#currentGBEntry #gbCurrentDIV {
	height: 75px;
	overflow: hidden;
}


/*
	I C O N S
*/
.icon {
	margin: 0px;
	padding-left: 23px;
	background-position: left 2px;
	background-repeat: no-repeat;
}

A.icon {
	display: block;
	border: none;
}

A.icon SPAN {
	padding-bottom: 2px;
	border-bottom: 1px dashed #E63232;
}

.infoIcon {
	background-image: url(icons/info.gif);
}

.attentionIcon {
	background-image: url(icons/warning.gif);
}

.entryIcon {
	background-image: url(icons/entry.gif);
}

.questionIcon {
	background-image: url(icons/question.gif);
}

.errorIcon {
	background-image: url(icons/error.gif);
}

.pupilIcon {
	background-image: url(icons/pupil.gif);
}

.teacherIcon {
	background-image: url(icons/teacher.gif);
}

.profileIcon {
	background-image: url(icons/vcard.gif);
}

.profileEditIcon {
	background-image: url(icons/vcard_edit.gif);
}

.stopIcon {
	background-image: url(icons/stop.gif);
}

.okIcon {
	background-image: url(icons/accept.gif);
}

.backIcon {
	background-image: url(icons/arrow_left.gif);
}

.forwardIcon {
	padding-left: 0px;
	padding-right: 21px;
	background-position: right 2px;
	background-image: url(icons/arrow_right.gif);
}

.emailIcon {
	background-image: url(icons/email.gif);
}

.klassentreffenIcon {
	background-image: url(icons/date_edit.gif);
}
