/*
Globale Definitionen
*/
body, p {
      margin: 0px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 14px;
      color: #9B9B9B;
}
h1{
      font-size: 11px;
      font-weight: bold;
      text-transform: uppercase;
}
h2 {
      font-weight: bold;
}
a, a:hover, a:visited {
      color: #FF0066;
      text-decoration: none;
      text-transform: lowercase;
}
#page_adress_1 {
      background-color: #B5B5B5;
      height: 40px;
      text-align: center;
      background-image: url(/www/img/pattern2.gif);
}
#page_adress_2 {
      height: 40px;
      text-align: right;
      width: 788px;
      font-family: "Times New Roman", Times, serif;
}
#page_headline {
      height: 100px;
      text-align: left;
      left: 188px;
      position: relative;
      vertical-align: bottom;
      font-family: "Times New Roman", Times, serif;
      font-size: 24px;
      line-height: 24px;
      color: #9B9B9B;
      width: 602px;
}
#page_menu {
      float: left;
      height: 20px;
      width: 160px;
      border: 1px solid #C3C3C3;
      padding: 10px;
      position: relative;
}
#cont_frame {
      width: 560px;
      float: right;
      border: 1px solid #C3C3C3;
      position: relative;
      padding: 20px;
}
#cont_image {
      float: left;
      width: 130px;
      position: relative;
      text-align: right;
      font-size: 9px;
}
#cont_text {
      width: 410px;
      float: right;
      padding-left: 20px;
      z-index: 5;
      visibility: visible;
      position: relative;
}

#LinkListe {
      text-align: center;
}
#LinkListe a, a:hover, a:visited {
      color: /*#CCCCCC*/#9B9B9B;
      text-decoration: none;
      font-size: 9px;
}


#cont_text a, a:hover, a:visited {
      color: #FF0066;
      text-decoration: none;
      text-transform: lowercase;
}
.cont_text {
      width: 410px;
      float: left;
      padding-left: 20px;
      z-index: 5;
      visibility: visible;
      position: relative;
}
#cont_menu {
      float: left;
      width: 130px;
      position: relative;
      text-align: right;
      color: #FF0066;
      padding-top: 50px;
}
.form {
      font-size: 11px;
      line-height: 60px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      border: 1px solid #C3C3C3;
      color: #9B9B9B;
}
/*
Tabstrip
*/
.TabLabelDefaultStyle
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #FF0066;
      cursor: pointer;
      line-height: 15px;
      border: 0px none;
      padding-right: 11px;
}
.TabLabelHoverStyle
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #9B9B9B;
      cursor: pointer;
      line-height: 15px;
      border-left: 0px none;
      border-top: 0px none;
      border-right: 1px solid #FF0066;
      border-bottom: 0px none;
      padding-right: 10px;
}
.TabLabelDisabledStyle
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #BBBBBB;
      cursor: wait;
      cursor: no-drop;
      line-height: 15px;
      border-left: 1px solid #FFFFFF;
      border-top: 3px solid #FFFFFF;
      border-right: 1px solid #FFFFFF;
}
.TabLabelSelectedStyle
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #9B9B9B;
      cursor: pointer;
      line-height: 15px;
      border: 0px none;
}
.TabLabelText
{
      text-align: right;
}
.TabRadTabstrip
{
 /*
      border-top: 1px solid #c3c3c3;
      border-right: 1px solid #c3c3c3;
 */
      padding: 5px;
}
/*
mailForm
*/
.mailForm
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
}
.mailForm input, select {
      background-color: #F7F7F7;
      font-size: 11px;
      border-top: none;
      border-right: none;
      border-bottom: none;
      border-left: 1px solid #FF0066;
      width: 100%;
      color: #9B9B9B;
      text-indent: 1px;
      margin-bottom: 1px;
}
.mailForm textarea 
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px;
      background-color: #F7F7F7;
      border-top: none;
      border-right: none;
      border-bottom: none;
      border-left: 1px solid #FF0066;
      width: 100%;
      height: 100px;
      color: #9B9B9B;
      overflow: hidden;
}
.mailForm label, span
{
      color: #FF0066;
      text-align: left;
}
.checkBox
{
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 11px; 
      height: 15px;
}