body { margin: 0 auto;
       font-size: 12px;
       color: #ffffff;
       background: url(bg.gif) repeat-x;
       font-family: Verdana;
       text-align: left;
       background-color: #000000;}

#page { background: url(bg-navi2.gif) repeat-y;
        height: 100%;
        overflow: auto;}

img { border: 0;}

#hidepage { position: absolute;
            left:0px; top:0px;
            background-color: #000000;
            layer-background-color:  #000000;
            height: 100%; width: 100%;}


h1 { /* absolut positioniert */
     position: absolute;
     top: 1830px;
     left: 195px;
     font-size: 14px;
     color: #ffffff;}

#txt { /* absolut positioniert */
       position: absolute;
       top: 1860px;
       left: 195px;
       font-size: 11px;
       color: #ffffff;
       width: 660px; }

#tip { /* absolut positioniert */
       position: absolute;
       top: 130px;
       left: 200px;}

h2 { font-size: 14px;
     color: #ffffff;}

#head { width: 800px;
        height: 155px;
        margin: 0;
        padding: 0;}

.left { float: left;
        margin: 0;
        padding: 0;
        width: 175px;
        background-color: #000000; }

#navi { width: 175px;
        height: 233px;
        margin: 0;
        padding: 76px 0 0 0 ;
        background: url(bg-navi.jpg);
        background-repeat: no-repeat;
        background-position: bottom; }

#menu1 { width: 139px;
         height: 84px;
         margin: 0 0 0 0 !important;
         margin: 22px 8px 0 0;
         padding: 0;
         text-align: right; }

#menu1 ul { background: none;
	   list-style-type: none;

	   margin: 0;
	   padding: 0;}

#menu1 li { background: none;
	   list-style-type: none;
            color: #00ff00;
            font-size: 10px;
	   margin: 0;
	   padding: 3px 0 0 0;
            height: 18px;}

#menu1 a { color: #330033;
           font-size: 12px;
           text-decoration: none;
           margin: 0px;
	  padding: 0px;}

#menu1 a:hover { background: none;
                line-height:1.2em;
                color: #870049;
                font-size: 12px;
                text-decoration: none;
                margin: 0px;
                padding: 0px;}

#menu2 { width: 139px;
         height: 42px;
         margin: 22px 8px 0 0;
         padding: 0;
         text-align: right; }

#menu2 ul { background: none;
	   list-style-type: none;
	   margin: 0;
	   padding: 0;}

#menu2 li { background: none;
	   list-style-type: none;
            color: #00ff00;
            font-size: 10px;
	   margin: 0;
            padding: 3px 0 0 0;
            height: 18px;}

#menu2 a { color: #330033;
           font-size: 12px;
           text-decoration: none;
           margin: 0px;
	  padding: 0px;}

#menu2 a:hover { color: #870049;
                 font-size: 12px;
                 text-decoration: none;
                 margin: 0px;
                 padding: 0px;}

#menu3 { width: 139px;
         height: 63px;
         margin: 22px 8px 0 0;
         padding: 0;
         text-align: right; }

#menu3 ul { background: none;
	   list-style-type: none;
	   margin: 0;
	   padding: 0;}

#menu3 li { background: none;
	   list-style-type: none;
            color: #00ff00;
            font-size: 10px;
	   margin: 0;
            padding: 3px 0 0 0;
            height: 18px;}

#menu3 a { color: #330033;
           font-size: 12px;
           text-decoration: none;
           margin: 0px;
	  padding: 0px;}

#menu3 a:hover { color: #870049;
                 font-size: 12px;
                 text-decoration: none;
                 margin: 0px;
                 padding: 0px;}

#navi-l { text-align: center;
          background: url(bg-lang.jpg);
          margin: 0;
          padding: 0;
          width: 175px;
          height: 20px;}

#navi-l img { margin: 8px 3px 0 0;
              padding: 0;}

#navi1 { background: url(bg-navi1.jpg);
         margin: 0;
         padding: 0;
         width: 175px;
         height: 114px;}

#right { float: left;
         width: 660px;
         margin: 20px 0 0 20px;
         padding: 0;}

#fr { text-align: right;
      width: 650px;
      margin: 0;
      padding: 0;}

#cat { width: 660px;
       margin: 0;
       padding: 0;}

#cat img { float: left;
           margin: 0 10px 0 0;
           padding: 0;}

#feed { clear: both;
        width: 650px;
        text-align: center;
        margin: 0;
        padding: 23px 0 0 0;
        color: #ffffff;}

#feed img { margin: 0 5px 0 5px ;
            padding: 0 ;}

#site-navi { clear: both;
             text-align: right;
             width: 650px;
             margin: 0;
             padding: 23px 0 0 0;}

