/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** neox AG | CSS-Datei | Content | CUSTOM
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** KOPF, ÜBERSCHRIFT
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/


/*
******************************************
** xxx
******************************************
*/


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** RUMPF, INHALT
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/


.subhead {
	background: #2a527e;
	color: white;
	padding: 2px;
	margin-bottom: 3px;
}

.content {
	position: relative;
	left: 0px;
	top: 0px;
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	background: transparent;
}


.content2 {
	padding: 2px;
	background: #8192ab;
	color: white;
}


.funktionen {
	padding: 2px;
	color: white;
	background: #8192ab;
	margin-top: 18px;
}

.auf1 {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #2A527E;
	padding-left: 2px;
}

.auf2 {
	font-family: arial, helvetica;
	font-size: 12px;
	color: white;
	background: #8192ab;
	padding-left: 2px;
}



.smallW {
	font-family: arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: white;
}

.txt {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  text-align: left;
  color: #2A527E;
}

/*
******************************************
** Links
******************************************
*/


a.no:link {
	text-decoration: none;
	color: #2A527E;
	font-weight: normal;
}

a.no:visited {
	text-decoration: none;
	color: #2A527E;
	font-weight: normal;
}

a.no:active {
	text-decoration: none;
	color: #2A527E;
	font-weight: normal;
}


a.lW:link {
	color: white;
	text-decoration: none;
}

a.lW:visited {
	color: white;
	text-decoration: none;
}

a.lW:active {
	color: white;
	text-decoration: none;
}

a.amenue:link {
  text-decoration: none
}

a.amenue:visited {
  text-decoration: none;
}

a.amenue:active {
  text-decoration: none;
}


/*
******************************************
** Schriftformatierungen
******************************************
*/

.zwischenueb {
	margin: 0px 0px -1em 0px;
	padding: 2px 3px 2px 3px;
	width: 300px;
	height: auto;
	font-weight: bold;
	background-image: url("../grafik/bg_zwischenueb.gif"/*tpa=http://www.neox.de/grafik/bg_zwischenueb.gif*/);
	background-repeat: repeat;
}

.hervorheben {
	font-weight: bold;
}

.hinweis {
  font-size: .85em;
  line-height: 1.6em;
}


/*
******************************************
** Fotos
******************************************
*/

.bildermain {
	float: right;
	margin: 0px 0px 20px 20px;
}


img.r {
	border: 1px solid #2a527e;
}

/*
******************************************
** Tabellen
******************************************
*/

td.links {
	margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  line-height: 1.4em;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
	color: #2A527E;
  background: transparent;
	width: 41px;
}

td.rechts {
	margin: 0px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  line-height: 1.4em;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
	color: #2A527E;
  background: transparent;
}


/*
******************************************
** FOMULARFELDER
******************************************
*/

input.normal_ {
  padding: 1px;
  border : 1px solid #FFFFFF;
  color : #2A527E;
  background-color : #FFFFFF;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
}

input.lang_ {
  padding: 1px;
  border : 1px solid #FFFFFF;
  color : #2A527E;
  background-color : #FFFFFF;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 480px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
}

/* INFO: Die Input-Klassen "kurz" und "mittel" werden fuer die Kombinationen Straße+Hausnummer und PLZ+Wohnort verwendet! */

input.kurz_ {
  padding: 1px;
  border : 1px solid #FFFFFF;
  color : #2A527E;
  background-color : #FFFFFF;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 45px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
}

input.mittel_ {
  padding: 1px;
  border : 1px solid #FFFFFF;
  color : #2A527E;
  background-color : #FFFFFF;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 130px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
}

.checkboxausrichtung {
  margin-left: -4px;
  margin-bottom: 2px;
}

/*
  MEHRZEILIGE TEXTFELDER (AREAS)
*/

textarea.gross_ {
  border: 1px solid #FFFFFF;
  margin-bottom: 10px;
  color: #2A527E;
  background-color: #FFFFFF;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
  width: 400px;
  height: 150px;
}

textarea.klein_ {
  border: 1px solid #FFFFFF;
  margin-bottom: 10px;
  color: #2A527E;
  background-color: #FFFFFF;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.0em;
  width: 180px;
  height: 90px;
}

.pulldown {
  color:	#2A527E;
  border-top: #CCCCCC 1px solid;
  border-left: #CCCCCC 1px solid;
  border-right: #CCCCCC 1px solid;
  border-bottom: #CCCCCC 1px solid;
  padding: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: .9em;
}


/*
******************************************
** Listen
******************************************
*/



/*
******************************************
** Inhalt
******************************************
*/

#formular {
	position: absolute;
	display: block;
	left: 250px;
	top: 0px;
	margin: 0;
	padding: 0;
	z-index: 100;
}

#formular-popup {
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	margin: 0;
	padding: 0;
}

.oberer_Tabellenabstand {
	margin-top: -9px;
}

.noscript {
	font-weight: bold;
	padding: 2px;
	background-color: #FFFFFF;
	border: 2px solid #FF0000;
}

/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** FUSS
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/


