a:link {font-family:helvetica;text-decoration:none; color:#408000   ; font-weight: bold;}
a:visited {font-family:helvetica;text-decoration:none; color:#408000    ; font-weight: bold;}
a:hover {font-family:helvetica;text-decoration:none; color:#000000; font-weight: bold;}

a.top:link {font-family:helvetica;text-decoration:none; color:#ffffff; font-weight: bold;}
a.top:visited {font-family:helvetica;text-decoration:none; color:#ffffff; font-weight: bold;}
a.top:hover {font-family:helvetica;text-decoration:none; color:#000000; font-weight: bold;}

input.log {font-family:helvetica; font-size:7pt; text-decoration:none; color:#000000; border:1px solid silver;}
input.reg {font-family:helvetica; font-size:7pt; text-decoration:none; color:#000000; border:1px solid black; width:155px; margin-bottom:6px;}
input.button {font-family:helvetica; font-size:7pt; height=15px; text-decoration:none; color:#000000; border:1px solid silver; background-color:#D5E6BB;}

select.reg {font-family:helvetica; font-size:8pt; text-decoration:none; color:#000000; border:1px solid black; width:157px; margin-bottom:6px;}

input.contact {font-family:helvetica; font-size:7pt; text-decoration:none; color:#000000; border:1px solid black; width:250px; margin-bottom:6px;}

textarea.contact {font-family:helvetica; font-size:7pt; text-decoration:none; color:#000000; border:1px solid silver; width:250px; height:120px;}

img.bigmenu {margin-left:33px; margin-top:25px;}
img.smallmenu {margin-left:33px; margin-top:20px;}
img.tinymenu {margin-left:33px; margin-top:10px;}

img.bottommenu {margin-left:5px; margin-right:5px;}

img.title {margin-top:16px; margin-bottom:10px;}

span.background {color:#95C154; font-weight: bold;}

p {font-family:helvetica; font-size:10pt; text-decoration:none; color:#000000; font-weight: normal;margin-top:0px; margin-bottom:12px;}
p.background {font-family:helvetica; font-size:10pt; text-decoration:none; color:#000000; font-weight: normal;margin-top:0px; margin-bottom:6px;}
p.small {font-family:helvetica; font-size:8pt; text-decoration:none; color:#000000; font-weight: normal;margin-top:0px; margin-bottom:6px;}
td {font-family:helvetica; font-size:10pt; text-decoration:none; color:#000000; font-weight: normal;}
h1 {font-family:helvetica; font-size:12pt; text-decoration:none; color:#000000; font-weight: bold; margin-top:8px;margin-bottom:8px;}
h2 {font-family:helvetica; font-size:11pt; text-decoration:none; color:#000000; font-weight: bold; margin-top:8px;margin-bottom:8px;}
h3 {font-family:helvetica; font-size:10pt; text-decoration:none; color:#000000; font-weight: bold; margin-top:4px;margin-bottom:4px;}

/* Kalender */
td.date_weekend		{	font-size:7pt;	}
td.date_norm		{	font-size:7pt;	}
td.date_today		{	background-color: #b0b0b0;font-size:7pt;	}


td.more_left {background-color: #f0f0f0;}
td.more_right {background-color: #ffffff;}

		
