 body{

cursor: crosshair;
background:#f8edf3;
font-family: Verdana;
color: #af785a;
font-size: 10px;
line-height: 12px;
scrollbar-face-color: #edc996;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #edc996;
scrollbar-3dlight-color: #edc996;
scrollbar-darkshadow-color: #edc996;
scrollbar-track-color: #edc996;
scrollbar-arrow-color: #d6b2c4;
 overflow-x: hidden;
}


p, table { font-size: 10px;
    font-family: Verdana;
    color: #7c3d4a;

    }

.counter
{
background-image:url('bg19.gif');
font-family: verdana;
font-size: 10px;
color: #9d5253;
}

.counter a{
      font-family: verdana;
      color: #9d5253;




      }

.counter a:hover{
      font-family: verdana;
      color: #ffffff;
      background-image:url('bg21.gif');
      }

A{cursor: crosshair;}
a:link{cursor: crosshair;color: #6a2e24; text-decoration: none;}
a:visited {cursor: crosshair;color: #6a2e24; text-decoration: none;}
a:active{cursor: crosshair;color: #6a2e24; text-decoration: none;}
a:hover{cursor: crosshair;
 font-family: verdana;
 background-image:url('bg5.gif');

color: #ffffff; text-decoration: underline; font-style: none;}



h2 {
background-color: #9e5a6f;
border-bottom: solid #ffffff ; border-width: 1px;
border-top: solid #ffffff ; border-width: 3px;
font-size: 10px;
font-family: Verdana;
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 5px;
margin: 0px;
background-image:url('bg5.gif');
}




h1 {


background-image:url('bg6.png');
background-repeat:no-repeat;
 margin-left: 10;
        margin-bottom: 0;
        font-family: Georgia, "Times New Roman", Times, serif;


        text-transform: uppercase;
        font-style: italic;
        font-weight: normal;
        font-size: 17pt;
        line-height: 20pt;
        height: 20pt;
        background-color: none;
        letter-spacing: 5px;
        color: #edc0a5;
        letter-spacing: 0;

text-align: center;
padding-top: 35px;
padding-bottom: 40px;





}

h1:first-letter {

      text-transform: uppercase;
      color: #4a2b2f;
font-style: italic;
        font-weight: normal;
        font-size: 29pt;

        height: 20pt;
                font-family: Palatino Linotype;

      }




first
{
float:left;
width:0.7em;
font-size:400%;
font-family:algerian,courier;
line-height:80%;
      color: #741327;
}
first span{
        position:absolute;
        display:block;
        top:0;
        left:0;
        height:100%;
        width:100%;
        background:url(gradient.png) repeat-x;
}

h3 {
font-size: 11px;
font-family: verdana ;
 padding-bottom: 55px;
 margin-left: 0px;
text-transform: uppercase;
color: #ffffff;
letter-spacing: 8px;
margin-bottom: 10px;
text-align: bottom;

padding: 3px;


}

 h3:first-letter {
       font-style:italic;
      font-size: 22px;
      text-transform: uppercase;
      color: #ffffff;
    font-family: garamond;

      }
h4 {
background-color: #ffffff;
background-image:url('bg21.gif');
font-size: 5px;
font-family: Verdana;
color: #ffffff;
font-size: 10px;
font-weight: bolder;




}
.layout {

background: #c8d5e3;
border: solid #9f5757; border-width: 6px;
background-image:url('bg19.gif');
font-family: Verdana;
color: #7c3d4a;
font-size: 10px;
}

.anzahl


a {
background: #ffffff;
 background-image:url('bg30.gif');
border: solid #9f5757; border-width: 3;
font-size: 10px;
font-family: verdana;
color: #9f5757;
padding: 4;
text-align: center;
font-weight: bolder;
}
.anzahl
a:hover{cursor: crosshair;
 background-image:url('bg31.gif');
 text-decoration: none; font-style: none;
border: solid #ffffff; border-width: 3;
color: #ffffff;
}
.anzahl
{
background: #ffffff;
 background-image:url('bg30.gif');
border-top: solid #9f5757; border-width: 3px;
border-bottom: solid #ffffff; border-width: 3px;
font-size: 10px;
font-family: verdana;
color: #9f5757;
padding: 4;
text-align: center;
font-weight: bolder;
padding: 10;

}
.tabelle {

background-image:url('bg19.gif');
font-size: 10px;
font-family: Verdana;
color: #9d5253;


}

.tabelle2 {

background-image:url('bg16.gif');

}

.tabelle3 {

background-image:url('bg17.gif');


}
.tabelle4 {

background-image:url('bg55.gif');
 text-align:center;
 align: center;
   border: dashed #ffffff; border-width: 1;
-moz-border-radius-topleft:30px;
-khtml-border-radius-topleft:30px;
-webkit-border-radius-topleft: 30px;

-moz-border-radius-bottomright  :30px;
-khtml-border-radius-bottomright  :30px;
-webkit-border-radius-bottomright  : 30px;



}

.tabelle5 {

background-image:url('bg19.gif');
 padding: 2;


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

 .tabelle7 {

background-image:url('bg55.gif');
 text-align:center;
 align: center;
   border: dashed #ffffff; border-width: 1;





}

.td2 {

 height:60px;
 padding-top: 25px;
  padding-right: 0px;
 background-image:url('bg4_1.png');
 background-repeat:no-repeat;



 }


.td3 {

 height:42px;
 background-image:url('bg8.gif');
   valign:middle;

     padding: 0px;
-moz-border-radius-bottomright:30px;
-khtml-border-radius-bottomright:30px;
-webkit-border-radius-bottomright: 30px;


 }
 .td4 {

 height:22px;
 background-image:url('bg30.gif');
   valign:middle;

     padding: 0px;
-moz-border-radius-topleft:30px;
-khtml-border-radius-topleft:30px;
-webkit-border-radius-topleft: 30px;


 }


.tr2
{
background-image:url('bg30.gif');
font-family: verdana;
font-size: 10px;
color: #827bad;



}

.tr2 a{
      font-family: verdana;
      color: #946363;
      display: block;
      text-align: left;
      padding: 1px 2px 1px 5px;





      }

.tr2 a:hover{
      font-family: verdana;
      color: #e2c7ab;
      background-image:url('bg31.gif');
      font-family: verdana;


      }


.bg

{
background: transparent url('bg21.gif');

}


.opacityit img {
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
        -moz-opacity: 0.3;
}
.opacityit:hover img {
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        -moz-opacity: 1;
}

 .cn {
background-image:url('bgcn.gif');
}

.cn2 {

background-image:url('bg20.gif');
padding-left: 8;
padding-right: 8;

padding-top: 14;
 text-align: center;
 valign: center;
}

b {
      font-family: verdana;
      color: #6d2727;
      font-variant:small-caps;
      font-size: 10px;

 }


#border
{
background-image: url(bg22.png);
background-repeat: repeat-x;
vertical-align: top;
width: 100%;
height: 500px;
}


h5 {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
        font-weight: normal;

 padding-bottom: 10px;
 margin-left: 4px;
letter-spacing: -1px;
        font-size: 18pt;

color: #9f5757;
margin-bottom: 0px;
text-align: bottom;




}   h5:first-letter {
      font-weight: bold;
      font-size: 30px;
      color: #6c2d2d;
      font-family: Georgia;
      }

  .cnrightbg {

background-image:url('bgcn2.png');
align: right;
padding: 0;
margin: 0;
}

 .cnbgunten {

background-image:url('cnbgunten.png');
background-repeat: no-repeat;
align: right;
padding: 0;
margin: 0;
padding: 100;
}

.titlecn {

 height:60px;

  padding-left: 0px;
 background-image:url('titlecn.png');
 background-repeat: repeat-x;
   border-bottom: dotted #9f5757; border-width: 3;


 }

 #scroll
{
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;
}


i {
      font-family: verdana;
      color: #ffffff;
      font-variant:small-caps;
      font-size: 10px;
       text-decoration: underline;
 }


     #boxnavi
        {
                display: compact;
                position: absolute;


        }

                #boxnavi a
                {
                        display: compact;
                        padding-top: 11px;
                        padding-bottom: px;
                        padding-left: 10px;
                        padding-right: 10px;


                        font-size: 8pt;
                        text-decoration: none;
                        font-family: "Century Gothic", Arial, Helvetica, sans-serif;



                        vertical-align: bottom;

                        color: #ffffff;

                        background-color: #991c2c;
                }


                        #boxnavi a:hover        {
                        color: #e6b77b;
                        background-color: #741327;        }

 .formular {

background-image:url('bg23.png');
border: 0pt;
color: #7c3d4a;
}
