.mailformdata[tt_board][NEW][notify_me]{
	checked: true;
}


.tx-ttboard-catlistheader-forum{
	font-family: arial;
	font-size: 0.9em;
	color: white;
}

.tx-ttboard-datum{
	font-family: arial;
	font-size: 0.75em;
	color: rgb(56, 85, 25);
}

.tx-ttboard-search-forum{
	font-family: arial;
	font-size: 0.9em;
	color: white;
}


.tx-ttboard-tree-cell-header-forum-single{
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	color: rgb(56, 85, 25);
}

.tx-ttboard-einzel{
	font-family: arial;
	font-size: 0.75em;
	font-weight: bold;
	color: rgb(56, 85, 25);
}

.tx-ttboard-border-forum{
	font-family: arial;
	font-size: 0.9em;
	font-weight: bold;
	color: rgb(56, 85, 25);
}

.tx-ttboard-link-to-forum-message{
	font-size: 0.75em;
}
.tx-ttboard-link-back-to-forum{
	font-size: 0.75em;
}


/* Ausrichtung Formular */
label {
	width:110px;
	float: left;
	font-family: arial;
	font-size: 0.75em;
	font-weight: bold;
	color: rgb(56, 85, 25);
}

fieldset {
border:0px;
background-color: rgb(183, 212, 151);
width: 475px;
}



/* Building the site */
body {  
   text-align:center;   /*wegen ie6 für Zentrierung*/
   font-size: 100.1%;
   font-family: arial;
   color: white;
}
#contentplaceholder-box{ /* protects the menu from disappearing behind the header */
	height:109px;
}

#placeholdervertical{
	clear:both;
}

#partner{
	float: left;
}

#webmaster{
	float: right;
	margin-right: 10px;
	margin-top: 6px;
	* margin-top: 5px;
}

A {
	color: rgb(56, 85, 25);
	font-weight: bold;
	text-decoration: none;
}
A:visited { font-weight:bold; color: white; text-decoration:none; }



#placeholder-box{ 
	min-height:20px;
}

#placeholder-box-title{ 
	min-height:10px;
}

#platzhalterinhalt{
margin: 0 auto;
  text-align:center; 
     width: 460px;
}

#einruck{
	margin-left:3em;
	width:100%;
}

.tx-ttproducts-pi1-wrap1{
   font-family: arial;
   color: white;
}
.tx-ttproducts-pi1-wrap2{
   font-family: arial;
   font-size: 0.75em;
   color: white;
}
.tt-products-picture-border IMG{
   border: 1px solid #b7d497;
}
.csc-header-n2{
	position:relative;
	top:-0.65em;
}

H1{
	font-size: 1.62em;
	font-weight: bold;
	margin-top: -0.25em;
	margin-bottom: 0em;
	padding-left:0.2em;
	padding-right:0.2em;
}
H2{
	font-size: 1.32em;
	margin-top: -0.25em;
	margin-bottom:-0.2em;
}


H4{
	padding-left:0.5em;
	padding-right:0.5em;
}

P{
	font-size: 0.75em;
	margin-top: -0.45em;
	margin-bottom:0em;
	padding-left:0.8em;
	padding-right:0.8em;
	margin-left:3em;
/*	text-align: justify; */ /* Blocksatz aus */
}

LI{
	font-size: 0.75em;
	margin-top: 0em;
	margin-bottom:0em;
	padding-left:0.8em;
	padding-right:0.8em;
	margin-left:3em;
}


#container-all{
   margin: 0 auto;  /* Zentrieren für alle Browser ausser ie6*/
   text-align:left; /*rückgägig für Inhalt*/
   border: 1px solid rgb(112, 170, 50);
   width: 980px;
}
#container-equal-columns{
	background-color: rgb(112, 170, 50); /* The color of the left column */
	overflow: hidden;
	width: 980px;
	* margin-top: -3px;
}
#left{
	background-color: rgb(112, 170, 50); 
	overflow: hidden;
	width: 210px;
	border-right: 770px solid rgb(112, 170, 50);  /* The width and color of the right column */
	margin-right: -770px;
	float: left;
}
#maeander-top-left{
}
#maeander-top-nice{
	/* width: 230px; externe Definition der Mäandergrösse */
}
#title-box{
	overflow:hidden;
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
	padding-top: 0px; 
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
}
#title{
	/* width: 180px; externe Definition der Titelgrösse */
}
#menu-box{
	overflow:hidden;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#maeander-top-menue-box{
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
}
#maeander-top-menue{
	/* width: 160px; externe Definition der Mäandergrösse */
}
#maeander-bottom-menue-box{
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
}
#maeander-bottom-menue{
	/* width: 160px; externe Definition der Mäandergrösse */
}
#logo-box{
	overflow:hidden;
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
	padding-top: 0px; 
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 10px;
}
#logo{
/* width: 190px; externe Definition der Logogrösse */
}
#banner-box{
	overflow:hidden;
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
	padding-top: 0px; 
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
}
#firstrow{
	overflow:hidden;
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
	padding-top: 0px; 
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#secondrow{
	overflow:hidden;
	margin: 0 auto; 
	margin-top: 10px;
	vertical-align: top; 
	text-align: center;
	padding-top: 0px; 
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
 
}

