p {
margin: 0 0 16px 0;
}

	.cornered p {
	color:#ffffff;
	}
  #contentcms p {
  color:#666666;
  }	
	.cornered .whitebg p {
	color:#666666;
	}

H1, H2, H3, H4, H5, H6 {
}

h1, #contentcms h1 {
font-weight:normal;
font-size: 24px;
line-height:24px;
margin: 0 0 12px 0;
color:#000000;
}
	h1.cornered {
	color:#ffffff;
	padding:5px 20px 10px 20px;
	}
  .yellowbg h1 {
  color:#ffffff;
  }

h2, #contentcms h2 {
font-size:15px;
margin: 0 0 8px 0;
color:#b71216;
}

	.cornered h2 {
	color:#ffffff;
	}
	
	.cornered h2 a {
	color:#ffffff;
	text-decoration:none;
	}
	
  .item_result h2 {
  margin:0 0 10px 0 !important;
  font-size:16px !important;
  }
	  .item_result h2 a {
    color:#000000 !important;
    text-decoration:underline;
	  }
	
h3, #contentcms h3 {
font-size:14px;
font-weight:bold;
color:#000000;
margin: 12px 0 6px;
}
	.cornered h3 {
	color:#ffffff;
	}
	.cornered .whitebg h3 {
	color:#000000;
	}
	.cornered h3 a{
	color:#ffffff;
	text-decoration:none;
	}
	.specs_object h3 {
	margin:0 0 10px 0;
	font-size:11px;
	font-weight:normal!important;
	}

h4 {
}

	h4.cornered {
	margin:0 0 2px 0;
	padding:6px 15px;
	background-color:#d78700;
	color:#ffffff;
	}

h5 {
font-size:13px;
margin: 0 0 2px 0;
color:#000000;
font-weight:normal;
}

	.morebox h5 {
	font-size:18px;
	}

hr {
border:none 0;
border-top:1px solid #cccccc;
height:1px;
margin:8px 0 16px 0;
padding:0;
}

a {
outline:none;
color: #000000;
text-decoration: underline;
}
  a:hover {
  color: #cc0000;
  }
  /*
	.cornered a {
	color:#ffffff;
	text-decoration:none;
	}
  */
  #contentcms a {
  color:#cc0000;
  }

#content ul {
margin:0 0 18px 29px;
padding: 0 0 0 13px;
}

	#content ul li{
	list-style:disc;
	}

#content ol {
list-style-type: decimal;
margin:0 0 18px 30px;
padding: 0 0 0 12px;
}

	#content ol li {
	list-style:decimal;
	}

.blue {
color: #336699!important;
}

.bluebg {
background-color: #336699!important;
}

.red {
color: #b71216!important;
}

.redbg, .dyn_srch_value_selected, #headermenu li.number2 a, .sold.cornered {
background-color: #b71216!important;
}

.yellow {
color:#d78700!important;
}

.yellowbg, #headermenu li.number3 a {
background-color:#d78700!important;
color:#ffffff;
}

.yellowbg {
background-color:#d78700!important;
}

.purple, #mainsearch .dyn_srch_header {
color:#554573!important;
}

.purplebg, #headermenu li.number4 a, .openhuis.cornered {
background-color:#554573!important;
}

.green {
color:#a28f23!important;
}

.greenbg, #headermenu li.number5 a {
background-color:#a28f23!important;
}

.grey {
color:#666666!important;
}

.greybg, #mainsearch .dyn_srch_colum, #mainsearch .dyn_srch_submit {
background-color:#eeeeee!important;
}

.black {
color:#000000;!important
}

.whitebg {
background-color:#ffffff;!important
}


.more, .back, .next {
font-weight:bold;
white-space: nowrap;
font-weight:normal;
text-decoration: none;
color:#cc0000;
}

	.back:before {
	content: "\00AB \0020";
	color:#cc0000;
	margin-right:-2px;
	}
	
	.next:after {
	content: "\0020 \00BB";
	color:#cc0000;
	margin-left:-2px;
	}
	
	.more:before {
	content: "\00BB \0020";
	color:#cc0000;
	margin-right:-2px;
	}

	.more:hover, .back:hover, .next:hover {
	text-decoration:underline;
	}
	
	.specs_object .more {
	color:#ffffff;
	display:block;
	}
	
	.specs_object .more:before {
	color:#ffffff;
	}
	
	.yellowbg .more {
	color:#d78700;
	}

.small {
font-size:12px!important;
}

.smaller {
font-size:11px!important;
}

.smallest {
font-size:10px!important;
}

