/* 
  CSS Document 
  Archebau

*/
/* Allgemeine Seiteneigenscchaften*/
body {
  padding-top: 40px;
  background-color: #947D68;
  color:#333333;
  font: 13px Arial, Helvetica, sans-serif;
}
a:link{
    color:#006600;
}
a:hover{
    color:#003300;
}
a:visited{
    color:#003300;
}
h2{
	color:#333333;
	font: bold 13px Arial, Helvetica, sans-serif;
	
}
hr {border:solid #009900 1px;height:1px;}
#maindiv{
	width:750px;
		
}
/*** Top der Seite *********************************/

#tdLogo{
	height: 140px;
	background-color: #F4FFEE;
	
	/** Rahmen ***/
    border-right:  7px solid #ffffff;
	border-left:   7px solid #ffffff;
	border-top:    7px solid #ffffff;
	text-align: center;
	vertical-align: middle;	
}


#top{
	height: 116px;
	background-color: #006600;
	/** Rahmen ***/
    border-top:    7px solid #ffffff;
	border-right:  7px solid #ffffff;
	background-image: url(img/top.jpg);
	background-repeat: no-repeat;
}
#buttons a {

  color:#F4FFEE;
  line-height:16px;
  display:block;
  text-decoration: none;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 11px;
  font: bold 11px Arial, Helvetica, sans-serif;
  background-color: #006600;

/** Rahmen ***/
  text-decoration: none;
  border-right: 7px solid #ffffff;
  border-top:    5px solid #ffffff;
}
#buttons a:hover {
   background-color: #F4FFEE;
   color:#006600;

}

/*** Bottom bereich der seite ***********************/

#subNavi{
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 38px;
	background-color:#CCCC99;
	vertical-align: top;
	color: #003300;
	font-size: 13px;
	 height:650px;	
	font-family: Arial, Helvetica, sans-serif;
	/** Rahmen ***/
    border-right:  7px solid #ffffff;
	border-bottom: 7px solid #ffffff;
	border-left:   7px solid #ffffff;
	border-top:    7px solid #ffffff;
	
}

#subNavi a{
 color: #003300;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none;

 }

#subNavi a:hover{
 font-weight: bold;	
}

#metaNavi{
	color: #666666;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	
	letter-spacing: .3em;
	bottom: 5px;
}
#metaNavi a{
	
	color: #666666;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	bottom: 5px;
    letter-spacing: .09em;
}
#content{
	background-color:#E5DFDF;
	vertical-align: top;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 38px;
	padding-bottom: 25px;
	/** Rahmen ***/
    border-right:    7px solid #ffffff;
	border-bottom: 7px solid #ffffff;
	border-top:    7px solid #ffffff;
	
}
#content tr{
	vertical-align: top;

}
#content h3{
    color:#333333;
	font: bold 12px Arial, Helvetica, sans-serif;
}

#produktKurz{

    padding-right: 20px;
}
