body 						{ color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: #c5491b; padding:0; margin:0; }

h1 							{ font-size:21px; color:#000000; padding:0; margin:10px 0 20px 0;  font-weight:normal; font-family:Georgia; }
h2 							{ font-size:14px; color:#000000; padding:0; margin:0 0 10px 0;  font-weight:normal; }
h3 							{ font-size:15px; color:#000000; padding:0; margin:0 0 4px 0;  }

a 								{ color:#c5491b; text-decoration:none;  }
a:hover 					{ color:#c5491b; text-decoration:underline;   }

table						{ font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif;}
td 							{ vertical-align: top; text-align: left;}
img 						{ border: 0px; margin:0; }

#rahmen 				{ width:600px; padding:0; margin:0; text-align:left;}

#header					{ display:none } 
#menue 				{ display:none}
.siteoptions			{ display:none; }
#submenue 				{ display:none }

#left							{ padding:16px 0; }
#text						{ line-height:17px; } 

#right						{ display:none }

#footer 					{ clear:both; padding: 10px 0; color:#666666; border-top:1px solid #666666 }
.webdesign			{ float:right; }
.clear						{ clear:both; }

.table						{ font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif; border:10px solid #fadcaa; }
.tableheader			{ padding:4px 8px; color:#666666; background-color:#ffffff; font-weight:bold; }
.tablecontent			{ padding:4px 8px; border-bottom:1px solid #fadcaa; color:#666666 }
.tablefooter			{ padding:4px 8px; background-color:#fadcaa; color:#666666 }
.tablemessage		{ padding:4px 8px; border-bottom:1px solid #fadcaa; background-color:#f29400; color:#ffffff;  }
.tablesubmit			{ padding:4px 8px; }

form						{ padding:0; margin:0; }
input						{ width:300px; padding:1px;}
.radiobutton			{ width:9px; vertical-align:text-bottom }
textarea					{ width:300px; font-family: Arial, Verdana, sans-serif; padding:4px; font-size:12px; }
.button					{ background-color:#3b86ff; color:#ffffff; width:100px; padding:4px 4px 8px 4px; font-size:11px; border: none; text-align:left; }
.button:hover			{ background-color:#aaaaaa; }

.newskasten			{ padding:0; }
.smallversion		{ height: 270px; }
.newstitel				{ font-size:14px; color:#444444; padding:0; margin:0 0 2px 0; font-weight:normal; }
.newsdatum			{ font-size:11px; color:#f29400; padding:0; margin:0 0 2px 0;  }
.newsthumbright	{ float:right; margin:2px 0 12px 10px; }
.newsthumbleft		{ float:left; margin:2px 10px 12px 0; }
.newskasten img	{ margin-bottom: 4px }
.clearnews				{ clear:both; height:20px; }
.newsinfokasten	{ border-top:1px solid #f29400; padding-top:6px; }

.galeriekasten			{  }
.galerietd					{ padding:8px 0 4px 0; text-align:left;}
.galerietitel				{ font-size:14px; color:#64a4dc; padding:0; margin:0 0 2px 0; font-weight:normal; }
.galeriesmall			{ font-size:11px; color:#dcd064; padding:0; margin:0 0 2px 0;  }
.galeriethumbright	{ float:right; margin:2px 0 12px 10px; }
.galeriethumbleft		{ float:left; margin:2px 10px 12px 0; }
.galeriezurueck		{ float:right;padding-right:13px }
.galeriekasten img	{ margin-bottom: 2px; border:2px solid #ffffff; }
.cleargalerie				{ clear:both; height:20px; }
.galerieinfokasten	{ border-top:1px solid #f29400; padding-top:6px; }
.tablebildergalerie td { padding:5px; }

.mitgliederkasten		{  }
.mitgliedertd				{ padding:8px 0 4px 0; text-align:left;}

.gboption				{ padding:5px 0; }
.gbeintrag				{ width:400px }
.gbeintraginfos		{ float:left; width:110px; }
.gbdatum			{ font-size:11px; color:#dcd064; padding:0; margin:0 0 2px 0;  }
.gbeintragnachricht	{float:right; width:290px; }
.cleargb					{ clear:both; height:20px; }
.gbinfokasten		{ border-top:1px solid #ffffff; padding-top:6px; }

