/* GENERAL fonts */
P, OL, UL, DIV, H2, H3, LI {font-family: arial, helvetica;font-size: 12px;}

/*
A:link {font-family: arial, helvetica; font-size: 12px; text-decoration: none; color: #333399}
A:hover {font-family: arial, helvetica; font-size: 12px; text-decoration: undelinecolor: red}
A:visited {font-family: arial, helvetica; font-size: 12px; text-decoration: undeline; color: #333399}
A:active {font-family: arial, helvetica; font-size: 12px; text-decoration: none; color: #333399}
*/
.bodytext A { border-bottom:dotted 1px #999999;}
.bodytext A:hover { border-bottom:solid 1px red; color: blue;}
A { color:#336699; text-decoration:none; font-size: 12px; font-face: arial, helvetica; }
.csc-header-date { color: SlateGray; text-decoration:none;font-weight: bold; font-size: 10px; font-face: arial, helvetica; margin-top: 20px; margin-bottom: -15px;}

/* Linkliste */
.tx-sklinklist-pi1 { width: 100%; color:#336699; font-size: 12px; font-face: arial, helvetica; text-decoration: none;}
.tx-sklinklist-pi1 A { color:#336699; font-size: 12px; font-face: arial, helvetica; border-bottom:dotted 1px #999999; text-decoration: none;}
.tx-sklinklist-pi1 A:hover { color:#336699; font-size: 12px; font-face: arial, helvetica; border-bottom:solid 1px red; text-decoration: none;}

H1 { font-size: 15px; font-family: arial, helvetica; font-weight: bold;text-decoration: none; padding-top: 13px; padding-bottom: 8px;}
H1 A { font-size: 15px; color: #336699; font-family: arial, helvetica; text-decoration: none; padding-top: 13px; padding-bottom: 5px;}
H1 A:Visited { font-size: 14px; color: #336699; font-family: arial, helvetica; text-decoration: none; padding-top: 13px; padding-bottom: 5px;}
H1 A:Hover { font-size: 14px; color: blue; text-decoration: none; font-family: arial, helvetica; padding-top: 13px; padding-bottom: 5px;}
H2 { font-size: 14px; padding-left: 5px;}
H3 { font-size: 14px; font-face: arial, helvetica;}
H4 { font-size: 14px; font-face: arial, helvetica;}
P, OL, UL, DIV, H1, H2, H3 {margin: 0px 0px 0px 0px;}

BODY {margin-left: 2px; margin-top: 2px;}

FONT#titlefont {padding-left: 117px;font-family: arial, helvetica; font-size: 14px; font-weight: bold; color: black;}

/* TABLE Titel up*/
TABLE#table_title {
height: 12%;
width: 966px;
}

td#image_logo_left {
width: 170px;
height: 12%;
background-color: white;
padding-left: 20px;
align: center;
}
td#firma_logo_left {
width: 796px;
height: 20%;
background-color: white;
align: center;
padding-left: 130px;
}
/* TABLE Titel up*/
td#table_title_down {
width: 966px;
height: 50px;
border: 1px solid black;
background-color: #006699;
padding-left: 20px;
background-color: #34537c;
}

TD#path {
height: 20px;
font-family: arial, helvetica; 
font-size: 12px; 
color: black;
/*background-color: #f1f3ff;*/
padding-top: 3px;
padding-left: 5px;
padding-bottom: 3px;
border-top: 4px solid white; 
}

TD#path A{
font-family: arial, helvetica; 
font-size: 13px; 
color: black;
text-decoration: none;
}

TD#path A:Hover{
font-family: arial, helvetica; 
font-size: 13px; 
color: blue;
text-decoration: underline;
}

TD#pdf {
width: 10px;
background-color: #34537c;
}
TD#email {
padding-right: 10px;
width: 10px;
background-color: #34537c;
}

/* TD Title */
TD#title {	
width: 750px;
height: 60px;
}

