body {
  background: #fbbb04;
  padding: 0; margin: 0;
  font-family: Verdana, Arial, Times New Roman;
  font-size: 12px;
}

#page-margins {
  width: 1100px;
  margin: 0px auto 0 auto;
  position: relative;
}

#page-sidebg {
  background: url(../img/shadow-sides.gif) repeat-y;
  float: left;
}

#page-topbg {
  background: url(../img/shadow-top.gif) no-repeat;
  /*width: 932px;*/
  float: left;
}

#page-bottom {
  background: url(../img/shadow-bottom.gif) no-repeat left bottom;
  padding: 3px 6px 12px 6px;
  float: left;
}

#page {
  width: 920px;
  background: #ecf4e2;
  /*border: 1px solid yellow; */
  float: left;  
}

* html #page { float: none; /* bottom-space fix for slow-loading connections */ }

#header {
  padding: 190px 0 0 0;
  background: url(../img/header.jpg) no-repeat;
  width: 920px;
  height: 30px;
  float: left;
}

#header p {
  margin: 0;
  padding: 3px 0 0 180px;
  color: #fff;
  font-size: 18px;
  font-family: Georgia;
  font-variant:small-caps;
}

#breadcrumb {
  height: 32px;
  background: url(../img/breadcrumb.gif) no-repeat;
  padding: 0;
  width: 920px;
  float: left;
}

#breadcrumb p {
  float: left;
  padding: 8px 0 0 180px;
}

#menu {
  background: url(../img/menu-bg.gif) no-repeat;
  width: 245px;
  height: 520px; 
  float: left;
  font-family: Georgia;
  font-variant:small-caps;
  font-size: 18px;
}

#menu ul {
  padding: 225px 0 0 0;
  margin: 0;
  list-style-type: none;
}

#menu li {
  height: 37px;
}

/*#menu li a {
  background: url(../img/menu/icon.gif) no-repeat left center;
  padding-left: 21px;
  text-decoration: none;
  padding-top: 7px;
}

#menu li a.active {
  background: url(../img/menu/icon-hlt.gif) no-repeat;
  padding-left: 21px;
  color: #f29400;
}

#menu li.p26 { padding: 0 0 0 16px; }
#menu li.p12 { padding: 0 0 0 62px; }
#menu li.p11 { padding: 0 0 0 72px; }
#menu li.p10 { padding: 0 0 0 120px; }
#menu li.p7 { padding: 0 0 0 38px; }
#menu li.p27 { padding: 0 0 0 89px; }
#menu li.p28 { padding: 0 0 0 48px; }


*/

#menu a {font-size: 0pt; color: #ECF4E2; height: 25px; float: left; background-position: left 3px; background-repeat: no-repeat;}

#menu li.p26 { padding: 0 0 0 16px; }
#menu li.p12 { padding: 0 0 0 60px; }
#menu li.p11 { padding: 0 0 0 66px; }
#menu li.p10 { padding: 0 0 0 120px; }
#menu li.p7 { padding: 0 0 0 38px; }
#menu li.p27 { padding: 0 0 0 18px; }
#menu li.p28 { padding: 0 0 0 48px; }

#menu li.p26 a { background-image: url(../img/nav/nav1.gif); width: 112px; }
#menu li.p12 a { background-image: url(../img/nav/nav2.gif); width: 99px; }
#menu li.p11 a { background-image: url(../img/nav/nav3.gif); width: 157px;}
#menu li.p10 a { background-image: url(../img/nav/nav4.gif); width: 120px; }
#menu li.p7 a { background-image: url(../img/nav/nav5.gif); width: 190px; }
#menu li.p27 a { background-image: url(../img/nav/nav6.gif); width: 200px; }
#menu li.p28 a { background-image: url(../img/nav/nav7.gif); width: 169px; }

#menu li.p26 a:hover, #menu li.p26 a.active { background-image: url(../img/nav/nav1_ho.gif); }
#menu li.p12 a:hover, #menu li.p12 a.active { background-image: url(../img/nav/nav2_ho.gif); }
#menu li.p11 a:hover, #menu li.p11 a.active { background-image: url(../img/nav/nav3_ho.gif); }
#menu li.p10 a:hover, #menu li.p10 a.active { background-image: url(../img/nav/nav4_ho.gif); }
#menu li.p7 a:hover, #menu li.p7 a.active { background-image: url(../img/nav/nav5_ho.gif); }
#menu li.p27 a:hover, #menu li.p27 a.active { background-image: url(../img/nav/nav6_ho.gif); }
#menu li.p28 a:hover, #menu li.p28 a.active { background-image: url(../img/nav/nav7_ho.gif); }


#content {
  width: 440px;
  /* temp!  height: 600px; */
  padding: 0px 15px;
  background: url(../img/content-bg.gif) no-repeat;
  float: left;
}

#content-innen {
  width: 388px;
  float: left;
  padding: 5px 26px 5px 26px;
  /* temp!  height: 600px; */
  background: #e6eddd;
  min-height: 870px;
}

* html #content-innen {
  height: 870px;
} 

#infocol {
  width: 205px;
  float: left;
  margin: 18px 0 0 0;
  background: url(../img/infocol-bg.gif) no-repeat;
}

#infocol-innen {
  margin: 0 16px 0 14px;
  width: 165px;
  padding: 5px 5px 0 5px;
  /* temp! */ min-height: 582px;
  background: #e6eddd;
}

* html #infocol-innen {
  height: 582px; 
}

.submenu-border {
  background: url(../img/submenu-main.gif) no-repeat left top;
}

.submenu-border ul {
  background: url(../img/submenu-bottom.gif) no-repeat left bottom;
  margin: 0;
  padding: 40px 6px 15px 6px;
  list-style-type: none;
}

.submenu-border ul li {
  padding: 5px 7px;
  background: url(../img/submenu-line.gif) no-repeat 7px bottom;
}

.submenu-border ul li a {
  color: #fff;
  text-decoration: none;
  font-size: 11px;
}

.submenu-border ul li a:hover {
  text-decoration: underline;
}

#footer {
  text-align: center;
  margin: 10px 0 0 0;
  height: 35px;
  width: 660px;
  padding: 5px 130px 0 130px;
  background: #e6eddd url(../img/logo_lepido.gif) no-repeat 800px 5px;
  float: left;
}


.ad1 {width: 200px; height: 300px; position: absolute; top: 775px; left: 35px;}
.ad2 {width: 160px; height: 600px; position: absolute; top: 193px; left: 941px;}

.adbutton1, .adbutton2, .adbutton3, .adbutton4 {
  float: left; width: 180px; height: 150px;
  margin: 10px 0 0 13px; display: inline;
}

