/*
    a:link {font-weight:normal;}
    a:visited { color:#000000; font-weight:normal;}
    a:active { color:#000000; font-weight:normal;text-decoration:underline}
    a:hover { color:#000000; font-weight:normal; letter-spacing:1; text-decoration:underline;}
    a:focus { color:#000000; font-weight:normal; letter-spacing:1; text-decoration:underline;}
*/

a {
  color:000000;
  outline:none;
  text-decoration:none;
  }

a.download {
  }

a.internal-link {
  font-family:Arial,sans-serif;
  font-weight:normal;
  font-size:small;
  color:000000;
  outline:none;
  }

.link_oben {
  color:#FFFFFF;
  font-weight:normal;
  letter-spacing:1;
  text-decoration:none;
  }

.link_oben_act {
  color:#FFFFFF;
  font-weight:normal;
  letter-spacing:1;
  text-decoration:underline;
  }

.link_links {
  color:#FFFFFF;
  font-weight:normal;
  letter-spacing:1;
  text-decoration:none;
  }

.link_links_act {
  color:#FFFFFF;
  font-weight:normal;
  letter-spacing:1;
  text-decoration:underline;
  }


body{
    background-color:#000000;
    text-align:center;
    font-family:Arial,sans-serif;
    font-weight:normal;
    color:#FFFFFF;
    margin-top:5;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#666666;
    scrollbar-darkshadow-color:#000000;
    scrollbar-shadow-color:#666666;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#FFFFFF;
    }


p, div, ul, li, label, textarea, tr, td, caption, tbody {
  font-family:Arial,sans-serif;
  font-weight:normal;
  font-size:13;
  color:000000;
  }

.csc-mailform-field, {
  font-family:Arial,sans-serif;
  font-weight:normal;
  font-size:13;
  color:000000;
  }

.csc-mailform {
  font-family:Arial,sans-serif;
  font-weight:normal;
  font-size:13;
  color:000000;
  position:relative;
  top:13pt;
  }

.tx-felogin-pi1 {
   position:relative;
   top:13pt;
   }

h1 {
   text-align:left;
   font-family:Arial,sans-serif;
   font-weight:bold;
   font-size:15;
   color:000000;
   }

h2 {
   text-align:left;
   font-family:Arial,sans-serif;
   font-weight:bold;
   font-size:14;
   color:000000;
   }

h3 {
   text-align:left;
   font-family:Arial,sans-serif;
   font-weight:bold;
   font-size:13;
   color:000000;
   }


.bodytext {
   font-family:Arial,sans-serif;
   font-weight:normal;
   font-size:13;
   color:000000;
   }

.align-right {
   text-align:right;
   }

align-left {
   text-align:left;
   }

align-right {
   text-align:right;
   }

div.align-center {
   text-align:center;
   }


div.main {
   background-image:url(hintergrund.jpg);
   background-repeat:no-repeat;
   width:994px; height:100%;
   text-align:left;
   margin-top:0;
   margin-bottom:auto;
   margin-left:auto;
   margin-right:auto;
   position:relative;
   }

div.logo_oben {
   position:absolute;
   top:15px;
   left:36px;
   width:292px; height:81px;
   }

div.trailer {
   position:absolute;
   top:100px;
   left:20px;
   width:155px; height:440px;
   }

span.menu_oben_1 {
   position:relative;
   left:0px;
   color:#FFFFFF;
   }

span.menu_oben_2 {
   margin-left:30px;
   }
span.menu_oben_3 {
   margin-left:30px;
   }
span.menu_oben_4 {
   margin-left:30px;
   }
span.menu_oben_5 {
   margin-left:30px;
   }
span.menu_oben_6 {
   margin-left:30px;
   }

span.menu_act {
   font-family:Arial,sans-serif;
   font-weight:normal;
   font-size:11pt;
   font-variant:small-caps;
   letter-spacing:1
   text-decoration:underline;
   color:#FFFFFF;
   }

div.content {
   position:absolute;
   background-color:FFFFFF;
   color:000000;
   top:237px;
   left:250px;
   width:480px; height:293px;
   padding-left:5px;
   padding-right:5px;
   overflow:auto;
   }

div.content_rechts {
   position:absolute;
   background-color:FFFFFF;
   color:000000;
   top:237px;
   left:746px;
   width:236px; height:293px;
   padding-left:5px;
   padding-right:5px;
   overflow:auto;
   }

div.menu_links {
   position:absolute;
   top:252px;
   left:10px;
   width:170px; height:400px;
   text-align:right;
   color:#FFFFFF;
   }

div.logout_links {
   position:absolute;
   top:515px;
   left:10px;
   width:170px; height:15px;
   text-align:right;
   letter-spacing:1;
   color:#FFFFFF;
   }

span.menu_links {
   color:#FFFFFF;
   font-family:Arial,sans-serif;
   font-weight:normal;
   font-size:11pt;
   font-variant:small-caps;
   letter-spacing:1;
   }

div.menu_oben {
   position:absolute;
   top:170px;
   left:55px;
   width:670px; height:20px;
   color:#FFFFFF;
   font-family:Arial,sans-serif;
   font-weight:normal;
   font-size:11pt;
   font-variant:small-caps;
   letter-spacing:1;
   }

div.dia2 {
   position:absolute;
   top:9px;
   left:850px;
   width:103px; height:79px;
   overflow:hidden;
   margin:0;
   padding:0;
   background-image:url(../images/allgemein/dia_hg.gif);
   background-repeat:no-repeat;

   }

div.logo {
   position:absolute;
   top:33px;
   left:34px;
   width:181px; height:92px;
   }

div.impressum {
   position:absolute;
   top:545px;
   left:0px;
   width:257px; height:18px;
   }

.csc-textpic-image {

   }

.csc-textpic-caption {
   font-size:12;
   }

.csc-frame-frame1 {
   border:thin solid #000000;
   padding:10px;
   }

tr.tr-last {
   }

td, th {
   border:1px solid Black;
   padding:5px;
   }

td.td-0 {
   text-align:right;
   }

td.td-1 {
   text-align:left;
   }

td.td-2 {
   text-align:right;
   }

th.td-3 {
   text-align:left;
   }

th.td-0 {
   text-align:right;
   }

th.td-1 {
   text-align:left;
   }

th.td-2 {
   text-align:right;
   }

th.td-3 {
   text-align:left;
   }

.tx-danewslettersubscription-pi1-mustlogin {
   text-align:left;
   font-family:Arial,sans-serif;
   font-weight:normal;
   font-size:small;
   color:#FFFFFF;
   }

div.thumb {
   float:left;
   height:95px;
   width:107px;
   overflow:hidden;
   vertical-align:middle;
   text-align:center;
   }

div.thumbrow {
   height:100px;
   width:750px;
   overflow:hidden;
   vertical-align:middle;
   text-align:left;
   }

div.image {
   height:350px;
   width:490px;
   text-align=center;
   position:absolute;
   top:40px;
   left:220px;
   overflow:auto;
   }
