/* Eigenschaften GENERAL fonts */
P, OL, UL, DIV, H1, H2,  {
        font-family: verdana, arial, sans-serif;
        }

H1 { font-size: 15px; color: #ffffff; margin: 10px 0px 0px 0px;}
H2 { font-size: 11px; color: #ffffff; margin: 3px 3px 0px 0px;}
P { font-size: 11px; color: #ffffff; margin: 0px 0px 0px 0px;}
A:visited { color:#ffffff; text-decoration:none; }
A { color:#ffffff; text-decoration:none; }

SPAN{
	color: #9E1527;
	background-color: ;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-color: Fuchsia;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
} 
SELECT { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #9E1527; 

background-color:#777777 

} 
/* Eigenschaften Kontaktformular Textfeld */ 
TEXTAREA {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 20px 0px 50px;
	color: #9E1527;
	background-color: #FDEEC9;
	
}

/* Eigenschaften Kontaktformular */ 
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E1527;
	background-color: #FDEEC9;
	margin: 10px 60px 0px 70px;
	
}
/* Eigenschaften Text vor dem Kontaktformular */  
FORM {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	margin: 20px 0px 0px 0px;
	
	color: #9E1527;
}


/* Eigenschaften Text vor dem Kontaktformular */  
csc-form-label-req {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	margin: 20px 0px 0px 0px;
	color: #dddddd;
}

/* Eigenschaften Text vor dem Kontaktformular */  
csc-form-labelcell {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	margin: 20px 0px 0px 0px;
	color: #dddddd;
}

LOGINFORM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #000000;
	color: #ffffff;
	font-weight: normal;
	background-color: #777777;
	font: 20px;
} 

P.csc-caption {
	color: #9E1527;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}




Body {
	scrollbar-face-color: #FEF8E8; /* dark blue */
	scrollbar-highlight-color: #FFFFFF; /* white */
	scrollbar-3dlight-color: #C0C0C0; /* lte grey */
	scrollbar-darkshadow-color: #9E1527; /* black */
	scrollbar-shadow-color: #808080; /* medium grey */
	scrollbar-arrow-color: #FFFFFF; /* white */
	scrollbar-track-color: #FEF8E8; /* lite blue grey */
}



/* Eigenschaften Klickpfad */
TD#Klickpfad{
        width: 650px;
        height: 20px;
        background-color:#ffffff;
        background-image: url(images/fitcoach_klickpfad.jpg); 
        font-size: 10px;
        text-decoration: none;
        text-align: left;
	text-align: bottom;
        padding-right:0px;
	padding-left:350px;
        padding-top: 0px;
}
TD#Klickpfad {font-family: verdana, arial}
TD#Klickpfad DIV A {
        color: #f98700;
        text-decoration: none;
}
TD#Klickpfad DIV A:hover {
	color: #DCDCDC;
	text-decoration: none;
}


/* Eigenschaften Toppic */
TD#toppic{
        width: 1000px;
        height: 100px;
        color: #D28000;
        background-color:#FFFFFF;
        background-image: url(images/fitcoach_top.jpg);
        font-size: 10px;
        text-decoration: none;
        text-align: left;
        padding-left:0px;
        }


/* Eigenschaften left */
TD#left{
        vertical-align: top;
		  width: 1000px;
        height: 130px;
        color: #D28000;
        background-color:#FFFFFF;
        background-image: ;
        font-size: 10px;
        text-decoration: none;
        padding-top: 0px;
		  padding-left: 0px;
        }
/* Eigenschaften border */
TD#border{
        align: left;
        vertical-align: top;
		  width: 142px;
        height: 350px;
        color: #ffffff;
        background-color:#FFFFFF;
        font-size: 10px;
        text-decoration: none;
        text-align: left;
		  padding-top: 20px;
        padding-left: 10px;
        }


/* Eigenschaften Footer */
TD#footer { 
	width: 1000px;
        height: 80px;
		  background-image: url(images/fitcoach_footer.jpg);
	}
TD#footer {font-family: verdana, arial, sans-serif; font-size: 8px;}
TD#footer P {
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
TD#footer A:visited { color:#ffffff; text-decoration:none; }
TD#footer A { color:#ffffff; text-decoration:none; }



