/* Allgemein */


BODY {
scrollbar-face-color: #222222; 
scrollbar-highlight-color: #dadada; 
scrollbar-shadow-color: #dadada; 
scrollbar-3dlight-color: #222222; 
scrollbar-arrow-color: #dadada; 
scrollbar-track-color: #222222 ; 
scrollbar-darkshadow-color: #222222;
}

A { text-decoration:none;}
td {font-size:12px; font-family:Arial,helvetica,sans-serif;  color:#dadada;}

/* modifizierte Tags*/

UL.bullet {list-style-image: url(../grafik/bullet.gif);}
LI.bulleti {padding-top:5px;}
HR {height:1px; border: 1px dotted black; margin-top:15px; margin-bottom:15px; width:300px; text-align:center; display:block;}
B {color:#323E44;}

LI.minilist {font-size:8pt; list-style-type:circle;}

/* Textformate im Content */

.head { font-weight:bold; font-size:12pt; color:#E38314;}

.subhead { font-weight:bold; font-size:9pt; color:#000000;}

.bu {font-size:8pt; text-align:right;}
.small {font-size:8pt; color:#c0c0c0;}
.mark {background-color:silver; }
.block {padding:8px; text-align:left; width: 100%; height: 100%; overflow:auto;}
.news {font-size:12pt; font-weight:bold; color:#8A90A2;}

.pic {border:1px solid white;}

/* Formulare */

INPUT {height:18px; border:1px solid black; background-color:#dadada; color:black; font-size:10px;}
INPUT.check {border:0px solid black; background-color:#E5E5E5; color:black; font-size:10px;}
TEXTAREA, SELECT {border:1px solid black; background-color:#dadada; color:black; font-size:10px;}


DIV.formtxt {font-size:8pt; height:12px;  text-align:left;}
DIV.frow {width:400px; padding-bottom:10px;}
DIV.forml {font-size:8pt; height:12px;  text-align:left; float:left;}
DIV.formr {font-size:8pt; height:12px;  text-align:left; float:right;}

/* Container */

div.navbox {width:130px; margin-right:30px; border:0px solid black;}
div.searchbox {width:150px; padding-bottom:3px; margin-left:8px;}

div.contentbox {width:500px; margin-left:20px; color:#dadada; border:0px solid black; font-size:11px;}

div.datebox {width:170px;  font-size:11px; margin-top:128px; text-align:center; margin-left:19px; color:#6d6d6d;}
div.metabox {margin-left:80px; margin-top:60px;}
div.newsbox {color:#ffffff; width:160px; margin-left:25px;}

div.footerbox {margin-bottom:5px; text-align:center; color:#000000;}
div.pathbox {width:180px; padding-bottom:5px; margin-left:20px; color:#c0c0c0;}


/*Joomla Stuff*/

.contentheading { font-weight:bold; font-size:12pt; color:#fa8a08;}

/*zentrale  Navigation*/

a.mainlevel-nav:link {color:#dadada;}
a.mainlevel-nav:visited {color:#dadada;}
a.mainlevel-nav:hover {color:#FA8A08;}

a.mainlevel-nav#active_menu {color:#FA8A08;}
a.mainlevel-nav#active_menu:hover {color:#FA8A08;}

.mainlevel-nav {font-size:9pt; font-weight:bold;  text-align:right; display:block; padding:10px; margin-top:4px; border-top:1px dotted white;}

a.sublevel-nav:link {color:#dadada;}
a.sublevel-nav:visited {color:#dadada;}
a.sublevel-nav:hover {color:#FA8A08;}

a.sublevel-nav#active_menu {color:#dadada;}
a.sublevel-nav#active_menu:hover {color:#FA8A08;}

.sublevel-nav {font-size:8pt;  text-align:right; display:block; padding-bottom:4px; padding-right:8px;}

/*meta navigation*/

a.mainlevel_metanav:link {color:#dadada;}
a.mainlevel_metanav:visited {color:#dadada;}
a.mainlevel_metanav:hover {color:#FA8A08;}

a.mainlevel_metanav#active_menu {color:#FA8A08;}
a.mainlevel_metanav#active_menu:hover {color:#FA8A08;}

.mainlevel_metanav {font-size:9pt; /*font-weight:bold;*/}

/*pathway navigation*/

a.pathway:link {color:#000000;}
a.pathway:visited {color:#000000;}
a.pathway:hover {color:#FA8A08;}

a.pathway#active_menu {color:#FA8A08;}
a.pathway#active_menu:hover {color:#FA8A08;}

.pathway {font-size:9pt; color:#000000;}




/* b-variante fuer software*/


a.mainlevel-subnavb:link {color:#000000;}
a.mainlevel-subnavb:visited {color:#103265;}
a.mainlevel-subnavb:hover {color:#FA8A08;}

a.mainlevel-subnavb#active_menu {color:#F7EBB1;}
a.mainlevel-subnavb#active_menu:hover {color:#FA8A08;}

.mainlevel-subnavb {font-size:9pt; font-weight:bold; color:#000000; text-align:right; display:block; padding-top:10px;}


a.sublevel-subnavb:link {color:#000000;}
a.sublevel-subnavb:visited {color:#103265;}
a.sublevel-subnavb:hover {color:#FA8A08;}

a.sublevel-subnavb#active_menu {color:#F7EBB1;}
a.sublevel-subnavb#active_menu:hover {color:#FA8A08;}

.sublevel-subnavb {font-size:8pt; font-weight:bold; color:#000000; text-align:right; display:block; padding-top:5px;}



a.sub02level-subnavb:link {color:#000000;}
a.sub02level-subnavb:visited {color:#103265;}
a.sub02level-subnavb:hover {color:#FA8A08;}

a.sub02level-subnavb#active_menu {color:#F7EBB1;}
a.sub02level-subnavb#active_menu:hover {color:#FA8A08;}

.sub02level-subnavb {font-size:8pt; color:#000000; text-align:right; display:block;}


/* allgemeine Links */

a:link {color:#dadada;}
a:visited {color:#dadada;}
a:hover {color:#FA8A08;}



/*PDF  Navigation  */

A.#fm_file {font-size:9pt; margin-left:10px;}
A.#fm_file:link {color:#6F7179;}
A.#fm_file:visited {color:#6F7179; }
A.#fm_file:active {color:#6F7179; }
A.#fm_file:hover {color:#000000;}

/* Meta Navigation  */

A.metanav {font-size:8pt;}
A.metanav:link {color:#6F7179;}
A.metanav:visited {color:#6F7179; }
A.metanav:active {color:#6F7179; }
A.metanav:hover {color:#000000; background-color:#FFFFFF;}

/*inline  Navigation  */

A.inline {font-size:9pt; padding-left:20px; background-image:url(../grafik/hyper.gif); }
A.inline:link {color:#6F7179;}
A.inline:visited {color:#6F7179; }
A.inline:active {color:#6F7179; }
A.inline:hover {color:#000000; background-image:url(../grafik/hyperglow.gif);}

/*glonav  Navigation  */

A.glonav {font-size:9pt; padding-left:10px;}
A.glonav:link {color:#000000;}
A.glonav:visited {color:#103265; }
A.glonav:active {color:#F7EBB1; }
A.glonav:hover {color:#FA8A080;}

/* Meta Navigation  */

A.download {font-size:8pt; padding:3pt;}
A.download:link {color:#6F7179;}
A.download:visited {color:#6F7179; }
A.download:active {color:#6F7179; }
A.download:hover {color:#000000; background-color:#FFFFFF;}

A.sbnav {font-size:8pt;}
A.sbnav:link {color:#000000; }
A.sbnav:visited {color:#103265;}
A.sbnav:active {color:#F7EBB1;}
A.sbnav:hover {color:#FA8A08; }



/* Scroll System */

img.normal {filter: alpha(opacity=50);-moz-opacity: 0.5;}
img.hover {filter: alpha(opacity=100); -moz-opacity: 0.99;}