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

H1 { font-size: 15px; color: #9E1527; margin: 10px 0px 0px 0px;}
H2 { font-size: 11px; color: #9E1527; margin: 3px 3px 0px 0px;}
P { font-size: 11px; color: #9E1527; margin: 0px 0px 0px 0px;}
A:visited { color:#006699; text-decoration:none; }
A { color:#006699; 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 0px 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;
}



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: 1000px;
        height: 20px;
        background-color:#ffffff;
        background-image: url(images/artlibitum_klickpfad.jpg); 
        font-size: 10px;
        text-decoration: none;
        text-align: left;
        padding-left:545px;
        padding-top: 0px;
}
TD#Klickpfad {font-family: verdana, arial}
TD#Klickpfad DIV A {
        color: #FFECB2;
        text-decoration: none;
}
TD#Klickpfad DIV A:hover {
	color: #DCDCDC;
	text-decoration: none;
}


/* Eigenschaften Toppic */
TD#toppic{
        width: 1000px;
        height: 80px;
        color: #D28000;
        background-color:#FFFFFF;
        background-image: url(images/tb_web2007_04.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: #ffffff;
        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;
        background-image: url(images/tb_web2007_07.jpg);
        font-size: 10px;
        text-decoration: none;
        text-align: left;
		  padding-top: 20px;
        padding-left: 10px;
        }


/* Eigenschaften Footer */
TD#footer { 
			width: 995px;
        height: 20px;
		 }
TD#footer {font-family: verdana, arial, sans-serif; font-size: 8px;}
TD#footer P {
	color: #999999;
	font-size: 10px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 0px;
}
TD#footer A:visited { color:#999999; text-decoration:none; }
TD#footer A { color:#999999; text-decoration:none; }



/* Eigenschaften Content Mitte */
TD#content {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	vertical-align: top;
	width: 560px;
	height: 500px;
	background-image: url(images/tb_web2007_01.jpg);
	background-repeat: repeat;
	color: #9E1527;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 0px;
	font-size: 11px;
}
TD#content A:visited { color: #FFFFFF; text-decoration: underline;}
TD#content A { color:#FFFFFF; text-decoration: underline; }
TD#content P { color:#FFFFFF; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#content li { color:#FFFFFF; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#content H1 { color:#FFFFFF; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#content H2 { color:#FFFFFF; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#content .csc-caption { color:#FFFFFF; font-weight : bold; font-size: 12px; margin: 10px 0px 0px 0px;}

/* Eigenschaften right */
TD#right {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	width: 210px;
	height: 500px;
	background-image: url(images/tb_web2007_02.jpg);
	background-repeat: norepeat;
	color: #FFCC99;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	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 0px;}
TD#right li { color:#ffffff; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#right H1 { color:#ffffff; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#right H2 { color:#ffffff; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#right .csc-caption { color:#ffffff; font-weight : bold; font-size: 11px; margin: 10px 0px 0px 0px;}

/* Eigenschaften Menü 1 Allgemein */
TD#menu_1 {
        width: 140px;
		  background-image: url(images/tb_web2007_03.jpg);
        background-repeat : repeat;
        vertical-align: top;
        
        padding-top:250px;
        padding-left:10px;
		  padding-bottom:30px;
}
TD#menu_1 {font-family: verdana, arial;font-size: 8px;}
TD#menu_1 DIV {
        width: 100%;
}
TD#menu_1 DIV A {
        color: #ffffff;
        text-decoration: none;
}
TD#menu_1 DIV A:hover {
        color: #590C16;
        text-decoration: none;
}

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

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

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

/* Eigenschaften Menü 1 Level 2  Normal (NO) */
TD#menu_1 DIV.menu1-level2-no {
  width: 130px;
  font-size: 10px;
  padding-top:5px;
  padding-left:10px;
}
/* Eigenschaften Menü 1 Level 2  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  background-image: url(images/baustoff_pfeil2.gif);
  width: 130px; 
  font-size: 10px;
  font-weight:bold;
  padding-top:5px;
  padding-left:10px;
}
TD#menu_1 DIV.menu1-level2-act A {
  color: #590C16;
}

/* Eigenschaften Menü 1 Level 3  Normal (NO) */
TD#menu_1 DIV.menu1-level3-no {
  width: 110px; 
  font-size: 9px;
  padding-top:5px;
  padding-left:20px;
}
/* Eigenschaften Menü 1 Level 3  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  width: 110px; 
  font-size: 9px;
  font-weight:bold;
  padding-top:5px;
  padding-left:20px;
}
TD#menu_1 DIV.menu1-level3-act A {
  color: #590C16;
}


/*  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; } 
