
body   {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #e5e5e5;  /* Helles GRAU */
padding:0px;
background-image:url(../images/bgmain.jpg);
background-repeat:repeat-y;
background-position:50% 0%;
width:100%;
scrollbar-arrow-color: #737b66;
scrollbar-base-color: #F5F8F3;
scrollbar-highlight-color : #737b66;
scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* allgemeine links im text */
a:link, a:visited, a:active{
font-size: 15px;
line-height: 19px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FF33CC;                /* GRELLES DUNKLES PINK */
text-decoration:underline
}

a:hover{
/*background-color:#FF66FF;*/     /* DUNKELPINK */
color:#999999;
text-decoration:none
}


#menu1 a , #menu1 a:visited , #menu1 a:active {
display:block;
background-color:#FFCCFF;          /* HELLPINK */
color:#000;
text-decoration:none ;
text-align:left;
width:180px;
padding-left:20px;
line-height: 28px;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
border-top:solid 0px #fff;
border-bottom:solid 1px #fff;
border-right:solid 1px #fff;
font-style:normal;
}

#menu1 a:hover{
background-color:#FF66FF;      /* DUNKELPINK wie linkes Menü Zwischenzeile */
color:#fff;
text-decoration:none ;
border-bottom:solid 1px #fff;
}


#aussen {
padding:0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(../images/lay.jpg);
background-repeat:no-repeat;
background-position:center top;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
color:#FF33CC;
margin-bottom:18px;
letter-spacing:1px;
font-size: 19px;
padding-bottom:4px
}

/* ohne auswirkung */


#bannertop {
height:80px;
text-align:center;
background-image:url(../images/hinter.jpg);
background-repeat:repeat;
background-position:center top;
border-bottom:solid 1px #005482;
}
/* ende ohne auswirkung */

#top1 {
height:65px;
/*vertical-align:bottom; */
text-align:center;
padding-right:0px;
color:#666666;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-style:italic;*/
padding-bottom:2px;
letter-spacing:3px;
}

#top2 {
height:32px;
vertical-align:middle;
text-align:center;
color:#000;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
/*padding-right:40px;*/
}
#leiste {
vertical-align:center;
text-align:center;
height:150px;
border-top:solid 0px #CFCFCF;          /* GRAU */
font-size:24px;
font-family: "Times New Roman", Times, serif;
font-style:bold;
color:#FF00CC;
/*padding-right:40px;*/
padding-bottom:0px;
letter-spacing:1px;
font-weight: bold
}
#leiste a {
font-size:24px;
font-family: "Times New Roman", Times, serif;
font-style:bold;
color:#FF33CC;
text-decoration: none;
padding-right:0px;
line-height: normal;
}

#leiste a:hover {
color:#FF33CC;
background-color:transparent;
}

#leiste h1 {
font-size:2em;
}

#hpname {
letter-spacing:1px;
font-size:50px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
color:#fff;
font-style:italic;
width:700px;
padding-left:10px;
padding-right:20px;
border-top:solid 0px #666666;
padding:0px;
}


.buleiste {
vertical-align:middle;
text-align:center;
height:36px;
padding-right:0px;
border-bottom:solid 0px #000;
border-bottom:solid 0px #000;
/*background-color:#;  */
margin:0px;
padding:0px;
}
.menutrenn {
border-bottom:solid 0px #fff;
color:#fff;
margin:0px;padding:0px;
font-size:20px
}


#main{
/*height:800px; */
background-image:url(../images/bgin2.jpg);
background-repeat:repeat-y;
background-position:center top;

}

#main2 {
background-image:url(../images/xbgin.jpg);
background-repeat:repeat-y;
background-position:center bottom;
}
#navbox {
color:#000;
background-color:#FF99FF;
font: 11px/15px normal;
padding-right:0px;
padding-top: 0px;
/*border-right:solid 0px;
border-left:solid 1px;*/
width:120px;
vertical-align:top;
text-align:center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


#inbox {
text-align:justify;
padding-top:10px;
padding-bottom:40px;
font-size: 15px;
line-height: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
/*background-color:#;   */
width:100%;
/*height:800px; */
vertical-align:top; }


#fussb {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;         /* Grau */
height:42px;
text-align:center;
vertical-align:bottom;
/*background-color:#;    */
background-image:url(../images/fuss4.jpg);
background-repeat:repeat-x;
background-position:top center;
letter-spacing:0px;
  padding: 0px
}

#fussb2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
height:35px;
text-align:center;
vertical-align:middle;
font-style:normal;
letter-spacing:1px;
background-image:url(../images/fuss2.jpg);
background-repeat:repeat-x;
background-position:top center;
}

.logostyle {
border:solid 1px #b6b6b6;
}

.thumbnail_left {
border:solid 1px #000;
  float:left;
  margin-right:10px;
  margin-bottom:5px;
  border-color: #CC0099;
  border-style: solid;
  border-width: 1px;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border-color: #CC0099;
  border-style: solid;
  border-width: 1px;
}

