/* Scrollbalken-Definition: */
body { 
	scrollbar-base-color:#305772; 
   	scrollbar-darkshadow-color:#A305772;
  	scrollbar-track-color:#305772;
}

/* Links im Fliesstext */
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#203E51;
	line-height:13pt;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#996600;
	line-height:13pt;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#996600;
	line-height:13pt;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#203E51;
	line-height:13pt;
	text-decoration: none;
}

/*
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#305772;
	line-height:13pt;
}
*/

/* Fließtext im Content: */
.fliesstext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	line-height:13pt;
}

/* Navigation / Textfarbe des 1. Menüpunktes: */
.nav_1lev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#305772;
	text-decoration:none;
	line-height:10pt; 
}


/* Navigation / Hintergrundfarbe des 1. Menüpunktes: */
.tr1 {
	background-color: #FFFFFF; 
}



/* Navigation / Definition des aktiven Buttons: */
.nav_1blev { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	background-color:#E6BB60;
	text-decoration:none;
	line-height:12pt;
}


/* Navigation / Text 2. Ebene: */
.nav_2lev { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#305772;
	letter-spacing:0pt; 
}


/* Loginkasten-Schrift 1: */
.fliesstext2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	letter-spacing:0pt;
}

/* Loginkasten-Schrift 2: */
.fliesstext3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	letter-spacing:0pt;
}


/* Adreßtext unten: */
.adresse { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#305772;
	letter-spacing:0pt;
	line-height:10pt;
}




/* Navigation / Linkdefinition des 1. Menüpunktes: */
a.nav_1lev:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#305772;
	text-decoration:none;
	line-height:10pt;
}

a.nav_1lev:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#305772;
	text-decoration:none;
	line-height:10pt;
}

a.nav_1lev:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#305772;
	text-decoration:none;
	line-height:10pt; 
}

a.nav_1lev:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#305772;
	text-decoration:none;
	line-height:10pt; 
}


/* Navigation / Linkdefinition des 2. Menüpunktes: */
a.nav_2lev:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;color:#305772;
	letter-spacing:0pt;
	text-decoration:none;
	line-height:9pt;
	background-image: url("../img/b_bullet1.gif");
	background-repeat: no-repeat;
}
a.nav_2lev:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#305772;
	letter-spacing:0pt;
	text-decoration:none;
	line-height:9pt;
	background-image: url("../img/b_bullet1.gif");
	background-repeat: no-repeat;
}

a.nav_2lev:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	letter-spacing:0pt;
	text-decoration:none;
	line-height:9pt;
	background-image: url("../img/b_bullet2.gif");
	background-repeat: no-repeat;
}

a.nav_2lev:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#305772;
	letter-spacing:0pt;
	text-decoration:none;
	line-height:9pt;
	background-image: url("../img/b_bullet1.gif");
	background-repeat: no-repeat;
}

/* Linkdefinition im Adreßblock unten: */
a.adresse:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#305772;letter-spacing:0pt;text-decoration:underline;line-height:10pt; }
a.adresse:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#305772;letter-spacing:0pt;text-decoration:underline;line-height:10pt; }
a.adresse:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#FFFFFF;letter-spacing:0pt;text-decoration:underline;line-height:10pt; }
a.adresse:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#305772;letter-spacing:0pt;text-decoration:underline;line-height:10pt; }


/* Eingabefelder: */
.eingabeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	margin: 0;
	width: 110px;
	height: 17px;
}

/* Hintergrundgrafik / linker Bereich (Navigation und Bilder): */
.td1 {
	background-image: url("../img/back_li.gif");
}


/* Seiten-Ueberschrift */
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #C4CCCE;
/*	color: #E8ECEE;	*/
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 30px;
}

/* 1. Spalte in Tabellen */
.sp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#54748B;
	line-height:13pt;
}

ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
/*	color:#000000;*/
	line-height:13pt;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
/*	color:#305772; */
	line-height:14pt;
	list-style: square;
}

/* Headline im Text */
.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#996600;
	line-height:13pt;
	font-weight:bold;
}


/* Fomular */
.txtfld {
	font : normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #777777;
	background-color: #ffffff;
	color: #333333;
	border-left : 1px  solid;
	border-right : 1px  solid;
	border-top : 1px solid;
	border-bottom : 1px  solid;
	border-color : #C9D6DF;
}

.submit {
	font : normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:relative;
	color:#305772;
	background-color: #FFF;
	border:1px solid #305772;
	font-weight:bold;
	_padding-top:1px;
}

a.bt_zurueck {
	position:relative;
	color:#305772;
	background-color: #FFF;
	border:1px solid #305772;
	font-weight:bold;
	padding:1px 8px 1px 8px;
	text-decoration:none;
	height:23px;
	_top:1px;
}

a.bt_zurueck:hover {
	color:#305772;
	text-decoration:none;
}


/* Farben */
.braun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#996600;
	line-height:13pt;
}

.blau {
	color:#305772;
}

/* Adresse im der Rechnung */
.printer { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
	letter-spacing:0pt;
}
