html, body { color: black; background-color: #fff; padding: 0; margin: 0; min-height: 100%; height: 100%; }
.text_copy  { color: #6f6f6f; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px    }
.text_headline { color: #6f6f6f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; }
.text_teaser { color: #ff9a00; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 19px; text-transform: uppercase; letter-spacing: 1px; }
.text_menu { color: #6f6f6f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; }
.text_absatz_kurz { margin-top: -6px; }
.preloadPic {display:none;}

a:link    { color: #6f6f6f; text-decoration: none }
a:visited   { color: #6f6f6f; text-decoration: none }
a:hover    { color: #6f6f6f; text-decoration: none }
a:active    { color: #6f6f6f; text-decoration: none }
.text_copy a:link { color: #ff9a00; text-decoration: none; }
.text_copy a:visited { color: #ff9a00; text-decoration: none; }
.text_copy a:active { color: #ff9a00; text-decoration: none; }
.text_copy a:hover { color: #ff9a00; text-decoration: underline; }
a.smallx:link { color: #868686; text-decoration: none; }
a.smallx:visited { color:#868686; text-decoration: none; }
a.smallx:active { color:#ffa500; text-decoration: none; }
a.smallx:hover { color:#ffa500; text-decoration: none; }
*/
.menu ul li ul {display: none; }
.menu ul li:hover a {background-image: url(../pic/00_standards/pfeil_reun.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu ul li:hover ul {display:block; position:absolute; top:18px; left:0; width:180px; }
.menu ul li:hover ul li a, .menu ul li.actu:hover ul li a { color: #6f6f6f; background-color: white; display:block; background-image: url(../pic/00_standards/pfeil_rechts.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu ul li:hover ul li.actu a, .menu ul li.actu:hover ul li.actu a { color:#ffa500; background-color: white; display:block; background-image: url(../pic/00_standards/pfeil_unten.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu ul li:hover ul li a:hover {color:#ffa500; background-image: url(../pic/00_standards/pfeil_reun.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu ul li:hover ul li:hover ul { display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
.menu ul li.actu a, .menu ul li.actu a:visited {  background-image: url(../pic/00_standards/pfeil_unten.gif); }
.menu ul :hover ul.left {left:-40px;}
.menu{color: #6f6f6f; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-indent: 13px; margin-left: 11px;}
.menu ul{list-style-type:none;padding:0;margin:0;}
.menu li{float:left;position:relative;z-index:100;}
.menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:18px;}
.menu a, .menu :visited { display:block; height:18px; text-align:left; line-height:20px; background-image: url(../pic/00_standards/pfeil_rechts.gif); background-repeat: no-repeat; background-position: 0 6px;  width:100px;}
.menu :hover{background:#FFFFFF;}
.menu ul ul {visibility:hidden;position:absolute;width:149px;height:0;}
.menu ul li:hover ul,.menu ul a:hover ul{background-image: url(../pic/00_standards/pfeil_reun.gif); background-repeat: no-repeat; background-position: 0 6px; visibility:visible;}
.menu ul ul a, .menu ul ul a:visited, .menu ul li.actu ul a, .menu ul li.actu ul a:visited { display:block; height:18px; text-align:left; line-height:20px; background-color: white; background-image: url(../pic/00_standards/pfeil_rechts.gif); background-repeat: no-repeat; background-position: 0 6px; text-indent: 15px; width:200px; }
.menu a:hover, .menu ul ul a:hover{background-image: url(../pic/00_standards/pfeil_reun.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu :hover > a, .menu ul ul :hover > a , {background-image: url(../pic/00_standards/pfeil_reun.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu ul li.actu:hover ul li.actu a:hover, .menu ul li.actu ul a:hover,  {color:#ffa500; background-image: url(../pic/00_standards/pfeil_reun.gif); background-repeat: no-repeat; background-position: 0 6px; }
.menu ul ul li.actu a, .menu ul ul li.actu a:visited { display:block; height:18px; text-align:left; line-height:20px; background-color: white; background-image: url(../pic/00_standards/pfeil_unten.gif); background-repeat: no-repeat; background-position: 0 6px; color:#ffa500; text-indent: 15px; width:200px; }



.pfeil_links span {display:none;}
.pfeil_links:link, .pfeil_links:visited {display:block;width:31px;height:31px;background-image: url(../pic/00_standards/bla_pfeil_links.gif); background-repeat: no-repeat;}
.pfeil_links:hover, .pfeil_links:active, .pfeil_links:focus {background-image: url(../pic/00_standards/bla_pfeil_links_ov.gif); background-repeat: no-repeat; }

.pfeil_rechts span {display:none;}
.pfeil_rechts:link, .pfeil_rechts:visited {display:block;width:31px;height:31px;background-image: url(../pic/00_standards/bla_pfeil_rechts.gif); background-repeat: no-repeat;}
.pfeil_rechts:hover, .pfeil_rechts:active, .pfeil_links:focus {background-image: url(../pic/00_standards/bla_pfeil_rechts_ov.gif); background-repeat: no-repeat; }

