@charset "utf-8";
/* CSS Document

Hellgrau: #909294;
Mittelgrau: #909294;
Dunkelgrau: #747577;
Logo BG Grau: #a0a3a4
Rot: #fc0404;
Schrift: Geneva, Arial, Helvetica, sans-serif;
Schriftfarbe: #000000
*/


/* Buttons
------------------------------------------------ */
.btn_anmelden2 {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_anmelden2.jpg);
}

.btn_anmelden2:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_anmelden2_over.jpg);
}

.btn_abmelden {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_abmelden.jpg);
}

.btn_abmelden:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_abmelden_over.jpg);
}
.btn_abschicken {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_abschicken.jpg);
}

.btn_abschicken:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_abschicken_over.jpg);
}

.btn_loeschen {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_loeschen.jpg);
}

.btn_loeschen:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_loeschen_over.jpg);
}

.sterntext {
	font-size: 10px;
}


/* Copyyright
------------------------------------------------ */
#copyright {
	font-size: 11px;
	font-color: #000000;
	margin-right: 30px;
	margin-top: 15px;	
}

/* Logo
------------------------------------------------ */
#logo {
	position: absolute;
	margin:0;
	top:24px;
	left:24px;
	width: 140px;
	height: 90px;
	z-index: 99;
	/*background-color:#33CC33;*/
}


/* Suche
------------------------------------------------ */
em {
	font-weight: bold;
	font-style: normal;
}

#output a {font-weight: bold;}

.searchword  {color: #222; background-color: #ffd; border: 1px dotted #ffd;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ff0;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #0f0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #0ff;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #fbb;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #dfd;}
.searchword5 {color: #222; background-color: #faf; border: 1px dotted #faf;}
.searchword6 {color: #222; background-color: #ccc; border: 1px dotted #ccc;}

.mod {display: block; font-size: .8em;}

#searchfooter {
font-size: .8em;
margin-top: 1em;
}
.suche {	
	font-size: 11px;
	color: #949494;
	margin-left: 0;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align:center;
	background-color:#FFFFFF;
	background-position:left;
	background-image:url(bilder/lupe.jpg);
	background-repeat:no-repeat;
}
.btn_suchen {	
	width: 85px;
	height: 19px;
	border: 0;
	margin-left: 0;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-image:url(bilder/btn_suchen.jpg);
}

.btn_suchen:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin-left: 0;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-image:url(bilder/btn_suchen_over.jpg);
}
/* Login
------------------------------------------------ */
#login {	
	position:absolute;
	left: 20px;
	top: 460px;	
	width: 135px;
	height: 180px;
	z-index:1;
}


#login p {	
	font-size: 14px;
	margin-top: 5px;
}

#login a {	
	color: #BB0000;
	text-decoration: none;
}


.input_sl {	
	font-size: 11px;
	color: #000000;
	margin: 5px;
}
.btn_login {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_login.jpg);
}

.btn_login:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_login_over.jpg);
}
.btn_anmelden {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_anmelden.jpg);
}

.btn_anmelden:hover {	
	width: 85px;
	height: 19px;
	border: 0;
	margin: 5px;
	background-image:url(bilder/btn_anmelden_over.jpg);
}


/* Fussleiste
------------------------------------------------ */
#footer {
	width: 768px;
	height: 37px;
	bottom: -10px;
	margin-top: 8px;
}

.footer_top {
	width: 768px;
	height: 10px;
	background-image: url(bilder/box_footer_top.jpg);	
}

.footer_mid {
	width: 768px;
	height: 17px;
	background-image: url(bilder/box_footer_mid.jpg);
}

.footer_bot {
	width: 768px;
	height: 10px;
	background-image: url(bilder/box_footer_bot.jpg);	
}


.footer_text {
	margin-left: 20px;
	font-size: 11px;
	line-height: 14px;
}

.footer_text a {
	 color: #000000;
	 text-decoration: none;
	 font-weight: bold;
}

.footer_text a:hover {
	 color: #666666;
	 text-decoration: none;
	 font-weight: bold;
}


/* Formular
------------------------------------------------ */
.input_form {	
	width: 220px;
	height: 18px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}

.input_anrede {	
	width: 60px;
	height: 18px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}
.input_plz {	
	width: 60px;
	height: 18px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}

.input_ort {	
	width: 220px;
	height: 18px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}

.input_text {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width: 220px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}

.input_zeit {	
	width: 40px;
	height: 18px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}

.input_datum {	
	width: 60px;
	height: 18px;
	font-size: 11px;
	color: #000000;
	border: 1px solid #747577;
	background-color:#FFFFFF;
}

.btn_senden {	
	width: 86px;
	height: 19px;
	border: 0;
}

/*
html, body {
  overflow-y:scroll;
}
*/

html {
	height:100%
}
body {
	height:101%
}


