body { 
    text-align:center; 
    background-color: #F1F1F2; 
    margin: 0 auto; 
    font: normal 12px Verdana; 
    color: #000000; 
}

#allthat {
    background-color: #FFFFFF; 
    margin: 0 auto; 
    text-align:center;
}

#firstheader {
    background: #4277BD;
    height:7px;
    margin: 0 auto; 
}

#allheader {
    width:1000px;
    background: #FFFFFF; 
    margin: 0 auto; 
}

.headerarea { 
    width:1000px;
    height:95px;
    text-align:left;
    color: #4277BD; 
    font: normal 9px Verdana; 
}
.headerarea a { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }
.headerarea a:link { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }
.headerarea a:visited { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }
.headerarea a:hover { color: #4277BD; font: normal 9px Verdana; text-decoration: underline; }
.headerarea a:active { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }

.head_title { 
    width:150px;
    text-align:center;
    padding: 30px 0px 0px 110px; 
    color: #4277BD; 
    font: normal 24px Tahoma; 
}
.head_title a { color: #4277BD; font: normal 24px Verdana; text-decoration: none; }
.head_title a:link { color: #4277BD; font: normal 24px Verdana; text-decoration: none; }
.head_title a:visited { color: #4277BD; font: normal 24px Verdana; text-decoration: none; }
.head_title a:hover { color: #4277BD; font: normal 24px Verdana; text-decoration: underline; }
.head_title a:active { color: #4277BD; font: normal 24px Verdana; text-decoration: none; }

.head_subtitle { 
    width:150px;
    text-align:center;
    padding: 0px 0px 0px 40px; 
    color: #4277BD; 
    font: normal 10px Tahoma; 
}
.head_subtitle a { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }
.head_subtitle a:link { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }
.head_subtitle a:visited { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }
.head_subtitle a:hover { color: #4277BD; font: normal 9px Verdana; text-decoration: underline; }
.head_subtitle a:active { color: #4277BD; font: normal 9px Verdana; text-decoration: none; }

#navigation {
    background: #F9F9F9;
    width:1000px;
	  border-bottom:1px solid #C0C0C1;
	  margin:0 auto 10px auto;
	  padding: 3px 0 3px 0;
}

.div_navigation_header {
    background: #DEDEDE url(pagemenu-bg.jpg) repeat-x;
    width:998px;
    text-align:center;
    margin:0 auto;
    padding:0;
    border: 1px #C0C0C1 solid;
}

.table_navigation_header {
    width:1000px;
    padding:0;
    text-align:center;
    margin:0 auto;
}

.pagemenu {
    text-align: center;
    padding: 10px 6px 10px 6px;
    font: normal 11px Verdana;
    color: #666666;
}
.pagemenu a { font: normal 11px Verdana; text-decoration: none; color: #666666; }
.pagemenu a:link { font: normal 11px Verdana; text-decoration: none; color: #666666; }
.pagemenu a:visited { font: normal 11px Verdana; text-decoration: none; color: #666666; }
.pagemenu a:hover { font: normal 11px Verdana; text-decoration: underline; color: #000000; }
.pagemenu a:active { font: normal 11px Verdana; text-decoration: none; color: #666666; }

.pagemenuover {
    text-align: center;
    background: #D6D6D6;
    padding: 11px 6px 9px 6px;
    font:normal 11px Verdana;
    color: #333333;
    cursor:pointer;
}
.pagemenuover a { font: normal 11px Verdana; text-decoration: none; color: #333333; }
.pagemenuover a:link { font: normal 11px Verdana; text-decoration: none; color: #333333; }
.pagemenuover a:visited { font: normal 11px Verdana; text-decoration: none; color: #333333; }
.pagemenuover a:hover { font: normal 11px Verdana; text-decoration: none; color: #333333; }
.pagemenuover a:active { font: normal 11px Verdana; text-decoration: none; color: #333333; }

.pagemenu_trenner {
    width:1px;
    background:#CACACA url(page-trenner.jpg);
}


.pagemenu_sel {
    background: #4277BD;
    text-align: center;
    padding: 10px 6px 10px 6px;
    font: normal 11px Verdana;
    color: #FFFFFF;
    cursor:pointer;
}
.pagemenu_sel a { font: normal 11px Verdana; text-decoration: none; color: #FFFFFF; }
.pagemenu_sel a:link { font: normal 11px Verdana; text-decoration: none; color: #FFFFFF; }
.pagemenu_sel a:visited { font: normal 11px Verdana; text-decoration: none; color: #FFFFFF; }
.pagemenu_sel a:hover { font: normal 11px Verdana; text-decoration: none; color: #FFFFFF; }
.pagemenu_sel a:active { font: normal 11px Verdana; text-decoration: none; color: #FFFFFF; }


#allfooter {
    margin: 0 auto;
    width:100%;
    background: #F1F1F2; 
    border-top: 1px solid #FF6600;
}

.footerarea{
    width:1000px;
    margin: 0 auto;
    color: #333333; 
    font: normal 11px Verdana;
    padding:20px; 
}

.footerarea a { color: #333333; font: normal 11px Verdana; text-decoration: none; }
.footerarea a:link { color: #333333; font: normal 11px Verdana; text-decoration: none; }
.footerarea a:visited { color: #333333; font: normal 11px Verdana; text-decoration: none; }
.footerarea a:hover { color: #333333; font: normal 11px Verdana; text-decoration: none; }
.footerarea a:active { color: #333333; font: normal 11px Verdana; text-decoration: none; }

#allcontent {
    margin: 0 auto;
    background: #FFFFFF; 
    width:1000px;
}
.allcontent2 {
    width:995px; 
    margin: 0 auto;
    padding: 0px 0px 0px 5px;
}

.left_td { width: 660px; vertical-align:top; padding: 20px 30px 20px 10px; }
.right_td { width: 290px; vertical-align:top; padding: 20px 10px 0px 0px; }

.contentarea {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
    background-color: #FFFFFF; 
}

.content_table {}

.content_head { height: 0px; }
.content_foot { height: 0px; }
.content_title { 
     border-bottom:1px #D6D6D6 solid; 
     color: #333333; 
     text-align:left; 
     margin: 20px 20px 0px 0px; 
     padding: 10px 20px 10px 15px; 
}

.content_head_pic {
     padding: 2px;
     border: 1px #EFEFEF solid;
}

.content_part { 
     background: #FFFFFF; 
     vertical-align:top; 
     padding: 10px 15px 5px 15px; 
     text-align:left; 
     color: #333333; 
     font: normal 12px Verdana; 
}
.content_part a { color: #4388A3; font: normal 12px Verdana; text-decoration: none; }
.content_part a:link { color: #4388A3; font: normal 12px Verdana; text-decoration: none; }
.content_part a:visited { color: #4388A3; font: normal 12px Verdana; text-decoration: none; }
.content_part a:hover { color: #4388A3; font: normal 12px Verdana; text-decoration: underline; }
.content_part a:active { color: #4388A3; font: normal 12px Verdana; text-decoration: none; }

.content_trenner { 
          background-image: url(/images/Station54/content_trenner.jpg); 
					height:17px;
}

.contentr { vertical-align:top; padding-left: 15px;  padding-bottom: 20px; padding-top: 15px; background-color: #FFFFFF; border-left-color: #666666;  border-left-width: 1px;  border-left-style: dotted; text-align:left; color: #000000; font: normal 12px Verdana; }
.contentr a { color: #007795; font: normal 12px Verdana; text-decoration: none;  }
.contentr a:link { color: #007795; font: normal 12px Verdana; text-decoration: none;  }
.contentr a:visited { color: #007795; font: normal 12px Verdana; text-decoration: none; }
.contentr a:hover { color: #000080; font: normal 12px Verdana; text-decoration: none; }
.contentr a:active { color: #007795; font: normal 12px Verdana; text-decoration: none; }

.contentsplits { vertical-align:top; padding: 15px 10px 20px 0; text-align:left; color: #000000; font: normal 12px Verdana; }
.contentsplits a { color: #007795; font: normal 12px Verdana; text-decoration: none;  }
.contentsplits a:link { color: #007795; font: normal 12px Verdana; text-decoration: none;  }
.contentsplits a:visited { color: #007795; font: normal 12px Verdana; text-decoration: none; }
.contentsplits a:hover { color: #000080; font: normal 12px Verdana; text-decoration: none; }
.contentsplits a:active { color: #007795; font: normal 12px Verdana; text-decoration: none; }

.contentmini { 
					vertical-align:top; 
					color: #333333; 
					font: normal 12px Verdana;
					border-bottom-color: #666666; 
					border-bottom-width: 1px; 
					border-bottom-style: dotted;  
}
.contentmini a { color: #007795; font: normal 12px Verdana; text-decoration: none;  }
.contentmini a:link { color: #007795; font: normal 12px Verdana; text-decoration: none;  }
.contentmini a:visited { color: #007795; font: normal 12px Verdana; text-decoration: none; }
.contentmini a:hover { color: #000080; font: normal 12px Verdana; text-decoration: none; }
.contentmini a:active { color: #007795; font: normal 12px Verdana; text-decoration: none; }


h1.title { display:inline; color: #4277BD; font: bold 16px Verdana; }
h2.title { display:inline; color: #4277BD; font: bold 14px Verdana; }
h3.title { display:inline; color: #4277BD; font: bold 12px Verdana; }
.subtitle { color: #4277BD; font: bold 12px Verdana; }

.trenner { border-top:1px #5BB7DE dotted; margin:20px 0px 20px 0px; }
.teamtrenner { border-top:1px #5BB7DE dotted; margin:5px 0px 10px 0px; }

.galerie { border: 1px #B0B0B0 solid; }
.teamgalerie { margin-left:15px; margin-bottom:5px; border: 1px #D9D9D9 solid; }

.liner { color: #999999; font: normal 12px Verdana; }


.menu_own_div {
     background-color: #EBF1F9; 
     border-top:1px #C0C0C1 solid;
     padding: 10px 15px 10px 15px;
     text-align:left;
     color: #4272BD; 
     font: normal 11px Verdana;
}

.menu_own_title {
     padding: 10px 0px 6px 15px;
     text-align:left;
     color: #4272BD; 
     font: normal 18px Verdana;
}
.menu_own_title a { color: #4272BD; font: normal 18px Verdana; text-decoration: none;  }
.menu_own_title a:link { color: #4272BD; font: normal 18px Verdana; text-decoration: none;  }
.menu_own_title a:visited { color: #4272BD; font: normal 18px Verdana; text-decoration: none; }
.menu_own_title a:hover { color: #000080; font: normal 18px Verdana; text-decoration: underline; }
.menu_own_title a:active { color: #4272BD; font: normal 18px Verdana; text-decoration: none; }


.menu_own_subtitle {
     padding: 10px 0px 3px 0px;
     text-align:left;
     color: #4272BD; 
     font: bold 12px Verdana;
}
.menu_own_subtitle a { color: #000080; font: bold 12px Verdana; text-decoration: none;  }
.menu_own_subtitle a:link { color: #000080; font: bold 12px Verdana; text-decoration: none;  }
.menu_own_subtitle a:visited { color: #000080; font: bold 12px Verdana; text-decoration: none; }
.menu_own_subtitle a:hover { color: #000080; font: bold 12px Verdana; text-decoration: underline; }
.menu_own_subtitle a:active { color: #000080; font: bold 12px Verdana; text-decoration: none; }

.menu_own_subtitle_sel {
     background:#FFFFFF;
     margin-top:3px;
     padding: 10px 0px 3px 5px;
     text-align:left;
     color: #4272BD; 
     font: bold 12px Verdana;
}
.menu_own_subtitle_sel a { color: #000080; font: bold 12px Verdana; text-decoration: none;  }
.menu_own_subtitle_sel a:link { color: #000080; font: bold 12px Verdana; text-decoration: none;  }
.menu_own_subtitle_sel a:visited { color: #000080; font: bold 12px Verdana; text-decoration: none; }
.menu_own_subtitle_sel a:hover { color: #000080; font: bold 12px Verdana; text-decoration: underline; }
.menu_own_subtitle_sel a:active { color: #000080; font: bold 12px Verdana; text-decoration: none; }

.navi {
     margin: 2px 0px 0px 0px;
     padding: 2px 0px 0px 10px;
     text-align:left;
     color: #4272BD; 
     font: normal 11px Verdana;
}
.navi a { color: #FF6600; font: normal 11px Verdana; text-decoration: none;  }
.navi a:link { color: #FF6600; font: normal 11px Verdana; text-decoration: none;  }
.navi a:visited { color: #FF6600; font: normal 11px Verdana; text-decoration: none; }
.navi a:hover { color: #FF6600; font: normal 11px Verdana; text-decoration: underline; }
.navi a:active { color: #FF6600; font: normal 11px Verdana; text-decoration: none; }

.navi_sel {
     background:#FFFFFF;
     margin: 2px 0px 0px 0px;
     padding: 3px 0px 3px 10px;
     text-align:left;
     color: #4272BD; 
     font: normal 11px Verdana;
}
.navi_sel a { color: #000080; font: normal 11px Verdana; text-decoration: none;  }
.navi_sel a:link { color: #000080; font: normal 11px Verdana; text-decoration: none;  }
.navi_sel a:visited { color: #000080; font: normal 11px Verdana; text-decoration: none; }
.navi_sel a:hover { color: #000080; font: normal 11px Verdana; text-decoration: underline; }
.navi_sel a:active { color: #000080; font: normal 11px Verdana; text-decoration: none; }
