body  {background-color:#DEF2E8;
       color:#000000;
       font-weight:normal;
       font-style: normal;
       font-size:100,01%;
       font-family: Arial, Verdana, Helvetica, Helv, sans-serif;
       margin: 0 0 0 0;
			}

table#maintb {width:100%;
              height:auto;
              margin: 0px 0px 0px 0px;
              border:none;
             }
#header {width:100%;
         height:auto;
         padding: 10px 0px 10px 0px;
         background-color:#00865D;
         color:#FFFFFF;
         font-weight:bold;
         text-align:center;
         letter-spacing:0.1em;
				}

#tdleft {width:350px;
			 height:auto;
       text-align:right;
       vertical-align:top;
       padding:0px 0px 0px 0px;
      }
#tdright {width:100%;
        height:auto;
        vertical-align:top;
        padding: 10px 20px 0px 10px;
        font-size:0.95em;
        font-weight:normal;
       }

#bottom { width:100%;
         height:auto;
         padding: 5px 0px 8px 0px;
         background-color:#00865D;
         color:#FFFFFF;
         font-weight:normal;
				}

table#rtab {width:100%;
            height:auto;
            vertical-align:top;
            margin: 0px 0px 0px 0px;
/*            border:solid 1px red;  */
            border:none;
           }
#pcont {width:auto;
        height:auto;
        vertical-align:top;
        padding-right:20px;
       }
#ppic {width:200px;
       height:auto;
       margin-left:auto;
       vertical-align:top;
       font-size:0.85em;
       font-weight:bold;
       text-align:center;
       }

#navtb {width:340px;
        height:490px;
        margin-left:10px;
        border-right:dotted 1px #00865D;
       	background-image:URL(..//images/hgnavi.gif);
       	background-position:15px 170px;
       	background-repeat:no-repeat;
            }
* html #navtb {background-position:15px 180px;}
.tdnl, .tdnc {width:170px;
	    vertical-align:top;}
.tdnl {text-align:left;}
.tdnc {text-align:center;}

.ptbsv {font-size:1.1em;
       font-weight:bold;
        margin-top:10px;
        margin-bottom:5px;}

.ptnth {font-size:0.9em;
       font-weight:normal;
        margin-top:0px;}


.plnkfb {font-size:0.75em;
        font-weight:bold;
         font-style:normal;
         margin-top:0px;
         margin-bottom:0px;
         margin-left:12px;}
* html .plnkfb {margin-top:5px; margin-left:8px;}

.plnkf1, .plnkf2 {font-size:0.75em;
		font-weight:bold;
         font-style:normal;
         margin-top:12px;
         margin-bottom:0px;
         margin-left:12px;}
* html .plnkf1 {margin-top:11px; margin-left:8px;}

.plnkf2 {margin-top:20px;}
* html .plnkf2 {margin-top:22px; margin-left:8px;}

.plnkf3, .plnkf4 {font-size:0.75em;
		font-weight:bold;
         font-style:normal;
         margin-top:22px;
         margin-bottom:0px;
         margin-left:12px;}
* html .plnkf3 {margin-top:24px; margin-left:10px;}
* html .plnkf4 {margin-top:20px; margin-left:10px;}


.txtks {font-size:0.88em;
       font-weight:normal;
        font-style:italic;}

a.lvit {color:#000000;
       text-decoration:underline;}
a.lvit:hover, a.lvit:focus {color:#008A5D;
				text-decoration:underline;}

img#pass {margin-top:8px;
					margin-left:20px;
          width:85px;
          height:120px
          border:none	;
         }
* html img#pass {margin-top:20px;}

img#logo {margin-top:30px;
					margin-left:15px;
          width:87px;
          height:110px
          border:none;}

.pueb, .puebi, .pueba {font-size:0.95em;
		     font-weight:bold;
        margin-top:100px;
        margin-bottom:8px;}
.puebi {margin-top:25px;}
.pueba {margin-top:7px;
				}

.stext1, .stext2, .stext3, .stext4 {font-size:0.95em;
		font-weight:normal;
        margin-top:0px;
        margin-bottom:0px;}
.stext2 {margin-top:10px;}
.stext3 {background-color:#00865D;
         color:#FFFFFF;
         padding-left:10px;}
.stext4 {margin-top:10px;
         font-size:1.05em;
         font-weight:bold;
         font-style:italic;
         color:#00865D;}

.slist {font-size:0.95em;
       font-weight:normal;
        margin-top:5px;
        margin-bottom:5px;}

.spic {margin-top:130px;
      margin-bottom:30px;
      }

.zitat1 {margin-top:30px;
        }
#bleft {font-size:0.75em;
       font-weight:normal;
        width:17%;
        height:auto;
        float:left;
        margin-top:0px;
        margin-left:25px;
        border-right:solid 1px #FFFFFF;
       }
* html #bleft {margin-left:15px;}

#bcenter {font-size:0.75em;
	 font-weight:normal;
        	 width:16%;
          height:auto;
          margin-top:0px;
          margin-left:0px;
          padding-left: 5px;
          float:left;
          border-right:solid 1px #FFFFFF;
       	 }
#brcent {font-size:0.75em;
	 font-weight:normal;
        	 width:15%;
          height:auto;
          margin-top:0px;
          margin-left:0px;
          padding-left: 5px;
          float:left;
          border-right:solid 1px #FFFFFF;
       	 }
#bright {font-size:0.8em;
	font-weight:normal;
         width:auto;
         height:auto;
         margin-top:1px;
         padding-left: 5px;
         float:right;
         margin-right:35px;
/*         border:solid 1px red;    */
         }
* html #bright {margin-right:20px;}

#brcent p {margin-top:0px;
        margin-nottom:0px;
        font-size:0.95em;}

a.lbott {color:#FFFFFF;
	font-size:0.85em;
	text-decoration:underline;}
a.lbott:hover, a.lbott:focus {color:#000000;
			     font-size:0.85em;
           text-decoration:underline;}

a.lbottb {color:#FFFFFF;
	font-size:1em;
	text-decoration:underline;}
a.lbottb:hover, a.lbottb:focus {color:#000000;
			     font-size:1em;
           text-decoration:underline;}

#tabpart {font-size:0.9em;
				  font-weight:normal;}