@charset "utf-8";
/* CSS Document */

#termineAnMich {
   width: 300px;
   height: 395px;
   position:absolute;	
   top:0px;
   left:300px;
   text-align: right;
   font-size:11px;
}


#termineAnMich span {
  float:right;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#termineAnMich input {
	border: 0;
	background: transparent;
	height: 19px;
	float: right;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 1102;
	color:#FFFFFF;	
}

#termineAnMich select {
	border: 0;
	background-color:#6C6C6B;
	height: 19px;	
	margin: 0px 0px 0px 0px;	
	padding-top: 1px;	
	color:#FFFFFF;	
}

#tam_title {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: right;
	margin-bottom:10px;
	margin-left:0px;
}

#termineMeine {
   width: 300px;
   height: 395px;
   position:absolute;	
   top:0px;
   left:0px;  
}

#termineAnredaktion {
   width: 300px;
   height: 395px;
   position:absolute;	
   top:0px;
   left:300px;
   text-align: right;
   font-size:11px;
}


#termineAnredaktion span {
  float:right;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#termineAnredaktion input {
	border: 0;
	background: transparent;
	height: 19px;
	float: right;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 1102;
	color:#FFFFFF;	
}

#termineAnredaktion select {
	border: 0;
	background-color:#6C6C6B;
	height: 19px;	
	margin: 0px 0px 0px 0px;	
	padding-top: 1px;	
	color:#FFFFFF;	
}

#tar_title {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: right;
	margin-bottom:10px;
	margin-left:0px;
}

#termineAnredaktion label input {
	border: 0;
	background: transparent;
	height: 19px;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;		
	color:#FFFFFF;
}

#termineOffiziel {
   width: 300px;
   height: 395px;
   position:absolute;	
   top:0px;
   left:0px;
}

#kontakt {
	width: 248px;
	position:absolute;	
	top:0px;
	left:0px;
	text-align: right;		
	font-size:11px;
}

#kontakt select {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;	
}

#kontakt span {
  float:left;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#kontakt label input {
	border: 0;
	background: transparent;
	height: 19px;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 3105;
	color:#FFFFFF;
}

#kontakt textarea {
	border: 0;
	background: transparent;
	background-image:url(../gfx/kontakt/kontakt-flaeche.gif);
	background-repeat:no-repeat;
	width: 248px;
	height: 156px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding-top: 1px;	
	z-index: 3105;
	color:#FFFFFF;
}

#kontaktname {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:10px;
	margin-left:0px;
}

#kontaktmail {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:10px;
	margin-left:0px;
}

#kontaktbetreff {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:10px;
	margin-left:0px;
}

#suche {
	width: 248px;
	position:absolute;	
	top:0px;
	left:0px;
	text-align: right;		
	font-size:11px;
}

#suchbegriff {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:10px;
	margin-left:0px;
}



#zusatz {
	width: 300px;
	position:absolute;	
	top:0px;
	left:900px;
	text-align: right;		
	font-size:11px;
}

#zusatz select {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;	
}

#zusatz span {
  float:right;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#zusatz label input {
	border: 0;
	background: transparent;
	height: 19px;
	float: right;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 1102;
	color:#FFFFFF;
}


#register {
	width: 300px;
	position:absolute;
	top:0px;
	left:600px;
	text-align: right;		
	font-size:11px;
}

#register span {
  float:right;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#register label input {
	border: 0;
	background: transparent;
	height: 19px;
	float: right;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 1102;
	color:#FFFFFF;	
}


#aemail {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}
#auser {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}
#apass1 {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}

#apass2 {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}

#aort {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}

#forgotten {
	width: 300px;
	position:absolute;	
	top:0px;
	left:300px;
	text-align: right;		
	font-size:11px;
}

#forgotten span {
  float:right;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#forgotten label input {
	border: 0;
	background: transparent;
	height: 19px;
	float: right;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 1102;
	color:#FFFFFF;
}

#email {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}

#login {
	width: 300px;
	position:absolute;
	top:0px;
	left:0px;
	text-align: left;		
	font-size:11px;
}

#login span {
  float:right;
  margin-right:0px;
  color:#FFFFFF;
  font-weight:bold;
}

#username {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}

#password {
	width: 177px;
	height: 19px;
	background:url(../gfx/login/gif/login-eingabezeile.gif) no-repeat;
	float: left;
	margin-bottom:5px;
	margin-left:20px;
}

#login label input {
	border: 0;
	background: transparent;
	height: 19px;
	float: right;
	margin: 0px 0px 0px 0px;
	width: 177px;
	padding-top: 1px;	
	z-index: 1101;
	color:#FFFFFF;
}

/*#login form #username:hover,*/
#username.active {
   background-color:#FF0000;
}

/*#login form #password:hover,*/
#password.active {
   background-color:#FF0000;
}

#login .button {
	float: right;
	text-align:right;
	margin-right: 17px;
	border: 0;
	width: 120px;
	height: 20px;
	color:#FFFFFF;
	background-image:url(../gfx/helper/Transparent.gif);
	background: transparent;
}

#messages {
	float: left;
	height: 29px;
	overflow:hidden;
	width: 170px;
	margin-left:20px;
}

.ajax_load {	
}

.ajax_error {
}

.ajax_accept {
}

#login #messages div {
	float: left;
	font-size: 0.8em;
	color: #fff;
	padding-left: 20px;
	margin-left: 17px;
	margin-top: 7px;
}
