/* Style-Sheet fuer den body */
body { font-size: 10px;
	   font-family: Arial;
	   color: #4f4e4e;
	   margin: 0px;
	   padding: 0px;
	   scrollbar-face-color: #29294C;
       scrollbar-highlight-color: #8F8FB0;
       scrollbar-shadow-color: #8F8FB0;
       scrollbar-3dlight-color: #8F8FB0;
       scrollbar-arrow-color: #8F8FB0;
       scrollbar-track-color: #525266;
       scrollbar-darkshadow-color: #8F8FB0;
       background: url(../bilder/bg.gif) repeat-x #ffffff;
     }

/* Standards für alle Tabellen */
td{ color:#676767; text-decoration:none; font-size:9pt;  font-family:Arial; }


/* Standards für Links */
a:link    {color:#d5091b; text-decoration:none; font-size:9pt;}
a:visited {color:#d5091b; text-decoration:none; font-size:9pt;}
a:active  {color:#d5091b; text-decoration:none; font-size:9pt;}
a:hover   {color:#d5091b; text-decoration:none; font-size:9pt;}

/* Standards für Navigation */
a.nav:link    {color:#787777; text-decoration:none; font-size:12px; font-family:Arial;}
a.nav:visited {color:#787777; text-decoration:none; font-size:12px; font-family:Arial;}
a.nav:active  {color:#787777; text-decoration:none; font-size:12px; font-family:Arial;}
a.nav:hover   {color:#000000; text-decoration:none; font-size:12px; font-family:Arial;}

/* Standards für Unternavigation */
a.subnav:link    {color:#787777; text-decoration:none; font-size:11px; font-family:Arial;}
a.subnav:visited {color:#787777; text-decoration:none; font-size:11px; font-family:Arial;}
a.subnav:active  {color:#787777; text-decoration:none; font-size:11px; font-family:Arial;}
a.subnav:hover   {color:#787777; text-decoration:none; font-size:11px; font-family:Arial;}

/* Standards für Unternavigation */
a.subnav_red:link    {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial; font-weight:bold;}
a.subnav_red:visited {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial; font-weight:bold;}
a.subnav_red:active  {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial; font-weight:bold;}
a.subnav_red:hover   {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial; font-weight:bold;}

/* Startseite */
td.home        {color:#676767; text-decoration:none; font-size:11px; font-family:Arial;}
a.home:link    {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial;}
a.home:visited {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial;}
a.home:active  {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial;}
a.home:hover   {color:#d5091b; text-decoration:none; font-size:11px; font-family:Arial;}

/* Hintergrund für Produkte */
.oben { background:url(../bilder/box_top.gif); no-repeat}
.mitte { width:919px; background:url(../bilder/box_mitte.gif);}
.unten { background:url(../bilder/box_bottom.gif); no-repeat}

/* Standards für die Mininav */
a.minifound { color:#d5091b }
a.minigray  { color:#dddddd }
a.minisel   { color:#ee0000 }
a.minilink  { color:#4444ee }

/* Standards für TabControls */
div.navsel { padding:2px; border-color:#aa4444; border-style:solid;  border-width:1px; }
div.navstd { padding:2px; border-color:#4444aa; border-style:solid;  border-width:1px; }
div.navgry { padding:2px; border-color:#999999; border-style:dashed; border-width:1px; }

td.navsel { padding:2px; border-color:#aa4444; border-width:2px; border-left-style:solid; border-right-style:solid; border-top-style:solid; border-color:#aa4444; }
td.navgry { padding:2px; border-color:#4444aa; border-width:1px; border-bottom-style:solid; }
td.navstd { padding:2px; border-color:#4444aa; border-width:1px; border-bottom-style:solid; }

a.navsel { color:#aa4444 }
a.navstd { color:#4444aa }
a.navgry { color:#999999 }

td.navlbr { padding:4px; border-left-style:solid; border-width:1px; border-bottom-style:solid; border-right-style:solid; border-color:#4444aa; }
td.navb   { border-bottom-style:solid; border-width:1px; border-color:#4444aa; }

/* Styles für Erfogswarnungs und Fehlermeldungen */
div.info    {border-style:dashed; border-width:1px; padding:5px; border-color:#d5091b; text-align:center; float:none; }
div.warning {color:#dd0000; border-style:dashed; border-width:1px; padding:2px; border-color:#dd0000; text-align:center;}
div.success {color:#009900; border-style:dashed; border-width:1px; padding:2px; border-color:#009900; text-align:center;}

/* Styles für Tabellen */
caption     { font-weight:bold; font-size: 13px; font-family: Arial, Helvetica; color:#000000; }
table.std   { border-style:solid; border-width:1px; border-color:#000000; }
td.std      { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; }
th.std      { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; font-weight:bold; }
td.stdlight { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; }
td.stddark  { font-size: 12px; font-family: Arial, Helvetica; background-color:#dddddd; }

#accordion {
	width: 690px;
	height: 98px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative !important;
	display:block;
	overflow:hidden;
}

h3 {
	font-size: 12px;
	text-align:center;
	height:28px;
	padding-top: 7px;
	margin: 0;
	color:#000;
	border:0;
	cursor:pointer;
	display:block;
	background-image:url(../bilder/nav_modul_bg.gif);
	background-repeat:no-repeat;
}

h3.activ {
	font-size: 12px;
	text-align:center;
	height:28px;
	padding-top: 7px;
	margin: 0;
	color:#000;
	border:0;
	cursor:pointer;
	display:block;
	background-image:url(../bilder/nav_modul_bg_activ.gif);
	background-repeat:no-repeat;
}

#visible {
	background-image:url(../bilder/subnav_activ_5.gif);
}

.panel_body {
	height:63px;
	display:block;
	margin-top: -1px;
	position:relative;
}

.panel_container{
	top:0px;
	width:99px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-image:url(../bilder/subnav_activ_5.gif);
}
