/**
 * Style sheet for MJet "services model" pages.
 */

/*** IMAGES *******************************************************************/

img.rightColumn {
  border-style: solid;
  border-width: 1px;
  border-color: #827860;
  margin-bottom: 8px;
}

/*** DIVS AND SPANS************************************************************/

div.mainLeftImage {
  width: 547px;
  height: 455px;
  border-style: none;
}

div.sloganFirstLine {
  text-align: left;
  margin-top: 31px;
}

div.sloganFirstLineDouble {
  text-align: left;
  margin-top: 25px;
}

div.sloganSecondLine {
  text-align: right;
}

span.redSlogan {
  font-size: 1.3em;
  font-weight: normal;
  color: #a0312a;
}

span.redTitle {
  font-size: 1.1em;
  font-weight: normal;
  color: #a0312a;
}

div.rightColumn {
  text-align: left;
  width: 221px;
  border-style: solid;
  border-width: 1px;
  border-color: #827860;
  margin-right: 25px;
  margin-top: 7px;
  overflow: auto;
}

div.rightColumnNoScroll {
  text-align: left;
  width: 221px;
  border-style: solid;
  border-width: 1px;
  border-color: #827860;
  margin-right: 25px;
  margin-top: 7px;
}

div.rightColumnNoScroll a {
  color: #827860;
  font-weight: bold;
  text-decoration: underline;
}

div.rightColumnNoScroll a:hover {
  color: #a0312a;
  font-weight: bold;
  text-decoration: underline;
}

div.clickLargeView {
  text-align: center;
  width: 221px;
  border: none;
  height: 13px;
  font-size: 0.7em;
  margin-right: 20px;
}

div.clickLargeView a {
  color: #827860;
  text-decoration: none;
}

div.clickLargeView a:hover {
  color: #a0312a;
  text-decoration: none;
}

div.leftTxtStyle {
  width: 496px;
  height: 404px;
  border-style: solid;
  border-width: 1px;
  border-color: #827860;
  margin-left: 25px;
  margin-right: 25px;
  overflow: hide;
}

/*** TEXT *********************************************************************/

p {
  font-family: verdana, helvetica, arial, DejaVu Sans;
  margin: 0px;
  padding: 0px;
}

p.txtLeft {
  color: #827860;
  text-align: left;
  font-size: 0.7em;
  line-height: 14pt;
  padding-left: 40px;
  padding-right: 40px;
}

p.txtMain {
  color: #827860;
  text-align: left;
  font-size: 0.7em;
  line-height: 14pt;
  padding: 40px;
}

p.sloganText {
  color: #827860;
  font-size: 1.0em;
  font-weight: bold;
}

div.rightColumn p {
  color: #827860;
  font-size: 0.7em;
  line-height: 14pt;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 5px;
}

div.rightColumnNoScroll p {
  color: #827860;
  font-size: 0.7em;
  line-height: 14pt;
  padding-right: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
}

div.leftTxtStyle p {
  text-align: left;
  color: #827860;
  font-size: 0.7em;
  line-height: 14pt;
  padding: 30px 40px 20px 40px;
}

h1 {
  font-family: verdana, helvetica, arial, DejaVu Sans;
  margin: 0px;
  padding: 0px;
}

h1.pageTitle {
  color: #a0312a;
  text-align: left;
  font-size: 0.8em;
  padding-top: 10px;
  padding-bottom: 4px;
  padding-left: 5px;
}

h1.pageTitleOnLeft {
  color: #a0312a;
  text-align: left;
  font-size: 0.8em;
  padding-top: 30px;
  padding-left: 40px;
}

h1.pageTitleNoScroll {
  color: #a0312a;
  text-align: left;
  font-size: 0.8em;
  padding-top: 10px;
  padding-bottom: 4px;
  padding-left: 15px;
}

ul {
  font-family: verdana, helvetica, arial, DejaVu Sans;
  color: #827860;
  font-size: 11px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding-left: 22px;
}

ul.noScroll {
  font-family: verdana, helvetica, arial, DejaVu Sans;
  color: #827860;
  font-size: 11px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 15px;
  padding-left: 32px;
}

li {
  margin-top: 3px;
  margin-bottom: 0px;
}

li a {
  color: #827860;
  font-weight: bold;
  text-decoration: underline;
}

li a:hover {
  color: #a0312a;
  font-weight: bold;
  text-decoration: underline;
}

