/* QuantiMetrics Stylesheet */

/* Generelles */
body.content 
{
 background-color: #AEACAB;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 text-align: center;
}

/* DIVs */
div#hgstreifendiv
{
 position:absolute;
 top: 110px;
 left: 0px;
 width: 100%;
 height: 23px;
 background-color: #00609F;
 z-index:0;
}

div#maindiv
{
 position:relative;
 background-color: #ffffff;
 height: 100%;
 margin: 0px auto;
 padding: 0 0 0 0;
 top: 0px;
 width: 960px;
 text-align: left;
 z-index:1;
}

div#mininavdiv
{
 position:absolute;
 height: 15px;
 padding-left:17px;
 padding-top:3px;
}
div#mininavdiv a
{
 line-height:10px;
 font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #00609f; text-decoration: none;
}
div#mininavdiv a:hover
{
 text-decoration: underline; color: #A00631;
}

div#balkenlayerdiv
{
 position:absolute; 
 width: 116px; 
 height: 3px; 
 z-index:2; 
 left: 18px; 
 top: 133px; 
 background-color: #A00631; 
 visibility: hidden;
}

div#maincontentdiv
{
 top: 0px;
 left: 0px;
 width: 960px;
 overflow:visible;
 margin-bottom: 8px;
 background-color: #ffffff;
}

/* Box AKTUELLES */
div#aktuellesdiv
{
 background-color: #EFEEEE;
 margin-top: 4px;
 padding:14px;
}
div#aktuellesdiv p , div#aktuellesdiv a , div#aktuellesdiv .headlinekleinschwarz 
{ 
 font-size: 11px; 
}

/* Inhaltsbereich */
p, td
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 color: #000000; 
 line-height: 20px; 
}

td
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 color: #000000; 
}

ul,li 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 color: #000000; 
 line-height: 20px; 
}

ul 
{ 
 list-style-type:square; 
 list-style-image:url(../images/aufzaehl.gif);
}

.headline 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 20px; 
 font-style: normal; 
 color: #00609f; 
 margin-top:0px; 
 margin-bottom:-9px; 
 line-height: 28px; 
}

.headlinemittel
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-style: normal; 
 font-weight: bold; 
 color: #00609f; 
 margin-bottom:0px; 
}

.headlineklein
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bold; 
 color: #00609f; 
 margin-bottom:0px; 
}

.headlinekleinschwarz
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bold; 
 color: #000000; 
 margin-bottom:0px; 
}

a.submenue
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bold; 
 color: #000000; 
 text-decoration:none; 
 display: block; 
 width: 100%;
 margin-top: 3px;
 margin-bottom: 3px;
}

a.submenue:hover 
{ 
 color: #A00631; 
}

a.submenueact
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bold; 
 color: #A00631; 
 text-decoration:none; 
 display: block; 
 width: 100%; 
 margin-top: 3px;
 margin-bottom: 3px;
}

a.sitemapmain 
{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal; 
 font-weight: bold; 
 color: #676767; 
 text-decoration: none; 
}

a.sitemapsub 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 color: #000000; 
 text-decoration: underline; 
}

a 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 color: #000000; 
}

a:focus { outline:none; }

input.mailform-reset 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 color: #ffffff; 
 background-color: #00609f; 
 text-align: center; 
 border:1px solid #00609f; 
}

input.mailform-submit 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; font-style: normal; 
 color: #ffffff; 
 background-color: #00609f; 
 text-align: center; 
 border:1px solid #00609f;
}

.hometabelle td
{
 background-color: #ffffff;
 margin:0px;
 padding:0px;
}

.hometabelle div.inhalt
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 line-height: 20px; 
 padding:8px;
 margin:0px;
 width:214px;
 border-width:1px; 
 border-color:#AEACAB; 
 border-style:dotted; 
}

.hometabelle div.abstand
{
 width:20px;
 height:40px;
 border: none;
 margin:0px;
 padding:0px;
}

/* Links anpassen */
a.download {
  padding-left: 14px;
  background: transparent url(../images/icon_download.gif) no-repeat center left;
}

a.mail {
  padding-left: 14px;
  background: transparent url(../images/icon_kontakt.gif) no-repeat center left;
}

a.internal-link {
  padding-left: 11px;
  background: transparent url(../images/icon_link.gif) no-repeat center left;
}

a.external-link, a.external-link-new-window {
  padding-left: 14px;
  background: transparent url(../images/icon_link_extern.gif) no-repeat center left;
}



