/* ************************************ */
/* Copyright Peter Adelhardt, 2000-2003 */
/* ************************************ */

Body  {
	font-family :verdana, sans-serif;
	color :black;
	background :#ffffff;
	scrollbar-face-color:#EEEEEE; 
	scrollbar-track-color:#E4F6E2; 
	scrollbar-arrow-color:#003399;
	scrollbar-highlight-color:#ffffff; 
	scrollbar-3dlight-color:#6bba00; 
	scrollbar-shadow-color:#d3d3d3;
	scrollbar-darkshadow-color:#6bba00;
}

img {border:0}

A:LINK  {
	color :#444444;
	text-decoration :underline;
}
A:LINK.invert {
	background-color:#6e6e6e;
	color:#ADB3FF;
}
A:LINK.top    {
/* 	background-color:#6e6e6e; */
	color:#ffffff;
	text-decoration:none;
}
A:LINK.tiny	{
	color:#484848;
	text-decoration:none;
}

A:VISITED  {
	color :#003399;
	text-decoration :underline;
}
A:VISITED.invert {
	color:#E0FF99;
	background-color:#6e6e6e;
}
A:VISITED.top    {
	color:#f3f3f3;
	background-color:#6e6e6e;
	text-decoration:none;
}
A:VISITED.tiny	{
	color:#484848;
	text-decoration:none;
}

A:HOVER  {
	color :#ffffff;
	background-color :#003399;
	text-decoration :none;
}
A:HOVER.invert {
	color:#6e6e6e;
	background-color:#003399;
}
A:HOVER.top    {
	background-color:#003399;
	color:#ffffff;
}
A:ACTIVE  {
	color :#003399;
	background-color :#BEC9E8;
	text-decoration :underline;
}

/* Hauptelemente */

h1 {
	font-size:12pt;
	font-weight:bold;
	margin:20px 30px;
}

h2	{
	font-size:12pt;
	font-weight:bold;
}
	
li	{
	font-size:12pt;
	font-weight :bold;
	color :#193100;
}	
li.fp {

	font-size:11pt;
	font-weight :bold;
	color :#003399;
}

table.invert	{ 			
	font-size:11pt; 
	background-color:#6e6e6e;
	color:#FBFBFB;
}
td	{

}	
td.invert	{ 			
	font-size:11pt; 
	background-color:#6e6e6e;
	color:#FBFBFB;
}
td.bild {
	font-size:8pt;
	color:#193100;
}
td.cool	{
	font-size:11pt; 
	color:#193100;
}
td.form	{
	font-size:10pt; 
	color:#193100;
}
td.large	{
	font-size :12pt;
	font-weight:bold;
}
td.Heading  {
	font-size :13pt;
	font-weight :bold;
	letter-spacing:2px;
}
input	{
	font-size:8pt;
	border-style:solid;
	border-width:1.5pt;
	color:#003399;
	background-color:#ffffff;
	border-color:#193100;
	font-weight:bold;
}
textarea	{
	font-style:normal;
	font-size:8pt;
	border-style:solid;
	border-width:1.5pt;
	color:#003399;
	background-color:#ffffff;
	border-color:#193100;
	font-weight:bold;
}
select	{
	font-style:normal;
	font-size:8pt;

	border-style:outset;
	border-width:1.5pt;
	color:#003399;
	background-color: #ffffff;
	border-color :#193100;
	font-weight :bold;
}
/* classes */

.description	{
	font-size:11pt; 
}
*.Heading  {
	font-size :13pt;
	font-weight :bold;
	letter-spacing:2px;
}

*.large	{
	font-size :12pt;
	font-weight:bold;
}
/* .nav	{
	font-size:9pt;
	font-weight:bold;
} */
*.cool	{
	font-size:10pt; 
	color:#193100;
}
*.button	{
	background-color:#ffffff;
}

/* invertierter Stil */
*.invert	{ 			
	font-size:11pt;
	background-color:#6e6e6e;
	color:#FBFBFB;
}

/* Für "SAT" im Text */
*.sat	{
	font-weight:bold;
	color:#003399;
}
.sat a:hover {color:white; background:#003399}

/* Bildunterschrift */ 
*.bild	{
	font-size:8pt;
	color:#193100;
}

.ttab {width:100%; border:0; padding:5px; height:47px; background:#003399}

.seite {font-size:12px; color:white;}
.seite a:link {color:white; text-decoration:none;}

.site li {font-size:12px;}
.site ul {margin-left:20px; line-height:22px}

.imprint {width:90%;border-collapse:separate;border-spacing:10px;line-height:25px;margin:20px;}
.imprint td {padding:10px; width:50%;vertical-align:top;background:white;border:1px solid grey;-moz-border-radius:10px}
.imprint a:link {text-decoration:none;color:#003399;}
.imprint a:hover {color:white; background-color:#003399;}

.nav {border-collapse:collapse; border-spacing:0; border-color:#003399; background-color:#ffffff; font-size:10pt; font-weight:bold; width:164px; position:relative; left:6px; top:15px}
.nav td {height:27px;border:1px solid grey}
.nav a {text-decoration:none; position:relative; left:10px; display:block; width:145px}

.odd {background-color:#d3d3d3}

.headline {margin:30px; padding:5px 20px; font-weight:bold; font-size:14px; border:1px solid #999999; background-color:lightgrey; background-image:url('pics/list.gif'); background-position:5px 10px; background-repeat:no-repeat; -moz-border-radius:5px}

.ref {margin-left:30px; font-size:9pt; text-align:left}
.ref td, th {padding:3px}

.analyse {margin:30px; line-height:30px}
.analyse li {font-size:14px}
.analyse a:link{color:#003399}
.analyse a:hover{color:white}

.weiter {float:right; background-image:url(pics/weiter.gif); background-repeat:no-repeat; width:49px;height:10px}
