
body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px;        background-color: #2D2D2D; background-image:url(images/bg.gif); padding:0px;
}


td {font-size: 95%;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
text-align:left;color:#A3A3A3;}

h2{letter-spacing:2px;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;font-size: 105%;color:#2DAF45;
}

/* hauptgerüst */

.li {
width:30px;
background-image:url(images/rand1.jpg);
border-left:solid 0px #000;
}


.re {
width:30px;
background-image:url(images/rand2.jpg);
border-right:solid 0px #000;
}

#top {background-image:url(images/b3.jpg);
background-repeat:no-repeat;
vertical-align:middle;
text-align:center;
height:240px;
background-color:#1F1F1F;
color:#f2dde6;
font-size: 120%;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
}

#leiste1 {height:0px;
background-color:#000;
height:40px;
letter-spacing:10px;
color:#8F1310;
font-variant:small-caps;
padding-left:10px;
padding-bottom:1px;
width:100%;
vertical-align:middle;
}


#sp1 {color:#fff;font: normal 11px/15px verdana, sans-serif; padding-left: 0px;padding-right:25Spx;padding-top: 20px;
background-color:#151515;
}

#sp2 {
height:250px;
padding-top: 30px; padding-bottom: 20px;
padding-left: 20px;padding-right:10px;
background-color:#202020;letter-spacing:0px;width:100%}



#fussb {font: normal 11px verdana, sans-serif; color: #fff; padding:2px;
height:24px;
text-align:center;
background-color:#222222;width:100%;
border-top:solid 1px #343434;

}
/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #fff; scrollbar-base-color: #2d2d2d;
scrollbar-highlight-color : #000000; scrollbar-shadow-color : #2d2d2d;
SCROLLBAR-TRACK-COLOR: #000;}



/* menue  */

#menu1 a , #menu1 a:visited , #menu1 a:active {display:block;
background-color:#;
color:#a3a3a3;
font: normal 12px verdana, sans-serif;
line-height:24px;
text-decoration:none ;
text-align:center;
width:200px;
}

#menu1 a:hover{
background-color:#83000b;
color:#fff;
text-decoration:none ;


}

/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 95%;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;text-decoration:underline;color:#a3a3a3;}

a:hover{ background-color:#3D633D;
color:#fff;}







body {
   font-family: Verdana,Arial,Helvetica,sans-serif;
   background-color: #E7E5DD;
   font-size: 12px;
   color: #FFFFFF;
}

table { border: 0px; }



th { font-size: 13px; }
td { font-size: 12px; }

th.head {
   background-color: #212121;
   filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr="#212121", startColorstr="#070707", gradientType="0");
}
td.head {
   background-color: #212121;
   font-weight: bold;
   filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr="#212121", startColorstr="#070707", gradientType="0");
}

th.info   { background-color: #272727; border: 1px solid #212121; }
td.info   { background-color: #272727; }

th.header { background-color: #272727; font-weight: bold; }
td.header { background-color: #272727; font-size: 9px; }

td.left   { background-color: #494949; }
td.right  { background-color: #666666; }

td.odd    { background-color: #494949; }
td.even   { background-color: #666666; }

td.center { background-color: #3E3E3E; }
td.top    { background-color: #3E3E3E; }
td.bottom { background-color: #3E3E3E; }

table.quote {
   background-color: #494949;
   border: 1px solid #212121;
}

td.quote {
   padding: 3px;
   background-color: #494949;
   border-top: 1px dashed #212121;
}

input       { border: 1px solid #999; background-color: #F8F5E4; font-family: Verdana,Helvetica; color: #000; }
input.send  { border: 1px solid #999; background-color: #F8F5E4; font-family: Verdana,Helvetica; color: #000; }
select      { border: 1px solid #999; background-color: #F8F5E4; font-family: Verdana,Helvetica; color: #000; }
textarea    { border: 1px solid #999; background-color: #F8F5E4; font-family: Verdana,Helvetica; color: #000; font-size: 12px; }
fieldset    { border: 1px solid #999; background-color: #F8F5E4; padding-bottom: 5px; padding-left: 2px; padding-right: 2px; padding-top: 5px; }

legend {
   border: 1px solid #999;
   background-color: #D9B359;
   font-family: Verdana, Arial, sans-serif;
   font-size: 15px;
   font-weight: bold;
   padding: 2px;
}


