
body {
  scrollbar-face-color:#39395F;
  scrollbar-highlight-color:#9A3334;
  scrollbar-shadow-color:#39395F;
  scrollbar-3dlight-color:#9A3334;
  scrollbar-arrow-color:#EDEDED;
  scrollbar-track-color:#949494;
  scrollbar-darkshadow-color:#EDEDED;
  background-color:#EDEDED;
  margin:8px;
  padding:8px;
}
* {
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:12px;
  color:#FFFFFF;
}

.randbildtor{
 border:2px solid #EAEAEA;
 }

.left{
 border:2px solid #8484AA;
 }

.gesamt {
  width:810;
  border:1px solid #39395F;
  border-spacing:1px;
  background-color:#39395F;
  }

.titel {
    background-color:#39395F;
  color:#CCCCCC;
  padding:0;font-size:22px;
}

.rahmen {
  width:810;
  border-spacing:1px;
   }
.inhalt2 {
  width:70%;
  height:80px;
  vertical-align:top;
  background-color:#39395F;
  padding:0px;
}

.inhalt3 {
  width:20%;
  height:100px;
  text-align:center;
  background-color:#39395F;
  padding:0px;
}
.ueberschrift {
 font-size:16px;
  }

.leer {
border:1px solid #CCCCCC;
}

.links {
  width:80px;
  border:1px solid #CCCCCC;
  text-align:center;
  vertical-align:top;
  height:100%;
  padding:0px 0px;
  color:#CCCCCC;
  background-color:#39395F;
  }


.blau {
 background-color:#39395F;
 }

.inhalt {
  width:50%;
  height:100px;
  vertical-align:top;
  background-color:#39395F;
  padding:0px;
}


.indexz{
 font-size:25px;
 letter-spacing:4px;
 text-indent:208px;
 color:#8484AA;
 }

.indexz2{
 font-size:25px;
 letter-spacing:4px;
vertical-align:middle;
 color:#8484AA;
 }

.indexzw2{
 font-size:22px;
 letter-spacing:4px;
text-align:center;
vertical-align:middle;
 color:#FFFFFF;
 }
.index2{
 font-size:12px;
 letter-spacing:2px;
 font-weight:bold;
 text-decoration:;
  color:#FFFFFF;
 }

.mitte {
  width:100%;
  height:100px;
  vertical-align:top;
  background-color:#39395F;
  padding:0px;
}
.mittezwei {
  width:50%;
   border:1px solid #CCCCCC;
  height:200px;
  vertical-align:top;
  text-align:center;
  background-color:#39395F;
  padding:0px;
}
.mitteagb {
  width:100%;
  height:100%;
  vertical-align:top;
  background-color:#39395F;
  padding:0px;
}
.mitteagb1 {
  width:100%;
  height:60px;
  vertical-align:top;
  background-color:#39395F;
  padding:0px;
}


.datum {
  width:100%;
  text-align:left;
  vertical-align:top;
  height:100%;
  padding:0px 0px;
  color:#CCCCCC;
  background-color:#39395F;
}



.menuezeile a {
  color:#CCCCCC;
   font-size:16px;
   text-decoration:none;
}




.ueberschriftdetail {
 width:100%;
 font-size:13px;
 text-align:center;
 background-color:#39395F;
 }

.mitte_unten {
 font-size:20px;
 border:1px solid #CCCCCC;
 text-align:center;
 background-color:#949494;
 padding:0px;
}

.mitte_unten2 {
 font-size:12px;
 border:1px solid #CCCCCC;
 text-align:center;
 background-color:#949494;
 padding:0px;
}
.mitte_unten22 {
 font-size:12px;
 border:1px solid #CCCCCC;
 text-align:center;
 background-color:#39395F;
 padding:0px;
}
.mitte_unten33 {
 font-size:9px;
 text-align:center;
 background-color:#39395F;
 padding:0px;
}
.last_minute {
font-size:10px;
}


.zaeler {
font-weight:lighter;
}




#gallery {
  margin:0px;
  padding:0px;
  background:#39395F;
}



.order {
        text-dekoration:underline;
        font-size:x-large;
}





.subtitel {
  background-color:#39395F;
  color:#CCCCCC;
  font-size:22px;
  padding:0px;
}


.links {
  width:135px;
  text-align:center;
  vertical-align:top;
  height:100%;
  padding:0px 5px;
  color:#CCCCCC;
  background-color:#39395F;
}

.linksm1 {
  width:1%;
  text-align:center;
  vertical-align:top;
  height:100%;
  padding:0px 5px;
  color:#CCCCCC;
  background-color:#949494;
}

.links table {
  width:100%;
}

.links td {
  padding:0px 0px 10px 0px;
  text-align:center;
  font-weight:bold;
  font-size:15px;
  letter-spacing:1px;
  color:#CCCCCC;
}

.links a {
  display:block;
  text-decoration:none;
}

.anfrage {
  width:40%;
  vertical-align:top;
  background-color:#39395F;
  padding:10px;
}

.hier{
	color:#FFCC66;
	font-weight:bold;
	font-size: xx-small;
	}





















.rand {
  height:220px;
  background-color:#959595;
  text-align:center;
  font-size:10px;
  padding:0px 0px 5px 0px;
}

.preview {
  height:191px;
  background-color:#39395F;
  text-align:center;
  font-size:10px;
  padding:0px 0px 5px 0px;
}

.preview img {
  margin:0px 0px 5px 0px;
}

.thumbnail {
  text-align:center;
  margin:auto;
}
.thumbnail td {
  padding:3px 10px;
}

.details {
  width:33%;
  padding:10px 0px;
  text-align:center;
  background-color:#949494;
  vertical-align:bottom;
}

.details2 {
 width:16,6%;
  padding:10px 0px;
  text-align:center;
  background-color:#39395F;
  vertical-align:center;
}

.details table {
  margin:auto;
  border-spacing:0px;
}

.details td {
  width:33%;
  white-space:nowrap;
  text-align:center;
  padding:3px 5px;
}

.details img {
  margin-top:15px;
}



.fuss {
  background-color:#39395F;
  height:20px;
  color:#CCCCCC;
  padding-left:10px;
}

img,  td,  .chk {
  border:none;
}

h1 {
  font-size:24px;
  white-space:nowrap;
 }

h2 {
  font-size:20px;
  font-weight:normal;
  white-space:nowrap;
}

h3 {
  font-size:16px;
  white-space:nowrap;
}

caption {
  font-size:11px;
}

em {
}

.s {
  font-size:10px;
}

.f {
  font-size:13px;
  font-weight:bold;
  color:#ddd;
}

ul li {
  list-style-image:url(../bilder/list.gif);
}

a:link, a:visited {
}

a:hover, a:active, a:focus {
  color:#fff;
}
input, textarea {
  color:#333;
  overflow:auto;
  border:1px solid #;
  font-family: "courier new", courier, monospace; /* gleiche Feldbreiten durch Festbreitenschrift */
}
.btn {
  background:#bbb;
  color:#fff;
}
.Stil6 {
font-size: xx-small;
color:#666666;
}

.Stil3 {
font-size: xx-small;
color:#FFCC66
}

.Stil4 {
font-size: xx-small;
color: #FFCC66
}

.Stil5 {
color: #52527BC
}
.Stil8 {
font-size: xx-small;
color:#FFFFFF;
}