body{
  margin:0;
  padding:0;
  font-family:Verdana,helvetica,sans-serif;
  font-size:100.01%;
  color:#000000;
  background-color:#87888A;
}

a{
  text-decoration:none;
  outline:none;
}
.clear, .clearer{
	clear:both;
	height:0;
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
}
.imgBlock, .imgBlock img{
	display:block;
}
img{
	border:none;
}

/*################ page ################*/
#page{
  width:100%;
}
#center{
  width:1002px;
  margin:0 auto;
  padding:0;
}
.pageBgWhite{
  float:left;
  width:982px;
  padding:0 10px 30px 10px;
  background-color:#ffffff;
}


/*############ header ############*/
#header{
  float:left;
  width:982px;
  min-height:80px;
}
/* servicefunction */
#header .servicefunction{
	float:left;
	width:280px;
	background-color:#f1f1f1;
}
/* headline */
#header .headline{
	float:left;
	width:834px;
	padding:9px 0 10px 0;
}
#header .headline h1{
	font-family:verdana;
	font-size:1.4em;
	line-height:1.25;
	font-weight:bold;
	color:#404245;
}
/* logo */
#header .logo{
	float:left;
	width:128px;
	padding:0 0 0 20px;
}


/*############ menu ############*/
/*######## Top Search Box ########*/
.searchBox{
  float:right;
  width:153px;
  padding:4px 6px 0 10px;
}
.searchBox form.topSearch{
  border:1px solid #003b6a;
}
.searchBox input.textInput{
  float:left;
  width:123px;
  padding:4px 2px 3px 2px;
  font-size:0.65em;
  font-weight:bold;
  color:#808285;
  border:none;
  border-right:1px solid #003b6a;
}
input.submitBtn{
  float:left;
  width:23px;
  height:19px;
  border:none;
  background-image:url("../img_shared/searchIcon.gif");
  background-repeat:no-repeat;
  background-color:#0C4573;
  cursor:pointer;
}


/*############ pageContent ############*/
.contentWrap{
  margin:0;
  padding:10px 0 0 0;
  background-color:#ffffff;
}
.left{
	float:left;
	width:238px;
	margin:5px 0 0 0;
}
.content{
	float:left;
	width:734px;
	padding:20px 0 0 0;
}

/*############ footer ############*/
#footer{
  float:left;
  width:1002px;
  background-color:#87888A;
}
.footerTop{
  padding:8px 10px 6px 10px;
  border-bottom:1px solid #C3C3C4;
  font-weight:bold;
  font-family:Arial,sans-serif;
}
.footerTop .topOfPage{
  float:left;
}
.topOfPage a{
  color:#fff;
  font-size:0.75em;
  line-height:1.25;
  padding:0 0 0 11px;
  background-image:url(../img_shared/arrowUp_pagebackground.gif);
  background-repeat:no-repeat;
  background-position:left 4px;
}
.topOfPage a:hover{
  color:#e1e1e2;
  font-size:0.75em;
  line-height:1.25;
  padding:0 0 0 11px;
  background-image:url(../img_shared/arrowUp_pagebackground_hover.gif);
  background-repeat:no-repeat;
  background-position:left 4px;
}

.footerTop .footerFunctions{
  float:right;
}
.footerFunctions .footerPrint{
  float:left;
  margin:0 15px 0 0;
}
.footerPrint a{
  color:#fff;
  margin:0;
  padding:0 0 0 20px;
  font-size:0.75em;
  line-height:1.25;
  display:inline-block;
  background-image:url(../img_shared/icon_print.gif);
  background-repeat:no-repeat;
  background-position:left 0px;
}
.footerPrint a:hover{
  color:#e1e1e2;
  padding:0 0 0 20px;
  font-size:0.75em;
  line-height:1.25;
  display:inline-block;
  background-image:url(../img_shared/icon_print_hover.gif);
  background-repeat:no-repeat;
  background-position:left 0px;
}
.footerFunctions .footerAdvise{
  float:left;
  margin:1px 0 0 0;
}
.footerAdvise a{
  color:#fff;
  padding:0 0 0 23px;
  font-size:0.75em;
  line-height:1.25;
  display:inline-block;
  background-image:url(../img_shared/icon_advise.gif);
  background-repeat:no-repeat;
  background-position:left 2px;
}
.footerAdvise a:hover{
  color:#e1e1e2;
  padding:0 0 0 23px;
  font-size:0.75em;
  line-height:1.25;
  display:inline-block;
  background-image:url(../img_shared/icon_advise_hover.gif);
  background-repeat:no-repeat;
  background-position:left 2px;
}

.footerBox{
  margin:6px 0 26px 10px;
  font-size:0.625em;
  line-height:1.3948;
  color:#C3C3C4;
  
  font-family:Arial,sans-serif;
  font-weight:bold;
}
.footerBox a{
  color:#C3C3C4;
}
.footerBox a:hover{
  color:#fff;
}