/**
 * 
 */

BODY {
    background-color: rgb(237,237,237);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size:13pt;
}

h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:15pt;
}

h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 13pt;
}

h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11pt;
}

h5 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 13pt;
}

TD {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;
}

TABLE#mainTable {
    empty-cells: show;
    height: 100%;
    width: auto;
    max-width: 1020px;
}

TABLE#headerTable {
    height: 112px;
    width: auto;
}

TABLE#headerTable TD#left {
    background-image: url('kopf_left.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 112px;
    width: 846px;
}

TABLE#headerTable TD#right{
    background-image: url('pl_logo_right_2.gif');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 112px;
    width: 175px;
}

TD#menuBottom {
    background-image: url('left_navi_bottom.gif');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 36px;
    width: 155px;
}

TD#menuMain {
    background-image: url('left_navi_top.gif');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-color: rgb(76,80,87);
    height: 100%;
    text-align: left;
    vertical-align: top;
    width: 155px;
    padding-top: 0px;
    padding-left: -1px;
    padding-right: 0px;
}

TD#footerLeft {
    background-image: url('left_footer.gif');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 53px;
    width: 155px;
}

TD#footerRight {
    background-image: url('left_footer.gif');
    background-position: 0px 0px;
    background-repeat: repeat-x;
    height: 53px; 
    text-align: center;
    vertical-align: bottom;
    width: 866px;    
}

TABLE#footerTable TD {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: rgb(62,62,62);
    width: 200px;
}

TD#content {
    background-color: rgb(237,237,237);
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;  
    text-align: left;
    vertical-align: top;
    width: 866px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 9px;
    padding-right: 9px;
}

TD#content A {
    color: rgb(116,167,233);
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt;
/*  text-decoration: none; */
}

.prolo {
    color: #000000;
}

/** END OF NEW STUFF **/

TD#rechts {
/* width: 230 px; */
 vertical-align: top;
 text-align: right;
 background-color: #EDEDEE;
 padding-top: 11px;
 padding-bottom: 9px;
 padding-left: 8px;
 padding-right: 9px;
 font-family: verdana; 
 font-size: 9pt;  
}

/* Contact Form */
.csc-mailform { border: none; }
.csc-mailform input,  .csc-mailform textarea { padding: 3px; }
.csc-mailform-field label { width: 100px; display:block; float: left;  }
.csc-mailform-field { padding-bottom: 5px; }
