/* ----------------
 * CSS for PetagCMS
 * ----------------
 */
p.cmsParagraph {
   padding-bottom: 1em;
}

p.cmsParagraph a {
   color: blue;
}

div#centralArea {
  overflow: hidden;
}

div.cmsOneColumnPage {
  width: 686px;
  float: right;
}

div.cmsOneColPageCol1 {
  width: 686px;
  float: left;
  padding-right: 20px;
}

div.cmsTwoColumnPage {
  width: 686px;
  float: right;
}

div.cmsTwoColPageCol1 {
  width: 420px;
  float: left;
  padding-right: 20px;
}

div.cmsTwoColPageCol2 {
  width: 240px;
  float: right;
}

div.cmsBlockList p {
  margin: 0;
}

div.cmsPageTitle {
  margin-bottom: 14px;
}

div.cmsPageTitle h6 {
  font-size: 18px;
}

div.cmsListTitle h6 {
  font-size: 18px;
}

div.cmsInfoBox {
  margin-bottom: 20px;
}

div.cmsInfoBoxHeader {
  padding: 6px;

  /* fallback for nonCSS3-browsers */
  background: #cdcabf;
  /* Mozilla, Firefox (older than 7): */
  background: -moz-linear-gradient(top, #e2e2e2, #dfdedb 33%, #c3bfb4 66%, #aaa492);
  /* Chrome, Safari */
  background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), color-stop(0.33, #dfdedb), color-stop(0.66, #c3bfb4), to(#aaa492));
  /* Opera */
  background: -o-linear-gradient(top, #e2e2e2, #dfdedb 33%, #c3bfb4 66%, #aaa492);
  /* MSIE */
  filter: progid:DXImageTransform.Microsoft.Gradient(
              StartColorStr='#e2e2e2', EndColorStr='#aaa492', GradientType=0);
  /* official W3C-syntax */
  background: linear-gradient(top, #e2e2e2, #dfdedb 33%, #c3bfb4 66%, #aaa492);

  color: #555555;
}

div.cmsInfoBoxContent {
  padding: 6px;
  font-size: 1em;
  margin-top: -1px;
}

div.cmsInfoBoxContent > div.cmsBlockList > :last-child {
	margin: 0;
	padding-bottom: 1px;
}

div.cmsInfoBoxContent ul.cmsUL > li:last-child > :last-child {
	margin: 0;
  padding-bottom: 0;
}

div.cmsInfoBoxBackground {
  /* fallback for nonCSS3-browsers */
  background: #bbd2d6;
  /* Mozilla, Firefox (older than 7): */
  background: -moz-linear-gradient(top, #c4de86, #c5e085 33%, #dceabb 66%, #e5eecf);
  /* Chrome, Safari */
  background: -webkit-gradient(linear, left top, left bottom, from(#c4de86), color-stop(0.33, #c5e085), color-stop(0.66, #dceabb), to(#e5eecf));
  /* Opera */
  background: -o-linear-gradient(top, #c4de86, #c5e085 33%, #dceabb 66%, #e5eecf);
  /* MSIE */
  filter: progid:DXImageTransform.Microsoft.Gradient(
              StartColorStr='#e5eecf', EndColorStr='#c4de86', GradientType=0);
  /* official W3C-syntax */
  background: linear-gradient(top, #c4de86, #c5e085 33%, #dceabb 66%, #e5eecf);
}

.cmsInfoBoxContent h3 {
  font-size: 0.9em;
}

div.cmsListTitle {
	margin-bottom: 1em;
}

ul.cmsUL {
  list-style-type:square;
  padding-left:1.333em;
}

ul.cmsUL li > div ul.cmsUL {
  list-style-image: url(../img/list-style-dash.png) !important;
}

ul.cmsUL li p {
  margin: 0 0 0.1em;
}

a { color: blue; }

input.placeholder {
  color: #898989;
}