#thirdrow{
	overflow:hidden;
	margin: 0 auto; 
	margin-top: 10px;
	vertical-align: top; 
	text-align: center;
	padding-top: 3px; 
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
        background-color:white; 
}

#right{
	background-color: rgb(112, 170, 50);  
	overflow:hidden;
	width:770px;
	float:left;
}
/*  START grüne Seite */
#maeander-top-right-greenpage{
/*	display:none;   */ /* Aktivieren, falls weisse Seite --> Lässt den top Mäander verschwinden */
}
#maeander-top-greenpage{
}
/*  END grüne Seite */

#content-box{

	padding:10px;
	* margin-top: -3px;
	background-color: rgb(112, 170, 50); 
}
#content{ /* Container für alle FCE oder sonstigem Inhalt */
	margin: -5px;
	background-color: rgb(112, 170, 50);  

}
#fce-3columns{
	vertical-align: top;
	clear:both; /* muss kommen, da sonst nachfolgende fces untereinander Floaten */
}
#fce-clear{
	clear:both; /* muss kommen, da sonst nachfolgende fces untereinander Floaten */
}
#fce-big1{
	float:left;
	padding:5px;
	width:265px;
}
#fce-big2{
	float:left;
	padding:5px;
	width:265px;
}
#fce-big{
	float:left;
	padding:5px;
	width:265px;
}
#fce-small{
	float:left;
	padding:5px;
	width:200px;
}
#fce-bigbig{
	float:left;
	padding:5px;
	width:540px; 
}
#fce-bigsmall{
	float:left;
	padding:5px;
	width:475px;
}

#maeander-box{
	margin: 0 auto; 
	vertical-align: top; 
	text-align: center;
}
#maeander-top{
	/* width: 160px; externe Definition der Mäandergrösse */
}
#maeander-bottom{
	/* width: 160px; externe Definition der Mäandergrösse */
}
#header-text-box{
	color: white;
	font-size: 1.62em;
	font-weight: bold;
	margin-top: -0.25em;
	margin-bottom: 0em;
	padding-left:0.2em;
	padding-right:0.2em;
}
#text-box P{
	color: white;
	font-size: 0.75em;
	margin-top: 0em;
	margin-bottom:0em;
	padding-left:0.8em;
	padding-right:0.8em;
	margin-left:3em;
/*	text-align: justify; */ /* Blocksatz aus */
}
#text-text-box DIV. indent P{
	text-indent:-3em; /* Muss stehen, damit der vorherige Wert überschrieben wird, der Rest wird übernommen vom übergeordneten P*/
}
#textbox B{
	font-size: 20px;
}

/* Nach dem FCE folgt noch in der content-box placeholder-box-whitepage (siehe stylesheet zur weissen Seite)*/

#container-bottom-left-right{
	position:relative;
	width:980px;
}
#maeander-bottom-left{
	position:absolute;
	top:-43px;
	width:210px;
}
#maeander-bottom-nice{
	/* width: 230px; externe Definition der Mäandergrösse */
}

/*  START weisse Seite */
#maeander-bottom-right-whitepage{
    display:none;   /* Aktivieren, falls grüne  Seite --> Lässt den bottom Mäander verschwinden */
	position:absolute;
	top:-51px;
	left: 210px;
	width:770px;
}
#maeander-bottom-whitepage{
	/* width: 230px; externe Definition der Mäandergrösse */
}
/*  END weisse Seite */


/* Building Menu 1 */
#menu_1 {	
	margin: 0 auto; 
	margin-top: -5px;
	vertical-align: top; 
	text-align: center;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 140px;		/* Breite menue-box minus padding links und padding rechts */
	background-repeat : no-repeat;
}
#menu_1 DIV {
	width: 100.1%;
}
#menu_1 DIV A {
	color: rgb(183, 212, 151);
	text-decoration: none;
}
#menu_1 DIV A:hover {
	color: white;
}
/*  MENU 1, level 1, normal state (NO) */
#menu_1 DIV.menu1-level1-no {
  font-size: 13px;
  font-weight:bold;
  padding-top:8px;
  padding-left:0px;
}
/*  MENU 1, level 1, active state (ACT) */
#menu_1 DIV.menu1-level1-act {
  font-weight:bold;
  font-size: 13px;
  padding-top:8px;
  padding-left:0px;
}
#menu_1 DIV.menu1-level1-act A {
  color: white;
}
/*  MENU 1, level 2, normal state (NO) */
#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-top:3px;
  padding-left:0px;
}
/*  MENU 1, level 2, active state (ACT) */
#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  padding-top:3px;
  font-weight:bold;
  padding-left:0px;
}
#menu_1 DIV.menu1-level2-act A {
  color: white;
}

