body {
    background-color: #fefee1;
	margin: 0px; padding: 0px;
   	text-align:center;

}
a:link {color: #0000ff;}
a:visited {color: #0000ff;}
a:hover {color: #aaaaff;}
a:active {color: #ff0000;}

.topNavDar {float:left;height: 25px; font: bold 11px Arial,sans-serif; background-color: #99CC66; background-image: url(kopf8.jpg);background-repeat: repeat-x; width:820px; margin: 0px; padding:0px;}
.topNavDar ul {margin: 0; padding: 5px 0 0 0; text-align: left;}
.topNavDar li {display: inline; list-style: none; padding: 0px 0px 0px 12px;}
.topNavDar a:link {font: bold 11px Arial, sans-serif; color: #993322; text-decoration: none;}
.topNavDar a:visited  {font: bold 11px Arial, sans-serif; color: #993322; text-decoration: none;}
.topNavDar a:hover {font: bold 11px Arial, sans-serif; color: #ffffff; text-decoration: none;}
.topNavDar a:active{font: bold 11px Arial, sans-serif; color: #ffffff; text-decoration: none;}

.menuLinks {border-top: 1px solid #aaaaaa;font:13px Arial, Helvetica, sans-serif; }
.menuLinks a{color: #FFCC00;line-height:13px;letter-spacing:1px; text-decoration: none; display:block;	padding:2px 0px 2px 20px;}
.menuLinks a:visited { color:#ffcc00; background-color:transparent; text-decoration:none;}
.menuLinks a:hover   { background: #997733 url(../bg/check1.gif) 5px 50% no-repeat; color:#66FFFF;}
.menuLinks a:active  { color:#ff0000; background-color:transparent; text-decoration:none;}

.submenue {font:bold 11px Arial, Helvetica, sans-serif; padding-bottom:8px;border-bottom: 0px solid #aaaaaa;}
.submenue a{color:#dddddd; letter-spacing:0px; text-decoration:none; display:block;	padding:1px 0px 1px 24px; }
.submenue a:visited {color:#dddddd; background-color:transparent; text-decoration:none;}
.submenue a:hover   {color:#66FFFF; background: #997733 url(../bg/check1.gif) 5px 50% no-repeat; }
.submenue a:active  {color:#ff0000; background-color:transparent; text-decoration:none;}

.submenue1 td{border-bottom: 0px solid #666666;font:bold 13px Arial, Helvetica, sans-serif;}
.submenue1 a{color:#dddddd; letter-spacing:0px; text-decoration:none; display:block;	padding:1px 0px 1px 13px; }
.submenue1 a:visited {color:#ffff99; background-color:transparent; text-decoration:underline;}
.submenue1 a:hover   {color:#ffFFFF; background-color: #997733}
.submenue1 a:active  {color:#ff0000; background-color:transparent; text-decoration:none;}

table {border: none; border-collapse: collapse;width:100%;}
.menueTitel{font:bold 13px Arial, Helvetica; color:#88aa44; padding: 5px 5px 5px 20px;}
li.red {font-weight: bold;color:#ff0000;}

.aktuellNav a:link {color: #ffffff;}
.aktuellNav a:visited {color: #ffffff;}
.aktuellNav a:hover {color: #993322;}
.aktuellNav a:active {color: #ff0000;}

/*Link fr Tomacka (Fusszeile)*/
.des a:link {color: #ffffff; text-decoration:none;}
.des a:visited {color: #ffffff; text-decoration:none;}
.des a:hover {color: #aaaaff; text-decoration:none;}
.des a:active {color: #ff0000; text-decoration:none;}


/*Link fr Bilder(*/
.bilder a{ text-decoration:none;}
.bilder a:link, .bilder a:visited{color: #666666;}
.bilder a:hover {color: #000;font-weight:bold;}
.bilder a:active {color: #ff0000;}

/*Link fr AdminButton*/
.adminButton { font:bold 14px Arial, Helvetica, sans-serif; width:83px; height:22px; background-color:#B91806; border:1px solid #000; position:absolute; top:40px; left:135px; z-index:50; text-align:center; padding:4px 0 0 0;}
.adminButton a{text-decoration:none;}
.adminButton a:link, .adminButton a:visited{color: #fff;}
.adminButton a:hover {color: #ff0;font-weight:bold;}
.adminButton a:active {color: #ff0000;}

.kopf {	width: 820px; height:92px; background-image: url(../logo/BumbleBee131820x92.png);}
.rela{position:relative;top:0px;left:0px;}

.wrapperKopf{margin-left:auto; margin-right:auto; border:1px solid #555555; border-bottom:0px solid #555555; padding-bottom:0px; width:820px; font-size:1px; text-align:left; }

.wrapperAussen{margin-left:auto; margin-right:auto; border:1px solid #555555; border-top:0px solid #555555; padding-bottom:0px; width:820px; font-size:1px; text-align:left; background-image:url(../bg/backgrAussen.jpg);background-repeat:repeat-y;}
	
.wrapper1 {float:left;width:820px;font-size:13px;text-align:center;}
.wrapper2 {float:left;width:168px;text-align:left;}
.wrapper3 {float:right;width:650px;background-color:transparent;}

.inhaltLinks{width:168px;}
.inhaltRechts{width:610px; margin-left:10px;margin-right:auto;font:14px Arial;background-color:transparent;text-align:left;padding:10px;border:0px solid #55aa99;margin-top:5px;margin-bottom:5px;}

.ahnentafel{border:1px solid #55aa99;margin-top:10px; margin-bottom:10px; margin-left:auto;margin-right:auto;}


.vertLine{background-image: url(vert1pxDklGelb.jpg); background-repeat: repeat-y;}
	
.textkopf1{font:italic bold 52px "Times New Roman", Times, serif; color: #ffbbbb; position: absolute; 
     top:-5px; left:130px;background-color:transparent;text-align:left;}

.textkopf2{font: italic bold 38px "Times New Roman", sans-serif; color: #5C743D; position: absolute; top:28px;
      left:240px; background-color:transparent; width: 400px; height:50px; margin: 0px; padding:0px;text-align:left;}
	  
.text1, .text2, .text3, .text9 .textSiege{font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.text1 {font-size:11px; color: #333333;}	 
.text2 {font-size: 15px; font-weight: bold;color: #99ff88;}	
.text3 {font: bold 16px Arial, Helvetica, sans-serif; color: #555555;}

 h1 {font: italic bold 32px "Times New Roman", Times, serif; color:#cc9933;text-align:center;
        border-bottom:0px solid #cc9933;margin:0px;}			
.text4 {font:18px Arial, Helvetica, sans-serif; color: #797979;}	
.text5 {font:13px Arial, Verdana, Geneva,  Helvetica, sans-serif;color: #333333;line-height:16px;}

.text7 {font: bold 13px Arial, Helvetia; color:#ffffff; border-bottom:2px solid #cc9933;}	
.text8 {font: bold 15px Arial, Helvetia; color:#889933; border-bottom:0px solid #cc7733;margin-left:auto; margin-right:auto;}	
.text9 {color:#99ff88;}
.textSiege{font-style:italic; font-size:13px; letter-spacing:1px; color: #008800; line-height:15px; margin-top:5px; margin-bottom:13px;}
.trimmcontLinks {width: 150px; font:11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #ffffff; margin-top:10px; margin-left:8px;}
.legend{font: normal 11px arial; color:#555555;text-align:left; margin:0  0px 0  0px; padding: 0 10px 0 10px; border: 0px solid #555555;}
.legend1{font: normal 11px arial; color:#0000ff;}
.wurftag{font-size:11px;}

p.bildRechts{float:right;font:italic 11px Arial, Helvetica, sans-serif; margin-left:10px;}
p.bildLinks{float:left;font:italic 11px Arial, Helvetica, sans-serif;margin-right:10px; margin-bottom:4px}	

table.siege{border:2px solid #998833;border-collapse:collapse; width: 630px;background-color:#ecf3b1; margin:10px auto 10px auto;text-align:left;}

td.show, td.showCaption{
    font: 12px Arial; 
	border:1px solid #ffffff;
	vertical-align:top;
	padding-left:2px;
	}
td.show{color:#0000ff; }	
td.showCaption{color: #000; font-weight:bold;}
	

td.header{font: 22px Arial; color:#ff0000;text-align: center; padding-bottom:10px;  padding-top:10px;background-color:#ffffff}	
.textrot{color:#ff0000;}
.textrot1{color:#0000ff; font: italic bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;}
.textrot2{color:#ff0000;font-weight:bold;}
.textblau1{color:#0000ff; font: italic bold 13px Arial, Verdana, Geneva, Helvetica, sans-serif;}		
img.spacer{margin:0px; padding:0px; border:0px;}
img.logo{margin:0px; padding:0px; border:0px;}


table.austellungAussen{border:1px solid #669933;border-collapse:collapse; width: 618px;background-color:transparent; margin:0px auto 0px auto;text-align:center;}
table.austellungInnen{height:100%; border:0px solid #998833;border-collapse:collapse; width: 616px;background-color:#ffffff; margin:0px auto 0px auto;text-align:left;}
td.klasse{padding-top:5px;background-color:#eeeeee;font:italic bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif; color:#555500; padding-left:2px;}
td.kopf1{padding-top:15px;background-color:#dddddd;background-image: url(bg2.png); background-repeat: repeat-x;font:bold 16px Arial, Verdana, Geneva, Helvetica, sans-serif; color:#555500;vertical-align:top;padding-left:2px;}
td.V1{vertical-align:text-top;font: 14px Arial, Verdana, Geneva, Helvetica, sans-serif; color:#000000; border-top:1px solid #eeeeee;  padding-left:2px;}
td.sho1{
    font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; 
    color:#000000; 
	border-top:1px solid #eeeeee; 
	vertical-align:top; 
	padding-left:2px; 
	padding-bottom:5px;}
	
	
td.pic {
    text-align:center;
    vertical-align:top;
    background-color:transparent;
    width:140px;
    border:0px solid red;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:10px;
}
img.bild {border:3px solid #888888;}

table.pic{background-color:#fefee1;}

.fusszeile{border-top:0px solid #555555;
    margin-left: auto;
	margin-right: auto;
    width: 820px;
	height:20px;   
    background-color: #3B7353;
	font-size:12px;

 	}
.fussDesign{
    width: 820px;
	height:12px;   
    background-color: #ffffff;
	font: bold 10px Arial, Verdana, Helvetica, sans-serif;  
	color:#666666;
	letter-spacing:1px;
	text-align:right;
	}
	
	h5, h5.left {
	margin:0px; padding-top:2px;
   	font:italic 11px Arial, Verdana, Helvetica, sans-serif;  
	color:#eeeeee;
	letter-spacing:1px;
	text-decoration:none; 	
 	}
	
	h5{text-align:right; float:right;}
	h5.left {text-align:left; float:left}
	
	

/* Wichtig fr IE, sonst erscheinen die Zeilenabstnde bei den
   Aufzlungen grer als im Netscape */   
   
* html ul li { line-height:15px; }

/* Ende */

/*CSS für home.tpl*/
.wrapperAussenHome{
    background-color:#fff;
	}	
.bildtitel{
    text-align:left;
    font:normal 11px Arial, Helvetica, sans-serif;
	}

.ausricht{
    border:0px solid #000000;
	position:relative;
	margin:0px auto 0px auto;
	width: 480px;
	background-color: black;
	}
	
img.links, img.rechts{
    border:0px; 
	margin:5px; 
    }
	
img.rechts{
    float:right
    }
	
.homeBildLinks	{
	float:left; 
	background-color:#ddd; 
	text-align:center; 
	width: 312px;
	border:0px solid #000000;
	margin-left:0px;
	padding-bottom:0px;
	color:#000;
	}
	
.kopfzeile{
    background-color:#ddd;
	margin-bottom:10px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-size:16px; 
	color:#000;
	font-style:italic;
	line-height:23px;
	float:left;
	width:500px;
	}
	
.homeLink{
    text-align:right;
	padding-right:20px;
	font-style: italic; 
	font-size:11px;
	}
.homeWrapperInhalt{
    margin-left:4px;
	float:left;
	background-color: #fff; 
	text-align:center; 
	width: 500px;
	border:0px solid #000000;
	}
	
.homeBoxInhalt{
    background-color:#fff;
	margin-top:4px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-size:13px; 
	color:#555;
	width: 500px;
	float:left;
	}

.homeNews{
    background-color:#eee; 
    text-align:left; 
	font-weight:normal;
	font-size: 15px; 
	color:#f00;
	padding:0 0 15px 12px;
    }
.spacer555{
    background-image:url(../bg/spacer2_500x2.jpg);
	background-repeat:no-repeat;
	
    }	
