body {
  margin: 0px auto;
  font-family: Tahoma;
}

.topbar
{
  width: 761px;
  text-align: center;
  font-size: 11px;
  font-weight:bold;
}

.topbar a {
  color: #000000;
  text-decoration: none;
}

.topbar a:hover {
  color: #000000;
  text-decoration: underline;
}

.topbar IMG {
  border: none;
}

.header
{
  background-image: url('images/de/bg-topl.jpg');
  background-repeat: no-repeat;
  width:761px;
  height:166px;
}

.slogan
{
  text-align:right;
  vertical-align:top;
  padding-top:15px;
}

.menu
{
  width: 761px;
}

.menu IMG
{
  border:none;
}

.content
{
  width:761px;
}

.bg-hm
{
  color:#67685a;
  font-size: 11px;
  background:url('images/bg-hm.gif') top repeat-x;
}

.bg-hm strong
{ 
  background:url('images/a1.gif') no-repeat left center; 
  padding-left:16px; 
  color:#67685A; 
  text-transform:uppercase; 
  margin-left:5px;
  padding-bottom: 1px;
}

ul.nav {margin:0; padding:0; list-style:none}

ul.sub_nav {margin:0px 0px 0px 20px; padding:0; list-style:none}

li a  {
  font-family:Tahoma; 
  font-size:11px; 
  line-height:20px; 
  color:#957E5E;
  background:url(images/a2.gif) no-repeat left;
  padding:0px 0px 0px 10px;
}

.li { 
  /*background:url(images/a2.gif) no-repeat left center;*/
  margin:0px; 
  /*padding:0px 0px 0px 10px;*/
}

.col
{
  /*padding:15px 18px 5px 17px;*/
  padding:15px;
  font-size:11px;
}

.col a { color:#000000;}

.bg-mm { background:url(images/bg-mm.gif) top repeat-x; vertical-align:top;}
.bg-ml { background:url(images/bg-ml.jpg) top left no-repeat;width:169px;}
.bg-mr { background:url(images/bg-mr.gif) top right no-repeat; height:160px;width:8px;}
.bg-mr div { margin:13px 0px 0 169px}

.main {
  padding-left:0px;
  width:550px;
  vertical-align:top;
  font-size:11px;
}

.bg-hm3 { 
  background:#BF9A6D;
  width:100%;
  vertical-align:middle;
}
.bg-hm3 strong { background:url(images/a6.gif) no-repeat left center; padding-left:16px;padding-bottom: 1px; color:#FFFFFF; text-transform:uppercase; margin-left:5px}

.product2 { color:#76775B; text-transform:uppercase; vertical-align:top;padding:10px 10px 11px 8px;background-color:#f5f5f5;}
.product2 span { color:#353535; font-size:17px}
.product2 p {background-color:#f5f5f5;}

.content_left {
  	margin-top: 0px;
	vertical-align: top;
	width:195px;
}

.footer {
  width:761px;
  vertical-align:middle;
  text-align:center;
  background:url(images/bg-bot.gif) top repeat-x;
}

.footer IMG {border:none;}

.pad_pic { padding-left:19px; padding-right:5px}

.show_img {
text-align: center;
text-transform: capitalize;
}

.footer_text {
	font-size: 10px;
	color: #333333;
	font-weight:bold;
}

a:hover.pageResults {
  color: #000000;
}

/* Added by GAPE */
a.pdf {
display: block;
background-image: url(images/pdf.gif);
background-position: left;
vertical-align:middle;
background-repeat: no-repeat;
padding-left: 50px;
height: 50px;
line-height:50px;
}

strong.newsdate {
 color: #999999;
}

.readmore {
  color: #999999;
  text-align:right;
}

a.readnews {
  color: #999999;
  text-decoration: none;
}

a.readnews:hover {
  color: red;
  text-decoration: underline;
}

.col2
{
  padding:5px;
  font-size:11px;
}

.col2 a { color: #000000; text-decoration: none;}
.col2 a:hover {color: red; text-decoration: underline}
