/* erstellt von: Kevin Woelfer, creative mindworks 2001*/
a:link  {
	color : #7c0042;
	text-decoration : none;
	font-family: Tahoma, Arial;
}

a:visited  {
	color : #183962;
	text-decoration : none;
	font-family: Tahoma, Arial;
}

a:active  {
	color : #183962;
	text-decoration : none;
	font-family: Tahoma, Arial;
}

a:hover  {
	color : #c75500;
	text-decoration : none;
	font-family: Tahoma, Arial;
	
}

a.class1:hover  {
	color : #FFFFFF;
	text-decoration : none;
	font-family: Tahoma, Arial;
}
a.class1:visited  {
	color : #55577d;
	text-decoration : none;
	font-family: Tahoma, Arial;
}

a.class1:active  {
	color : #FFFFFF;
	text-decoration : none;
	font-family: Tahoma, Arial;
}

p,ul,ol,li,td,th,address,blockquote,nobr,b,i,checkbox,select,input,textarea  {
	font-family: Tahoma, Arial;
}

p,ul,ol,li,div,td,th,address,nobr,b,i,checkbox,select,input,textarea  {
	font-size : 8pt;
}


TD.class1:hover{
	background-color : #00a4e8;
	color : Black;
	font : bold;
}
TD.class1:active{
	background-color : #00a4e8;
	color : Black;
	font : bold;
}

div.url-input, div.inputarea {
	border: 1px solid darkgray;
	padding: 0.2em 0.5em;
	background-color: white;
}
/******************************
 Loginbereich 
*******************************/
.login-headline {
  font-weight: bold;
  font-size: 15px;
  color: #183962;
}

.login-text {
  font-size: 12px;
  color: #0A0A0A;
}

.login-container {
  text-align: left;
  width: 350px;
  border: 1px solid darkgray;
  background-color: #efe1e9;
  padding: 3px;
}

.login-form-container {
  border: 1px solid darkgray;
  background-color: white;
  padding: 3px;
}

.link-button {
  border: 0px;
  font-size: 1.1em;
  background-color: transparent;
  cursor: pointer;
  margin-left: 130px;
}
/******************************
 End Loginbereich 
*******************************/

/******************************
 Nutzerbereich eingeloggt 
*******************************/
div.url-input input[type=text],
div.url-input input[type=password],
div.inputarea input[type=text], 
div.url-input textarea  
{
  border: 0px;
}

div.inputgroup {
	position: relative;
  width: 97%;
  height: 6em;
  border: 0px;
  padding: 0;
}

div.inputgroup input[type=text] {
  border: 0px;
}

div.inputarea textarea {
  border: 0px;
  width: 100%;
  height: 15.0em;
}

div.inputarea textarea.ta_flat {
  height: 3.5em;
}

div.inputaddr {
  position: absolute;
  border: 1px solid darkgray;
  padding: 0.6em 0.5em 0.2em 0.5em;
  margin-top: 0.7em;
}

div.inputaddr label {
	position: absolute;
	top: -0.75em;
	left: 1.0em;
	padding: 0.1em 0.5em;
}


div.inputaddr input[type=text] { width: 100%; }

div[name=strasse].inputaddr { width: 100%; top: 0; left: 0;}
div[name=plz].inputaddr { width: 10%; top: 3.1em; left: 0;}
div[name=ort].inputaddr { width: 85%; top: 3.1em; left: 15%;}
div[name=plz].inputaddr input[type=text]{ text-align: center; }
div[name=telefon].inputaddr { width: 47%; top: 0em; left: 0%;}
div[name=fax].inputaddr { width: 50%; top: 0em; left: 50%;}
div[name=abteilung].inputaddr { width: 47%; top: 0em; left: 0%;}
div[name=funktion].inputaddr { width: 50%; top: 0em; left: 50%;}

.elementHidden {
	display: none;
}
/******************************
 End Nutzerbereich 
*******************************/

/******************************
 Begin ImageMaps 
*******************************/
map area {
  cursor: pointer;
}
/******************************
 End ImageMaps 
*******************************/

