a    { text-decoration: none }
a:link,a:active,a:visited       { text-decoration: none }
a:hover		   { color: black; text-decoration: none; background-color: white }
.menu a                { color: #006400; font-weight: bold; font-size: 12px; text-decoration: none; text-align: left; margin-top: 4px; margin-right: 4px; margin-left: 5px; padding-left: 4px; border-bottom: 1px solid #006400; border-left: 4px solid #006400; display: block }
.menu a:hover         { color: black; text-decoration: none; background-color: white; border-bottom: 1px solid black; border-left: 4px solid black; display: block }
.menu_sub a               { color: #006400; font-size: 11px; text-decoration: none; text-align: left; margin-top: 1px; margin-right: 4px; margin-left: 12px; padding-left: 4px; border-bottom: none; border-left: 1px solid #006400; display: block }
.menu_sub a:hover          { color: black; text-decoration: none; background-color: white; border-bottom: none; border-left: 1px solid black; display: block }
.start a               { color: black; text-decoration: none; text-align: left; vertical-align: top; display: block }
.start a:hover           { color: #ffffff; background-color: transparent }
.box a                 { color: #006400; font-weight: bold; font-size: 12px; text-decoration: none; text-align: left; padding-left: 4px; border-bottom: 1px solid #006400; border-left: 4px solid #006400; display: block }
.box a:hover         { color: black; text-decoration: none; border-bottom: 1px solid black; border-left: 4px solid black; display: block }
.inputbox,.post,.liteoption,.mainoption,.button,textarea.post, select   { color: #000000; font-size: 12px; font-family: Arial; background-color: #ffffff; border: solid 1px #cccccc }
.tabelleb {font-weight: bold}
.tabel_klein { font-size: 10px }
.tabel_h3    { color: #006400; font-weight: bold; font-size: 15px }
.tabel_h4   { color: #006400; font-weight: bold; font-size: 20px }
.table_line { border-style: solid; border-width: 1px; border-color: #fafad2 #006400 #006400 #fafad2 }
.table_line_gruen { border: solid 1px #006400 }
.table_line_gruen_links_unten { border-bottom: 1px solid #006400; border-left: 1px solid #006400 }
.table_line_gruen_unten { border-bottom: 1px solid #006400 }
.table_line_gruen_oben { border-top: 1px solid #006400; }
.table_line_rot  { border: solid 1px #f00 }
.table_unten  { color: gray; font-size: 10px; border-top: 1px solid black }

/* FORUM */
.forumline	{ border-style: solid; border-width: 1px; border-color: #fafad2 #006400 #006400 #fafad2 }
.table_forum_gelb { font-weight: bold; background-color: #ffffe0 }
td.row1	     { background-color: #ceffec }
td.row2	   { background-color: #bef5e2 }
td.row3	   { }

td.rowpic   { background-color: #ffffe0 }

/* Header cells - the blue and silver gradient backgrounds */
th	  { color: #ffffe0; font-weight: bold; font-size: 12px; background-color: #006400 }

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom    { background-color: #ffffe0 }


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom  { }
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR  { font-weight: bold }
td.row3Right,td.spaceRow  { }

th.thHead,td.catHead  { font-size: 12px }
th.thSides,td.catSides,td.spaceRow	  { }
th.thRight,td.catRight,td.row3Right	  { }
th.thLeft,td.catLeft	   { }
th.thBottom,td.catBottom   { }
th.thTop	  { }
th.thCornerL  { }
th.thCornerR  { }

.cattitle		  { color: #006400; font-weight: bold }
.maintitle  { font-weight: bold; font-size: 15px }
.copyright { font-weight: bold; font-size: 10px }
.gensmall { font-size: 10px }
.name			 { }
.code   { color: #006600; font-size: 12px; font-family: Courier, "Courier New", sans-serif; background-color: #ffffe0; border: solid 1px #006400 }

.quote  { color: #444444; font-size: 12px; background-color: white; border: solid 1px #006400 }
.forumlink		 { font-weight: bold }
/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }
/* The content of the posts (body of text) */
.postbody   { }


.ueberschrift  { font-weight: bold; font-size: 16px }
.ueberschrift_2  { font-weight: bold; font-size: 14px }

body      { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; margin: 0px }
table
  { font-size: 12px;  }

h1, h2, h3, h4, h5, h6
{
	font-family: Arial;
}
h1
 { font-size: 10px }
h2
 { font-weight: bold; font-size: 12px }
h3
 { font-weight: bold; font-size: 15px }
h4
 { color: #006400; font-weight: bold; font-size: 20px }
h5
{
	font-size:30px;
}
h6
{
	font-size:50px;
}



