/* --------------------------------------------------
 * All styles for navigation
 * --------------------------------------------------
*/

/* Sitemap */
#sm1_1 ul {
 margin:2px 0px 2px 0px;
 padding:0px;
}

#sm2_1 ul {
 margin:2px 0px 2px 10px;
 padding:0px;
}

.sitemap_li_1_1 {
 float:left;
 width:170px;
 display:block;
 font-weight:bold;
 padding:0px;
 margin:0px 10px 10px 0px;
 list-style:none; 
}

.sitemap_li_1_2 {
 display:block;
 font-weight:bold;
 padding:0px;
 margin:0px 10px 10px 0px;
 list-style:none; 
}

a.fsitemap1_1 {
 font-size:105%;
 border-bottom:1px solid #000000;
 display:block;
 background-color:#FFFFFF;
 text-decoration:none;
}

a.fsitemap1_1:hover {
 border-bottom:1px solid #000000;
 display:block;
 color:#FFFFFF;
 background-color:#5d6e80;
 text-decoration:none;
}

a.fsitemap2_1 {
 padding-top:5px;
 display:block;
 font-weight:bold;
}

a.fsitemap2_1:hover {
 display:block;
}

.sitemap_li_2_1 {
 font-weight:normal;
 margin:0px;
 padding:0px;
 list-style:none;
}

.sitemap_li_3_1 {
 margin:0px;
 padding:0px;
 list-style:none;

}

.sitemap_li_4_1 {
 margin:0px;
 padding:0px;
 list-style:none;

}

.sitemap_li_5_1 {
 margin:0px;
 padding:0px;
 list-style:none;

}

.sitemap_li_6_1 {
 margin:0px;
 padding:0px;
 list-style:none;

}

/* red ---------------------------------------------------------------------------------- */

