/* Stylesheet automatically generated by MasterTemplate engine
   2004-09(c) J3S GmbH, info@j3s.de, http://www.j3s.de       */

/* general elements */
body {
  font-family: Arial;
  font-size: 12px;
}
table {}
tr {}
td {}
span {}
p {
  margin-top: 0px;
}
strong {}
a {
}
a:active  {
}
a:visited {
}
a:hover {
}
form {}
input {}
select {}
textarea {}

ul {
  padding:15px;
  margin-left:0px;
  margin-top:0px;
  padding-top:0px;
  font-family:"Courier New","Courier",monospace
}
li a {color:#000000;text-decoration:none}
li a:hover {background:#d0d0d0}
li a.sel {background:#d0d0d0}


/* titles */
h1 {
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  line-height:6px;
  padding-bottom:0px;
  color: #106470;
}
h2 {
  font-size:12px;
  font-weight:bold;
  margin-bottom:0px;
  padding-bottom:0px;
}
h3 {}
h4 {}
h5 {}

/* left menu */
/* left menu on start page */
.lm {
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  white-space:nowrap;
  color:#87898B;
  margin-top:3px;
  margin-bottom:15px;
}
.lm a {
 color:#87898B;
 text-decoration:none
}
.lmsel,.lmsel a {
  font-weight:bold;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  white-space:nowrap;
  text-decoration:none;
  color:#000000;
  margin-top:3px;
  margin-bottom:15px;
}

/* left menu on start page */
.lm1 {
  font-weight:bold;
  color:#ffffff;
  background:#000000;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  white-space:nowrap
}
.lm1 a {
  color:#ffffff;
  text-decoration:none;
}
.lm1 a:visited {color:#ffffff}
.lm1sel {
  font-weight:bold;
  color:#ffffff;
  background:#d0d0d0;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  white-space:nowrap
}

/* menu */
.menu {}
.menu a {
  color:#000000;
  text-decoration:none;
}
.mastercontainer {  float:left;  }
.menutable {text-indent:10px;border-collapse:collapse;height:30px;margin:0px}
.menuentry {
}
.menusel,.menusel a {
  color:red;
  text-decoration:none;
}
.menuhover { }
.menuwrap { width: 117px;}

.footer {
  color:#f4f4f4;
  font-size:12px;
  text-align:center;
  background-image: url(/mb/images/footer.png);
  background-repeat: no-repeat;
}
.footer a {
   color:#f4f4f4;
   text-decoration:none;
}
.error {color:red;font-weight:bold;}
.header {
  position: relative;
  text-align:center;
  background-image: url(/mb/images/menu.png);
  background-repeat: no-repeat;
}
.mainmenu {
  width:600px;
  position:relative;
  top:138px;
  left:120px;
  color:#f4f4f4;
  font-size:14px;
  float:left;
}
.mainmenu a,#infomenu a {
  color:#f0f0f0;
  text-decoration:none;
}
.menuhover a, .mainmenu a:HOVER,#infomenu a:HOVER {
  color:#630810;
  text-decoration:none;
}

.signature {
  margin-left:100px;
}
.mastercontent {text-align:justify}
.sideboard {background-color:#99cc99;padding-left:5px;}
.masterborder {
  background-image: url(/mb/images/border.png)
}

/* normal overview object */
.objdiv,.objdiv0 {
  width:225px;
  overflow:hidden;
  border:0px;
  position:relative;
  margin-bottom:25px;
  float: left;
}
.objdiv a,.objdiv0 a {
  text-decoration:none;color:#000000;
  text-decoration:none;
}
.objdiv img,.objdiv0 img {
  border: 1px solid #66060F;
  margin-bottom:5px;
}
.objtitle,.objtitle0 {
  font-weight:bold;
}
.objprice {
font-weight:bold;
}
/* news object in left menu*/
.objdiv1 {
  width:155px;
  overflow:hidden;
  border:0px;
  position:relative;
  margin-bottom:25px;
  text-align:center;
  float: left;
}

.objdiv1 a {
  text-decoration:none;
  color:#000000;
}
.objtitle1 {
  position:relative;
  left:7px;
  width:140px;
  font-family:"Courier New","Courier",monospace;
  font-weight:bold;
  color:#ffffff;
  background:#000000;
  display: block;
}

/* full object view */
.objfull {
  float:left;
  width:698px;
  overflow:hidden;
  border:0px;
  position:relative;
  margin-bottom:25px;
  text-align:left;
}
.objfull a   {
  text-decoration:none;
  color:#000000;
}
.imageswrap img,.navimages img,.carttable img {
  border: 1px solid #66060F;
}
.navimages img {
  float: left;
  margin-right:5px;
  margin-bottom:5px;
}
.objfhierarchy {
  font-weight:bold;
  color:#000000;
  font-size:16px;
}
.objftitle {
  font-weight:bold;
  font-size:16px;
  color:#66060F;

}
.objfextid {
  font-weight:bold;
  color:#66060F;
}
.objfprice {
  font-weight:bold;
  font-size:16px;
  color:#66060F;
}

.objfextid {font-family:"Courier New","Courier",monospace;font-weight:bold}

/* cart settings */
.carttable {
  width: 100%;
  border-width: 0 0 1px 1px;
  border-spacing: 0;
  border-collapse: collapse;
  border-color: #000000;
  border-left: 0px;
  border-style: solid;
}
.carttable td,.carttable th {
  padding: 3px;
  border-width: 1px 1px 0 0;
  border-color: #000000;
  border-style: solid;
}
.carttable th {
  color:#f4f4f4;
  background-color:#106470;
}

img.delimg  { border:0px; margin-right:3px;margin-top:3px}

.newstitle {
  color:#f4f4f4;
  text-align:center;
  font-family:"Courier New","Courier",monospace;
  font-size:20px;
  font-weight:bold;
  margin-bottom:0px;
  padding-bottom:0px;
}
.error { color:#800000;}
.disclaimer { font-size:10px;}
.rm {
  line-height:22px;
}
.imageswrap {
  width:438px;
  overflow:hidden;
}
.fullimage {
  background:#ffffff;
  position:absolute;
  top:180px;
  left:100px;
  width:700px;
  visibility:hidden;
  border:1px solid #66060F;
}
.ficlose {
  position:absolute;
  top:10px;
  left:650px;
}
.fiimg {
  z-index:100;
  margin-top:15px;
  margin-left:15px;
  width:670px;
}

.mtmsg_title1, .mtmsg_title2, .mtmsg_title3, .mtmsg_title4, .mtmsg_title5 {
  color:#66060F;
  font-weight:bold;
  margin-bottom:5px;
}

.mtmsg_title {
  color: #000000;
  font-weight:bold;
  font-style:italic;
}

.mtmsg_img {
  width:148px;
  overflow: hidden;
  position:relative;
  float:left;
  margin-top:3px;
  margin-right:8px;
  margin-bottom:3px;

}
.mtmsg_simgwrap {
}
#infomenu {
  text-align:left;
  margin-top:20px;
  margin-left:10px;
  z-Index:999;
  position:absolute;
  visibility:hidden;
  background: #106470;
  color:#f4f4f4;
  font-size:14px;
}
#infomenu a {

}
#agberror {
  color: red;
  font-weight:bold;
  visibility:hidden;
}
.objdescription img {
  border: 0px;
}
