/* 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 0px 0px 70px;
	
}
/* Eigenschaften Text vor dem Kontaktformular */  
FORM {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	margin: 15px 0px 0px 0px;
	
	color: #9E1527;
}



LOGINFORM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px 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;
	margin: 0px 0px 0px 0px;
}

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/mediate_klickpfad.jpg); 
        font-size: 10px;
        text-decoration: none;
        text-align: left;
        padding-left:325px;
        padding-top: 3px;
}
TD#Klickpfad {font-family: verdana, arial}
TD#Klickpfad DIV A {
        color: #FFFFFF;
        text-decoration: none;
}
TD#Klickpfad DIV A:hover {
	color: #DCDCDC;
	text-decoration: none;
}


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


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



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

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

/* Eigenschaften Menü 1 Allgemein */
TD#menu_1 {
        width: 190px;
		  background-image: url(images/hebweb07_menu.jpg);
        background-repeat : repeat;
        vertical-align: top;
        
        padding-top: 35px;
        padding-left:20px;
}
TD#menu_1 {font-family: verdana, arial;font-size: 8px;}
TD#menu_1 DIV {
        width: 100%;
}
TD#menu_1 DIV A {
        color: #9E1527;
        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: 190px;
  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: 190px;
  background-image: url(images/baustoff_pfeil.gif);
  width: 190px;
  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: 185px;
  font-size: 10px;
  padding-top:5px;
  padding-left:5px;
}
/* Eigenschaften Menü 1 Level 2  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  background-image: url(images/baustoff_pfeil2.gif);
  width: 185px; 
  font-size: 10px;
  font-weight:bold;
  padding-top:5px;
  padding-left:5px;
}
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: 180px; 
  font-size: 9px;
  padding-top:5px;
  padding-left:10px;
}
/* Eigenschaften Menü 1 Level 3  Aktiv (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  width: 180px; 
  font-size: 9px;
  font-weight:bold;
  padding-top:5px;
  padding-left:10px;
}
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; } 


 .tx-veguestbook-pi1 {
        font-size:100%;
    }
  
    /* error handling */
	.tx-veguestbook-pi1 p.tx-guestbook-form-error {
		font-weight:bold;
		color:#990000;
	}
	
	/* display of result count */
	.tx-veguestbook-pi1 .tx-guestbook-result {
		font-weight:bold;
		float:left;
	}
	
	/* pagination */
	.tx-veguestbook-pi1 .tx-guestbook-pagination {
		font-size:75%;
		font-weight:bold;
		float:right;
	}
	
	/* styles for list mode */
	.tx-veguestbook-pi1 h2.tx-guestbook-header {
		clear:both;
		background:#9e1527;
		color:#FFEBEA
		display:block;
		font-size:100%;
		font-weight:bold;
		padding: 1em;
		width: 41em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left {
		float:left;
		width:45em;
		background:#EFEFEF;
		min-height:2em;
		padding: 1em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left {
		height:2em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-left p {
		color:#333;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-right {
		float:left;
		width:45em;
		background:#FFF;
		padding: 1em;
	}
	
	/* styles for latest mode */
	.tx-veguestbook-pi1 .tx-guestbook-latest p,
	.tx-veguestbook-pi1 .tx-guestbook-right p {
		color:#333;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
	.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
        font-weight: bold;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-right h3 {
		font-size:100%;
		color:#990000;
		font-weight:bold;
		background:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
		font-size:75%;
		color:#333;
		font-style: italic;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-latest {
		display:block;
		padding:0.25em;
		clear:both;
	}
	
	/* form styles */
	.tx-veguestbook-pi1 .tx-guestbook-field {
		clear:both;
		width:100%;
		display:block;
		padding: 1em 0;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field label {
		clear: both;
		display: block;
		float: left;
		width: 10em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
		float:left;
		width:10em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
		float:left;
		width:20em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
		width: 30em;
		display: block;
		float: left;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
		color:#990000;
	}
	
	.tx-veguestbook-pi1 fieldset {
		border:none;
	}
	
	.tx-veguestbook-pi1 legend {
		display:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap {
		float:left;
		display:block;
		background:#F7F7F7;
		border:1px solid #CCC;
	}
 
	.tx-veguestbook-pi1 .tx-guestbook-freecap {
		margin-left:2.25em;
	}
 
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap img {
		float:left;
		display:block;
		padding-left:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap input {
		float:left;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap label {
		clear:both;
		display:block;
		float:none;
		width:10em;
		margin-bottom:0.5em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap p {
		font-size:75%;
		padding:0.25em;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
		display:none;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
		color:#990000;
	}
	
	.tx-veguestbook-pi1 .tx-guestbook-clear {
		clear:both;
		display:block;
	}
	
	.tx-veguestbook-pi1 input.tx-guestbook-submit {
		width:auto;
		display:block;
	}
  label {
  color:#990000;
  cursor:default;
}