.red-bgnav { background-color: #9A0809; }
.red-bgcontent { background-color: #ECCEC4; }
.red-underline { background-color: #ECCEC4; height: 3px; margin: 0px 5px }

.red-mainmenuon, .red-mainmenuoff { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #BACAD9; padding-left: 4px; padding-right: 15px; padding-top: 3px; padding-bottom:3px  }
.red-mainmenuon { font-weight: bold }
.red-mainmenuarrowoff { background: url(images/icons/ic_arrowoff.gif) no-repeat; width: 7px; }
.red-mainmenuarrowon { background: url(images/icons/ic_arrowon.gif) no-repeat; width: 7px; }

.red-table2off { background: url(images/icons/arrow_nav_red1_off.gif) no-repeat; background-color: #9A0809; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid white }
.red-table2on { background: url(images/icons/arrow_nav_red1_off.gif) no-repeat; background-color: #9A0809; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #711311 }
.red-link2on, .red-link2off { color: #ECCEC4; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.red-link2on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
.red-link2on { font-weight: bold; width: 100% }
.red-table2over { background: url(images/icons/arrow_nav_red1_on.gif) no-repeat; background-color: #ECCEC4; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #711311 }
.red-link2over { color: #9A0809; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.red-link2over:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }

.red-table3off, .red-table3on { background: url(images/icons/arrow_nav_red2_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A0809 }
.red-link3off, .red-link3on { color: #9A0809; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.red-link3on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
.red-link3on { font-weight: bold; width: 100% }
.red-table3over { background: url(images/icons/arrow_nav_red2_on.gif) no-repeat; background-color: #ECCEC4; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A0809 }
.red-link3over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.red-link3over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }

.red-table4off, .red-table4on { background: url(images/icons/arrow_nav_red3_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A0809 }
.red-link4off, .red-link4on { color: #9A0809; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
a.red-link4on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
.red-link4on, .red-link4:hover { font-weight: bold; color: #9A0809; width: 100% }
.red-table4over { background: url(images/icons/arrow_nav_red3_on.gif) no-repeat; background-color: #ECCEC4; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A0809 }
.red-link4over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
a.red-link4over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }

.red-img0 { background: url(images/random/red_0.jpg) no-repeat; }
.red-img1 { background: url(images/random/red_1.jpg) no-repeat; }
.red-img2 { background: url(images/random/red_2.jpg) no-repeat; }
.red-img3 { background: url(images/random/red_3.jpg) no-repeat; }
.red-img4 { background: url(images/random/red_4.jpg) no-repeat; }

.red-mainpoint  { color: #ebcdc3; font-weight: bold; font-size: 10px; background: url(images/icons/arrow_main_red.gif) no-repeat; padding-right: 15px; padding-left: 21px; no-repeat: font-family: Verdana, Arial, Helvetica }

/* --------------------------------------------------------------------------------------- */


/* blue ---------------------------------------------------------------------------------- */

.blue-bgnav { background-color: #70A9C6; }
.blue-bgcontent { background-color: #BFD9E6; }
.blue-underline { background-color: #BFD9E6; height: 3px; margin: 0px 5px; }

.blue-mainmenuon, .blue-mainmenuoff { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #BACAD9; padding-left: 4px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px;}
.blue-mainmenuon { font-weight: bold }
.blue-mainmenuarrowoff { background: url(images/icons/ic_arrowoff.gif) no-repeat; width: 7px; }
.blue-mainmenuarrowon { background: url(images/icons/ic_arrowon.gif) no-repeat; width: 7px; }

.blue-table2off { background: url(images/icons/arrow_nav_blue1_off.gif) no-repeat; background-color: #70A9C6; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid white }
.blue-table2on { background: url(images/icons/arrow_nav_blue1_off.gif) no-repeat; background-color: #70A9C6; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #50798D }
.blue-link2on, .blue-link2off { color: #BFD9E6; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.blue-link2on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
.blue-link2on { font-weight: bold; width: 100% }
.blue-table2over { background: url(images/icons/arrow_nav_blue1_on.gif) no-repeat; background-color: #BFD9E6; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #50798D }
.blue-link2over { color: #70A9C6; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100%  }
a.blue-link2over:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100%  }

.blue-table3off, .blue-table3on { background: url(images/icons/arrow_nav_blue2_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #2c5673 }
.blue-link3off, .blue-link3on { color: #2c5673; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.blue-link3on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
.blue-link3on { font-weight: bold; width: 100% }
.blue-table3over { background: url(images/icons/arrow_nav_blue2_on.gif) no-repeat; background-color: #BFD9E6; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #71A8C6 }
.blue-link3over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.blue-link3over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }

.blue-table4off, .blue-table4on { background: url(images/icons/arrow_nav_blue3_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #2c5673 }
.blue-link4off, .blue-link4on { color: #2c5673; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; width: 100%; padding-left: 9px }
a.blue-link4on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; width: 100%; padding-left: 9px }
.blue-link4on { font-weight: bold; color: #2c5673; width: 100% }
.blue-table4over { background: url(images/icons/arrow_nav_blue3_on.gif) no-repeat; background-color: #BFD9E6; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #71A8C6 }
.blue-link4over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; width: 100%; padding-left: 9px }
a.blue-link4over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; width: 100%; padding-left: 9px }

.blue-img0  { background: url(images/random/blue_0.jpg) no-repeat }
.blue-img1  { background: url(images/random/blue_1.jpg) no-repeat }
.blue-img2  { background: url(images/random/blue_2.jpg) no-repeat }
.blue-img3  { background: url(images/random/blue_3.jpg) no-repeat }
.blue-img4  { background: url(images/random/blue_4.jpg) no-repeat }

.blue-mainpoint  { color: #BFD9E6; font-weight: bold; font-size: 10px; background: url(images/icons/arrow_main_blue.gif) no-repeat; padding-right: 15px; padding-left: 21px; no-repeat: font-family: Verdana, Arial, Helvetica }

/* --------------------------------------------------------------------------------------- */


/* yellow ---------------------------------------------------------------------------------- */

.yellow-bgnav { background-color: #D7AF02; }
.yellow-bgcontent { background-color: #F2DE65; }
.yellow-underline { background-color: #F2DE65; height: 3px; margin: 0px 5px; }

.yellow-mainmenuon, .yellow-mainmenuoff { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #BACAD9; padding-left: 4px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px;}
.yellow-mainmenuon { font-weight: bold }
.yellow-mainmenuarrowoff { background: url(images/icons/ic_arrowoff.gif) no-repeat; width: 7px; }
.yellow-mainmenuarrowon { background: url(images/icons/ic_arrowon.gif) no-repeat; width: 7px; }

.yellow-table2off { background: url(images/icons/arrow_nav_yellow1_off.gif) no-repeat; background-color: #D7AF02; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid white }
.yellow-table2on { background: url(images/icons/arrow_nav_yellow1_off.gif) no-repeat; background-color: #D7AF02; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A7E01 }
.yellow-link2on, .yellow-link2off { color: #F4E588; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.yellow-link2on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }

.yellow-link2on { font-weight: bold; width: 100% }
.yellow-table2over { background: url(images/icons/arrow_nav_yellow1_on.gif) no-repeat; background-color: #F2DE65; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A7E01 }
a.yellow-link2over { color: #D7AF02; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.yellow-link2over:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }

.yellow-table3off, .yellow-table3on { background: url(images/icons/arrow_nav_yellow2_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #D7AE04 }
.yellow-link3off, .yellow-link3on { color: #BD9903; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.yellow-link3on:hover { color: #BD9903; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
.yellow-link3on { font-weight: bold; width: 100% }
.yellow-table3over { background: url(images/icons/arrow_nav_yellow2_on.gif) no-repeat; background-color: #F2DE65; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #9A7E01 }
.yellow-link3over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.yellow-link3over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }

.yellow-table4off, .yellow-table4on { background: url(images/icons/arrow_nav_yellow3_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #D7AE04 }
.yellow-link4off, .yellow-link4on { color: #BD9903; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none;padding-left: 9px; width: 100% }
a.yellow-link4on:hover { color: #BD9903; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none;padding-left: 9px; width: 100% }
.yellow-link4on  { font-weight: bold; color: #BD9903; width: 100% }
.yellow-table4over { background: url(images/icons/arrow_nav_yellow3_on.gif) no-repeat; background-color: #F2DE65; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #D7AE04 }
.yellow-link4over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none;padding-left: 9px; width: 100% }
a.yellow-link4over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none;padding-left: 9px; width: 100% }

.yellow-img0  { background: url(images/random/yellow_0.jpg) no-repeat }
.yellow-img1  { background: url(images/random/yellow_1.jpg) no-repeat }
.yellow-img2  { background: url(images/random/yellow_2.jpg) no-repeat }
.yellow-img3  { background: url(images/random/yellow_3.jpg) no-repeat }
.yellow-img4  { background: url(images/random/yellow_4.jpg) no-repeat }

.yellow-mainpoint  { color: #F4E789; font-weight: bold; font-size: 10px; background: url(images/icons/arrow_main_yellow.gif) no-repeat; padding-right: 15px; padding-left: 21px; no-repeat: font-family: Verdana, Arial, Helvetica }

/* --------------------------------------------------------------------------------------- */


/* brown ---------------------------------------------------------------------------------- */

.brown-bgnav { background-color: #6D6058; }
.brown-bgcontent { background-color: #DBD7D4; }
.brown-underline { background-color: #DBD7D4; height: 3px; margin: 0px 5px; }

.brown-mainmenuon, .brown-mainmenuoff { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #BACAD9; padding-left: 4px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px;}
.brown-mainmenuon { font-weight: bold }
.brown-mainmenuarrowoff { background: url(images/icons/ic_arrowoff.gif) no-repeat; width: 7px; }
.brown-mainmenuarrowon { background: url(images/icons/ic_arrowon.gif) no-repeat; width: 7px; }

.brown-table2off { background: url(images/icons/arrow_nav_brown1_off.gif) no-repeat; background-color: #6D6058; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid white }
.brown-table2on { background: url(images/icons/arrow_nav_brown1_off.gif) no-repeat; background-color: #6D6058; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #000000 }
.brown-link2on, .brown-link2off { color: #D9D8D4; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.brown-link2on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
.brown-link2on { font-weight: bold; width: 100% }
.brown-table2over { background: url(images/icons/arrow_nav_brown1_on.gif) no-repeat; background-color: #DBD7D4; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #000000 }
.brown-link2over { color: #6D6058; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.brown-link2over:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }

.brown-table3off, .brown-table3on { background: url(images/icons/arrow_nav_brown2_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #6D6058 }
.brown-link3off, .brown-link3on { color: #6D6058; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.brown-link3on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
.brown-link3on { font-weight: bold; width: 100% }
.brown-table3over { background: url(images/icons/arrow_nav_brown2_on.gif) no-repeat; background-color: #DBD7D4; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #6D6058 }
.brown-link3over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.brown-link3over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }

.brown-table4off, .brown-table4on { background: url(images/icons/arrow_nav_brown3_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #6D6058 }
.brown-link4off, .brown-link4on { color: #6D6058; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
a.brown-link4on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
.brown-link4on, .brown-link4:hover { font-weight: bold; color: #6D6058; width: 100% }
.brown-table4over { background: url(images/icons/arrow_nav_brown3_on.gif) no-repeat; background-color: #DBD7D4; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #6D6058 }
.brown-link4over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
a.brown-link4over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }

.brown-img0  {background: url(images/random/brown_0.jpg) no-repeat }
.brown-img1  {background: url(images/random/brown_1.jpg) no-repeat }
.brown-img2  {background: url(images/random/brown_2.jpg) no-repeat }
.brown-img3  {background: url(images/random/brown_3.jpg) no-repeat }
.brown-img4  {background: url(images/random/brown_4.jpg) no-repeat }

.brown-mainpoint  { color: #DBD7D4; font-weight: bold; font-size: 10px; background: url(images/icons/arrow_main_brown.gif) no-repeat; padding-right: 15px; padding-left: 21px; no-repeat: font-family: Verdana, Arial, Helvetica }

/* --------------------------------------------------------------------------------------- */


/* grey ---------------------------------------------------------------------------------- */

.grey-bgnav { background-color: #5D6E80; }
.grey-bgcontent { background-color: #C2CCD6; }
.grey-underline { background-color: #C2CCD6; height: 3px; margin: 0px 5px; }

.grey-mainmenuon, .grey-mainmenuoff { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 10px; color: #BACAD9; padding-left: 4px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px;}
.grey-mainmenuon { font-weight: bold }
.grey-mainmenuarrowoff { background: url(images/icons/ic_arrowoff.gif) no-repeat; width: 7px; }
.grey-mainmenuarrowon { background: url(images/icons/ic_arrowon.gif) no-repeat; width: 7px; }

.grey-table2off { background: url(images/icons/arrow_nav_grey1_off.gif) no-repeat; background-color: #5D6E80; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid white; }
.grey-table2on { background: url(images/icons/arrow_nav_grey1_off.gif) no-repeat; background-color: #5D6E80; color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #000000; }
.grey-link2on, .grey-link2off { color: #BFCCD5; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.grey-link2on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
.grey-link2on { font-weight: bold; width: 100% }
.grey-table2over { background: url(images/icons/arrow_nav_grey1_on.gif) no-repeat; background-color: #C2CCD6; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #000000; }
.grey-link2over { color: #5D6E80; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }
a.grey-link2over:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 18px; width: 100% }

.grey-table3off, .grey-table3on { background: url(images/icons/arrow_nav_grey2_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #5D6E80 }
.grey-link3off, .grey-link3on { color: #5D6E80; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100%}
a.grey-link3on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100%}
.grey-link3on { font-weight: bold; width: 100% }
.grey-table3over { background: url(images/icons/arrow_nav_grey2_on.gif) no-repeat; background-color: #C2CCD6; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #5D6E80 }
.grey-link3over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }
a.grey-link3over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 28px; width: 100% }

.grey-table4off, .grey-table4on { background: url(images/icons/arrow_nav_grey3_off.gif) no-repeat; background-color: white; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #5D6E80 }
.grey-link4off, .grey-link4on { color: #5D6E80; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
a.grey-link4on:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
.grey-link4on { font-weight: bold; width: 100% }
.grey-table4over { background: url(images/icons/arrow_nav_grey3_on.gif) no-repeat; background-color: #C2CCD6; font-family: Verdana, Arial, Helvetica; font-size: 10px; border-bottom: 1px solid #5D6E80 }
.grey-link4over { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }
a.grey-link4over:hover { color: black; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; padding-left: 9px; width: 100% }

.grey-img0  { background: url(images/random/grey_0.jpg) no-repeat }
.grey-img1  { background: url(images/random/grey_1.jpg) no-repeat }
.grey-img2  { background: url(images/random/grey_2.jpg) no-repeat }
.grey-img3  { background: url(images/random/grey_3.jpg) no-repeat }
.grey-img4  { background: url(images/random/grey_4.jpg) no-repeat }

.grey-mainpoint  { color: #C3CBD6; font-weight: bold; font-size: 10px; background: url(images/icons/arrow_main_grey.gif) no-repeat; padding-right: 15px; padding-left: 21px; no-repeat: font-family: Verdana, Arial, Helvetica }

/* --------------------------------------------------------------------------------------- */


.menulayer { margin-left: -1px; position: absolute; width: 246px; border-top: 1px solid white; border-left: 1px solid white; border-right: 1px solid white }
.mainmenuoff { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #BACAD9; padding-left: 11px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px; }



/* ---------------------------------------------------------------------------------------------------------------------- */


.blue-main { background-color: #C2CCD6 }


.cssButton   { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9AAAB8; border: solid 1px #5D6E80; height:17px; cursor: hand  }
.cssButton2   { color: #707074; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fef4ea; border: solid 1px #bdc3c6; height:18px; width:150px; cursor: hand  }
.cssButton3   { color: #707074; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; border: solid 1px #bdc3c6; height:18px; cursor: hand  }
.inputsearch { font: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; background-color:#EFE8E6; border-color:EFE8E6; border-width:1; border-style:solid; height: 18px }
.noborder {border: none;}

body, textarea  { scrollbar-3dlight-color: #A3A3A3; scrollbar-arrow-color: #5D6E80; scrollbar-darkshadow-color: #A3A3A3; scrollbar-face-color: #C2CCD6; scrollbar-highlight-color: #035877; scrollbar-shadow-color: #035877; scrollbar-track-color: #C2CCD6; overflow: auto;  }
body,form,checkbox,textarea,p,th,td { color: #5A585C; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
div { color: #5A585C; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
input { color: #666666; font-size: 11px; background-color:#FFFFFF; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-color:999999; border-width:1; border-style:solid; padding-left: 3px;}
select { color: #5A585C; font-size: 11px; background-color:#F3DDC4; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
hr { text-align: left; border: solid 1px #DACEC3; width: 100%; height: 1px }
.fpath { color: #3D637A; font-size: 10px }
a.fpath { color: #3D637A; text-decoration:none }
a.fpath:hover { color: #3D637A; text-decoration:underline  }
.finsign { color: #8B9EAA; font-size: 10px }
a.finsign { color: #8B9EAA; text-decoration:none }
a.finsign:hover { color: #8B9EAA; text-decoration:underline  }
.flogin { color: #FFFFFF; font-size: 10px }
a.flogin { color: #FFFFFF; text-decoration:none }
a.flogin:hover { color: #FFFFFF; text-decoration:underline  }
.fdoclink { color: #C90101; font-size: 10px }
a.fdoclink { color: #C90101; text-decoration:none }
a.fdoclink:hover { color: #C90101; text-decoration:underline  }

.fmetanav { color: #3D637A; font-size: 10px }
a.fmetanav { color: #3D637A; text-decoration:none }
a.fmetanav:hover { color: #3D637A; text-decoration:underline  }

.bg1 { background-color: #577994 }
.bg2 { background-color: #035877 }
.bg3 { background-color: #BCCAD5 }
.bg4 { background-color: #883B23 }
.bg5 { background-color: #E9E2DA }
.bg6 { background-color: #DACEC3 }
.bg7 { background-color: #576777 }
.bg8 { background-color: #617282 }

.bgdoclink { background-color: #FFFFFF }


.line1 { border: 1px solid #BBA694 }

.lineleft1 { border-left: 1px solid #BBA694 }
.lineright1 { border-right: 1px solid #BBA694 }
.linetop1 { border-top: 1px solid #BBA694; }
.linebottom1 { border-bottom: 1px solid #BBA694; }

.lineleft2 { border-left: 1px solid #DACEC3 }
.lineright2 { border-right: 1px solid #DACEC3 }
.linetop2 { border-top: 1px solid #DACEC3; }
.linebottom2 { border-bottom: 1px solid #DACEC3; }


.paddingcontent { padding: 20px}
.paddingbottomform1 { padding-bottom: 5px}

.paddingleft1 { padding-left: 8px}
.paddingright1 { padding-right: 8px}
.paddingtop1 { padding-top: 8px}
.paddingbottom1 { padding-bottom: 8px}

.paddingleft2 { padding-left: 10px}
.paddingright2 { padding-right: 10px}
.paddingtop2 { padding-top: 10px}
.paddingbottom2 { padding-bottom: 10px}

.paddingleft3 { padding-left: 5px}
.paddingright3 { padding-right: 5px}
.paddingtop3 { padding-top: 5px}
.paddingbottom3 { padding-bottom: 5px}

.paddingleft4 { padding-left: 3px}
.paddingright4 { padding-right: 3px}
.paddingtop4 { padding-top: 3px}
.paddingbottom4 { padding-bottom: 3px}

.paddingtopbottom1 { padding-bottom: 14px; padding-top: 14px }

.fpagedata   	{ color: #000000; font-weight: normal; font-size: 9px }

.fnav1  { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.fnav1 { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 3px 15px; height: 19px; margin-right: 1px;}
a.fnav1:hover { color: #FFFFFF; background-color: #876243; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 3px 15px; height: 19px; margin-right: 1px; }
.fnavmarked1  { color: #9D4D32; background-color: #FBF8EF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 3px 15px; height: 19px; margin-right: 1px;}
a.fnavmarked1  { color: #9D4D32; background-color: #FBF8EF;  font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 3px 15px; height: 19px; margin-right: 1px;} 
a.fnavmarked1:hover  { color: #9D4D32; background-color: #FBF8EF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 3px 15px; height: 19px; margin-right: 1px;}

.fnav2  { color: #BF4218; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.fnav2  { color: #BF4218; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.fnav2:hover  { color: #BF4218; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.fnavmarked2  { color: #BF4218; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.fnavmarked2  { color: #BF4218; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.fnavmarked2:hover  { color: #BF4218; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.ffooter  { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 4px }
a.ffooter  { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.ffooter:hover  { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.f1  { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.f2  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.f3  { font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.ftabeltitel	{ color: #696969; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; padding-bottom: 3px;}
.ftabeltitel1	{ color: #6C471D; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; padding-bottom: 3px;}
.ftabelnormal	{ color: #696969; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}

a { color: #CE0000; text-decoration: none }
a:hover   { color: #CE0000; text-decoration: underline }
.fpagetitel  	{ color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


p	{ EditAppStyleTitel:Fliesstext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 0px; }
h1	{ EditAppStyleTitel:Titel standard; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #000000; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  margin-top: 0px; margin-bottom: 5px;} 
h2	{ EditAppStyleTitel:Leadtext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #606060; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 10px;}
h3	{ EditAppStyleTitel:Untertitel standard; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 5px;}
h4	{ EditAppStyleTitel:Text klein; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #6A6A6A; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
h5	{ EditAppStyleTitel:Spaltenttitel; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 5px;}
h6	{ EditAppStyleTitel:Spaltenttext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #6A6A6A; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}

.fc 		{ EditAppStyleTitel:Fliesstext; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.ftit1_sop  	{ EditAppStyleTitel:Titel standard; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #000000; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ftit1_vip  	{ EditAppStyleTitel:Titel wichtig; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #ffffff; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#577994; text-decoration: none }
.flead 		{ EditAppStyleTitel:Leadtext; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #606060; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.ftit2_sop  	{ EditAppStyleTitel:Untertitel standard; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.ftit2_vip  	{ EditAppStyleTitel:Untertitel wichtig; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #577994; text-decoration: none; }
.fsmall   	{ EditAppStyleTitel:Text klein; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #6A6A6A; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.frstit1 	{ EditAppStyleTitel:Spaltentitel; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.frs1 		{ EditAppStyleTitel:Spaltentext; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #6A6A6A; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.ftit_index  	{ EditAppStyleTitel:Titel Startseite; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #DAB8B9; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.findex  	{ EditAppStyleTitel:Text Startseite; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #ffffff; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

 table.transparent               { border-width:0px; border-style:none; border-color:#000000; border-collapse:separate; border-spacing:0px; }
 td.transparentTitelZeile        { color:#303030; padding:4px; font-weight:bold; }
 td.transparentTitelSpalte       { color:#303030; padding:4px; font-weight:bold; }
 td.transparentSummenZeile       { color:#303030; padding:4px; font-weight:bold; }
 td.transparentSummenSpalte      { color:#303030; padding:4px; font-weight:bold; }
 td.transparentTitel1            { color:#303030; padding:4px; }
 td.transparentTitel2            { color:#303030; padding:4px; }
 td.transparentDaten1            { color:#303030; padding:4px; }
 td.transparentDaten2            { color:#303030; padding:4px; }
 td.transparentSummen1           { color:#303030; padding:4px; }
 td.transparentSummen2           { color:#303030; padding:4px; }

 td.transparentTitelZeile p      { color:#303030; }
 td.transparentTitelSpalte p     { color:#303030; }
 td.transparentSummenZeile p     { color:#303030; }
 td.transparentSummenSpalte p    { color:#303030; }
 td.transparentTitel1 p          { color:#303030; }
 td.transparentTitel2 p          { color:#303030; }
 td.transparentDaten1 p          { color:#303030; }
 td.transparentDaten2 p          { color:#303030; }
 td.transparentSummen1 p         { color:#303030; }
 td.transparentSummen2 p         { color:#303030; }

 table.greysop             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.greysopTitelZeile      { background-color:#5D6E80; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopTitelSpalte     { background-color:#5D6E80; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopSummenZeile     { background-color:#5D6E80; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopSummenSpalte    { background-color:#5D6E80; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopTitel1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopTitel2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }
 td.greysopSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5D6E80 }

 td.greysopTitelZeile p    { color:#ffffff; }
 td.greysopTitelSpalte p   { color:#ffffff; }
 td.greysopSummenZeile p   { color:#ffffff; }
 td.greysopSummenSpalte p  { color:#ffffff; }
 td.greysopTitel1 p        { color:#000000; }
 td.greysopTitel2 p        { color:#000000; }
 td.greysopDaten1 p        { color:#000000; }
 td.greysopDaten2 p        { color:#000000; }
 td.greysopSummen1 p       { color:#000000; }
 td.greysopSummen2 p       { color:#000000; }

 table.greycro             { border-width:0px; border-style:none; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.greycroTitelZeile      { background-color:#5D6E80; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.greycroTitelSpalte     { background-color:#5D6E80; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}
 td.greycroSummenZeile     { background-color:#5D6E80; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}
 td.greycroSummenSpalte    { background-color:#5D6E80; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}
 td.greycroTitel1          { background-color:#5D6E80; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.greycroTitel2          { background-color:#5D6E80; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.greycroDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}
 td.greycroDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}
 td.greycroSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}
 td.greycroSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5D6E80}

 td.greycroTitelZeile p    { color:#FFFFFF; }
 td.greycroTitelSpalte p   { color:#FFFFFF; }
 td.greycroSummenZeile p   { color:#FFFFFF; }
 td.greycroSummenSpalte p  { color:#FFFFFF; }
 td.greycroTitel1 p        { color:#FFFFFF; }
 td.greycroTitel2 p        { color:#FFFFFF; }
 td.greycroDaten1 p        { color:#000000; }
 td.greycroDaten2 p        { color:#000000; }
 td.greycroSummen1 p       { color:#000000; }
 td.greycroSummen2 p       { color:#000000; }
 
  table.yellowsop             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.yellowsopTitelZeile      { background-color:#D6AE00; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopTitelSpalte     { background-color:#D6AE00; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopSummenZeile     { background-color:#D6AE00; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopSummenSpalte    { background-color:#D6AE00; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopTitel1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopTitel2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }
 td.yellowsopSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #D6AE00 }

 td.yellowsopTitelZeile p    { color:#ffffff; }
 td.yellowsopTitelSpalte p   { color:#ffffff; }
 td.yellowsopSummenZeile p   { color:#ffffff; }
 td.yellowsopSummenSpalte p  { color:#ffffff; }
 td.yellowsopTitel1 p        { color:#000000; }
 td.yellowsopTitel2 p        { color:#000000; }
 td.yellowsopDaten1 p        { color:#000000; }
 td.yellowsopDaten2 p        { color:#000000; }
 td.yellowsopSummen1 p       { color:#000000; }
 td.yellowsopSummen2 p       { color:#000000; }
 
 table.yellowcro             { border-width:0px; border-style:none; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.yellowcroTitelZeile      { background-color:#D6AE00; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.yellowcroTitelSpalte     { background-color:#D6AE00; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}
 td.yellowcroSummenZeile     { background-color:#D6AE00; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}
 td.yellowcroSummenSpalte    { background-color:#D6AE00; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}
 td.yellowcroTitel1          { background-color:#D6AE00; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.yellowcroTitel2          { background-color:#D6AE00; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.yellowcroDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}
 td.yellowcroDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}
 td.yellowcroSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}
 td.yellowcroSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #D6AE00}

 td.yellowcroTitelZeile p    { color:#FFFFFF; }
 td.yellowcroTitelSpalte p   { color:#FFFFFF; }
 td.yellowcroSummenZeile p   { color:#FFFFFF; }
 td.yellowcroSummenSpalte p  { color:#FFFFFF; }
 td.yellowcroTitel1 p        { color:#FFFFFF; }
 td.yellowcroTitel2 p        { color:#FFFFFF; }
 td.yellowcroDaten1 p        { color:#000000; }
 td.yellowcroDaten2 p        { color:#000000; }
 td.yellowcroSummen1 p       { color:#000000; }
 td.yellowcroSummen2 p       { color:#000000; }
  
  table.bluesop             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.bluesopTitelZeile      { background-color:#70A9C6; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopTitelSpalte     { background-color:#70A9C6; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopSummenZeile     { background-color:#70A9C6; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopSummenSpalte    { background-color:#70A9C6; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopTitel1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopTitel2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }
 td.bluesopSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #70A9C6 }

 td.bluesopTitelZeile p    { color:#ffffff; }
 td.bluesopTitelSpalte p   { color:#ffffff; }
 td.bluesopSummenZeile p   { color:#ffffff; }
 td.bluesopSummenSpalte p  { color:#ffffff; }
 td.bluesopTitel1 p        { color:#000000; }
 td.bluesopTitel2 p        { color:#000000; }
 td.bluesopDaten1 p        { color:#000000; }
 td.bluesopDaten2 p        { color:#000000; }
 td.bluesopSummen1 p       { color:#000000; }
 td.bluesopSummen2 p       { color:#000000; }
 
 table.bluecro             { border-width:0px; border-style:none; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.bluecroTitelZeile      { background-color:#70A9C6; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.bluecroTitelSpalte     { background-color:#70A9C6; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}
 td.bluecroSummenZeile     { background-color:#70A9C6; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}
 td.bluecroSummenSpalte    { background-color:#70A9C6; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}
 td.bluecroTitel1          { background-color:#70A9C6; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.bluecroTitel2          { background-color:#70A9C6; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.bluecroDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}
 td.bluecroDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}
 td.bluecroSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}
 td.bluecroSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #70A9C6}

 td.bluecroTitelZeile p    { color:#FFFFFF; }
 td.bluecroTitelSpalte p   { color:#FFFFFF; }
 td.bluecroSummenZeile p   { color:#FFFFFF; }
 td.bluecroSummenSpalte p  { color:#FFFFFF; }
 td.bluecroTitel1 p        { color:#FFFFFF; }
 td.bluecroTitel2 p        { color:#FFFFFF; }
 td.bluecroDaten1 p        { color:#000000; }
 td.bluecroDaten2 p        { color:#000000; }
 td.bluecroSummen1 p       { color:#000000; }
 td.bluecroSummen2 p       { color:#000000; }  
 
  table.redsop             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.redsopTitelZeile      { background-color:#9C1A18; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopTitelSpalte     { background-color:#9C1A18; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopSummenZeile     { background-color:#9C1A18; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopSummenSpalte    { background-color:#9C1A18; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopTitel1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopTitel2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }
 td.redsopSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #9C1A18 }

 td.redsopTitelZeile p    { color:#ffffff; }
 td.redsopTitelSpalte p   { color:#ffffff; }
 td.redsopSummenZeile p   { color:#ffffff; }
 td.redsopSummenSpalte p  { color:#ffffff; }
 td.redsopTitel1 p        { color:#000000; }
 td.redsopTitel2 p        { color:#000000; }
 td.redsopDaten1 p        { color:#000000; }
 td.redsopDaten2 p        { color:#000000; }
 td.redsopSummen1 p       { color:#000000; }
 td.redsopSummen2 p       { color:#000000; }
 
  table.redcro             { border-width:0px; border-style:none; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.redcroTitelZeile      { background-color:#9C1A18; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.redcroTitelSpalte     { background-color:#9C1A18; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}
 td.redcroSummenZeile     { background-color:#9C1A18; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}
 td.redcroSummenSpalte    { background-color:#9C1A18; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}
 td.redcroTitel1          { background-color:#9C1A18; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.redcroTitel2          { background-color:#9C1A18; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.redcroDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}
 td.redcroDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}
 td.redcroSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}
 td.redcroSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #9C1A18}

 td.redcroTitelZeile p    { color:#FFFFFF; }
 td.redcroTitelSpalte p   { color:#FFFFFF; }
 td.redcroSummenZeile p   { color:#FFFFFF; }
 td.redcroSummenSpalte p  { color:#FFFFFF; }
 td.redcroTitel1 p        { color:#FFFFFF; }
 td.redcroTitel2 p        { color:#FFFFFF; }
 td.redcroDaten1 p        { color:#000000; }
 td.redcroDaten2 p        { color:#000000; }
 td.redcroSummen1 p       { color:#000000; }
 td.redcroSummen2 p       { color:#000000; } 
 
  table.brownsop             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.brownsopTitelZeile      { background-color:#6D6058; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopTitelSpalte     { background-color:#6D6058; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopSummenZeile     { background-color:#6D6058; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopSummenSpalte    { background-color:#6D6058; color:#ffffff; font-weight:bold; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopTitel1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopTitel2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }
 td.brownsopSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #6D6058 }

 td.brownsopTitelZeile p    { color:#ffffff; }
 td.brownsopTitelSpalte p   { color:#ffffff; }
 td.brownsopSummenZeile p   { color:#ffffff; }
 td.brownsopSummenSpalte p  { color:#ffffff; }
 td.brownsopTitel1 p        { color:#000000; }
 td.brownsopTitel2 p        { color:#000000; }
 td.brownsopDaten1 p        { color:#000000; }
 td.brownsopDaten2 p        { color:#000000; }
 td.brownsopSummen1 p       { color:#000000; }
 td.brownsopSummen2 p       { color:#000000; } 
 
  table.browncro             { border-width:0px; border-style:none; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.browncroTitelZeile      { background-color:#6D6058; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.browncroTitelSpalte     { background-color:#6D6058; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}
 td.browncroSummenZeile     { background-color:#6D6058; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}
 td.browncroSummenSpalte    { background-color:#6D6058; color:#FFFFFF; font-weight:bold; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}
 td.browncroTitel1          { background-color:#6D6058; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.browncroTitel2          { background-color:#6D6058; color:#FFFFFF; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #ffffff}
 td.browncroDaten1          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}
 td.browncroDaten2          { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}
 td.browncroSummen1         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}
 td.browncroSummen2         { color:#000000; font-weight:normal; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #6D6058}

 td.browncroTitelZeile p    { color:#FFFFFF; }
 td.browncroTitelSpalte p   { color:#FFFFFF; }
 td.browncroSummenZeile p   { color:#FFFFFF; }
 td.browncroSummenSpalte p  { color:#FFFFFF; }
 td.browncroTitel1 p        { color:#FFFFFF; }
 td.browncroTitel2 p        { color:#FFFFFF; }
 td.browncroDaten1 p        { color:#000000; }
 td.browncroDaten2 p        { color:#000000; }
 td.browncroSummen1 p       { color:#000000; }
 td.browncroSummen2 p       { color:#000000; }
 
/*===========================*/
/* Fett/Kursiv/Unterstrichen */
/*===========================*/
strong { font-weight: bold; }
em     { font-style: italic; }
u      { text-decoration:underline; }

/*===========================*/
/* Listen                    */
/*===========================*/
li    	{ margin-top: 0px; margin-bottom: 0px; list-style-type: disc }
ol    	{ margin-top: 0px; margin-bottom: 0px; list-style-type: disc; text-decoration: none; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul  	{ margin-top: 0px; margin-bottom: 10px; list-style-type: disc; text-decoration: none; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