/* TABLE Menu */
TABLE#table_menu {	
width: 180px;
height: 100%;
border-left: 15px solid #3B86E7; /*116AF0; b0c4de;  erste version: 116AF0;  wie men&uuml;zeile:b0c4de; */
border-top: 4px solid white; 
margin-right: -3px;
}

/* TD Logo */
TD#logo_1 {
vertical-align: top;
align: center;
background-color: #f1f3ff;
}

/* TD Menu */
TD#menu_1 {
vertical-align: top;
font-family: arial, helvetica;
font-size: 12px;
color: black;
background-color: #f1f3ff;
padding-top: 35px;
height: 80%;
}

TD#sprachen {	
width: 20px;
background-color: white;
text-align: center;
font-family: arial, helvetica;
font-size: 12px;
height: 10%;
color: black;
vertical-align: center;
background-color: #f1f3ff;
padding-top: 20px;
}


TD#print {	
width: 20px;
background-color: white;
text-align: center;
font-family: arial, helvetica;
font-size: 12px;
height: 20%;
color: black;
vertical-align: bottom;
background-color: #f1f3ff;
padding-top: 20px;
padding-bottom: 300px;
}
/* TD td_bottom */
TD#td_bottom {
align: center;
vertical-align: bottom;
text-align: center;
color: black;
}

/* TABLE Middle */
TABLE#table_content_top {	
width: 100px;
height: 3px;
}

/* TABLE Middle */
TABLE#table_content {	
width: 786px;
}

/* TD middle */
TD#top_content {
height: 1px;
background-color: #006699;
}
TD#content {
vertical-align: top; 
padding-left: 25px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 30px;
border-top: 1px solid #f1f3ff;
}

/* TD right */
TD#content1 {
padding-left: 5px;
padding-right: 5px;
padding-bottom: 10px;
width: 160px;
border-top: 1px solid #f1f3ff;
border-bottom: 1px solid #f1f3ff;
border-right: 1px solid #f1f3ff;
border-left: 1px solid #f1f3ff;
}

/* TABLE table_bottom */
TABLE#table_bottom {
width: 966px;
margin-top: 10px;
}

/*Menu eintraege*/
/* Standard Menu Eintrag */
TD#menu_1 DIV {margin-top: 5px; font-size: 12px;font-family: arial, helvetica; border-bottom: 1px solid #b0c4de;}
/* Menu Eintrag mit LINK */
TD#menu_1 DIV A {font-size: 12px;font-family: arial, helvetica;color: black;text-decoration: none; padding-left: 3px; border-bottom: 1px solid #b0c4de;}
/* Menu Eintrag mit LINK & HOVER */
TD#menu_1 DIV A:hover {border-right: 6px solid red; padding-right: 3px;background-color: #e6e6fa; color: black; border-bottom: 1px solid #b0c4de;}
/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {font-size: 12px;padding-left: 4px;vertical-align: middle;}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {font-size: 12px;padding-left: 4px; background-color: #b0c4de;}
/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {font-size: 12px;padding-left:12px;}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {font-size: 12px;padding-left:12px; background-color: #b0c4de;}
/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {font-size: 12px;padding-left:19px;}
/*  MENU 1, level 3, active state (ACT) background-color: #6384C6 */
TD#menu_1 DIV.menu1-level3-act {font-size: 12px;padding-left:19px; background-color: #b0c4de;}
/*  MENU 1, level 4, normal state (NO) */
TD#menu_1 DIV.menu1-level4-no {font-size: 12px;padding-left:27px;}
/*  MENU 1, level 4, active state (ACT) */
TD#menu_1 DIV.menu1-level4-act {font-size:12px;padding-left:27px; background-color: #b0c4de;}


/* Address Extension setting */
P#address {font-family: arial, helvetica;font-size: 11px;}

plugin.tx_overlib.defaults {
  ol_fgcolor = "#eeeeee"
  ol_bgcolor = "yellow"
}

 






















