body {
  margin: 0px;
  padding: 0px;
  background-color: #E3E4F0;
}

/*
.powered {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}*/

.powered {
	color: #000000;
	font-size: 11px;
	font-weight:normal;
}
.powered a:link, .powered a:hover, .powered a:visited {
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
.powered .ven {
	color: #FF9933;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}



.centerBgLoginBox {
  background-color: #F6F7FB;
  border: 2px solid #A2A6CC;
}

.centerBgLoginBox .header {
	background-color: #A2A6CC;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	margin: 0px;
}

.centerBgLoginBox td {
	margin: 5px;
	padding: 2px;
}

/*
 * Backgrounds
 */
.topBgWheel {
  background-image: url(/imgsrc/topBgWheel.jpg);
  background-repeat: no-repeat;
  width: 89px;
  height: 149px;
  margin: 0px;
  padding: 0px;
}

.topBgBox {
  background-image: url(/imgsrc/topBgBox.jpg);
  width: 217px;
  height: 65px;
  color: #000066;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
}

.topBgLogin {
  width: 56px;
  height: 65px;
}

.topBgSearch {
  width: 56px;
  height: 65px;
}

.topBgFollow {
  background-image: url(/imgsrc/topBgFollow.jpg);
  background-repeat: no-repeat;
  width: 114px;
  height: 65px;
}

.topBgContinuation {
  background-image: url(/imgsrc/topBgContinuation.jpg);
  background-repeat: repeat-x;
  height: 65px;
  width: 100%;
}

.topBgLargeContinuation {
  background-image: url(/imgsrc/topBgLargeContinuation.jpg);
  background-repeat: repeat-x;
  //height: 65px;
  width: 100%;
}

.topBgFiller {
  background-image: url(/imgsrc/topBgFiller.jpg);
  width: 70px;
  height: 65px;
}

.topBgSpacer {
  background-image: url(/imgsrc/topBgSpacer.jpg);
  background-repeat: no-repeat;
  width: 866px;
  height: 15px;
  margin: 0px;
  padding: 0px;
}

.topBgLogo {
/*
  background-image: url(/imgsrc/topBgLogo.jpg);
  background-repeat: no-repeat;  
*/  
  width: 866px;
  height: 69px;
  margin: 0px;
  padding: 0px;
}

.topBgLogoTable {
  width: 866px;
  height: 69px;
  margin: 0px;
  padding: 0px;
}

.topBgHistory {
  background-image: url(/imgsrc/topBgHistory.jpg);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  width: 100%;
  height: 23px;

}

.topBgHistory div.textHistoryPrefix {
  height: 23px;
  line-height: 20px;
  font-size: 7.5pt;
  color: #999966;
  font-family: Verdana, Arial, sans-serif;
  margin-left: 110px;
  display: inline;
}

.bottomBgLine {
  background-image: url(/imgsrc/bottomBgLine2.jpg);
  background-repeat: no-repeat;
  width: 755px;
  height: 19px;
}

.bottomBgMenu {
  background-image: url(/imgsrc/bottomBgMenu2.jpg);
  background-repeat: no-repeat;
  /* width: 168px; */
  width: 200px;
  height: 19px;
}

.bottomBgContinuation {
  position: relative;
  left: 0px;
  top: 14px;
  background-image: url(/imgsrc/bottomBgContinuation.jpg);
  background-repeat: repeat-x;
  height: 19px;
}

.contentFull {
  float: left; 
  /* width: 90%; */
  /* width: 735px; */
  width: 100%;
  /* margin-right: 10px; */
}

.contentMiddle {
  padding: 0px;
  margin: 0px;
  float: left;
  width: 64%;
  /* margin-right: 10px; */
  border: 0px solid #C0C0C0;
}

.contentSidebar {
  padding: 0px;
  margin: 0px;
  float: left;
  text-align: left;
  align: left;
  width: 34.4%;
  border: 0px solid #C0C0C0;
}

/*
 * spacer sizes
 */

.minimumSpacer {
  width: 1px;
  height: 1px;
}

/*
 * Menu
 */

.menuBg {
  background-image: url(/imgsrc/menuBg2.jpg);
  background-repeat: repeat-y;
  height: 100%;
  /* width: 168px; */
  width: 200px;
  vertical-align: top;
}

ul {
}

li {
}
 
/* menu level 1 */ 
ul.menuUL { 
  margin: 0;
  padding: 0;
  margin-right: 5px;
  list-style: none;

}

/* menu level 2 */
ul.menuUL ul.menuUL {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: 5px;
  padding-bottom: 7px;
  margin-right: 10px;
  border-top: 1px solid #CCCC99;
  border-bottom: 1px solid #CCCC99;
}

/* menu level 3 */
ul.menuUL ul.menuUL ul.menuUL {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: 5px;
  padding-bottom: 7px;
  border-top: 1px solid #CCCC99;
  border-bottom: 1px solid #CCCC99;
}

/* menu item level 1 */
ul.menuUL li {
  padding-left: 28px;
  margin-top: 2px;
  background-image: url(/imgsrc/bullet.gif);
  background-repeat: no-repeat;
  background-position: 10px 7px;
  font-weight: normal;  
}

/* menu item level 2 */
ul.menuUL li ul.menuUL li {
  padding-left: 19px;
  margin-top: 2px;
  background-image: url(/imgsrc/bulletSub.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  font-weight: normal;
}

/* menu item level 3 */
ul.menuUL li ul.menuUL li ul.menuUL li{
  padding-left: 19px;
  margin-top: 2px;
  background-image: url(/imgsrc/bulletSub.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  font-weight: normal;
}

/* selected menu item level 1 */
ul.menuUL li.menuSelected {
  padding-left: 28px;
  margin-top: 2px;
  background-image: url(/imgsrc/bulletSelected.gif);
  background-repeat: no-repeat;
  background-position: 10px 7px;
}

/* selected menu item level 2 */
ul.menuUL li ul.menuUL li.menuSelected {
  padding-left: 19px;
  margin-top: 2px;
  background-image: url(/imgsrc/bulletSubSelected.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}

/* selected menu item level 3 */
ul.menuUL li ul.menuUL ul.menuUL li.menuSelected {
  padding-left: 19px;
  margin-top: 2px;
  background-image: url(/imgsrc/bulletSubSelected.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}


/*
 * Form elements 
 */
.topBgTextfield {
  display: inline; 
  background-image: url(/imgsrc/topBgTextfield.gif);
  background-attachment: fixedd;
  background-position: 0px; 0px;
  width: 115px;
  height: 18px;
  padding-top: 1px;
  text-align: left;
  float: left;
}

.topBgTextfield input {
  border: none;
  /* background-color: #9C0C0C; */
  background-image: url(/imgsrc/inputBgTextfield.gif);
  background-repeat: repeat-x;
  margin-top: 0px;
  width: 105px;
  margin-left: 5px;
  margin-right: 5px;
  height: 14px;
  font-size: 6.5pt;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
}

.topFieldLogin {
}

/*
 * Links
 */

a:link, a:visited {
  font-family: Verdana, Arial, sans-serif;
  color: #9C0C0C;
  text-decoration: none;
}

a:hover {
  color: #000000;
}

a.history:link, a.history:visited {
  font-family: Verdana, Arial, sans-serif;
  font-size: 7.5pt;
  color: #000066;
  text-decoration: none;
}

a.history:hover {
  color: #8F94C4;
}

a.menu:link, a.menu:visited {
  font-family: Verdana, Arial, sans-serif;
  color: #8F94C4;
  font-size: 7.5pt;
  text-decoration: none;
}

a.menu:hover {
  /* color: #444D9C; */
  color: #000066;
}

a.menuSelected:link, a.menuSelected:visited {
  font-family: Verdana, Arial, sans-serif;
  color: #000066;
  font-size: 7.5pt;
  text-decoration: none;  
}

a.Node_WebShop:link, a.Node_WebShop:visited {
  font-family: Verdana, Arial, sans-serif;
  color: #aa0000;
  font-weight: bold;
  font-size: 7.5pt;
  text-decoration: none;
}