body				{
					background-color: #7baede
					}
	
a:link				{
	color: black;
	text-decoration: underline;
}
a:visited			{color: black;text-decoration: underline;}
a:hover 			{color: #ee0000;text-decoration: underline;}
a.I:hover 			{color: black;font-weight: bold;text-decoration: underline;}
a:active			{color: black;text-decoration: underline;}

body				{font-size: 12px; font-family:Courier New,Courier;}

.xs				{font-size: 10px;}

div, td, p			{
					font-family: Arial, Helvetica, sans-serif;
					color: #000000;
					font-size: 12px;
					}

.ausgabe            {color: #F04F23}

.frage				{
					font-weight: bold;
					line-height: 18px;
					}

.frage_w			{
					color: #ffffff;
					font-weight: bold;
					line-height: 18px;
					}

.antwort			{
					line-height: 18px;
					}

.iarchiv			{
					line-height: 18px;
					padding-left: 22px;
					}

.highlight			{
					/*background-color: #98621C;*/
					line-height: 18px;
					padding-left: 12px;
					border-left-width: 10px;
					border-right-width: 0px;
					border-top-width: 0px;
					border-bottom-width: 0px;
					border-color: #ee0000;
					border-style:solid;
					}

.credit				{
					font-style: italic;
					}

.header				{
					font-size: 18px;
					font-weight: bold;
					}
					
.zitat				{
					font-size: 18px;
					}
					
.header2			{
					font-size: 36px;
					font-weight: bold;
					line-height: 52px;
					}

.header3			{
					font-size: 24px;
					}

.header4			{
					font-size: 18px;
					}

.small				{
					font-size: 10px;
					line-height: 14px;
					}

.index				{
					font-weight: bold;
					line-height: 24px;
					}

.navi				{
					line-height: 28px;
					}

.braun				{
					color: #98621C;
					}
					
.red				{
					color: #8b221b;
					}				

/* form and button definitions */

.field {
	font-size:12px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	border:1px #000000 solid;
	background-color: #dfdfdf;
	color:#000000;
	padding-left : 4;
	padding-right : 4;
}
.button {
	font-size:12px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	border:1px #000000 solid;
	background-color: #dfdfdf;
	color:#000000;
	padding-left : 4;
	padding-right : 4;
}

.button2 {
	font-size:12px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	border:1px #000000 solid;
	background-color: #aa0000;
	color:#000000;
	padding-left : 4;
	padding-right : 4;
	width: 202px;
}
.button3 {
	font-size:12px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
	border:1px #000000 solid;
	background-color: #cf0000;
	color:#000000;
	padding-left : 4;
	padding-right : 4;
	width: 202px;
}

.zwischentext			{
					font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
					font-style: italic;
					font-weight: bold;
					font-size: 14px;
					color: #2222ca; // #b7c088;
					
					}
.ueberschrift			{
					font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
					font-style: italic;
					font-weight: bold;
					font-size: 16px;
					color: #2222ca; // #b7c088;
					
					}
					
.introtext			{
					font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
					//font-style: italic;
					font-weight: bold;
					font-size: 36px;
					color: #111111; // #b7c088;
					}
					
.introtext2			{
					font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular
					font-weight: bold;
					font-size: 12px;
					color: #000000; // #b7c088;
					//text-decoration: none;
					}


