/* Defining Standard html-Markups here */
*, p, body, div { color: #272727; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px ; margin: 0 0 0 0; }
a:link    { color: #0066ff; text-decoration: none }
a:visited   { color: #0066ff; text-decoration: none }
a:hover   { color: #fe0032; text-decoration: underline }
a:active { color: red }
h1 { font-size: 2em; font-weight: bold; margin: 0.67em 0 }
h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0 }
h3 { font-size: 1.17em; font-weight: bold; margin: 1em 0 }
hr   { color: #ccc; margin: 0; height: 0 }

/* SCNAT Tables and Fonts */
.table_bluegrey  { background-color: #dce8e8; border-top: 1px black; border-bottom: 1px black }
.GreenFontBold  { color: #076162; font-weight: bold }
.BlueFontBold   { color: #1b5ad9; font-size: larger; font-weight: bold }
.GreySmallFont  { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.GreySmallFontindent  { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 6px}
.tiefergestellt   { font-size: 70%; vertical-align: -4px }
.content { padding-right: 20px; padding-left: 10px }
.bold { font-weight: bold }
.red { color: #fe0032 }
.content ul { list-style-type: square; margin: 1em 0 1em 15px }
.Titledata { border-top: 2px solid #1b5ad9; border-right: none; border-bottom: none; border-left: none }

/* SCNAT grey buttons and Mouseovers */
.buttonsgrey:link    { color: #404040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.buttonsgrey:visited  { color: #404040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.buttonsgrey:hover    { color: white; background-color: #404040 }
.buttonsgrey:active { }
.buttonsgreyActive:link    { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #404040 }
.buttonsgreyActive:visited  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #404040 }
.buttonsgreyActive:hover   { color: white; background-color: #404040 }
.buttonsgreyActive:active { }
.buttonsgreyActiveblock:link    { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #404040; display: block  }
.buttonsgreyActiveblock:visited  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #404040; display: block  }
.buttonsgreyActiveblock:hover   { color: white; background-color: #404040; display: block  }
.buttonsgreyActiveblock:active { display: block }
.buttonsgreyblock:link    { color: #404040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
.buttonsgreyblock:visited  { color: #404040; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
.buttonsgreyblock:hover    { color: white; background-color: #404040; display: block }
.buttonsgreyblock:active { }
.buttonsgreyblocksmall:link    { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
.buttonsgreyblocksmall:visited  { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
.buttonsgreyblocksmall:hover    { color: white; background-color: #404040; display: block }
.buttonsgreyblocksmall:active { }
.buttonsgreyblocksmallindent:link    { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; text-indent: 6px }
.buttonsgreyblocksmallindent:visited  { color: #404040; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; text-indent: 6px }
.buttonsgreyblocksmallindent:hover    { color: white; background-color: #404040; display: block;text-indent: 6px }
.buttonsgreyblocksmallindent:active {text-indent: 6px }

/* The Search button is set at line with the form */
.scnat-search { text-indent: 6px; }
.pilumup { vertical-align: -2px; }

/* SCNAT breadcrumb Style */
.breadcrumb:link     { color: #272727; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.breadcrumb:visited   { color: #272727; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.breadcrumb:hover    { color: white; background-color: #404040;}
.breadcrumb:active { }
.breadcrumbdata  { border-top: 2px solid gray; color: #272727; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

/* SCNAT Menu Style - DO NOT CHANGE ANYTHING HERE unless you know what you are doing */
.menulist ul   { list-style-type: none; margin: 0; padding: 0 }
.menulist ul li a:link   { color: #066; font-weight: 600; text-decoration: none; background-color: #dbdbdb; text-indent: 6px; display: block; padding-top: 1px; padding-bottom: 1px; width: 180px; border-style: none none solid; border-width: 1pt medium; border-color: #066 }
 .menulist ul li a:visited   { color: #066; font-weight: 600; text-decoration: none; background-color: #dbdbdb; text-indent: 6px; display: block; padding-top: 1px; padding-bottom: 1px; width: 180px; border-style: none none solid; border-width: 1pt medium; border-color: #066 }
.menulist ul li a:hover   { color: white; font-weight: bold; text-decoration: none; background-color: #076162; display: block; width: 180px }
.menulist ul li ul li a:link  { color: #404040; font-weight: 400; text-decoration: none; background-color: #f0f0f0; text-indent: 0; display: block; margin-right: 6px; margin-left: 6px; padding-left: 0; width: 168px }
 .menulist ul li ul li a:visited { color: #404040; font-weight: 400; text-decoration: none; background-color: #f0f0f0; text-indent: 0; display: block; margin-right: 6px; margin-left: 6px; padding-left: 0; width: 168px }
.menulist ul li ul li a:hover  { color: #fe0032; text-decoration: none; background-color: #f0f0f0; text-indent: 0; display: block; margin-right: 6px; margin-left: 6px; padding-left: 0; width: 168px }
.menulist ul li ul li ul li a:link { color: #404040; text-decoration: none; display: block; margin-left: 12px; width: 162px }
.menulist ul li ul li ul li a:visited { color: #404040; text-decoration: none; display: block; margin-left: 12px; width: 162px }
.menulist ul li ul li ul li a:hover  { color: #fe0032; text-decoration: none; display: block; margin-left: 12px; width: 162px }
/* Highlight for current MenuItems */
#currentmenu1      { color: white; font-weight: bold; text-decoration: none; background-color: #076162; display: block; margin: 0; width: 180px }
#currentmenu2   { font-weight: 700}
#currentmenu3   { font-weight: 700}