a:link    { text-decoration: none; color: #ffffff; }
a:visited { text-decoration: none; color: #ffffff; }
a:hover   { text-decoration: underline; color: #ffffff;}

#all { text-align: left;
       width: 660px;
       margin: 24px 0 0 0;
       padding: 0;}

#s { float: left;
     margin: 0 15px 15px 0;
     padding: 0;
     width: 150px;
     height: 213px;}

#s_n { width: 150px;
       height: 18px;
       background-color: #870049;
       color: #ffffff;
       text-align: center;
       margin: 0;
       padding: 3px 0 0 0;}

#s_n a:link    { text-decoration: none; color: #ffffff; }
#s_n a:visited { text-decoration: none; color: #ffffff; }
#s_n a:hover   { text-decoration: underline; color: #cd94af;}

#s_p { margin: 0;
       padding: 0;
       width: 150px;
       height: 113px;}

#s_l { width: 150px;
       height: 13px;
       font-size: 10px;
       margin: 0;
       padding: 1px 0 0 0;
       text-align: center;}

#s_l img { margin: 0 0 0 3px;
           padding: 0;}

#s_t { width: 150px;
       height: 25px;
       font-size: 10px;
       margin: 0;
       padding: 1px 0 0 0;
       text-align: center; }

#live { width: 150px;
        height: 20px;
        margin: 0;
        padding: 0;}

#s_s { width: 150px;
       height: 20px;
       margin: 0;
       padding: 0;
       text-align: center;}

#c2c { width: 650px;
       margin: 20px 0 20px 0;
       padding: 0;
       text-align: center;}

#suche { width: 650px;
         float: right;
         margin: 3px 20px 0 0;
         padding: 0;
         text-align: center;}

input.search { width: 200px;
               height:16px;
               FONT-SIZE: 14px;
               border-top-color:#000000;
               border-left-color:#000000;
               border-right-color:#000000;
               border-bottom-color:#000000;
               border-width: 1px;
               border-style:solid;
               background-image: url(bg-su.gif)}

input.suchen { width: 100px;
               height: 20px;
               color: #ffffff;
               border-style: transparent; border-width: 0px;
               background-color: #870049;
               background-image: url(bg-suche.gif);}

#sedcard { width: 650px;
           height: 369px;
           text-align: left;
           background-image: url(bg-sedcard.jpg);
           background-repeat: no-repeat;}

#sed-h { width: 650px;
         height: 38px;}

#sed-n { float: left;
         font-size: 12px;
         color: #ffffff;
         width: 458px;
         height: 28px;}

#top h1 { /* absolut positioniert */
            position: absolute;
            top: 180px !important;
            top: 185px;
            left: 205px;
            font-size: 14px;
            color: #ffffff;}

#top_sed h1 { /* absolut positioniert */
            position: absolute;
            width: 650px;
            top: 910px;
            left: 185px;
            font-size: 14px;
            color: #ffffff;}

#top h2 { /* absolut positioniert */
            position: absolute;
            width: 650px;
            top: 850px;
            left: 185px;
            font-size: 14px;
            color: #ffffff;}

#top_sed h2 { /* absolut positioniert */
            position: absolute;
            top: 235px !important;
            top: 235px;
            margin: 0;
            padding: 0;
            left: 205px;
            font-size: 14px;
            color: #ffffff; }

#txt1  { float: left;
         width: 290px;
         line-height: 1.8em;
         position: absolute;
            top: 275px;
            left: 540px;}

#txt2  { float: left;
         width: 650px;
         line-height: 1.8em;
         position: absolute;
            top: 970px;
            left: 185px;}

#sed-l { float: left;
         width: 87px;
         height: 26px;
         margin: 0;
         padding: 12px 0 0 0;
         text-align: left;}

#sed-l img { margin: 0 5px 0 0;
             padding: 0;}

#sed-p { float: left;
         width: 58px;
         height: 38px;}

#sed-s { float: left;
         width: 47px;
         height: 38px;}

#sed-m { clear: both;
         width: 645px;
         height: 240px;
         margin: 5px 0 0 5px;
         padding: 0;}

#sed-p1 { float: left;
          margin: 0;
          padding: 0;
          width: 340px;
          height: 240px;}

#sed-b { float: left;
         width: 290px;
         line-height: 1.8em;}

#sed-f { clear: both;
         width: 645px;
         height: 76px;
         margin: 5px 0 0 5px;
         padding: 0;}

#sed-fp { float: left;
          width: 330px;}

#sed-fp img { margin: 0 10px 0 0;
              padding: 0;}

#sed-login { float: left;
             text-align: center;}

#sed-login h2 { margin: 20px 0 0 110px;
                padding: 0 ;
                font-size: 20px;
                color: #ffffff;
                text-align: center;}

#cams {line-height: 1.4em;}
