BODY {
	background : #FFFFFF; 
	margin : 0 0 0 0;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	scrollbar-face-color: #9EB1CF; 
scrollbar -highlight- color: white; 
scrollbar -shadow- color: white; 
scrollbar -3dlight- color: #9EB1CF; 
scrollbar -arrow- color: #9EB1CF; 
scrollbar -track- color: white; 
scrollbar -darkshadow- color: #9EB1CF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
	}
/*HR {
	height: 1px;
	background-color: #004080;
	border-color: #004080;
	color: #004080;
	}
 Links */
A {
	TEXT-DECORATION: none;
	COLOR: #000099;
}
A:visited {
	COLOR: #000099;
}
A:hover {
	TEXT-DECORATION: none;
	color : #9D0000;
}
/* Links Hauptnavigation */
A.nava {
	COLOR: Black; TEXT-DECORATION: none;
	font-weight: bold;
}
A.nava:visited {
	COLOR: #000000
}
A.nava:hover {
	TEXT-DECORATION: none;
	color : #9D0000;
}
A.nava:active {
	color : #00008B;
	font-weight: bold;
}
navextra {
	color : #00008B;
	font-weight: bold;
}

/* Links Unternavigation */
A.navb {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navb:visited {
	COLOR: #000000;
}
A.navb:active {
	color : #00008B;
	font-weight: bold;
}
A.navb:hover {
	TEXT-DECORATION: none;
	color : #00008B;
}
/* Background  Hauptnavigation */
td.navtaba {
	/*background : #9EB1CF;*/
}
/* Background Unternavigation */
td.navtabb {
		COLOR: #000000; FONT-FAMILY: Verdana,  Arial, Helvetica; FONT-SIZE: 10px;
}
/* Project-Header */
.tabheada {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica; 
	background : #FFCC33;
}

ul  {
 list-style: none;
 margin: 0;
 padding:0;
}

ul li {
 list-style: none;
 margin: 0;
 padding:0;
 line-height: 20px;
}

/*Background  tbl right  */
.tabbodyd {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,  Arial, Helvetica; 
	FONT-SIZE: 10px;
	background : #FFF0AA;
}
/* Bannerplatz  Main-Header  (Verwendung in nur einer Datei!!)*/
.tabheadx {
	background : #FFF8DF;
}
/* nicht verwendete Angaben */
.tabbodyx {
	background : #FFF8DF;
}

/* Textformatierungen  Beginn*/

h1
{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	color:#333333;
	letter-spacing: 2px;
	line-height: 20px;
	
}
h2
{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color:#333333;
	letter-spacing: 2px;
	line-height: 20px;
	
}

p {
	line-height: 18px;
}
.txtaufzaehlung {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #333333;
	letter-spacing: 3px;
	line-height: 20px;
}


.txtueberschrift {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 16px; font-weight: bold;color:#00008B;
}

.txthuge {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 16px; font-weight: bold;color:#9D0000;
}

.txtbig {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; color: #333333;
}



.txtbigb {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; font-weight: bold; color: #333333;
}


.txtbig2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color: #000099;
	letter-spacing: 2px;
	line-height: 20px;
	
}
.txtbigb2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	color: #000099;
	letter-spacing: 2px;
	line-height: 20px;
}

.txtmed {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #333333;
	letter-spacing: 1px;
	line-height: 18px;
}
.txtmed2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; color: #B22222;
}

.txtmedb {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #333333;
	line-height: 18px;
}

.txtmedb2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1px;
	line-height: 15px;
}

.txtmed3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; color: #00008B;
}

.txtmedb3 {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; font-weight: bold; color: #00008B;
}


.txtsmall{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	FONT-SIZE: 10px;
	 color: #333333;
}
.txtsmallb{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; font-weight: bold; color: #333333;
}
.txtsmall2{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px;
}
.txtsmallb2{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; font-weight: bold;
	color: #FFFFFF;
}

.txttiny{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	FONT-SIZE: 9px;
	color: #333333;
}