/* Eigenschaften Content Mitte */
TD#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	width: 565px;
	height: 300px;
	background: #ffffff;
	color: #666666;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 0px;
	font-size: 11px;
	
}
TD#content A:visited { color: #666666; text-decoration: underline;}
TD#content A { color:#666666; text-decoration: underline; }
TD#content P { color:#666666; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#content li { color:#666666; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#content H1 { color:#666666; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#content H2 { color:#666666; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#content .csc-caption { color:#666666; font-weight : bold; font-size: 12px; margin: 10px 0px 0px 0px;}

/* Eigenschaften right */
TD#right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;
	height: 300px;
	background: #ffbe4c;
	background-image: url(images/fitcoach_right.jpg);
	background-repeat: repeat;
	color: #ffffff;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top;
	
}
TD#right A:visited { color:#ffffff; text-decoration: underline; }
TD#right A { color:#ffffff; text-decoration: underline; }
TD#right P { color:#ffffff; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 10px;}
TD#right li { color:#ffffff; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 10px;}
TD#right H1 { color:#ffffff; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 10px;}
TD#right H2 { color:#ffffff; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 10px;}
TD#right .csc-caption { color:#ffffff; font-weight : bold; font-size: 11px; margin: 10px 0px 0px 10px;}

/* Eigenschaften Menü 1 Allgemein */
TD#menu_1 {
        width:;
        background: #ffbe4c;
		  background-image: url(images/fitcoach_menu.jpg);
        vertical-align: top;
        padding-top: 20px;
        padding-left:10px;
		  padding-right:10px;
}
TD#menu_1 {font-family: verdana, arial;font-size: 8px;}
TD#menu_1 DIV {
        width: 80%;
}
TD#menu_1 DIV A {
        color: #ffffff;
        text-decoration: none;
}
TD#menu_1 DIV A:hover {
        color: #ffffff;
        text-decoration: none;
}

/* Eigenschaften Menü 1 Level 1  Normal (NO) */
TD#menu_1 DIV.menu1-level1-no {
  background-image: url(images/fitcoach_button.jpg);
  width: ;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
}

/* Eigenschaften Menü 1 Level 1  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  background-image: url(images/fitcoach_button_act.jpg);
  width: ;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;

}
TD#menu_1 DIV.menu1-level1-act A {
  color: #ffffff;
}

/* Eigenschaften Menü 1 Level 2  Normal (NO) */
TD#menu_1 DIV.menu1-level2-no {
  background-image: url(images/fitcoach_button.jpg);
  width: ;
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:5px;
}
/* Eigenschaften Menü 1 Level 2  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  background-image: url(images/fitcoach_button_act.jpg);
  width: ;
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:5px;
}
TD#menu_1 DIV.menu1-level2-act A {
  color: #ffffff;
}

/* Eigenschaften Menü 1 Level 3  Normal (NO) */
TD#menu_1 DIV.menu1-level3-no {
  background-image: url(images/fitcoach_button.jpg);
  width: ;
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:0px;
}
/* Eigenschaften Menü 1 Level 3  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  background-image: url(images/fitcoach_button_act.jpg);
  width: ;
  font-size: 10px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:0px;
}
TD#menu_1 DIV.menu1-level3-act A {
  color: #ffffff;
}


/*  wird nicht benutzt */
/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #840000;
  width: 10%;
  text-align: center;
  padding: 0px 0px 0px 0px;
}
TR#menu_2 TD A {
  color: #840000;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: none;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: none;
}
.tx-guestbook-list-header { background-color: #9E1527; color: #FFFFFF; font-weight:bold; font-size:12;width:400}
    .tx-guestbook-list-row { background-color: #FFFFFF; font-size:12px}
    .tx-guestbook-list-rowleft { background-color: #FEEDBF; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; font-size:12px}
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 12px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#9E1527; font-size:10; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#9E1527; font-size:10; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#9E1527; font-size:10;color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; font-size:10px}
    .tx-guestbook-form-error { color: #CC0000; } 
