    body {padding-right:0px; padding-left:0px; padding-bottom: 0px; padding-top: 0px; margin: 0px;  font-family:Verdana,sans-serif;font-size:12px; background-color: #ffffff; }    a { text-decoration: none; color:#6576A6; FONT:12px,Verdana, Arial, Helvetica;}    /*- - Top Navigation - -*/    /*-- table --*/.base-layer {   color: #000000;  margin: 0.5em 12px 0.5em 12px; padding: 0; text-align: center; width: auto;}.table-row {  border: none;  color:#6576A6;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;  padding: 0; text-align: center; width: 96%;}/* Rules in detail that is used to suggest rendering for the *//* Nobel price winner table example. I still use some of the *//* generic rules as found above and below, but still..       */.left-container13 {  border: solid #FCB341 1px; float: left; margin: 0; padding: 0;width: 32%;}.left-container23 {   border-top: solid #FCB341 1px; border-bottom: solid #FCB341 1px;border-left: none;border-right: none; float: left; margin: 0; padding: 0;width: 32%; }.right-container13 { border: solid #FCB341 1px; float:left; margin: 0; padding: 0; width: 32%;}/* Watch out for this DIV... rule, it appears every now and then */.space-line {  clear: both; margin: 0; padding: 0; width: auto;}/* Some rules for captions, headers and running text */H4.table-caption {  background: transparent; color:#6576A6; FONT:12px,Verdana, Arial, Helvetica; margin: 0;  padding: 0.3em; text-align: center; width: auto;} H5.colhdr {  color:#6576A6; FONT:12px,Verdana, Arial, Helvetica;   background: #eee;  font-weight: normal; margin: 0; padding: 0.3em 0.3em 0 0.3em;  text-align: center; width: auto;}P.text { color:#6576A6; FONT:12px,Verdana, Arial, Helvetica;  margin: 0; padding: 0.3em 0.3em 0 0.3em;  font-style: normal; font-size: 1em; text-align: center; text-indent: 0;  width: auto;}/* End of layer specific style rule set */    /*--redirection to another page--*/ .readmore {     font:9px,Verdana, Arial, Helvetica; color:#cc0000; float:right; margin:5; padding:5;    }    /*did you know*/.pomboze {     margin:3 3 3 1; padding:1 3 1 3; }.pomboze .title {     margin-right: 1px; margin-left: 1px; background:#578ad6; color:#fff;text-align:left}.pomboze .holder {     margin:1px;padding: 1px; BACKGROUND: #F7A039; border:#0067AC solid 1px}   .holder .bildconts {    FLOAT: left; WIDTH: 45px; HEIGHT: 60px; margin-bottom:2px; margin-right:5px; margin-top:5px;margin-left:5px;    }.bildconts IMG {    text-align:center;}/*--center the picture--*/.center {/* display: block; */text-align: center;}/*--sort the pictures --*/.pict {  float: left;  padding:4px;  }  .pict p {   text-align: center;   }.spacer {  clear: both;  }.container {   padding:2px;    }/*lehrerbios ---    ---*/#teacher {               padding: 10px 10px 15px 10px;                background-color: white;        text-align: left;    width: 93%;}#teacher h3 {    color:#000; FONT:12px,Verdana, Arial, Helvetica; font-weight:bold; font-stretch:semi-expanded;     margin:2 0 8 4;     }#teacher h4 {    color:black; font:10px,Verdana, Arial, Helvetica; font-weight:bold;FONT-STRETCH:semi-expanded;     margin:2 0 2 4;     }#teacher UL {margin:2px  }#teacher LI {     color:#6576A6;; font:12px, Verdana, Arial, Helvetica; padding:2;list-style-position:inside; list-style-type: square    }#teacher:after {     display: block;     clear: both; }#main {}#sidebar {    float: right;   }/* Thanks to David Dorward in a reply on comp.infosystems.www.authoring.stylesheets  *//* for pointing to the fix which was needed to achieve the desired effect :)         */.clearBoth {    clear: both;}/*--forms -----*/form{  border: dashed #0074B0;  border-width: 1px 0;  padding: 1em 0;  margin: 0 1em}.formrow{   clear: both;   padding: .25em}.label{   width: 8em;   float: left;   text-align: right;   font-weight: bold;   margin-right: 1em;}.accesskey { text-decoration: underline }.widget { margin-left: 9em }fieldset { }fieldset > legend { display: block }    /*-- main container for all elements below main navigation #FAF5ED --*/.contentContainer {    PADDING-RIGHT: 0px; WIDTH: 750px; background:ffffff; margin-top:1px;margin-bottom:0px;border-right:#EFC88B 1px solid  }/*-- central container for main contents --*/   #mainContent {    MARGIN-TOP: 0px;MARGIN-BOTTOM: 0px;MARGIN-LEFT: 128px;MARGIN-RIGHT: 129px;  PADDING-LEFT: 5px;border-left:#EFC88B 1px solid;border-right:#EFC88B 1px solid;    }#mainContent P {     color:#6576A6; FONT:12px,Verdana, Arial, Helvetica; MARGIN: 3 3 8 3;}#mainContent h2 {    color:#0061AA; FONT:14px,Verdana, Arial, Helvetica; font-weight:bold; font-stretch:semi-expanded;    margin:2 0 8 4;     }#mainContent h4 {    color:#0061AA; font:10px,Verdana, Arial, Helvetica; font-weight:bold;FONT-STRETCH:semi-expanded;    margin:2 0 2 4;     }#mainContent UL {margin:2px  }#mainContent LI {     color:#6576A6;; font:12px, Verdana, Arial, Helvetica; padding:2;list-style-position:inside; list-style-type: square    }/*--redirection to another page--*/ .readmore {     font:9px,Verdana, Arial, Helvetica; color:#cc0000; float:right; margin:5; padding:5;    }/*--container for picture  --*/.bildcont {     margin:3 3 3 1; padding:1 3 1 3;}.bildcont IMG {     MARGIN: 0px; }.bildcont #imgSubline{  font:9px,Verdana,Arial,Helvetica; color:#626749; padding:0 2 0 2;}/*-- right container for right navigation #contRight {    PADDING-TOP: 2px; MARGIN: 0px; WIDTH: 128px; FLOAT:right;}#contRight H5{    margin:0px; color:#000000; font:11px, arial,sans-serif; padding:2 1 2 1; background-color: #F4C378; text-align:center;border:#60754C solid 0.5px;}#contRight H5.headline {    BACKGROUND-COLOR: #C6CCB9; text-align:center;}#contRight H5 A {    MARGIN: 0px; COLOR: #000000}#contRight H5.activemeny{background: #ffffff;}#contRight H5 A:hover {    FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #1D45A0;}--*//*--container for important infos--*/.contInfo {padding:0 1 0 1; margin:0; width:145; float:none; border:#60754C solid 1px; }.contInfo IMG {margin:0; padding:1}.contInfo H2{    color:#0061AA; margin:0px; font:10px, arial,sans-serif; padding:2;    }    .contInfo H4.headline{    margin:0 1 0 1px; color:#000000; font:12px, arial,sans-serif; padding:0; background-color: #ECEDE7; text-align:center;    }.contInfo UL{    margin:2; padding:1;     }   .contInfo LI{    color:#626749; font:10px, Verdana, Arial, Helvetica; padding:1; list-style-position:inside; list-style-type: square    }       #contLeft {    PADDING-TOP: 0px; MARGIN: 0px; WIDTH: 128px;  FLOAT:left;  }#contLeft #button {        width: 128px;        padding: 0 0 1em 0;        margin-bottom: 1em;                font-family: arial,sans-serif;        background-color: #FCB341;        color: #000;        }#contLeft #button ul {        list-style: none;        margin: 0;        padding: 0;        border: none;        }        #contLeft #button li {        border-bottom: 1px solid #FAFCFD;        margin: 0;        }#contLeft #button li a {        display: block;        padding: 5px 5px 5px 0.5em;        border-left: 10px solid #3D7EA7;        border-right: 10px solid #508fc4;        background-color: #eee;        color: #000;        text-decoration: none;        text-align: center;        }    html>body #button li a {        width: auto;        }#contLeft #button li a:hover {        border-left: 10px solid #6476A6;        border-right: 10px solid #057DCE;        background-color: #CDCFD2;        color: #000;        }#contLeft #button li a.activesubn {    background-color: #CDCFD2;    font-weight:bold;}/*--cont right for links and sponsors */#contRight {    PADDING-TOP: 0px;  MARGIN: 0px; WIDTH: 128px; FLOAT:right; }#contRight #item {        width: 128px;        padding: 0 0 1em 0;        margin-bottom: 0px;        font-family: 'Trebuchet MS', 'Lucida Grande',        Verdana, Lucida, Geneva, Helvetica,         Arial, sans-serif;                     color: #6576A6;        }#contRight #item ul {        list-style: none;        margin: 0;        padding: 0;        border: none;        }        #contRight #item li {               margin: 0;        border-bottom: 1px solid #6576A6;        }#contRight #item li a {        display: block;        padding: 1px 1px 1px 1px;        color: #6576A6;        text-decoration: none;        text-align: center;        }    html>body #item li a {        width: auto;        }#contRight #item li a:hover {               text-decoration: underline;        }#contRight #item li a.activesubn {    background-color: #eee;    font-weight:bold;}/*--footer info--*/ .footer  {    margin:0px;width: 750px; border-top:#FCB341 solid 1px;font-family: Verdana,sans-serif;font-size: 12px;text-align:center;    }.footer A{    padding:3px;font-family: Verdana,sans-serif;font-size: 12px;color:#626749}.footer A:hover {    font-family: Verdana,sans-serif; font-size: 12px; FONT-WEIGHT: bold;}
