.pager{
 text-align: center;
}

.positioner{
 text-align: left;
 margin: auto auto;
 width: 948px;

}

.outerBox{
 float: left;
 background: url('../images/allBgLayout.jpg') repeat-y;
 width: 948px;
}


.layoutBox{
  float: left;
  width: 936px;
}

.layoutShadLeft{
  float: left;
  width: 6px;
}

.layoutShadRight{
 float: left;
 width: 6px;
}

.layoutHeader{
 float:left;
 background: url('../images/headerBg.jpg') repeat-x;
 height: 96px;
 width: 936px;
}

.layoutMiddleHeader{
 float:left;
 background: url('../images/header.gif') no-repeat;
 height: 155px;
 width: 936px;
}

.layoutMenuTop{
 clear: left;
 float: left;
 background: url('../images/topmenuBg.jpg') no-repeat;
 height: 50px;
 width: 936px; 
}

.layoutMenu{
 clear: left;
 float: left;
 width: 207px;
 padding-left: 18px;
 padding-top: 23px;
 height: 569px;
}

.layoutSpace{
  width: 25px;
  float: left;
}

.layoutContent{
  width: 660px;
  float: left;
  margin: 25px 25px 25px 25px;
  display: block;

}

.contentBox{
  float: left;
}
.footer{
 
}

ul.navoverview {
  float:right;
  list-style: none;
  margin: 0;
  padding: 0;
  margin: 28px 0 0 150px;
}

ul.navoverview li a {
  display: block;
  padding: 0 10px;
  color: #333333;
  font-weight: bold;
  line-height: 22px;
  margin: 0;
}

ul.navoverview li a:hover {
  color: #D2003B;
  background-color: #DDDDDD;
}

ul.navoverview li ul li.navoverviewFrame {
  position: absolute;
  width: 800px;
  height: 250px;
  padding: 10px 10px;
  margin-left: -550px;
  top: 50px;
  background-color: #FFFFFF;
  border: 1px solid #999999;
  opacity: 0.95;  
  filter: alpha(opacity=95);  
  -moz-opacity: 0.95;  
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95,finishopacity=95,style=4);  
  -khtml-opacity: 0.95;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95,finishopacity=95,style=4)";
  display: none;
  visibility: hidden;
  color: #333333;
  z-index: 1;
}

* html ul.navoverview li ul li.navoverviewFrame,
*+html ul.navoverview li ul li.navoverviewFrame {
  /*margin-top: -10px;*/
}

ul.navoverview li:hover ul li.navoverviewFrame {
  display: block;
  visibility: visible;
}

.navoverview_1 {
  float: left;
}

.navoverview_1 a {
  width: 130px;
  display: block;
  float: left;
  padding: 0;
}

.navoverview_2 {
  width: 150px;
  float: left;
}

.navoverview_special {
  padding-left: 20px;
  width: 150px;
  float: left;
  border-left: 1px solid #CCCCCC;
}

ul.navoverview li a.sitemap1 {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
  background-color: transparent;
  padding: 0;
}

ul.navoverview li a.sitemap2 {
  background: url(../images/listIcon.gif) no-repeat left;
  padding-left: 12px;
  background-color: transparent;
  display: block;
  line-height: 18px;
}

ul.navoverview li a.sitemap3 {
  margin-left: 10px;
  display: block;
  line-height: 16px;
  font-weight: normal;
  background-color: transparent;
  padding: 0;
}

ul.navoverview li .navoverview_special h1 {
  font-size: 14px;
  color: #333333;
  margin-top: 0;
  line-height: 22px;
}

ul.navoverview li .navoverview_special a {
  line-height: 18px;
  background: url(../images/listIcon.gif) no-repeat left;
  margin-left: 10px;
  padding-left: 12px;
}

.navoverview_3 {
  float: left;
}

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

.navoverview_3_1,
.navoverview_3_2,
.navoverview_3_3,
.navoverview_3_4,
.navoverview_3_5,
.navoverview_3_6,
.navoverview_3_7,
.navoverview_3_8,
.navoverview_3_9 {
  display: none;
  visibility: hidden;
}

li.sitemap2_1:hover .navoverview_3_1 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_2:hover .navoverview_3_2 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_3:hover .navoverview_3_3 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_4:hover .navoverview_3_4 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_5:hover .navoverview_3_5 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_6:hover .navoverview_3_6 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_7:hover .navoverview_3_7 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_8:hover .navoverview_3_8 {
  display: block;
  float: left;
  visibility: visible;
}

li.sitemap2_9:hover .navoverview_3_9 {
  display: block;
  float: left;
  visibility: visible;
}
