/* Links */
/* ================================================================
a:link    { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
a:visited { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
a:hover   { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#0000FF; }
a:active  { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
=================================================================== */


a.nav1:link    { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
a.nav1:visited { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
a.nav1:hover   { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#0000FF; }
a.nav1:active  { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }

a.navSmall:link    { font-family:Arial; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
a.navSmall:visited { font-family:Arial; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }
a.navSmall:hover   { font-family:Arial; font-size:8pt; text-decoration:underline; font-weight:none; color:#0000FF; }
a.navSmall:active  { font-family:Arial; font-size:8pt; text-decoration:underline; font-weight:none; color:#000080; }


ul.red { font-family: Verdana; font-size: 8pt; text-decoration:none; color:#000080; list-style-image: url(graphic/bull_red.gif);}

.FoSmall  { font-family:Arial; font-size:8pt; color:#000080; }



/* Edit */
.EdLetter { border-color:#CCCCCC; border-style: solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; width:220px; height:16px; }
.EdListBox { border-color:#CCCCCC; border-style: solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; width:220px; height:20px; }
.EdLgIn   { border-color:#CCCCCC; border-style: solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; width:127px; height:18px; }
/* Button */
.BtnGray { border-color:#CCCCCC; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; color:#000000; background-color:#EEEEEE; width:222px; height:21px; }

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:946px; height:20px; position:relative; font-size:11px; z-index:100;}
.menu ul li a, .menu ul li a:visited { display:block; text-decoration:none; color:#A7A9AC; width:84px; height:21px; text-align:center; color:#fff; border:1px solid #FFFFFF; background:#A7A9AC; line-height:20px; font-size:11px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */

/* menu haupt (over) - schrift / hintergrund*/
.menu ul li:hover a {color:#2E3192; background:#A7A9AC; }

.menu ul li:hover ul {display:block; position:absolute; top:23px;}

/* menu sub        - hintergrund / schrift */
.menu ul li:hover ul li a {display:block; background:#E7E7E8; color:#2E3192; width:220px; border:1px solid #FFFFFF; padding: 0.0em 0.0em 0.0em 1.0em; text-align:left;}

/* menu sub (over) - hintergrund / schrift */
.menu ul li:hover ul li a:hover {background:#F0F0F0; color:#2E3192; }



/* top,right,bottom,left */






a.nav3:link    { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#000080; }
a.nav3:visited { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#000080; }
a.nav3:hover   { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#0000FF; }
a.nav3:active  { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#0000FF; }

a.nav4:link    { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#0000FF; }
a.nav4:visited { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#0000FF; }
a.nav4:hover   { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#0000FF; }
a.nav4:active  { font-family:Verdana; font-size:8pt; text-decoration:none;      font-weight:none; color:#0000FF; }

a.nav5:link    { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#335EAD; }
a.nav5:visited { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#335EAD; }
a.nav5:hover   { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#335EAD; }
a.nav5:active  { font-family:Verdana; font-size:8pt; text-decoration:underline; font-weight:none; color:#335EAD; }

a.nav6:link    { font-family:Verdana; font-size:12pt; text-decoration:underline;      font-weight:bold; color:#000080; }
a.nav6:visited { font-family:Verdana; font-size:12pt; text-decoration:underline;      font-weight:bold; color:#000080; }
a.nav6:hover   { font-family:Verdana; font-size:12pt; text-decoration:underline;      font-weight:bold; color:#0000FF; }
a.nav6:active  { font-family:Verdana; font-size:12pt; text-decoration:underline;      font-weight:bold; color:#0000FF; }

a.nav7:link    { font-family:Verdana; font-size:10pt; text-decoration:underline;      font-weight:bold; color:#000080; }
a.nav7:visited { font-family:Verdana; font-size:10pt; text-decoration:underline;      font-weight:bold; color:#000080; }
a.nav7:hover   { font-family:Verdana; font-size:10pt; text-decoration:underline;      font-weight:bold; color:#0000FF; }
a.nav7:active  { font-family:Verdana; font-size:10pt; text-decoration:underline;      font-weight:bold; color:#0000FF; }




.BtnYell { border-color:#CCCCCC; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; color:#000000; background-color:#E7B012; height:23px; }
.BtnLgOu { border-color:#000000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; color:#000000; background-color:#CCCCCC; height:23px; width:140px; }
.BtnLgIn { border-color:#CCCCCC; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; font-family:Verdana; font-size:8pt; color:#FFFFFF; background-color:#C30020; height:20px; width:127px; }

/* Font */
.SmGrTx     { font-family:Arial;   font-size:9pt;  color:#9C9D9F }
.SmBlTx     { font-family:Arial;   font-size:9pt;  color:#000000 }
.BiBlTx     { font-family:Arial;   font-size:11pt; color:#000000 }
.CopyDiscTx { font-family:Arial;   font-size:8pt;  color:#808080 }
.BiBlBoTx   { font-family:Arial;   font-size:11pt; color:#000000; font-weight:bold; }
.SiTeGeTx   { font-family:Arial;   font-size:9pt;  color:#FFFFFF; font-weight:bold; }
.BiGrTx     { font-family:Verdana; font-size:11pt; color:#9C9D9F }
.BiReTx     { font-family:Verdana; font-size:10pt; color:#E4001B }
.BiOrTx     { font-family:Verdana; font-size:10pt; color:#EA600E }




.FoTitel   { font-family:Verdana;   font-size:9pt; color:#9F0000; font-weight:bold; }
.FoTitel2  { font-family:Verdana;   font-size:8pt; color:#9F0000; font-weight:bold; }
.FoTitel3  { font-family:Verdana;   font-size:20pt; color:#9F0000; font-weight:bold; }
.FoSend    { font-family:Verdana;   font-size:8pt; color:#0000FF; }

.FoStart1  { font-family:Verdana;   font-size:18pt; color:#000080; font-weight:bold; }
.FoStart2  { font-family:Verdana;   font-size:8pt;  color:#9F0000; font-weight:bold; }


/* td Untermenü */
.TdMenuRight       { padding-left:20px; }
.TdMenuRightRight  { padding-left:40px; }



/* td Logintext */
.TdLgInTxt      { font-family:Verdana; font-size:0.6em; border:none; }
/* Tabelle Suchen */
.SearchTb { background: url("graphic/search.gif"); background-position: top left; background-repeat: no-repeat; width: 345px; height: 320px; }
.SearchTd { padding-left:20px; background: none }
/* Tabelle Stoffdaten */
.TabReach { font-family: Verdana; font-size: 8pt; margin: 0em 0em 0em 0em; padding: 0; border-left: 1px solid #E0E0E0; border-top:none; }
.TabReach th { font-family: Verdana; font-size: 8pt; text-align:left; white-space: nowrap; padding: 1.0em 1.0em 1.0em 1.0em; border: 1px solid #E0E0E0; background: #F0F0F0; border-bottom: 1px solid #E0E0E0; border-left: 0; }
.TabReach td { font-family: Verdana; font-size: 8pt; border-right: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; padding: 0.6em 1.0em 0.6em 1.0em; background: #FFFFFF; vertical-align: center; }
/* Tabelle Datenblatt */
.TabNis    { font-family:Arial; width: 621; font-size: 8pt; margin: 0em 0em 0em 0em; padding: 0; border-left: 1px solid #D3DCED; border-top:none; }
.TabNis th { font-family:Arial; font-size: 9pt; text-align: left; white-space: nowrap; padding: 0.5em 0.6em 0.5em 0.8em; border: 1px solid #D3DCED; border-left: 0; color: #335EAD; }
.TabNis td { font-family:Arial; color: #5C5C5C; font-size: 8pt; border-right: 1px solid #D3DCED; border-bottom: 1px solid #D3DCED; padding: 0.4em 0.6em 0.4em 1em; background: #FFF; vertical-align: top; }
/* Tabelle Orangefarbene Tafel */
.tabOrTa { border: none; padding: 0.4em 0.4em 0.4em 0.4em; background: #FFF; }
.tabOrTa td { border-left: 1px solid #5C5C5C; border-right: 1px solid #5C5C5C; border-top: 1px solid #5C5C5C; border-bottom: 1px solid #5C5C5C; background-color: #FF9C31; padding: 0.3em 0.8em 0.2em 0.9em; text-align: center; font-size: 0.8em; font-weight:bold; }
/* Tabelle Hinweise - Hilfe */
.InfoTd { font-family: Arial; font-size: 9pt; color: #9C9D9F; background-color: #FFFFFF; padding:7px }
/* Tabelle Checkboxen Länder */
.tdrout { font-family: Arial; color: #000000; font-size: 8pt; }

/* top,right,bottom,left */
p,td,th,div { font-family: Verdana; font-size: 8pt; text-decoration:none; color:#000080; }
.newpage { page-break-after:always; }
@media print { .noprn { display:none } }


.spamcheck {
	width: 5px;
	visibility: hidden;
	}

