/* 
	NORMALVERSION
    ACHTUNG! Bitte Änderungen auch in der Print-Version '...._print.css' vornehmen!
*/

/*-----------------------*/
/* NÖV Stylesheet (CSS1) */
/*                       */
/* BASE                  */
/*-----------------------*/

/*
	ACHTUNG!
	Alle Änderungen in diesem Stylesheet bitte auch
    in der Print-Version weiter unten berücksichtigen!

	at01209: geändert:
		'table#secondlevelnavigation' und 'table#thirdlevelnavigation'
		vor den td.active2nd, ... rausgehaut,
		damit die Styles wie 'active2nd' immer funktionieren,
		auch wenn die Tabelle nicht 'secondlevelnavigation' heißt.
		(Was durch das verwendete Control leider nicht gewährleistet werden kann)
*/

/* Hochstellungen grundsätzlich in 10 Pixeln Größe darstellen */
sup 
{
	font-size: 10px;
}

/*************/
/* Fusszeile */
/*************/
table.footer td {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #162C6F;
	background-color: #F1D90F;	
}
/* Links in der Fusszeile */
table.footer td a:link {
	color: #5087BD;
	text-decoration: none;
}
table.footer td a:visited {
	color: #5087BD;
	text-decoration: none;
}
table.footer td a:active {
	color: #5087BD;
	text-decoration: none;
}
table.footer td a:hover {
	color: #5087BD;
	text-decoration: none;
}


/************************/
/* Navigation, 1. Ebene */
/************************/
table.firstlevelnavigation td { /* AO: geändert von table# auf table. */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #5087BD;
}
table.firstlevelnavigation td.inactive1st a:link { /* AO: geändert von table# auf table. */
	color: #FFFFFF;
	text-decoration: none;
	background-image:  url(../Images/dotted_wv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.inactive1st a:visited { /* AO: geändert von table# auf table. */
	color: #FFFFFF;
	text-decoration: none;
	background-image:  url(../Images/dotted_wv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.inactive1st a:active { /* AO: geändert von table# auf table. */
	color: #FFFFFF;
	text-decoration: none;
	background-image:  url(../Images/dotted_wv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.inactive1st a:hover { /* AO: geändert von table# auf table. */
	color: #F1D90F;
	text-decoration: none;
	background-image:  url(../Images/dotted_yv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.active1st a:link { /* AO: geändert von table# auf table. */
	color: #000033;
	text-decoration: none;
	background-image:  url(../Images/dotted_dv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.active1st a:visited { /* AO: geändert von table# auf table. */
	color: #000033;
	text-decoration: none;
	background-image:  url(../Images/dotted_dv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.active1st a:active { /* AO: geändert von table# auf table. */
	color: #000033;
	text-decoration: none;
	background-image:  url(../Images/dotted_dv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}
table.firstlevelnavigation td.active1st a:hover { /* AO: geändert von table# auf table. */
	color: #F1D90F;
	text-decoration: none;
	background-image:  url(../Images/dotted_yv.gif); /* AO: Pfad geändert */
	border-left-style: none;
	background-repeat: repeat-y;
	padding-left: 10px;
}


/******************/
/* Metanavigation */
/******************/
table#metanavigation td { 
	padding: 0px;	

}


/***************/
/* Kopfbereich */
/***************/
table.headertable { /* AO: geändert von table#header auf table.headertable */
	color: #6699CC;
	background-color: White;
}
table.headertable td { /* AO: geändert von table#header auf table.headertable */
	padding-left: 0px;
}
/* Logopositionierung */
table.headertable span#logocontainer { /* AO: geändert von table#header auf table.headertable */
	padding-left: 22px; 
}
/* AO: Links in der Headertabelle [B */
table#tblAOHeaderEdit td a:link {
	color: #336699;
	text-decoration: none;
}
table#tblAOHeaderEdit td a:visited {
	color: #336699;
	text-decoration: none;
}
table#tblAOHeaderEdit td a:active {
	color: #336699;
	text-decoration: none;
}
table#tblAOHeaderEdit td a:hover {
	color: #336699;
	text-decoration: none;
}
/* AO: Links in der Headertabelle E] */

/*******************************************************/
/* Informationsbereich (Navigation, Content, Features) */
/*******************************************************/
table#information {
	background-color: #95B7D2;
}
table#information td {
	font-family: Arial, Helvetica, sans serif;
	/* background-color: #95B7D2; */
	vertical-align: top;
}
/* Überschrift Content */
table#information td#headline {
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: bottom;
	border-bottom-style: none;
	background-repeat: repeat-x;
	padding-left: 1px;
	padding-bottom: 2px;
}


/***********/
/* Content */
/***********/
table#content {
	margin-top: 18px;
}
table#content td {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
	padding-left: 1px;
}
td.nopadding, table#content td.nopadding, table#tblBilderweltenBlock td.nopadding, table#locationdetail td.nopadding, table#tblBasistemplateBlock td.nopadding { /*REB 4.11.2003: zusätzlich: table#content td.nopadding , table#tblBilderweltenBlock td.nopadding */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
	padding-left: 0px;
}
table#content *.caption {
	color: #FFFFFF;
	padding-left: 1px;
}
/* AO: Fehlertexte [B */
table#content *.error {
	color: Red;
}
/* AO: Fehlertext E] */
table#content span.date {
	color: #FFFFFF;	
}
table#content td img.float {
	float: left;
	margin: 0px 10px 5px 0px;
}
table#content td.headline {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: bottom;
	border-bottom-style: none;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	padding-left: 1px;
}
table#content span.headline {
	font-weight: bold;
	padding-left: 1px;
}
/* AO BEGIN */
table#content span.headline a:link
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-left: 1px;
}
table#content span.headline a:visited
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-left: 1px;
}
table#content span.headline a:active
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-left: 1px;
}
table#content span.headline a:hover
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-left: 1px;
}
/* AO END */
table#content span.subheadline {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 1px;
}

