/*
stylesheet für KoopA ADV von Tomas Kaster
*/

body	 {border: 0px; margin: 0px; padding: 0;  font-size: 120%;
         background-color: #ffffff; }

#footer  {display: none; }
#logo    {display: none; }
#service {display: none; }
#themen  {display: none; }
#navigation {display: none; }

#kontakt    {width: 12.8em; position: static; float: right; border: 0px ; text-align: left;
            padding-left: 1.6em; padding-top: 1.2em; overflow: hidden ; background-color: #cccccc;
            font-family: Arial, sans-serif; font-size: 0.60em; line-height: 2.5em;
            font-stretch: ultra-condensed; vertical-align: middle; }
#kontakt    hr {width: 11.0em; color: #d9e3ed; height: 2px; background-color: #d9e3ed; border:none; }
#kontakt    a {color: #333333; text-decoration: underline;  background: #ffffff; }

#download   {width: 12.8em; position: static; float: right; border: 0px ; text-align: left;
            padding-left: 1.6em; padding-top: 1.2em; overflow: hidden ; background-color: #cccccc;
            font-family: Arial, sans-serif; font-size: 0.60em; line-height: 2.5em;
            font-stretch: ultra-condensed; vertical-align: middle; }

#start td   {padding: 1.6em; padding-top: 2.2em; line-height: 1.4em;
            font-family: Verdana, Arial, sans-serif; font-size: 0.76em; font-weight: normal; }
#content table {border-collapse: collapse; }
#content td {padding-left: 1.6em; padding-right: 1.6em; padding-top: 2.2em;
            font-family: Verdana, Arial, sans-serif; font-size: 0.76em; font-weight: normal;
            border-right: 1px solid #d9e3ed; }
#content td.daten {padding: 0.6em; line-height: 1.1em;  min-width: 16.0em;
            font-family: Arial, sans-serif; font-size: 0.7em; font-weight: normal;
            vertical-align: top; border: 0px; }
#content td.layout {padding: 0.1em; line-height: 1.3em;  width: 18.0em;
            font-weight: normal; vertical-align: bottom; border: 0px; }
#content td.space {padding: 0.1em; line-height: 1.3em;
            font-size: 0.70em; font-weight: normal; border: 0px; }
#content th.daten {padding: 0.6em; line-height: 1.1em; border: 0px solid #d9e3ed; text-align: left;
            font-family: Arial, sans-serif; font-size: 0.7em; font-weight: normal; font-stretch: semi-condensed;
            vertical-align: top; max-width: 20.0em; overflow: visible; }
#content    a {color: #333333; text-decoration: underline; background: #cccccc; }

h2    {font-family: Arial, sans-serif; font-size: 0.9em;  line-height: 1.2em; 
      font-stretch: semi-expanded ; position: relative; top: 0.2em; }
h3    {font-size: 1.1em;  line-height: 1.4em; position: relative; top: 0.6em;
      letter-spacing: 0px; font-stretch: semi-condensed ; width: 100%; overflow: hidden ;
      border: 1px solid #ccd9e3; background-color: #f5fcff; padding: 0.3em; }
h4    {font-size: 1.0em;  line-height: 1.2em; position: relative; top: 0.66em;
      letter-spacing: 0px; font-stretch: semi-condensed ; }
h6    {font-family: Arial, sans-serif; font-size: 0.8em;  line-height: 0.8em; font-weight: normal;
      font-stretch: semi-expanded ; position: relative; top: -0.65em; }
p     {font-size: 0.9em;  line-height: 1.32em; position: relative; top: 0.2em; }
hr    {height: 1px; border: 1px solid #d9e3ed; width: 99%; }
li   {font-size: 0.96em; line-height: 1.60em; }
ul.sitemap { list-style: disc url(../pics/haken.gif); }
ul.pdf     { list-style: disc url(../pics/pdf.gif); }
.display {display: none; }
.indent { text-indent: 2.5em; }
.blue {font-size: 1.42em; color: #faffff; }
.box  {font-size: 1.0em;  line-height: 1.4em; position: relative; top: 1.2em; padding: 0.5em;
      letter-spacing: 0px; font-stretch: semi-condensed ; width: 10.0em;
      background-color: #f5fcff; border: 1px solid #ccd9e3; }
.format { white-space: pre;  }
.fuss  {line-height: 1.2em; font-stretch: semi-condensed;
       font-family: Arial, sans-serif; font-size: 9px; font-weight: normal; }
.ruler { line-height: 1.2em; }
.ft09  {font-family: Arial, sans-serif; font-size: 0.9em; line-height: 2.8em; font-weight: normal;
       position: relative; top: 0.2em; background-color: #ffffff; }
.small {font-family: Arial, sans-serif; font-size: 0.9em; line-height: 1.4em; font-weight: normal; }
.skip {display: none; }
.titel {font-size: 1.2em;  font-weight: bold; }
.white {font-size: 2.0em; color: #faffff; }