body {
	background-color: #9A6534;
         background-image:url("bgbrick2.png");
     }

#content {
  text-align: left;
  vertical-align: middle;
  horizontal-align: middle;
  padding: 10px;
  margin: auto;
  width: 905px;
  height: 560px;
  background-repeat: no-repeat;
  text-align:justify;
  font-family: verdana;
  font-size: 12px;

}

#text {
 width: 300px;
 height:300px;
 text-align: left;
 vertical-align: middle;
 margin-top:160px;
 margin-left:200px;
 overflow: auto;
 float:left;
 padding:15;

}

#menu {
 margin-top:150px;
 padding-left: 40px;

}

ol {
	list-style-image:url("menuli.png");
         margin-left: 465px;
         }

img {
 border: 0
}

a:hover {
 background-color: #67381A;
}

table {
 font-size: 12px;
}

li.languages {
	display: inline;
         padding: 7px;
         }
p.light {
	color: grey;
         }

a.contentlink:link {
	color: #3D2506;
         font-family: arial, verdana, sans-serif;
         font-size: 16px;
         text-decoration: none;
         border-bottom: 1px dashed #7A5E39;
         }
a.contentlink:visited {
	color: #3D2506;
         font-family: arial, verdana, sans-serif;
         font-size: 16px;
         text-decoration: none;
         border-bottom: 1px dashed #7A5E39;
         }

a.contentlink:hover {
	color: #7A5E39;
         font-family: arial, verdana, sans-serif;
         font-size: 16px;
         text-decoration: none;
         background-color: transparent;
         border-bottom: 1px dashed #654111;
         }
a.contentlink:active {
	color: #3D2506;
         font-family: arial, verdana, sans-serif;
         font-size: 16px;
         text-decoration: none;
         border-bottom: 1px dashed #654111;
         }
li.links {
	list-style-image:url("pfeil.png");
         padding-top: 5px;
         }

form input {
	background-image:url("formbg2.png");
         border: 1px dashed #A36D10;
         padding: 3px;
         width: 215px;
         color: #533706;
         font-family: trebuchet MS;
         }

textarea {
          background-image:url("formbg2.png");
         border: 1px dashed #A36D10;
         padding: 3px;
         width: 260px;
         height: 90px;
         color: #533706;
         font-family: trebuchet MS;
         font-size: 12px;
         }

form input#betreff {
	background-image:url("formbg2.png");
         border: 1px dashed #A36D10;
         padding: 3px;
         width: 210px;
         color: #533706;
         font-family: trebuchet MS;
         }

form input#submit {
	background-image:url("absendenbutton.png");
         border: 1px dashed #C39D74;
         padding: 3px;
         width: 150px;
         color: #C39D74;
         font-family: trebuchet MS, sans-serif;
         margin-left: 65px;
         }

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
