
 body {
                margin:0;
                margin-top:2px;
                padding:0;
                font: bold 12px Verdana,Arial, Helvetica, sans-serif ;
                color: #666666;
                scrollbar-base-color:#FFA653;

        }
#container{
                margin:0;
                padding:0;
}
        .main {
                margin:0;
                padding:0;

        }

        h2 {
                font: bold 14px Verdana, Arial, Helvetica, sans-serif;
                color: #000;
                margin: 0px;
                padding: 0px 0px 0px 15px;
        }

        h5 {
                font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                color: #666666;
                margin: 0px;
                padding: 0px 0px 5px 0px;

        }

        .red {
                color:#A40000;
                font-weight:bold;
        }

         .blue {
                color:#03008D;
                font-weight:bold;
        }

          .green {
                color:#009F00;
                font-weight:bold;
        }
        .bold {
               font-weight:bold;
        }

        p.info {
                margin:10px;
                font-size:12px ;

        }



        td.einzug {

                font-size: 12px;
                color: #000000;
                padding-left: 10px;

        }
        td{
                font-size:11px;
                font-family:Verdana,Arial, Helvetica, sans-serif;
                color:#666666;
                margin: 10px;
        }
        a{
                text-decoration:underline;
                font-size:11px;
                color:#03008D;
                font-family:Verdana,Arial, Helvetica, sans-serif;
                font-weight:bold
        }
        a:hover{
                color:red;
        }
        a:visited{
                font-size:11px;
                color:#03008D;
        }
        a.blue {
                font-size:11px;
                color:#0463EA;
                font-family:Verdana,Arial, Helvetica, sans-serif;
                text-decoration:underline;
                font-weight:bold;
        }
        a.blue:visited {
                color:#0463EA;
        }
        a.white {
                font-size:11px;
                color:#ffffff;
                font-family:Verdana,Arial, Helvetica, sans-serif;
                text-decoration:underline;
        }
        a.white:visited {
                color:#ffffff;
        }

        a.weiter {
                font-size:9px;
                color:#03008D;
                font-family:Verdana,Arial, Helvetica, sans-serif;
                text-decoration:underline;
        }
        a.weiter:visited {
                font-size:9px;
                color:#03008D;
        }

         #titel a:link, #titel a:visited {
          text-decoration:none;
                font-family:verdana, Arial, Helvetica, sans-serif;
                font-weight:bold;
                  font-size:11px;
         }
          #titel a:link.active, #titel a:visited.active {
                color: #000;

         }

          #titel a:hover {
           color:red;

           }
        .win_back {
                background-image: url(images/win_back.gif);
                background-position: 0px;
                background-repeat: repeat-y;
        }


        img {
                border: none;
        }

        form {
                display:inline;
        }

        .vorschau {
        margin:4px;
        }

        .input_anzahl {
                width:30px;

        }

         .input_preis {
                width:50px;
        }
        .box1 {
                border:1px solid #cccccc;
        }

        .tab12{
                font-family:verdana, Arial, Helvetica, sans-serif;
                font-size:12px;
        }

        .tab10{
                font-family: Arial, Helvetica, sans-serif;
                font-size:10px;
        }

        .tab9{
                font-family: Arial, Helvetica, sans-serif;
                font-size:9px;
        }

         .fixedcell { font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; white-space: nowrap; vertical-align: middle; padding-top: 2px; padding-bottom: 2px; background-color: #cccccc;}


        /*- Menu Tabs --------------------------- */


        .container {
                width: 380px;
                padding: 2px;
                margin: 3px 0 20px 0;
                border: none;
                background: transparent;
        }


        .container2 {
                width: 230px;
                padding: 0px;
                margin: 3px 0 20px 0;
                border: none;
                background: transparent;
        }

        /* pyramid */

        #navPyra {
                margin: 0;
                padding: 0 0 20px 4px;
                border-bottom: 0px solid #9FB1BC;

        }

        #navPyra2 {
                margin: 0;
                padding: 0px 0px 0px 0px;
                border-bottom: 0px solid #9FB1BC;

        }


        #navPyra li {
                margin: 0;
                padding: 0;
                display: inline;
                list-style-type: none;

        }


        #navPyra2 li {
                margin: 0;
                padding: 0;
                display: inline;
                list-style-type: none;

        }

        #navPyra a:link, #navPyra a:visited {
                float: left;
                font-size: 12px;
                line-height: 14px;
                font-weight: bold;
                padding: 0 8px 6px 8px;
                text-decoration: none;
                color:white;
        }

        #navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
                color: #000;
                background: url(images/pyramid1.gif) no-repeat bottom center;
        }


        #navPyra2 a:link, #navPyra2 a:visited {
                float: left;
                font-size: 10px;
                line-height: 14px;
                font-weight: bold;
                padding: 0px 4px 6px 4px;
                text-decoration: none;
                color:white;
        }

        #navPyra2 a:link.active, #navPyra2 a:visited.active, #navPyra2 a:hover {
                color: #000;
                background: url(images/pyramid1.gif) no-repeat bottom center;
        }


        #footer1_left
        { background-image:url(images/img_10.jpg); background-repeat:no-repeat;
                width:490px;
                height:61px;
        }

        #footer1_right
        { background-image:url(images/img_11a.jpg); background-repeat:no-repeat;
                width:  230px;
                height:61px;
        }

        #footer2_left
        { background-image:url(images/img_12.jpg); background-repeat:no-repeat;
                width:490px;
                height:60px;
        }

        #footer2_right
        { background-image:url(images/img_13.jpg); background-repeat:no-repeat;
                width:  230px;
                height:60px;
        }


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
 text-decoration:none;
}