table#content td.alert {
	color: #FF0000;
	padding-left: 1px;
}
table#content td.success {
	color: #F1D90F;
	padding-left: 1px;
}
table#content a:link {
	color: #003366;
	text-decoration: none;
}
table#content a:visited {
	color: #003366;
	text-decoration: none;
}
table#content a:active {
	color: #003366;
	text-decoration: none;
}
table#content a:hover {
	color: #003366;
	text-decoration: none;
}
table#content td#toplink {
	color: #333333;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: top;
	border-top-style: none;
	background-repeat: repeat-x;
}
table#content td#toplink a:link{
	color: #333333;
	text-decoration: none;
}
table#content td#toplink a:visited{
	color: #333333;
	text-decoration: none;
}
table#content td#toplink a:active{
	color: #333333;
	text-decoration: none;
}
table#content td#toplink a:hover{
	color: #333333;
	text-decoration: none;
}
table#content td#back {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #003366;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: top;
	border-top-style: none;
	background-repeat: repeat-x;
}
table#content td#back a:link{
	color: #003366;
	text-decoration: none;
}
table#content td#back a:visited{
	color: #003366;
	text-decoration: none;
}
table#content td#back a:active{
	color: #003366;
	text-decoration: none;
}
table#content td#back a:hover{
	color: #003366;
	text-decoration: none;
}
table#content td.imagetext {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
}
table#content td.imagetextheadline {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
}
table#content td.imagetextheadline:first-line {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
}
table#content td#printsend {
	color: #003366;
	background-image:  url(../Images/dotted_bh.gif); /* AO: Pfad geändert */
	background-position: top;
	border-top-style: none;
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-bottom: 5px;
}
table#content td#printsend a:link {
	color: #003366;
	text-decoration: none;
}
table#content td#printsend a:visited {
	color: #003366;
	text-decoration: none;
}
table#content td#printsend a:active {
	color: #003366;
	text-decoration: none;
}
table#content td#printsend a:hover {
	color: #003366;
	text-decoration: none;
}
table#content *.smallprint {
	font-size: 10px;
	line-height: 11px;
}
table#content td#contactme {
	padding-top: 5px;
	padding-bottom: 5px;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: top;
	border-top-style: none;
	background-repeat: repeat-x;
}


