body {
      background-color:#FFF;
      background-image:url('../img/hg_verlauf.jpg');
      /*background-repeat:no-repeat;*/
	  background-repeat:repeat-x;
      background-position:left top;
      background-attachment:fixed;
      top:0px;
      left:0px;
      padding:0px;
      margin:0px;

}
#start{
	position:absolute;
	border:0px solid black;
	margin:10%;
	}
#start img {border:0px;}
#comingsoon {
      border:0px solid red;
      margin-top:20px;
      font-size:0.8em;
      text-align:center;
      font-weight:bold;
      color:#fff;
}
/* Inhalt/ Contentbereich */
#content {
	border-top:1px solid #3373B9;
	border-left:1px solid #3373B9;
	background-color:#ffffff;
	overflow:auto;
	position:absolute;
	top:179px;
	left:225px;
	width:600px;
	height:330px;
	margin:0px;
	padding-top:20px;
	padding-left:20px;
	padding-right:40px;
	padding-bottom:40px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	text-align:left;
}
#content td{
	vertical-align:top;
}
#content td.spalte2{
	width:180px;
	text-align:left;
	padding-left:5px;
}
#content ul{
      list-style-type: square;
}
#content p{
      border: 0px dashed #F77D10;
      padding-left:15px;
      padding-top:3px;
      padding-bottom:3px;
      padding-right:15px;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-style:normal;
      font-size: 12px;
      font-weight: normal;
      color: #505050;
      text-align:left;
	  /*float:left;*/
}
h2{
	font-size:14px;
}
h3{
font-size:12px;
color:#660000;
}
#img{
	border: 0px dashed #F77D10;
	padding-left:10px;
	/*float:right;*/
}

#content a:link,#content a:visited {
      color:#505050;
      background-color:#fff;
      text-decoration:underline;
}
#content a:hover,#content a:active {
      color:#3373B9;
}
#galerie {
      border-top:1px solid #3373B9;
      border-left:1px solid #3373B9;
      overflow:auto;
      position:absolute;
      top:180px;
      left:230px;
      width:600px;
      height:330px;
      margin:0px;
      padding:30px;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-style:normal;
      font-size: 12px;
      font-weight: normal;
      color: #505050;
	  background-color:#fff;
      text-align:left;
}
#galerie ul{
      list-style-type: none;
}
#galerie h1{
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-style:normal;
      font-size: 12px;
      font-weight: bold;
      color: #505050;
      text-align:left;
}
#galerie a:link,#galerie a:visited {
      color:#505050;
      background-color:#fff;
      text-decoration:underline;
}
#galerie a:hover,#galerie a:active {
      color:#3373B9;
}
#shop td{
      border: 1px dashed #F77D10;
}
/* Formular */
form{
	/*line-height: 150%;*/
}
fieldset{
	padding: 5px;
	margin:  5px 20px 5px 20px;
	border: 1px solid #3373B9;
}
legend{
	border:0px solid red;
	font-weight: bold;
}
label{
	border:0px solid black;
	width: 130px;
	float: left;
	text-align: left;
	margin-right: 10px;
}

input, textarea, input{
	background: white;
	color: black;
	border: 1px solid #3373B9;
	color:#3373B9;
	padding: 3px;
	font-size: 0.9em;
	margin-bottom:5px;
}

input:focus, textarea:focus{
	background: #3373B9;
	color: white;
}
/* Ende Inhalt/ Contentbereich */

/* Navigation/ Menü links */
#navi {
	position:absolute;
	border:0px solid red;
	top:204px;
	left:20px;
	margin:0px;
	padding:0px;
	list-style-type: none;
	text-align:center;
	width:180px;
        }
#navi span{
      display: block;
      padding: 2px;
      width:180px;
      height:15px;
      background-color: transparent;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-style:normal;
      font-size: 12px;
      font-weight: bold;
      color: #3373b9;
      text-decoration: none;
}
#navi a{
      display: block;
      padding: 2px;
      width:180px;
      height:15px;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-style:normal;
      font-size: 12px;
      font-weight: normal;
      color: #000;
      text-decoration: none;
}
#navi a:link, #navi a:visited{
      background-color: transparent;
}
#navi a:hover, #navi a:active{
      color:#3373b9;
      background-color: transparent;
}
/* Ende Navigation/ Menü links */

/* Sonstige Elemente */
/* Logo */
#logo {
	border:0px solid red;
	background-image:url('../img/logo.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	width:200px;
	height:143px;
	position:absolute;
	top:28px;
	left:10px;
}
#banner {
	border:0px solid green;
	/*background-image:url('../img/banner.gif');*/
	background-repeat:no-repeat;
	background-position:bottom right;
	height:143px;
	position:absolute;
	top:5px;
	width:660px;
	margin:0;
	padding:0;
	left: 230px;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size: 12px;
	color:#3373b9;
}
#banner img{
	padding:0;
	margin:0;
}
#banner table{
	border:0px solid black;
	margin:0;
	padding:0;
 	height:143px;
	width:660px;
 }
#banner td{
	text-align:right;
	border:0px solid green;
    vertical-align:bottom;
}
#banner td.spalte2{
	width:250px;
	text-align:left;
	padding-left:5px;
}

/* Bildleiste unter Materialverleih */
#bild{
      position:absolute;
      border:0px solid #F77D10;
      display: block;
      width:250px;
      height:250px;
      top:180px;
      left:550px;
      margin:0px;
      padding:0px;
}
/* Bildleiste unter Gallery */
#gallery{
      /*position:fixed;*/
      border:0px solid #F77D10;
      /*display: block;*/
      width:300px;
      /*height:400px;*/
      margin:0px;
      padding-left:0px;
}

/* Adresszeile unten */
address {
      border:1px solid;
      border-color:#F77D10;
      position:absolute;
      top:430px;
      left:40px;
      width:120px;
      font-family: Arial,Verdana,Helvetica,sans-serif;
      font-style:normal;
      font-size: 10px;
      font-weight: normal;
      color: #505050;
      text-align:center;
      margin:0px;
      padding:2px;
}
#w3c {
      border:0px solid;
      position:absolute;
      top:450px;
      left:40px;
      width:120px;
}
/* Ende Sonstige Elemente */