.txttiny2{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px;
	font-style: normal;
	color: #993300;
}
.txtshadow{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 9px color: ##E6E6E6;
}
/*
.txtnorm{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; color: #000000;
}
 Textformatierungen  Ende*/

/* Verwendung: content /admin
							newsabo
							links */
.txtmarkera
	{
	color :  #FF0000;
	}
/* Verwendung: newsabo
							links
							faq */
.txtmarkerb
	{
	color : #FFFFFF;	
	}

.txterror{
		color: #FF0000;
}

.txtlevela
		{
		color: #FF0000;
		}
/* __inc/functions/inc */
.txtlevelb
		{
		color: #339900;
		}
	/* __inc/functions/inc */
.txtlevelc
		{
		color: #FF9900;
		}
		

		
		
	.fieldset
{

BORDER-RIGHT:  1px solid;
BORDER-LEFT: 1px solid;
BORDER-TOP: 1px solid;
BORDER-BOTTOM:  1px solid;
BORDER-BOTTOM-COLOR: #000099;
BORDER-LEFT-COLOR: #000099 ; 
BORDER-RIGHT-COLOR: #000099; 
BORDER-TOP-COLOR: #000099; 
PADDING-BOTTOM: 5px; 
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px; 
PADDING-TOP: 5px;

}

.input_type
{

BORDER-RIGHT: #000099 1px solid;
BORDER-LEFT: #000099 1px solid;
BORDER-TOP: #000099 1px solid;
BORDER-BOTTOM: #000099  1px solid;
}

/*input {border : 0px solid orange; background-color : orange;color : black; font-size : 1.5em; color : blue;}*/



.select
{

BACKGROUND-COLOR: #FFFFFF; 
font-size : 10px;
}

.button
{

BACKGROUND-COLOR: #FFFFFF; 
BORDER-RIGHT: #000099 1px solid;
BORDER-LEFT: #000099 1px solid;
BORDER-TOP: 1px solid #000099;
BORDER-BOTTOM: #000099  1px solid;
font-size : 10px;
font-weight: bold;
color: #000099;
/*width : 80px;*/
}
.legend
{
	COLOR: #000099;
}
/* Header/Footer */
.tdborderline
{
	background-color : #9D0000;
}
/* Bücherbörse */
.tdborderlinea
{
	background-color : #9D0000;
}
/* FAQ/Bücherbörse */
.tdborderlineb
{
	background-color : #9D0000;
}	
/* aus faq.css */
.tdborderlinec	{
	background-color: #9D0000;
		}
/* Footer/copyright-Hinweis */
.tdbackground
{
	background-color : #EAEAEA;
}
/* TPL/Newsabo/Bücherbörse */
.tdbackgrounda
{
	color: #000000;
	background-color : #99CCFF;
}

.tdbackgroundb
{
	color: #000000;
	background-color : #FFB3B3;
}

.tdbackgroundc
{
	color: #000000;
	background-color : #FFD2D2;
}

.tdbackgroundd
{
	color: #000000;
	background-color : #F7E6E6;
}

/* body: weiss */
.tdbody
{
	background-color : #FFFFFF;
}

.tdbordersides
{
	border-left-color : #999999;
	border-left-width : 1px;
	border-left-style : solid;
	border-right-color : #999999;
	border-right-width : 1px;
	border-right-style : solid;
}

.tdborderbottomsides
{
	border-bottom-color : #999999;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-left-color : #999999;
	border-left-width : 1px;
	border-left-style : solid;
	border-right-color : #999999;
	border-right-width : 1px;
	border-right-style : solid;
}

/* Unterstrich */
.tdborderbottom
{
	border-bottom-color : #999999;
	border-bottom-width : 1px;
	border-bottom-style : solid;
}

.tdborderbottoma
{
	border-bottom-color : #999999;
	border-bottom-width : 1px;
	border-bottom-style : solid;
}
/* Strich oben */
.tdbordertop
{
	border-top-color : #9D0000;
	border-top-width : 1px;
	border-top-style : solid;
}
.tdborderleft
{
	border-left-color : #9D0000;
	border-left-width : 1px;
	border-left-style : solid;
}
