body {
  scrollbar-face-color:#F3EAD1;
  scrollbar-highlight-color:#EDEDED;
  scrollbar-shadow-color:#EDEDED;
  scrollbar-3dlight-color:#39395F;
  scrollbar-arrow-color: #39395F;
  scrollbar-track-color:#EDEDED;
  scrollbar-darkshadow-color:#39395F;
  background-color:#EDEDED;
  margin:8px;
  padding:8px;
}

* {
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:12px;
  color:#FFFFFF;
}


.hier{
	color:#FFCC66;
	}
.color{
border:1px solid #FFFFFF;
}

#gallery {
  margin:0px;
  padding:0px;
  background:#39395F;
}

.rahmen {
  width:100%;
  border:1px solid #39395F;
  border-spacing:1px;
  }

.order {
        text-dekoration:underline;
        font-size:x-large;
}


.titel {
  background-color:#39395F;
  color:#CCCCCC;
  padding:0;font-size:22px;
}


.subtitel {
  background-color:#39395F;
  color:#CCCCCC;
  font-size:22px;
  padding:0px;

}

.menuezeile td {
  padding:3px 5px;
  color:#CCCCCC;
  white-space:nowrap;
}

.menuezeile a {
  color:#CCCCCC;
  font-size:15px;
  display:block;
  text-decoration:none;
}

.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;
}

.inhalt {
  width:100%;
  vertical-align:top;
  background-color:949494;
  padding:10px;
}
.inhaltbest {
  width:100%;
  vertical-align:top;
  background-color:#39395F;
  padding:10px;
}


.inhaltx {
  width:33%;
  vertical-align:top;
  background-color:949494;
  padding:10px;
}
.inhaltb {
  width:100%;
  vertical-align:top;
  background-color:#39395F;
  padding:10px;
}
.inhaltgalerie {
  width:100%;
  vertical-align:top;
  background-color:949494;
  padding:10px;
  text-align:center;
  font-size:10px;
}
.inhaltgalerieb {
  width:33%;
  vertical-align:top;
  background-color:949494;
  padding:10px;
  text-align:center;
  font-size:10px;
}

.inhaltgaleriec {
  width:30%;
  vertical-align:top;
  background-color:#39395F;
  padding:10px;
  text-align:center;
  font-size:10px;
}
.rechts {
  width:100%;
  vertical-align:top;
  background-color:#39395F;
  padding:0px;
}

.previewtitel {
  text-align:center;
  height:30px;
  background-color:#B3B3B3;
}

.zaeler {
font-weight:lighter;
}

.rand {
  height:220px;
  background-color:#959595;
  text-align:center;
  font-size:10px;
  padding:0px 0px 5px 0px;
}
.untertitel {
  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;
}
.previewinfo {
  height:30px;
  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: middle;
}

.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;
}

.pfosten td {
  white-space:nowrap;
  vertical-align:top;
  padding:0px;
}

.fuss {
   text-align:center;
  background-color:#39395F;
  height:20px;
  color:#CCCCCC;
  padding-left:10px;
}

.fuss2 {
   text-align:center;
  background-color:#949494;
  height:20px;
  color:#CCCCCC;
  padding-left:10px;
}

.pdf {
  text-align:center;
  background-color:#949494;
  height:20px;
  color:#CCCCCC;
  font-weight:bold;
 }

.pdf2 {color: #FFCC66
 font-weight:lighter;
 text-align:center;
}
img, table, .chk {
  border:none;
}
.index {
  font-size:20px;
  white-space:nowrap;
}
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 #39395F;
  font-family: "courier new", courier, monospace; /* gleiche Feldbreiten durch Festbreitenschrift */
}
.btn {
  background:#bbb;
  color:#fff;
}
#bildsi1{
    background-color:#949494;
    position: absolute;
        top: 132px;
        left:680px;
             }
			 
			 #bildtel{
    background-color:#949494;
    position: absolute;
        top: 160px;
        left:430px;
             }
  #bildsi22{
    background-color:#949494;
    position: absolute;
        top: 132px;
        left:795px;
             }




#bild{
    background-color:#949494;
    position: absolute;
      top: 132px;
      left:695px;   
             }
  #bild2{
    background-color:#949494;
    position: absolute;
       top: 143px;
       left:535px;
             }
	  #bild3{
    background-color:#949494;
    position: absolute;
        top: 132px;
        left:810px;
             }
.randbild{
 border:2px solid #EAEAEA;
 }

.randbild1{
 border:2px solid #949494;
 }

.randbildtor{
 border:2px solid #EAEAEA;
 }

.h3text{	
	font-size: 16px;
	background-color:#39395F;
	padding-left: 4px;
	padding-bottom: 4px;
	color:#FFFFFF;
		}		
		.schriftblau1 {
  font-size:15px;
  color:#39395F;
  font-weight:bold;
}
		.schriftblau {
 
  color:#39395F;
  font-weight:bold;
}
		.dezent {
   font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:10px;
  font-weight:lighter;
  color:#6B6B9C; 
}

.dezentoben { 
font-size:11px;
  font-weight:lighter;
  color:#BDBDD6;
  }
  
  .dezentunten { 
font-size:11px;
  font-weight:lighter;
  color:#FFFFFF;
  }
