  /* Menu 1 column */
TD#menu_1 
	{	
	vertical-align: top; 
	width: 200px;	
	padding-top: 200px;
	}
TD#menu_1 DIV 
	{
	width: 95%;
	}
TD#menu_1 DIV A 
	{
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	}
TD#menu_1 DIV A:hover 
	{
	text-decoration: underline;
	}
body {
    color: #003366; 
    background: #FFFFFF;
    font-size: 100.01%;
    font-family: Arial,sans-serif;
    margin: 0; padding: 0.65em 0;
  }

  div#Seite {
    margin: 0 5em;
    width: 760px;
    padding: 0;
  }

  h1 {
    font-size: 0.7em;
    margin: 0; padding-top: 0.3em;
  }

  div#Inhalt {
    margin: 0 0 1em 220px;
    padding: 0 1em;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }
  div#Inhalt h2 {
    font-size: 1em;
    margin: 0.2em 0;
    color: navy;
  }
  div#Inhalt p {
    font-size: 0.7em;
    margin: 1em 0;
  }

  p#Fusszeile {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
  }
.bodytext {
  font-size: 0.7em;
  }
.tablebg {
  background: #FFF url(../images/tablebg.gif) no-repeat;
  }
  A:link
	{
	text-decoration: none;
	color: #6699CC;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: 600;
	}
A:visited
	{
	text-decoration:none;
	color: #99CCFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica;
	font-weight:600
	}
A:hover
	{
	color: #6699CC;
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: 600;
	}
A:active
	{
	color: #6699CC;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: 600;
	}
/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  	font-size: 8px;
  	padding-left: 5px;  
	}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  	background: url(../images/bg_nav_iffm.gif) no-repeat;
  	font-weight: bold;
  	font-size: 8px;
  	padding-left: 5px;
  	width:240px; 
	}
TD#menu_1 DIV.menu1-level1-act A {
  	color: #ffff33;
	}
/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  	font-size: 8px;
  	padding-left: 30px;
	}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  	font-weight: bold;
  	font-size: 8px;
  	padding-left: 30px;
  	color: #FF9933;
	}
TD#menu_1 DIV.menu1-level2-act A {
  	color: #ffff33;
	}
/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
  	font-size: 8px;
  	padding-left: 60px;
	}
/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  	font-weight: bold;
  	font-size: 8px;
  	padding-left: 60px;
  	color: #FF9933;
	}
TD#menu_1 DIV.menu1-level3-act A {
  	color: #ffff33;
	}
/*  MENU 1, level 4, normal state (NO) */
TD#menu_1 DIV.menu1-level4-no {
  	font-size: 8px;
  	padding-left: 80px;
	}
/*  MENU 1, level 4, active state (ACT) */
TD#menu_1 DIV.menu1-level4-act {
  	font-weight: bold;
  	font-size: 8px;
  	padding-left: 80px;
  	color: #FF9933;
	}
TD#menu_1 DIV.menu1-level4-act A {
  	color: #ffff33;
	}
fieldset {
	border:0px;
	}
legend {
	font-size: 0.9em;
	}
.tx-guestbook-field {
	font-size: 0.7em;
	width: 200px;
	}
.tx-guestbook-form-textarea {
	font-size: 0.7em;
	width: 200px;
	margin-bottom: 10px;
	}
.tx-guestbook-form-inputfield-med {
	font-size: 0.7em;
	width: 200px;
	margin-bottom: 10px;
	}
.tx-guestbook-form-inputfield-big {
	font-size: 0.7em;
	width: 200px;
	margin-bottom: 10px;
	}
.tx-guestbook-submit {
	background: #003366;
	border: 1px solid #006699;
	color: #FFF;
	width: 200px;
	margin-bottom: 10px;
	}
.tx-guestbook-header {
	font-size: 0.7em;
	}
.tx-guestbook-left {
	font-size: 0.7em;
	}
.tx-guestbook-date {
	color: #003366;
	}
.tx-guestbook-clear {
	font-size: 0.7em;
	}
.tx-guestbook-pagination {
	font-size: 0.7em;
	}
.tx-guestbook-right {
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px dotted #003366;
	}
.tx-guestbook-result {
	color: #003366;
	font-size: 0.7em;
	border-bottom: 1px dotted #003366;
	}
.csc-mailform-field {
	font-size: 0.75em;
	width: 10em;
	}