h1 { color: #106582; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
h2 { color: #106582; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }


td        { color: #5C5C5C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
td.klein  { color: #5C5C5C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

span.headline { color: #106582; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

td.bgnavleft { background-color: #8C3A22;}

td.navtop        { font-family:  tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold;}

a:link    { color: #106582; text-decoration: none; font-weight: bold; }
a:visited { color: #106582; text-decoration: none; font-weight: bold; }
a:hover   { color: #106582; text-decoration: none; font-weight: bold; }



a.level1:link    { color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.level1:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.level1:hover   { color: #FFFFFF; text-decoration: none; font-weight: bold; }

a.level2:link    { color: #005B7A; text-decoration: none; font-weight: bold; }
a.level2:visited { color: #005B7A; text-decoration: none; font-weight: bold; }
a.level2:hover   { color: #FFFFFF; text-decoration: none; font-weight: bold; }




.level1 A                { background-color: #005B7A; font-family: verdana; font-size: 11px; text-decoration: none; COLOR: #ffffff; DISPLAY: block; WIDTH: 155; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; }
.level1 A:hover          { background-color: #94B9C5; font-family: verdana; font-size: 11px; text-decoration: none; COLOR: #ffffff; DISPLAY: block; WIDTH: 155; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; }
.level2 A       { background-color: #CDDEE4; font-family: verdana; font-size: 11px; text-decoration: none; COLOR: #94B9C5; DISPLAY: block; WIDTH: 155; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; }
.level2 A:hover { background-color: #CDDEE4; font-family: verdana; font-size: 11px; text-decoration: none; COLOR: #005B7A; DISPLAY: block; WIDTH: 155; PADDING-LEFT: 5px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; }






p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #5C5C5C;
        line-height: 18px;
}

p.klein {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        line-height: 10px;
}





.tablepreise {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
	}
.tablepreise td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	}
	
	/* FORMULARE */

input.form  {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
width: 150px;
}

select.form  {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

input.abschicken  {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
}

textarea.form    {
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13pt;
color: #333333;
   width: 300px;
   height: 200;
   }
