  
  
  html,body{
    margin: 0; 
	padding: 0;	
	height:100%;
    border: 0;
	overflow-y:scroll;
	overflow-x:hidden;
	text-align: center;
	background:url(../images/back.jpg);
	 /* Zentrierung im Internet Explorer */
	
  } 
  div#shadow {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
          /* standardkonforme horizontale Zentrierung */
    width: 1060px;
	height:100%;
	background:url(../images/backwide.jpg);
	margin: auto;
    padding: 0;
    position:absolute;
	left:50%;
	top:0;
	margin-left:-512px;
   
  }
 
   div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
          /* standardkonforme horizontale Zentrierung */
    width: 1024px;
	height:100%;
	background-color:#ffffff;
	margin: 0 18px;
    padding: 0;    
	font-size: 9px;
   font-family:Arial,sans-serif;
   
  }
   h1 {
    font-size: 14px;
	font-weight:bold;
    margin: 20px auto; 
    text-align: left;
  }


div#Inhalt{ 
position:absolute;
width:806px;
top:183px;
left:228px;
bottom:34px;
margin:0px 4px;
background:url(../images/shop_bg_fade.jpg) repeat-x;
color:#000000;
font-size: 12px;
font-family:Verdana,sans-serif;
overflow-y:auto;
overflow-x:hidden;
}
	
div#Seite a{color:#000000;text-decoration:underline; font-weight:bold;}
div#Seite a:link { text-decoration:underline; color:#000000;font-weight:bold; }
div#Seite a:visited { text-decoration:underline; color:#000000; font-weight:bold;}
div#Seite a:hover { color: #000000; font-weight: bold}
div#Seite a:active { text-decoration:underline; color:#000000;font-weight:bold;} 

div#top1 a{color:#ffffff;text-decoration:underline; font-weight:bold;}
div#top1 a:link { text-decoration:underline; color:#ffffff;font-weight:bold; }
div#top1 a:visited { text-decoration:underline; color:#ffffff; font-weight:bold;}
div#top1 a:hover { color: #ffffff; font-weight: bold}
div#top1 a:active { text-decoration:underline; color:#ffffff;font-weight:bold;} 

div#menu a{color:#ffffff; text-decoration:none;}
div#menu a:link {color:#ffffff;text-decoration:none;}
div#menu a:visited {color:#ffffff;text-decoration:none;}
div#menu a:hover { color: #626265;text-decoration:none;}
div#menu a:active {color:#ffffff;text-decoration:none;} 

div#top2 a{color:#ffffff;text-decoration:underline; font-weight:bold;}
div#top2 a:link { text-decoration:underline; color:#ffffff;font-weight:bold; }
div#top2 a:visited { text-decoration:underline; color:#ffffff; font-weight:bold;}
div#top2 a:hover { color: #ffffff; font-weight: bold}
div#top2 a:active { text-decoration:underline; color:#ffffff;font-weight:bold;} 

div#LayerKal a{text-decoration:none; font-weight:bold;}
div#LayerKal a:link { text-decoration:underline; color:#000000;font-weight:bold; }
div#LayerKal a:visited { text-decoration:underline; color:#000000; font-weight:bold;}
div#LayerKal a:hover { color: #C0C0C0; font-weight: bold}
div#LayerKal a:active { text-decoration:underline; color:#000000;font-weight:bold;} 
div#LayerKal { font-size: 12px; font-family:Arial,sans-serif;} 

div#footer2 a{ color:#ffffff;text-decoration:underline; font-weight:bold;}
div#footer2 a:link { text-decoration:underline; color:#ffffff;font-weight:bold; }
div#footer2 a:visited { text-decoration:underline; color:#ffffff; font-weight:bold;}
div#footer2 a:hover { color: #ffffff; font-weight: bold}
div#footer2 a:active { text-decoration:underline; color:#ffffff;font-weight:bold;} 

  
  div#header{ 
  height:148px;
  background:url(../images/ruko_kopf_dck.gif) no-repeat;
  margin:0 4px;
  }
  
  div#footer1{
  position:absolute;
  bottom:0;
  left:18px;
  width:200px;
  background:#626265;
  margin:0 4px;  
  height:30px;
  }
  div#footer2{ 
  position:absolute;
  bottom:0;
  left:228px;
  width:806px;
  background:#626265;
  height:30px;
  margin:0 4px;
  font-size:12px;
  font:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  text-align:right;
  line-height:30px;
  }
  div#top1{
  left:0;
  position:relative;
  width:187px;
  background:#626265;
  margin:0 4px;  
  height:30px;
  line-height:30px;
  font-size:14px;
  font:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  padding-left:13px;
  }
  div#top2{   
  position:relative;
  left:209px;
  width:798px;
  background:#626265;
  height:30px;
  margin:0 4px;  
  color:#FFFFFF;
  line-height:30px;
  font-size:14px;
  top:-30px;
  font:Arial, Helvetica, sans-serif;
  padding-left:8px;
  }
  div#menu{
  position:absolute;
  width:200px;
  top:183px;
  bottom:34px;
  margin:0px 4px;  
  background:#C0C0C0;
  color:#FFFFFF;
  font-size:14px;}
  
  input[type=submit], input[type=button] {
  cursor:pointer;
}

