﻿html 
{   
  height: 100% 
}
b
{
COLOR: #339933;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-weight: bold;
		 }
		 
body
{
		margin: 0;
		padding: 0 0 0 0;
		font: 90% arial, hevetica, sans-serif;
		text-align: left;
		color: #000000;
		background-color: #30C72C; 
		height: 100% 

}

a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #339933;
text-decoration: none;
}

a:visited { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #607860;
text-decoration: none;
}

FONT.rot
{
COLOR: #FF0000;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-weight: bold
}

#container 
{
	margin: 0px auto;
	width: 805px;
	background-color: #D1DAF1;
	border: 1px solid black;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


#bottom
{
clear: both;
}

#contents
	{
	margin-right: 0px;
	margin-left: 10px;
	margin-left: 15px;
}
#contents	a {font-size : 12pt;text-decoration : none;font-weight : bold;}
#contents a:link {text-decoration:none; font-weight:bold; color:#339933;}
#contents a:visited  {text-decoration:none; font-weight:bold; color:#AA3131;}
#contents a:hover  {text-decoration:underline; font-weight:bold; color:#4775c7;}
#contents a:active  {text-decoration:none; font-weight:bold; color:#FF0000;} 

#menubreit
	{
	float: right;
	width: 780px;
	font: 95% arial, hevetica, sans-serif;
	caption-side: top;
	background-color: #D1DAF1;
}
#menuleft
	{
	float: left;
	width: 400px;
	font: 95% arial, hevetica, sans-serif;
	text-align: left;
	caption-side: top;
	background-color: #D1DAF1;
}	
#menurechts
	{
	float: right;
	padding:10px;
	width: 320px;
	caption-side: top;
	background-color: #D1DAF1;
}
#startbild
{

margin-left: 13px;
}
	



h1 {
	font-size: large;
	font-weight: lighter;
	font-style: italic;
	color: #339933;
}
caption {
	font-family: Arial, Helvetica, sans-serif;
	font: 10%;
	font-weight: bold;
	font-style: italic;
	color: #339933;
	font-size: 16px;
}
	h3 {
	font-family: Arial, Helvetica, sans-serif;
	font: 10%;
	font-weight: bold;
  color: #339933;
	font-size: 10px;
}
	

.klein
	{
	color: #000000;
	padding: 1px 0 1px 0;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
.kleingruen
	{
	color: #339933;
	padding: 1px 0 1px 0;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;	
	font-weight: bold;
	
	
	#mainnav ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
		
	}
	
	#mainnav li
	{
		display: inline;
		padding: 0 7px;

		border-right: 1px solid #0099FF;
	}
	
	#mainnav li a
	{
		text-decoration: none;
		color: Black;
	}
	
	#mainnav li a:hover
	{
		text-decoration: none;
		color: #ffffff;
		background-color: #0099FF;
	}
	#preise
	{
	background-color: #FFFFFF;
	COLOR: #315CAA;
	caption-side: top;
	margin-top: 6px;
	border: 2px solid #0099ff;
	text-align: center;
}

	#formul
	{
	background-color: #FFFFFF;
	COLOR: #315CAA;
	caption-side: top;
	margin-top: 6px;
	border: 2px solid #0099ff;
  text-align: left;
  font-size: medium;
}


td.rahmenueber{
	COLOR: #315CAA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #F4F7FB;
   
}