/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body   { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; letter-spacing: 0.1em; margin: 0; padding: 0 }
a  { color: #666; text-decoration: underline }
a:visited  { color: #666 }
a:hover  { color: #666; text-decoration: underline }
a:active  { color: #666 }

h1    { font-size: 13px; font-weight: bold; letter-spacing: 0.1em; margin: 0; padding: 5px 0 5px 10px }

h2    { font-size: 12px; font-weight: bold; text-decoration: underline; letter-spacing: 0.1em; margin: 0; padding: 5px 0 5px 10px }
h3   { font-size: 12px; font-weight: bold; letter-spacing: 0.1em; margin: 0; padding: 5px 0 5px 10px }
td   { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; letter-spacing: 0.1em }
img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container   { margin: 0 auto; width: 950px }

/* ----------banner for logo-------------- */
#banner    { text-align: left; margin: 0; padding: 0; height: 80px }
#banner img  { padding: 0 }
#adresse  { color: white; font-size: 12px; line-height: 16px; margin: 0; padding: 20px 0 0 25px; width: 250px; height: 170px }
#adresse_grau   { color: #666; font-size: 12px; line-height: 16px; margin: 0; padding: 20px 0 0 25px; width: 225px; height: 170px }
#adresse a { color: #fff; text-decoration: none }
.weiss { color: #fff; text-decoration: none }
.grau { color: #666; text-decoration: none }
#logobild { z-index: 10; float: left }
/* -----------------Inhalt--------------------- */
#content   { margin: 0 200px 0 250px; padding: 207px 0 0; float: none }
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p  { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 16px; margin: 0; padding: 5px 10px }
pre  { font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; margin: 0; padding: 5px 10px }


/* --------------left navigavtion------------- */
#left  { margin: 0; padding: 0; width: 250px; float: left }
#right  { margin: 0; padding: 207px 0 0; width: 200px; float: right }
/* --------- Navigation ----------- */
#navi     { font-weight: bold; margin: 0; padding: 20px 0 0; width: 235px; float: left }
#navcontainer   { letter-spacing: 0.1em; margin: 0; padding: 0 }
#navcontainer ul  { list-style: none; margin: 0; padding: 0 }
#navcontainer li   { margin: 0; padding: 0 }
#navcontainer li a   { color: #666; font-size: 12px; font-weight: bold; text-decoration: none; display: block; margin: 0; padding: 7px 5px 7px 25px; height: 16px }
#navcontainer li a.current { color: #c30; font-weight: bold; text-decoration: none }
#navcontainer li a.currentsub { color: #c30; font-weight: bold; text-decoration: none }
#navcontainer li a:hover { color: #c30; text-decoration: underline }
/* Hintergrundfarbe fŸr die Unterrubrik */
#navcontainer li li  { font-size: 12px; font-weight: normal; margin: 0; padding: 0 }
#navcontainer li li a  { font-size: 12px; font-weight: normal; text-decoration: none; display: block; margin: 0; padding: 7px 5px 7px 35px }

/* -----------footer--------------------------- */
#footer  { color: #999; font-size: 10px; text-align: left; margin: 0; padding: 10px 0 10px 25px; clear: both }
/* --------------left und right navigavtion------------- */
#rightcontent { display: block; margin: 0; padding: 0; position: relative; width: 200px }
#fotorechts  { margin: 5px 0 0; padding: 0 }
/* -----------------Inhalt--------------------- */
#foto_gross { text-align: right; margin: 0; padding: 0; width: 700px }
.download { font-size: 11px }
