body { font-family:  Arial, Verdana, sans-serif; color: #000000; font-size: 12px; line-height: 16px; }

td { font-family:  Arial, Verdana, sans-serif; color: #000000; font-size: 12px; line-height: 16px; }

a { font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 12px; text-decoration: none; line-height: 16px; }
a:hover { text-decoration: underline; color:#638C54; }

input   	{ font-family: Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; }
textarea	{ font-family: Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; }
select  	{ font-family: Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; }

.inpsuche { background-color:#ffffff; border-color:#A3C1E6; border-width:1px; width:110px; border-style:solid; }

.headline { font-family: Arial, Verdana, sans-serif; color: #336633; font-size: 15px; font-weight: bold; line-height: 20px; }
.headline1 { font-size: 15px; color: #336633; font-weight: bold; }
.headline2 { font-size: 14px; color: #336633; font-weight: bold; }
.subline { color: #336633; font-weight: bold; }
.sublinewhite { color: #ffffff; font-weight: bold; }

a.navi { color:#336633; font-weight:bold; font-family:Verdana; }
.smallnavi { color:#336633; font-weight:bold; font-size:10px; font-family:Verdana; }

a.smallp { font-size:10px; line-height:14px; }
a.smalla { font-size:10px; line-height:14px; text-decoration:underline; color:#336633; }

.small { font-size:10px; line-height:14px; }
.smallwhitebold { font-size:11px; color:#ffffff; font-weight:bold; line-height:14px; }
a.small { text-decoration:underline; }
a.underline { text-decoration:underline; }

.red		{ color: #ff0000; }
.white		{ color: #ffffff; }
.black		{ color: #000000; }
.grey		{ color: #999999; }
.green		{ color: #336633; }

li { margin-left:15px; list-style-position:outside; list-style-image:url("/pics/punkt_green.gif"); list-style-type:none; }

.warning	{ font-family: Verdana, Arial, sans-serif; color: #ea1144; font-size: 13px; background-color: #fae9e5; }  


