/* 
Abstaende aller Formatierungen auf Null setzen ...
*/
html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li { border: 0px; margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,Sans-Serif; text-decoration: none; font-weight: normal; }
ul, ol, li           { border: 0px; margin: 0px; padding: 0px; font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }
ul                   { border: 0px; margin: 0px; padding: 0px; padding-left: 17px; line-height: 125%; list-style-position: outside; list-style-image: url(icon_ul.gif); }
ol                   { border: 0px; margin: 2px; padding: 0px; padding-left: 27px; list-style-type: decimal; list-style-position: outside; }
i                    { text-decoration: none; font-style: normal; }
s                    { text-decoration: none; font-style: normal; }
h1                   { margin-top: 15px; margin-bottom: 2px; font-size: 20px; text-decoration: none; font-weight: normal; color: #B76E24; text-indent: 0px; border-bottom: 2px solid #B76E24;}
h2           	     { clear: both; color: #B76E24; font-size: 18px; font-weight: normal; text-decoration: underline; text-align: left; margin-bottom: 2px;}
h3           	     { clear: both; color: #333333; font-size: 18px; font-weight: normal; text-decoration: none; text-align: left; margin-bottom: 2px;}
h4           	     { clear: both; color: #B76E24; font-size: 15px; font-weight: bold; text-decoration: none; text-align: left; margin-bottom: 2px;}
h5           	     { clear: both; color: #B76E24; font-size: 13px; font-weight: bold; text-decoration: none; text-align: left; margin-bottom: 0px;}
p                    { padding-bottom: 5px; }
.welcomeg {font-size:12px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#666666}
.welcomes {font-size:12px; font-family:Arial,Helvetica,Sans-Serif;color:#333333; }
.langtext {font-size:13px; font-family:Arial,Helvetica,Sans-Serif;color:#333333; padding: 10px; padding-top: 5px; padding-left: 15px;}
.welcomesmitte  {width: 760px; margin: 0px; padding: 0px; border: 0px; font-size: 11px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#333333;background-color: #ffffff; }
.welcomesunten  {width: 760px; margin: 0px; padding: 0px; border: 0px; font-size: 11px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#333333;background-color: #ffffff; }
.welcomer {font-size:12px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#FF0000; }
.welcomew {font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:white;font-weight:bold;}
.welcomerb{font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#B76E24;font-weight:bold; }
.welcomeri{font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#B76E24; font-weight:normal; text-align: right; display: block; }
.welcomerr{font-size:12px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#B76E24; font-weight:bold; padding: 5px; padding-right: 10px; }
.welcomerp{font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#B76E24; font-weight:bold; padding: 10px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; }
.gedanke  {font-size:11px; font-family:Verdana,Arial,Helvetica,Sans-Serif;font-weight: normal; text-decoration: none; font-style: italic; text-align: center; color: #333333; }
.welcomes i { font-style: normal; font-weight: bold; color: #000099; text-decoration: none; }
.sloganl  {padding: 0px; padding-left: 15px; font-size:11px; font-family:Verdana,Arial,Helvetica,Sans-Serif;font-weight: normal; text-decoration: none;  text-align: left; color: #666666; }
.sloganr  {padding: 0px; padding-right: 10px; font-size:11px; font-family:Verdana,Arial,Helvetica,Sans-Serif;font-weight: normal; text-decoration: none; text-align: right; color: #666666; }
.thumbr   {padding: 0px; padding-right: 1px; font-size:11px; font-family:Verdana,Arial,Helvetica,Sans-Serif;font-weight: bold; text-decoration: none; text-align: right; color: #B76E24; }
.randspalte {font-size: 12px; font-family:Arial,Helvetica,Sans-Serif;color:#333333; background-image: url(mainmenu/bgrechts.gif); background-position: top left; background-repeat: repeat-y; }
A{Text-decoration:none;color:#B76E24;font-weight:normal;}
A:Link{Text-decoration:none;color:#B76E24;font-weight:normal;}
A:Visited{Text-decoration:none;color:#B76E24;font-weight:normal;}
A:Active{Text-decoration:none;color:#B76E24;font-weight:normal;}
A:Hover{text-decoration:none;color:#333399;font-weight:bold;}
.mainmenu0 {font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color: #dddddd; font-weight:bold; padding: 0px; padding-left: 26px; background-color:#B76E24; background-image: url(mainmenu/header_topleft3.gif); background-position: top left; background-repeat: no-repeat;}
.mainmenu0 A{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu0 A:Link{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu0 A:Visited{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu0 A:Active{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu0 A:Hover{text-decoration:none;color:#333399;font-weight:bold;}
.mainmenu1 {font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color: #dddddd; font-weight:bold;}
.mainmenu1 A{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu1 A:Link{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu1 A:Visited{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu1 A:Active{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu1 A:Hover{text-decoration:none;color:#333399;font-weight:bold;}
.mainmenu2 {font-size:12px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#333333; margin: 0px; padding: 0px; padding-left: 26px; background-color: #B76E24;}
.mainmenu2 A{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu2 A:Link{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu2 A:Visited{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu2 A:Active{Text-decoration:none;color: #dddddd; font-weight:bold;}
.mainmenu2 A:Hover{text-decoration:none;color:#333399;font-weight:bold;}
.mainmenu3 {font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#B76E24; font-weight: normal; text-align: right; margin: 0px; padding: 0px; padding-right: 8px; background-color: #ffffff; background-image: url(mainmenu/header_topright2.gif);background-position: top left; background-repeat: no-repeat; }
.mainmenu4 {font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif;color: #B76E24; font-weight:bold; background-image: url(mainmenu/bgmainmu.gif); background-repeat: repeat-y; }
.mainmenu4 A{Text-decoration:none;color: #B76E24; font-weight:bold;}
.mainmenu4 A:Link{Text-decoration:none;color: #B76E24; font-weight:bold;}
.mainmenu4 A:Visited{Text-decoration:none;color: #B76E24; font-weight:bold;}
.mainmenu4 A:Active{Text-decoration:none;color: #B76E24; font-weight:bold;}
.mainmenu4 A:Hover{text-decoration:none;color:#333399;font-weight:bold;}
.mainm1   {margin:0px; margin-left:   0px; padding: 0px; border:0px; width: 200px; font-size:13px; font-family:Verdana,Arial,Helvetica,Sans-Serif; color: #333333; font-weight: bold; display: block;}
.mainmi   {clear: both; padding: 0px; line-height: 32px; text-indent: 40px; width: 220px; background-color: #DDDDDD; background-image: url(mainmenu/bgmainmi.gif); background-position: center left; background-repeat: no-repeat; display: block; }
.mainmi A {color: #B76E24; background-color: #DDDDDD; border-top: 1px solid #ffffff; }
.mainmi A:Link { color: #B76E24; background-color: #DDDDDD; }
.mainmi A:Visited { color: #B76E24; background-color: #DDDDDD; }
.mainmi A:Active { color: #B76E24; background-color: #DDDDDD; }
.mainmi A:Hover { color: #ffffff; background-color: #B76E24; }
.mainma   {clear: both; padding: 0px; line-height: 32px; text-indent: 40px; width: 220px; background-color: #DDDDDD; background-image: url(mainmenu/bgmainma.gif);background-position: center left; background-repeat: no-repeat; display: block; }
.mainma A {color: #B76E24; background-color: #DDDDDD; border-top: 1px solid #ffffff; }
.mainma A:Link { color: #B76E24; background-color: #DDDDDD; }
.mainma A:Visited { color: #B76E24; background-color: #DDDDDD; }
.mainma A:Active { color: #B76E24; background-color: #DDDDDD; }
.mainma A:Hover { color: #ffffff; background-color: #B76E24; }
.mainui   {clear: both; padding: 0px; line-height: 24px; text-indent: 40px; width: 220px; background-color: #EEEEEE; background-image: url(mainmenu/bgmainmi.gif); background-position: center left; background-repeat: no-repeat; display: block; }
.mainui A {color: #B76E24; background-color: #EEEEEE; }
.mainui A:Link { color: #B76E24; background-color: #EEEEEE; }
.mainui A:Visited { color: #B76E24; background-color: #EEEEEE; }
.mainui A:Active { color: #B76E24; background-color: #EEEEEE; }
.mainui A:Hover { color: #ffffff; background-color: #B76E24; }
.mainua   {clear: both; padding: 0px; line-height: 24px; text-indent: 40px; width: 220px; background-color: #EEEEEE; background-image: url(mainmenu/bgmainma.gif);background-position: center left; background-repeat: no-repeat; display: block; }
.mainua A {color: #B76E24; background-color: #EEEEEE; }
.mainua A:Link { color: #B76E24; background-color: #EEEEEE; }
.mainua A:Visited { color: #B76E24; background-color: #EEEEEE; }
.mainua A:Active { color: #B76E24; background-color: #EEEEEE; }
.mainua A:Hover { color: #ffffff; background-color: #B76E24; }
.mailform             { clear: both; width: 535px; float: right; margin-top: 20px; }
.mailu                { text-align: left; font-weight: bold; color: #333399; padding-right: 3px; }
.maili                { font-style: italic; text-align: left; padding-right: 5px; }
.mailf                { width: 315px; text-align: left; background-color: #FDFDFD; }
.mailp                { width: 315px; text-align: left; background-color: #ffde94; }
.mailr                { width: 60px; background-color: #FFDD9C; }
.mail0		      { clear: both; position: relative; top: 0px; left: 0px; display: block; }
.mail1		      { float: left; width: 220px; }
.mail1b		      { float: left; width: 220px; font-weight: bold; color: #333399; }
.mail2		      { float: left; width: 315px; }
.mail2l		      { float: left; width: 250px; text-align: left; display: block; }
.mail3		      { float: right; color: #333399; font-size: 11px; font-weight: bold; line-height: 15px; display: block; }
.mail4		      { float: left; text-align: left; width: 90px; display: block;}
.mail5		      { clear: both; position: relative; top: 0px; left: 0px; float: right; height: 5px; text-align: left; font-size: 2px; line-height: 4px; display: block; }
.mail6		      { clear: both; position: relative; top: 0px; left: 0px; float: left; text-align: left; font-size: 12px; display: block; }
.impr0		      { clear: both; position: relative; top: 0px; left: 0px; display: block; }
.impr1		      { float: left; width: 50px; }
.impr2		      { float: left; width: 355px; display: block; }
.impr3		      { float: left; width: 175px; display: block; }
.impr4		      { float: left; margin-left: 20px; }
.impressum {font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#666666;font-weight:normal;text-decoration:none;text-align:left; padding: 5px; padding-left: 20px; background-image: url(mainmenu/bgmainmu.gif); background-repeat: repeat-y;}
.impressum A{font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#666666;font-weight:normal;text-decoration:none;text-align:left;}
.impressum A:Link{text-decoration:none;color:#666666;font-weight:normal;}
.impressum A:Visited{text-decoration:none;color:#666666;font-weight:normal;}
.impressum A:Active{text-decoration:none;color:#666666;font-weight:normal;}
.impressum A:Hover{text-decoration:none;color:#333399;font-weight:normal;}
.newsticker  {width: 790px;font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#3355BB;font-weight:bold;text-decoration:none;text-align:right;background-color: #333399;display:block;}
.newsticktd  {padding:0px;font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#3355BB;font-weight:bold;text-decoration:none;text-align:right;background-color: #e6e6e6;}
.newsticktd A{text-decoration:none;color:#B76E24;font-weight:bold;background-color: #e6e6e6;text-align:right;display:block;}
.newsticktd A:Link{text-decoration:none;color:#B76E24;font-weight:bold;background-color: #e6e6e6;}
.newsticktd A:Visited{text-decoration:none;color:#B76E24;font-weight:bold;background-color: #e6e6e6;}
.newsticktd A:Active{text-decoration:none;color:#B76E24;font-weight:bold;background-color: #e6e6e6;}
.newsticktd A:Hover{text-decoration:none;color:#333399;font-weight:bold;background-color: #e6e6e6;}
.galpic1 { float: left; width: 100px; height: 66px; margin: 0px; margin-right: 11px; margin-bottom: 11px; border: 1px solid #000000; font-size: 11px; }
.galpic2 { float: left; width: 100px; height: 66px; margin: 0px; margin-right:  1px; margin-bottom: 11px; border: 1px solid #000000; font-size: 11px; }
body { width: 960px; margin: 0px auto; padding: 0px; border: 0px; background-color: #e6e6e6; }