/************************/
/* Navigation, 2. Ebene */
/************************/
td.inactive2nd { /* AO: 'table#secondlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
	background-image:  url(../Images/dotted_bh.gif); /* AO: Pfad geändert */
	background-position: bottom;
	border-bottom-style: none;
	background-repeat: repeat-x;
	padding-bottom: 1px;
	padding-left: 1px;
}
td.inactive2nd a:link { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #003366;
	text-decoration: none;
}
td.inactive2nd a:visited { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #003366;
	text-decoration: none;
}
td.inactive2nd a:active { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #003366;
	text-decoration: none;
}
td.inactive2nd a:hover { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #F1D90F;
	text-decoration: none;
}
/* AO: Hochstellung [BEGIN */
td.inactive2nd sup
{
	font-size: 7pt;
}
/* AO: Hochstellung END] */
td.active2nd { /* AO: 'table#secondlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FFFFFF;
	background-image:  url(../Images/dotted_bh.gif); /* AO: Pfad geändert */
	background-position: bottom;
	border-bottom-style: none;
	background-repeat: repeat-x;
	padding-bottom: 1px;
	padding-left: 1px;
}
td.active2nd a:link { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.active2nd a:visited { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.active2nd a:active { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.active2nd a:hover { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
/* AO: Hochstellung [BEGIN */
td.active2nd sup
{
	font-size: 7pt;
}
/* AO: Hochstellung END] */

/* AO: Tooltip-Breitenberechnungsstyle [BEGIN */
.navigationtextcalc
{
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FFFFFF;	
}
.navigationtextcalc sup
{
	font-size: 8pt;
}
/* AO: Tooltip-Breitenberechnungsstyle END] */

/* AO: Postings-Navigation, 2. Ebene (Autor-Modus) [BEGIN */
/*********************************/
/* Postings-Navigation, 2. Ebene */
/*********************************/
td.inactiveposting2nd { /* AO: 'table#secondlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
	padding-bottom: 1px;
	padding-left: 1px;
}
td.inactiveposting2nd a:link { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #333333;
	text-decoration: none;
}
td.inactiveposting2nd a:visited { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #333333;
	text-decoration: none;
}
td.inactiveposting2nd a:active { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #333333;
	text-decoration: none;
}
td.inactiveposting2nd a:hover { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
/* AO: Hochstellung [BEGIN */
td.inactiveposting2nd sup
{
	font-size: 7pt;
}
/* AO: Hochstellung END] */
td.activeposting2nd { /* AO: 'table#secondlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FFFFFF;
	padding-bottom: 1px;
	padding-left: 1px;
}
td.activeposting2nd a:link { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activeposting2nd a:visited { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activeposting2nd a:active { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activeposting2nd a:hover { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #F1D90F;
	text-decoration: none;
}
td.activeposting2nd sup
{
	font-size: 7pt;
}
/* AO: Postings-Navigation, 2. Ebene (Autor-Modus) END] */

/* AO: Channel-Navigation, 3. Ebene [BEGIN */
/********************************/
/* Channel-Navigation, 3. Ebene */
/********************************/
td.inactivechannel3rd { /* AO: 'table#secondlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
	padding-bottom: 1px;
	padding-left: 10px;
}
td.inactivechannel3rd a:link { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #003366;
	text-decoration: none;
}
td.inactivechannel3rd a:visited { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #003366;
	text-decoration: none;
}
td.inactivechannel3rd a:active { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #003366;
	text-decoration: none;
}
td.inactivechannel3rd a:hover { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFF99; /*REB 13.11.2003 */
	text-decoration: none;
}
/* AO: Hochstellung [BEGIN */
td.inactivechannel3rd sup
{
	font-size: 7pt;
}
/* AO: Hochstellung END] */
td.activechannel3rd { /* AO: 'table#secondlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #FFFFFF;
	padding-bottom: 1px;
	padding-left: 10px;
}
td.activechannel3rd a:link { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activechannel3rd a:visited { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activechannel3rd a:active { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activechannel3rd a:hover { /* AO: 'table#secondlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.activechannel3rd sup
{
	font-size: 7pt;
}
/* AO: Channel-Navigation, 2. Ebene END] */

/**********************************/
/* (Posting-)Navigation, 3. Ebene */
/**********************************/
td.inactive3rd { /* AO: 'table#thirdlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
	padding-left: 10px;
}
/* AO: Hochstellung [BEGIN */
td.inactive3rd sup
{
	font-size: 7pt;
}
/* AO: Hochstellung END] */
td.inactive3rd a:link { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #333333;
	text-decoration: none;
}
td.inactive3rd a:visited { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #333333;
	text-decoration: none;
}
td.inactive3rd a:active { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #333333;
	text-decoration: none;
}
td.inactive3rd a:hover { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #F1D90F;
	text-decoration: none;
}
td.active3rd { /* AO: 'table#thirdlevelnavigation' entfernt */
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #FFFFFF;
	padding-left: 10px;
}
td.active3rd a:link { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.active3rd a:visited { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.active3rd a:active { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
td.active3rd a:hover { /* AO: 'table#thirdlevelnavigation' entfernt */
	color: #FFFFFF;
	text-decoration: none;
}
/* AO: Hochstellung [BEGIN */
td.active3rd sup
{
	font-size: 7pt;
}
/* AO: Hochstellung END] */


/************/
/* Features */
/************/
table#features {
	margin-top: 18px;
}
table#features td {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
	padding-top: 10px;
	padding-left: 1px;
}
table#features td a:link {
	color: #003366;
	text-decoration: none;
}
table#features td a:visited {
	color: #003366;
	text-decoration: none;
}
table#features td a:active {
	color: #003366;
	text-decoration: none;
}
table#features td a:hover {
	color: #003366;
	text-decoration: none;
}
table#features td.headline {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-image:  url(../Images/dotted_bh.gif); /* AO: Pfad geändert */
	background-position: bottom;
	border-bottom-style: none;
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-bottom: 2px;
}
table#features td.teasertext {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
	padding-top: 10px;
}
table#features td.teasertext a:link {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
table#features td.teasertext a:visited {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
table#features td.teasertext a:active {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
table#features td.teasertext a:hover {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}


/*************/
/* Formulare */
/*************/
form {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
table#content table.formular {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	color: #333333;
}
table#content table.formular td.caption {
	color: #FFFFFF;
	vertical-align: middle;
	padding-left: 1px;
}
table#content table.formular td.alert {
	color: #FF0000;
	vertical-align: bottom;
	padding-left: 1px;
}
table#content td#acknowledge {
	padding-top: 5px;
	padding-left: 1px;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: top;
	border-top-style: none;
	background-repeat: repeat-x;
}
table#content td#sendreset {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
	background-image:  url(../Images/dotted_gh.gif); /* AO: Pfad geändert */
	background-position: top;
	border-top-style: none;
	background-repeat: repeat-x;
}
table#content td#sendreset img
{
	margin-top: 4px;	
}
/* Buttons */
/*
	Werden mit Rollover-Images und JavaScript gelöst
*/
table#content input:focus {
	outline: 0px;
}
table#content input.button {
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	background-color: #95B7D2;
	border: 1px solid #333333;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 2px;
}
/* Internet Explorer versteht Pseudoklasse :hover bei Buttons nicht -> JavaScript-Lösung erforderlich */
/*table#content input.button:hover {
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	background-color: #95B7D2;
	border: 1px solid #F1D90F;
	color: #F1D90F;
	margin-top: 2px;
	margin-bottom: 2px;
}*/
table#content input.button_IE {
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	background-color: #95B7D2;
	border: 1px solid #F1D90F;
	color: #F1D90F;
	margin-top: 2px;
	margin-bottom: 2px;
}
/* Checkboxen */
input.checkbox {
	/* 
	Formatierung wird in allen Browsern unterschiedlich dargestellt, deshalb keine Formatierung
	*/
}
/* Eingabefelder */
input.input40 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 40px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.input100 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 100px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.input120 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 120px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.input140 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 140px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.input200 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 200px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.input200_invalid {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: red;
	background-color: #D2E8FD;
	border: 0px;
	width: 200px;
	margin-top: 2px;
	margin-bottom: 2px;
}
input.input240 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 240px;
	margin-top: 2px;
	margin-bottom: 2px;
}
/* Mehrzeilige Eingabefelder, width bei Bedarf anpassen */
textarea.textarea200 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 200px;
	margin-top: 2px;
	margin-bottom: 2px;
	overflow-y: scroll;	
}
textarea.textarea240 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
	width: 240px;
	overflow-y: scroll;	
}
select {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
}
option {
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D2E8FD;
	border: 0px;
}

/**********/
/* Listen */
/**********/
ul {
	margin-top: 0px;
}
li {
	list-style-image: url(../Images/listitem.gif); /* AO: Pfad geändert */
}
li a:link {
	color: #003366;
	text-decoration: none;
}
li a:visited {
	color: #003366;
	text-decoration: none;
}
li a:hover {
	color: #003366;
	text-decoration: none;
}
li a:active {
	color: #003366;
	text-decoration: none;
}
