/*** GENERAL ***/

html, body, textarea, div {
  scrollbar-base-color:#FFFFFF;
  scrollbar-3d-light-color:#E6E5E5;
  scrollbar-arrow-color:#BFBDBD;
  scrollbar-darkshadow-color:#E6E5E5;
  scrollbar-face-color:#E6E5E5;
  scrollbar-highlight-color:#E6E5E5;
  scrollbar-shadow-color:#E6E5E5;
  scrollbar-track-color:#FFFFFF;
}

thead td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#FFFFFF;
    background-color:#EE1C25;
    padding: 2px;   
}

.td_alternative {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    background-color:#EEEEEE;
}

td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

A {
    text-decoration : none;
    color: #333333;
}
.input {
    color: #666666;
    height: 13px;
    border: 1px solid #CCCCCC;
    padding: 0px;
    margin: 0;
    font-family:arial;
    font-size:10px;
    width:95px;
}

/*** MASTER ***/

.tdMainBottom {
    padding: 5px;
    color: #666666;
    font-size: 11px;
}

.ulList {
    list-style-image: url(../upload/bullets/dreieck_rot.gif);
}
.tdMainCenter_Logo {
    background-image:url(../images/main_center.gif);
    background-repeat:repeat-y;
    height:118px;
}
.divLogo {
    position:relative; top:2px; left:495px; width:145px; height:85;
}

.tdMainCenter {
    background-image:url(../images/main_center.gif);
    background-repeat:repeat-y;
    height:628px;
}

.divAll {
    position:relative; top:0px; left:3px; width:1024px; height:628px;
    z-index:1;
}

.divNavigation {
    position:absolute; top:0px; left:0px; width:174px; height:426px;
    z-index:1;
}

.divSearch {
    position:absolute; top:467px; left:0px; width:146px; height:49px;
    z-index:2;
    border-top: #BDBDBD 1px solid;
    padding: 7px;
}

.divLogin {
    position:absolute; top:530px; left:0px; width:146px;
    z-index:3;
    border-top: #BDBDBD 1px solid;
    padding: 7px;
}

.divPicture {
    position:absolute; top:0px; left:174px; width:850px; height: 140px; 
    z-index:4;
}
.divContent {
    position: absolute; top:140px; left:174px; width:811px; height: 449px; 
    overflow:auto;
    overflow-x:hidden;
    z-index:5;
    padding: 2px 19px 9px 19px;
    *padding: 19px;
}

.divContent a {
    padding:5px 0 5px 16px;
    background: url(../upload/bullets/dreieck_rot.gif) 2px 2px no-repeat;
    width:100%;
}

.divContentFlash {
    position: absolute; top:400px; left:279px; 
    overflow:auto;
    overflow-x:hidden;
    z-index:5;
}

.divPartnerAll {
        position: absolute; top:140px; left:174px; width:820px;
        padding: 19px;
        z-index: 6;
}
.divPartnerNav {
        height: 87px; 
        padding-top: 0px;
}
.divPartnerContent {
        height: 355px; 
        overflow:auto;
        overflow-x:hidden;
        z-index:7;
}
.navNavigation {
    padding: 2px;
    border-top: #BDBDBD 1px solid;
    border-bottom: #BDBDBD 1px solid;
    border-right: #BDBDBD 1px solid;    
    color:#000000;
    background-color:#FFFFFF;
    width:155px;
    text-transform: uppercase;
    margin-top:0px;
    margin-bottom:19px;
}
.navNavigation a {
    color:#333333;
}
.navNavigation:hover {
    background-color:#EE1C25;   
}
.navNavigation:hover a {
    color:#FFFFFF;
}
.navNavigation_active {
    padding: 2px;
    border-top: #BDBDBD 1px solid;  
    border-bottom: #BDBDBD 1px solid;
    border-right: #BDBDBD 1px solid;
    color:#FFFFFF;
    background-color:#EE1C25;   
    width:155px;
    text-transform: uppercase;          
    margin-top:0px;
    margin-bottom:19px;
}
.navigationLink a {
    color:#353131;

}
.navigationLink a:hover {
    color:#ED1D24;
}
.textÜberschrift {
    color:#EE1C25;  
    text-transform: uppercase;
    font-size:14px;         
}
.textUeberschrift {
    color:#EE1C25;  
    text-transform: uppercase;
    font-size:14px;         
}
.textÜberschriftGrau {
    color:#333333;  
    text-transform: uppercase;
    font-size:14px;
    padding-bottom: 6px;        
}
.textNormal {
    padding: 0px;
    color:#000000;          
}
.textRot {
    color:#ED1D24;  
    font-size:12px;     
}
.bottomLink {
    color:#666666;
}
.bottomLink:hover {
    color:#ED1D24;
}

/*** PARTNER BEREICH ***/

.pd_body {
    padding-left: 10px;
    padding-top: 5px;
    width: 500px;
}
.facelist { 
    padding:0;
    margin:0;
    list-style: none;
}
.facelist li {
    float:left
}
.facelist div { 
    border:0;
    width:58px;
    height: 52px;
    margin-top:5px;
}
.facelist a img {
    border: 0;
    margin: 5px;
    vertical-align: top;
}
.facelist a:hover img {
    border: 1px solid red;
    margin: 4px;
}
.pd_image { 
    padding:0;
    margin: 0;
    border: 0;
    width:188px;
    height: 168px;
}
.pd_image img {
    border:0;
    margin:14px;
    padding:0
}
.pd_ctrl {
    height: 40px;
    widht: 188px;
    padding-left:15px;
    padding-right: 15px;
}
.pd_www {
    float:right;
}
.pd_ctrl img { 
    border: 0;
}
.pd_ctrl a {
    text-decoration: none;
}
.pd_ref {
    list-style: none; padding:0; margin: 0;
}
.pd_ref li {
    padding-left: 12px;
    line-height: 1.5em;
    margin:0;
    background-repeat: no-repeat;
    background-position:0;
}
