body      	{ color: #e0caaf; font: 16px   Helvetica, sans-serif; font-weight: bolder; }

	
a:link   	{ color: #46669E; font-style: normal; font-size: 16px; font-family:   Helvetica, sans-serif; text-decoration: none }
a:visited   { color: #46669E; font-style: normal; font-size: 16px; font-family:   Helvetica, sans-serif; text-decoration: none }
a:hover     { color: #46669E; font-style: normal; font-weight: bold; font-size: 16px; font-family:   Helvetica, sans-serif; text-decoration: none }
a:active    { color: #46669E; font-style: normal; font-weight: bold; font-size: 16px; font-family:   Helvetica, sans-serif; text-decoration: none }


.hauptmenu a:link   	{ color: #184374; font-style: normal; font-weight:100; font-size: 16px; font-weight: lighter; font-family:  Helvetica, sans-serif; text-decoration: none }
.hauptmenu a:visited    { color: #184374; font-style: normal; font-weight:100;font-size: 16px; font-weight: lighter; font-family:   Helvetica, sans-serif; text-decoration: none }
.hauptmenu a:hover      { color: #184374; font-style: normal; font-weight: 100;font-size: 16px; font-weight: lighter; font-family:Helvetica, sans-serif; text-decoration: none }
.hauptmenu a:active     { color: #184374; font-style: normal; font-weight: 100;font-size: 16px; font-weight: lighter;  font-family: Helvetica, sans-serif; text-decoration: none }


.submenu a:link   	  { color: #F5ECDB; font-style: normal; font-size: 10px; font-family:   Helvetica, sans-serif; text-decoration: none }
.submenu a:visited    { color: #F5ECDB; font-style: normal; font-size: 10px; font-family:   Helvetica, sans-serif; text-decoration: none }
.submenu a:hover      { color: #F5ECDB; background: #2f5089; font-style: normal; font-size: 10px; font-family:   Helvetica, sans-serif; text-decoration: none }
.submenu a:active     { color: #F5ECDB; font-style: normal; font-size: 10px; font-family:   Helvetica, sans-serif; text-decoration: none }

.bottom a:link   	  { color: #F5ECDB; font-style: normal; font-size: 14px;font-weight: lighter; font-family:   Helvetica, sans-serif; text-decoration: none }
.bottom a:visited    { color: #F5ECDB; font-style: normal; font-size: 14px; font-weight: lighter;font-family:   Helvetica, sans-serif; text-decoration: none }
.bottom a:hover      { color: #F5ECDB; font-style: normal; font-size: 14px; font-weight: lighter;font-family:   Helvetica, sans-serif; text-decoration: none }
.bottom a:active     { color: #F5ECDB; font-style: normal; font-size: 14px; font-weight: lighter; font-family:   Helvetica, sans-serif; text-decoration: none }


#image 			{ border: 1pt; border-style: solid; border-color: #000000; height: 600px; width: 986px; left: 10px; top:10px; position: relative; visibility: visible; background-repeat: no-repeat; ;z-index:2;}
#rahmen 		{ height: 99%; width: 99%; left: 0px; top: 0px; position: absolute; visibility: visible; ;z-index:1;}
#ShowContent	{ height: 20px; width: 437px; left: 221px; top: 180px;font-style: normal; position: relative; visibility: visible; z-index:7;  }
#content_head	{ height: 20px; width: 437px; left: 221px; top: 180px;font-style: normal;text-align: right; font-weight:lighter; position: relative; visibility: visible; z-index:7;  }
#content_head a { font-weight:lighter; }
#content 		{ height: 329px; width: 437px; left: 221px; top: 180px; position: relative; visibility: visible; border: 1pt; border-color: #000000; border-style:solid;z-index:7;  }
#PNGcontent 	{ background-image: url(/grafiken/bg.png); height: 329px; width: 437px; left: 221px; top: -150px; position: relative; visibility: visible; border: 0pt; border-color: #000000; border-style:solid;z-index:3;  }
#navigation 	{ height: 70px; width: 100%; margin-top: 0px; top:0px; left: 0px; position: absolute; visibility: visible; overflow:hidden; z-index:10; background: #6F0009 url(../grafiken/logoleiste.jpg) no-repeat; text-align: left; padding-top: 10px; }
#sitecontent	{ height: 270px; width: 420px; left: 10px; top: 10px; position: relative; visibility: visible; color: #263753; font: 12px Helvetica, sans-serif; overflow: auto; z-index: 9 }

#submenu		{ height: 10px;  left: 0px; top: 20px; position: absolute; overflow: visible; visibility: visible; z-index:11;  }
#submenu table {background-color: #46669e;}
#bottom 		{ height: 28px; width: 400px; left: 245px; top:-150px; position: relative; visibility: visible; font-weight: lighter; z-index: auto;}

#Galerie_image 			{ border: 1pt; border-style: solid; border-color: #000000; height: 600px; width: 986px; left: 0px; top:0px; position: relative; visibility: visible; background-repeat: no-repeat; ;z-index:2;}
#Galerie_rahmen 		{ height: 99%; width: 99%; left: 0px; top: 0px; position: absolute; visibility: visible; ;z-index:1;}
#Galerie_ShowContent	{ height: 20px; width: 437px; left: 221px; top: 180px;font-style: normal; position: relative; visibility: visible; z-index:7;  }
#Galerie_content_head	{ height: 20px; width: 437px; left: 221px; top: 180px;font-style: normal; position: relative; visibility: visible; z-index:7;  }
#Galerie_content 		{ height:460px; width: 850px; left: 0px; top: 80px;  position: absolute; visibility: visible;z-index:7;  }
#Galerie_PNGcontent 	{ background-image: url(/grafiken/bg.png); height: 460px; width: 850px; left: 0px; top: -372px; position: relative; visibility: visible; border: 1pt; border-color: #000000; border-style:solid;z-index:3;  }
#Galerie_navigation 	{ height: 70px; width: 100%; margin-top: 0px; top:0px; left: 0px; position: absolute; visibility: visible; overflow:hidden; z-index:10; background: #6F0009 url(../grafiken/logoleiste.jpg) no-repeat; text-align: left; padding-top: 10px; }
#Galerie_sitecontent	{ height: 450px; width: 800px; left: 10px; top: 10px; position: relative; visibility: visible; color: #F5ECDB; font: 12px Helvetica, sans-serif; overflow: auto; z-index: 9 }