/* Eigenschaften GENERAL fonts */
P, OL, UL, DIV, H1, H2,  {
        font-family: verdana, arial;
        font-size: 9px;}
FORM {font-family: verdana, arial;font-size: 8px;color: #ffffff;}
H1 { font-size: 12px; color: #777777}
H2 { font-size: 11px; }
P {margin: 0px 0px 5px 0px;}
H1, H2 {margin: 0px 0px 15px 0px;}
A:visited { color:#3366CC; text-decoration:none; }
A { color:#3366CC; text-decoration:none; }


#language_switch a {
font-family: verdana, arial; font-size: 9px; color:#ffffff}

img {
border: 0;
}








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

background-color:#777777 

} 
TEXTAREA { 
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
border:1px solid #000000; 
color: #ffffff; 
font-weight : normal; 
background-color:#777777 
} 
INPUT { 
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
border:1px solid #000000; 
color: #ffffff; 
background-color:#777777 

} 

LOGINFORM { 
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
border:1px solid #000000; 
color: #ffffff; 
font-weight : normal; 
background-color:#777777 
} 


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



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


/* Eigenschaften left */
TD#left{
        align: 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: 1000px;
        height: 30px;
		  }
TD#footer {font-family: verdana, arial;font-size: 8px;}
TD#footer P {
        background-color:#595959;
        color: #7A7A7A;
        background-image: url(images/ch_bottom.jpg);
		  font-size: 10px;
        text-align: center;
        padding-top: 8px;
        padding-bottom: 7px;
		  padding-right: 0px;
		  padding-left: 0px;
		  }
TD#footer A:visited { color:#7A7A7A; text-decoration:none; }
TD#footer A { color:#7A7A7A; text-decoration:none; }



/* Eigenschaften Content Mitte */
TD#content {
        align: left;
        vertical-align: top;
        width: 545px;
        height: 400px;
        background-image: url(images/ch_content.jpg);
        background-repeat : repeat;
        color: #363636;
        font-family: Arial;
        font-size: 8px;
        padding-left: 35px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 0px;
}
TD#content A:visited { color: #777777; text-decoration: underline;}
TD#content A { color:#777777; text-decoration: underline; }
TD#content P { font-family: verdana, arial;color:#777777; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#content li { color:#777777; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#content H1 { font-family: Arial; color:#777777; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#content H2 { font-family: Arial; color:#777777; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#content .csc-caption { color:#777777; font-weight : bold; font-size: 12px; margin: 10px 0px 0px 0px;}

/* Eigenschaften right */
TD#right {
	width: 200px;
	height: 400px;
	background-image: url(images/ch_right.jpg);
	background-repeat: norepeat;
	color: #990000;
	font-size: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	vertical-align: top;
	align: right;
}
TD#right A:visited { color:#990000; text-decoration: underline; }
TD#right A { color:#990000; text-decoration: underline; }
TD#right P { color:#990000; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#right li { color:#990000; font-weight : normal; font-size: 10px; margin: 0px 10px 0px 0px;}
TD#right H1 { color:#990000; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#right H2 { color:#990000; font-weight : bold; font-size: 12px; margin: 10px 10px 10px 0px;}
TD#right .csc-caption { color:#990000; font-weight : bold; font-size: 11px; margin: 10px 0px 0px 0px;}

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

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

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

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

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

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


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

.csc-header h1 {
  margin:0 0 20px 0;
  padding:0px;
  font-family: Arial;
  font-size:18px;
  color:#747474;
  line-height:23px;
  font-weight:normal;
  
}



.csc-firstHeader {
  margin:0 0 20px 0;
  padding:0px;
  font-family: Arial;
  font-size:18px;
  color:#747474;
  line-height:18px;
  font-weight:normal;
}
