<style type="text/css">


html { height:100%; }
body {
    margin:9px 9px 0 9px;
    padding:0;
    background:#f0f0f0;
    font-family:Arial, Helvetica, Verdana; font-size:11pt; color:#000;
    line-height:1.5;
     }


h1 {font-size:20px; color:#605D5C; margin:10px 0 0 0; font-weight:600;}
h2 {font-size:16px; color:#605D5C; font-weight:500;}
h3 {font-size:16px; color:#605D5C; margin:0 0 10px 0; font-weight:600;}
h4 {font-size:12px; color:#605D5C; margin:0 0 10px 0; font-weight:300;}
h5 {font-size:16px; color:#605D5C; margin:0 0 20px 0; font-weight:300;}

a:link, a:visited  { color:#9E273B; text-decoration:none; font-size:11pt; font-family:Arial, Helvetica, Verdana; }
a:active   { color:#605D5C; text-decoration:none; font-size:11pt; font-family:Arial, Verdana, Helvetica; font-weight: bold;}
a:hover   { color:#605D5C; text-decoration:none; font-size:11pt; font-family:Arial, Verdana, Helvetica; font-weight: bold;}

a.s_used:link,
a.s_used:visited,
a.s_used:active         { color:#605D5C; background-color:#DDDDDD; font-family:Arial, Verdana, Helvetica; font-size:11pt; display:block; vertical-align:middle; text-align:left; height:14px; border-style:solid; border-color:#aaaaaa; border-width:0px; padding:1px; text-decoration:none; font-weight:normal;}
a.s_used:hover          { color:#9E273B; background-color:#D2D2D2; font-family:Arial, Verdana, Helvetica; font-size:11pt; display:block; vertical-align:middle; text-align:left; height:14px; border-style:solid; border-color:#aaaaaa; border-width:0px; padding:1px; text-decoration:none; font-weight:normal;}

a.s_unused:link,
a.s_unused:visited,
a.s_unused:active       { color:#605D5C; background-color:#EEEEEE; font-family:Arial, Verdana, Helvetica; font-size:11pt; display:block; vertical-align:middle; text-align:left; height:14px; border-style:solid; border-color:#aaaaaa; border-width:0px; padding:1px; text-decoration:none; font-weight:normal;}
a.s_unused:hover        { color:#9E273B; background-color:#DFDFDF; font-family:Arial, Verdana, Helvetica; font-size:11pt; display:block; vertical-align:middle; text-align:left; height:14px; border-style:solid; border-color:#aaaaaa; border-width:0px; padding:1px; text-decoration:none; font-weight:normal;}

a.kundenmenue:link,
a.kundenmenue:visited,
a.kundenmenue:active    {
  color:#FFFFFF;
  background-color:#747474;
  font-family:Arial, Verdana, Helvetica;
  font-size:9pt;
  display:block;
  vertical-align:middle;
  text-align:left;
  height:18px;
  border-style:solid;
  border-color:#aaaaaa;
  border-width:0px;
  border-right: 1px solid #ffffff;
  padding:4px 8px 2px 8px;
  text-decoration:none;
  font-weight:bold;
}
a.kundenmenue:hover     {
  color:#FFFFFF;
  background-color:#21325D;
  font-family:Arial, Verdana, Helvetica;
  font-size:9pt;
  display:block;
  vertical-align:middle;
  text-align:left;
  height:18px;
  border-style:solid;
  border-color:#aaaaaa;
  border-width:0px;
  border-right: 1px solid #ffffff;
  padding:4px 8px 2px 8px;
  text-decoration:none;
  font-weight:bold;
}

a.sondercontent:link,
a.sondercontent:visited,
a.sondercontent:active    {
  color:#21325D;
  background-color:#C8C8C8;
  font-family:Arial, Verdana, Helvetica;
  font-size:9pt;
  display:block;
  vertical-align:middle;
  text-align:left;
  width:200px;
  border-style:solid;
  border-color:#21325D;
  border-width:1px;
  padding:10px;
  text-decoration:none;
  font-weight:normal;
  margin-bottom:5px;
  margin-right:15px;
}
a.sondercontent:hover     {
  color:#21325D;
  background-color:#E0E0E0;
  font-family:Arial, Verdana, Helvetica;
  font-size:9pt;
  display:block;
  vertical-align:middle;
  text-align:left;
  width:200px;
  border-style:solid;
  border-color:#21325D;
  border-width:1px;
  padding:10px;
  text-decoration:none;
  font-weight:normal;
  margin-bottom:5px;
  margin-right:15px;
}

.mini {font-size:9px; }

.subm {
      font-family:Verdana, Arial, Helvetica;
      font-size:9pt;
      color:#4d699;
      background-color:#d8d8ff;
      border-left:1px solid #4d699;
      border-bottom:1px solid #4d699;
      border-right:1px solid #4d699;
      border-top:1px solid #4d699;
      -moz-border-radius:10px;
      -khtml-border-radius:10px;
      }

.white {
      font-family:Verdana, Arial, Helvetica;
      font-size:9pt;
      color:#ffffff;
      }




#main {
      margin: 0 auto;
      text-align: left;
      background-color:#ffffff;
      border: 1px;
      border-style: inset;
      border-color: #9E273B;
      width:960px;
      height:100%;
      padding:0px;
      }

#header {
      position:static;
      width:960px;
      height:70px;
      background-color:#082C50;
      padding-top: 0px;
      padding-bottom: 0px;
      padding-left: 0px;
      padding-right: 0px;
      z-index: 600;
         }

#content {
      position:static;
      background-color:#fff;
      top: 0px;
      left: 0px;
      width: 960px;
      padding: 0px;
      text-align: left;
      z-index: 400;
           }

#box {
      position:relative;
      z-index:100;
      top:-374px;
      left:650px;
      float:left;
      border: 1px;
      padding: 10px;
      border-style: inset;
      border-color: #9E273B;
      background-color:#ffffff;
      height: 344px;
      width: 280px;
      text-align: left;
           }

.boxauswahl { background-color:#eee; width:280px; border:1px solid #9E273B; }

#indexinhalt {
      position:relative;
      top:-366px;
      left:-1px;
      z-index:100;
      float:left;
      background-color:#ffffff;
      width: 962px;

           }


#column1 {
      position:relative;
      float:left;
      background-color:#ffffff;
      width: 450px;
      padding: 15px;
      text-align: left;
           }

#column2 {
      position:relative;
      float:left;
      background-color:#ffffff;

      width: 450px;
      padding: 15px;
      text-align: left;
           }



#column12 {
      position:relative;
      float:left;
      background-color:#ffffff;

      width: 560px;
      padding: 20px;
      text-align: left;
           }



#column3 {
      position:relative;
      float:right;
      background-color:#ffffff;

      width: 320px;
      padding: 20px;
      text-align: left;
           }




.content50 {
      background-color:#F0F0F0;
      border-top-width: 1px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 1px;
      border-style: solid;
      border-color: #9E273B;
      float: left;
      top: 25px;
      left: 0px;
      margin-top: 10px;
      margin-bottom: 30px;
      padding-bottom: 10px;
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      width: 430px;
      text-align: left;
           }



.content12 {
      position: relative;
      background-color:#FFF;
      border-top-width: 1px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 0px;
      border-style: solid;
      border-color: #9E273B;
      float: left;
      top: 25px;
      left: 0px;
      padding-bottom: 25px;
      padding-top: 25px;
      width: 560px;
      text-align: left;
           }



.content3 {
      position: relative;
      background-color:#f0f0f0;
      border-top-width: 1px;
      border-right-width: 0px;
      border-bottom-width: 0px;
      border-left-width: 1px;
      border-style: solid;
      border-color: #9E273B;
      margin-bottom: 30px;
      float: left;
      top: 25px;
      left: 0px;
      width: 300px;
      padding-bottom: 10px;
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      text-align: left;
      color:#000;
      line-height:1.1;
           }

#foot {
      margin: 0 auto;
      text-align: left;
      background-color:#f0f0f0;
      width:980px;
      padding:5px;
      }


.image1 {
      margin-right:20px;
      margin-bottom:20px;
      margin-top:4px;
      border: 1px;
      border-color: #000;
      border-style: solid;
      width: 252px;
      height= 189px;
      float: left;
      }

.image2 {
      margin-right:0px;
      margin-bottom:20px;
      margin-top:60px;
      width: 560px;
      height: 224px;
      z-index:100;
      }

.image2blur {
      margin-right:0px;
      margin-bottom:20px;
      margin-top:-244px;
      width: 560px;
      height: 224px;
      z-index:200;
      }

.image2text {
      margin-left:10px;
      margin-bottom:134px;
      margin-top:-244px;
      width: 500px;
      height: 100px;
      z-index:300;

      }



.image3 {
      margin-right:20px;
      margin-bottom:20px;
      margin-top:4px;
      border: 0px;
      border-color: #000;
      border-style: solid;
      width: 160px;
      height: 120px;
      float: left;
      }
      
.image99 {
      margin-right:20px;
      margin-bottom:20px;
      margin-top:4px;
      border: 0px;
      border-color: #000;
      border-style: solid;
      width: 120px;
      float: left;
      }

#jtc_wrap{
  padding-left:5px;
  background:#082C50;
  border-top:3px solid #605D5C;
  margin-top:6px;
  height:30px;
}
.jtc_menu{
  z-index:1000;
  position:absolute;
  height:30px;
}
.jtc_menu li{
  position:relative;
  float:left;
}
.jtc_menu ul ul li{
  clear:both;
  display:block;
  padding:0px;
}
.jtc_menu ul a{
  float:left;
  color:#ffffff;
  height:30px;
  line-height:29px;
  padding:0px 10px;
  white-space:nowrap;
  display:block;
}
.jtc_menu ul ul a{
  color:#082C50;
  height:26px;
  line-height:24px;
  padding:0px 0px 0px 10px;
}
.jtc_menu ul ul ul a{
  color:#082C50;
  padding:0px;
}
.jtc_menu ul table{
  border-collapse:collapse;
  border:0;
  position:relative;
  top:1px;
  margin-top:-30px;
  margin-left:-10px;
}
.jtc_menu ul{
  background-color:#F4F4F4;
  display:block;
}
.jtc_menu ul ul{
  visibility:hidden;
  position:absolute;
  left:0px;
  top:30px;
}
.jtc_menu ul ul li a{
  border-bottom:1px solid #F4F4F4;
  width:215px;
}
.jtc_menu ul a:hover{
  color:#ffffff;
  background:#082C50 url(navi.png) no-repeat 20px 100%;
}
.jtc_menu ul ul a:hover{
  color:#082C50;
  font-weight:bold;
}
.jtc_menu ul ul ul a:hover{
  color:#082C50;
  font-weight:bold;
}
.jtc_menu ul a:hover ul a{
  color:#082C50;
}
.jtc_menu ul a:hover ul a:hover{
  color:#082C50;
  background:none;
}
.jtc_menu ul ul :hover > a{
  color:#082C50;
  background:none;
}
.jtc_menu :hover > a{
  color:#082C50;
  background:#21325D url(navi.png) no-repeat 20px 100%;
}
.jtc_menu ul:hover{
  color:#082C50;
}
.jtc_menu ul li:hover ul,.jtc_menu ul a:hover ul{
  visibility:visible;
  overflow:hidden;
  background-color:#E9E9E9;
  border-bottom:5px solid #082C50;
  color:#082C50;
  width:225px;
  padding-top:5px;
}


:link,:visited{
  text-decoration:none;
}

ul.jtc_ul{
  list-style:none
}
ul.jtc_ul,li.jtc_ul{
  margin:0;
  padding:0
}




</style>
