<%Response.ContentType = "text/css" %>

a:link { text-decoration:none;}
a:visited { text-decoration:none; }
a:hover { text-decoration:none; color:#000000;}
a:active { text-decoration:none; }
a.menu { color:#0C0269;}
a.menu:link { text-decoration:none;}
a.menu:visited { text-decoration:none; }
a.menu:hover { text-decoration:none; color:blue;}
a.menu:active { text-decoration:none; }
.menu { font-family : helvetica, sans-serif; font-size: 12px; font-weight: bold}
td { color:#0C0269; font-family : helvetica, sans-serif; font-size: 11px; }
input {background-color: #ffffff; color: #000000; border: #000000 1px solid; font-size: 11px; font-family : helvetica, sans-serif; text-align: left}
select {background-color: #ffffff; color: #000000; border: #000000 1px solid; font-size: 11px; font-family : helvetica, sans-serif; text-align: left}
textarea {background-color: #ffffff; color: #000000; border: #000000 1px solid; font-size: 11px; font-family : helvetica, sans-serif; text-align: left}
.titel { font-family : helvetica, sans-serif; font-size: 13px; font-weight: bold}
.error { color: red }
.titeltable {border-style: solid; border-color: #000000; border-width: 1px; font-weight: bold}
.inhalttablecar {border-style: solid; border-color: #0055ff; border-width: 1px;}
.abstandtable {border-style: none;}




div#maintext
{
  margin-right:0;
}


p#footer
{
  border-top:1px solid black;text-align:right;font-family:helvetica;padding:5px;font-size:10px;  clear:both;
}


div#header
{
  display:none;
}



  a {color:darkblue;}
  a:hover {color:white;background:darkblue;}
 div#body { margin:20px 10px 10px 10px; padding:20px 20px 20px 10px; min-height:450px;}

  div#sidebar
  {
    display:none;
  }

  div.sidebarbox
  {
    border:2px solid darkgray;background:#dddddd;width:180px;margin-top:40px;font-family:helvetica;font-size:12px; line-height:1.4em;padding:5px;
  }

  .inline
  {
    display:inline;
  }

  body
  {
   	font-family:helvetica,tahoma,arial,sans-serif;font-size:1em;line-height:1.5em;
    margin:0;padding:0;background:#eeeeee;
  }

  div#maintext
  {
    font-size:0.8em;line-height:1.4em;
  }

  p.main img, div#maintext p img
  {
    padding:2px;
    border:1px solid black;
    margin:5px;
  }
  div#maintext p, p.main, ul
  {
    font-family:helvetica;text-align:justify;
  }
  p.main img:hover, div#maintext p  img:hover
    {
      background:#eeeeee;
    }

    p.main ul, div#maintext p  ul
    {
	    margin:0;padding:0;
    }

    p.main ul li, div#maintext p ul li
    {
      margin-left:0;
    }



  h2
  {
  font-family:impact;
  font-size:26px;
  font-weight:normal;
  }

  h3
  {
  font-family:impact;
  font-size:18px;
  font-weight:normal;
  margin-top:0;
  margin-bottom:0.5em;
  }

  h4
  {
    font-size:1.1em;
    margin:0;
  }

  h6
  {
    font-family:impact;
    font-size:14px;
    font-weight:normal;
    padding:0;
    margin:0.5em 0 0.15em 0;
  }

  /* Hauptnavigation UL-Element */

    ul#mainnavi
    {
      display:none;
    }


    div#mainnavidiv
    {
      display:none;
    }

    * html div#mainnavidiv
    {
       width:99.8%;
    }


    img
    {
      border:0;
    }


    .news
    {
      border-bottom:1px solid darkblue;
    }



    .inhalttable {border-style: solid; border-color: black; border-width: 0; border-spacing:0; margin-top:1em; margin-left:2em; background:#efefef; font-family:helvetica; }

    .formtable {border:0;font-family:helvetica; margin-left:2em; }

    .inhalttable th {background:darkblue;color:white;font-size:0.95em;text-align:left;}

    .inhalttable td, .formtable td {font-size:0.95em; color:black; font-family:helvetica; vertical-align:top; }
    .inhalttable td { border-bottom: 1px darkblue solid;  }

    input {background-color: #ffffff; color: #000000; border: darkblue 1px solid; font-size: 1em; padding:3px; font-family : helvetica, sans-serif; text-align: left;}
    option {background-color: #ffffff; color: #000000; font-size: 1em; line-height:1em; padding-top:3px; font-family : helvetica, sans-serif; text-align: left;}
    input.button {background:darkblue; font-weight:bold; color: #ffffff; border: #000000 1px solid; font-size: 1em; font-family : helvetica, sans-serif; margin:0; padding:3px; text-align:center;}
