/* STRUCTURE */

#group {
	width:960px;
	margin:0 auto 0 auto;
	padding-top:122px;
	position:relative;
}

#header {
	position:absolute;
	top:0;
	left:0;
	width:960px;
	height:121px;
	background:url(../myimages/header_back.gif) repeat-x left top;
}

#wrapper {
	width:960px;
	background:url(/myimages/wrapper.gif) repeat-y center top;
}
#wrapper.home {
	background:none;
	padding: 360px 0 0 0;
}

#wrapper.blog {
	width:960px;
	background:url(/myimages/wrapper2.gif) repeat-y center top;
}

#content.blog {
	width:440px;
	position:relative;
	padding:20px;
}

#wrapperLColumn {
	width:720px;
}

#content {
	width:700px;
	position:relative;
}
#content.full {
	width:960px;
	padding: 0 0 10px 0;
}

.img-absolute {
	position:absolute;
	top:0;
	left:0;
}

.interiors-img {
	padding:265px 20px 20px 0;
}

.interiors {
	padding:20px 20px 20px 0;
}

.pad320 {
	padding-top:320px;
}

.index {
	padding:366px 20px 20px 0;
}

.sidebar {
	width:240px;
	background-color:#f2f2f2;
}

#footer {
	width:960px;
	/*background-color:#ffb300;*/
	color:#001245;
	border-top: 1px solid #ffb300;
	padding-top: 10px;}

.sidebar div.sidebar-box {
	background-color:#009c2d;
}

#group p.inmoba {
	text-align:right;
}

/* HOME */
ul.columns {
	float: left;
	width: 960px;
	margin: 0 0 10px 0;
}
ul.columns li {
	float: left;
	width: 306px;
	padding: 0 20px 0 0;
	line-height: 1.5em;
}
ul.columns li ul.listHome {
	float: left;
	margin: 0;
}
ul.columns li ul.listHome li {
	vertical-align: middle;
	line-height: 24px;
}
ul.columns li ul.listHome li img {
	width: 24px;
	height: 24px;
	margin: 0 10px 0 0;
}
ul.columns li ul.listHome li a:link,
ul.columns li ul.listHome li a:visited {
	text-decoration: none;
	color: #666;
	display: block;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin: 0 0 5px 0;
	outline: none;
}
ul.columns li ul.listHome li a:hover {
	color: #fcb230;
}
ul.columns li.last { padding: 0; }
/* TABS */
ul.columns ul.tabs {
	float: left;
	width: 299px;
	height: 32px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
ul.tabs li {
	overflow: hidden;
	position: relative;
	float: left;
	width: 148px;
	height: 31px;
	line-height: 31px;
	margin: 0;
	padding: 0;
	border: 1px solid #ccc;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
}
ul.columns li ul.tabs li a {
	text-decoration: none;
	color: #666;
	display: block;
	font-size: 13px;
	font-weight: bold;
	padding: 0 10px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active,
html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	clear: both;
	float: left;
	width: 298px;
	border: 1px solid #ccc;
	border-top: none;
	overflow: hidden;
	background: #fff;
}
.tab_content {
	padding: 10px;
	font-size: 1.2em;
}
.tab_content img {
	float: left;
	width: 266px;
	height: 208px;
	margin: 0 0 5px 0;
	padding: 5px;
	background: #fff;
	border: 1px solid #ccc;
}
.tab_content p {
	text-align: center;
	margin: 0 0 5px 0;
}
.tab_content strong {
	display: block;
}
.tab_content a.more {
	font-size: 0.916em;
}
#content .tab_content a.more:hover {
	color: #fcb230;
}
/*-----------*/
#visor {
	position:absolute;
	top:122px;
	width:960px;
	height:340px;
	background: url('../myimages/visor/xl/visor001.jpg') no-repeat left top;
}
#searchVisor {
	position: absolute;
	top: 155px;
	right: 0;
	width: 310px;
	height: 230px;
	padding: 20px;
	background: url('/myimages/black60.png') repeat left top;
	color: #fff;
}
#searchVisor table {
	width: 310px;
}
#searchVisor table td {
	padding: 0 0 10px 0;
}
#searchVisor table td.noPadd {
	padding: 0;
}
#searchVisor strong.title {
	display: block;
	width: 100%;
	font-size: 1.4em;
	text-align: center;
}
#searchVisor select,
#searchVisor input {
	border: 1px solid #ccc;
	padding: 3px;
	font-size: 1em;
}
#searchVisor input.check {
	border: none;
	padding: 0;
}
#searchVisor select {
	padding: 2px;
}
#searchVisor .fullW {
	width: 302px;
}
#searchVisor .smallW {
	width: 70px;
}
#searchVisor button {
	width: 96px;
	height: 32px;
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
	cursor: pointer;
}
#searchVisor .btn_right {
	position: absolute;
	right: 20px;
	top: 23px;
}
#searchVisor .btn_bottom {
	position: absolute;
	left: 20px;
	bottom: 30px;
	color: #fff;
}

/* GENERAL TAGS */

body p {
	margin-bottom:10px;
}

body strong {
	font-weight:bold;}

body em {
	font-style:italic;
}

body blockquote {
	margin-left:20px;
}

.clear {
	clear:both;
}

img.alignleft {
	float:left;
	margin-right:10px;  /*sergio*/
	margin-bottom:10px;
}

img.alignright {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.left {
	float:left;
}

.right {
	float:right;
}

/* CONTENT TAGS */

div.homeBlock {float:left;width:700px;margin-bottom:15px;}

div.hom-prop {
	width:215px;
	height:310px;
	float:right;
	margin-left:25px;
	position:relative;
}

div.hom-prop.last {	margin-left:0; }

div.hom-prop span {position:absolute;top:1px;text-align:center;height:20px;line-height:20px;color:#fff;background-color:#001245;padding-right:3px;padding-left:3px;right:1px;}

div.hom-prop strong.title-home-prop {
	display:block;
	margin-bottom:5px;
}

div.hom-prop img {
	width:215px;
	height:161px;
	margin-bottom:5px;
}

div.hom-prop-home {
	width:215px;
	float:right;
	margin-left:10px;
	position:relative;
}

div.hom-prop-home.last { margin-left:0; }

div.hom-prop-home span {position:absolute;top:1px;text-align:center;height:20px;line-height:20px;color:#fff;background-color:#001245;padding-right:3px;padding-left:3px;right:1px;}

div.hom-prop-home strong.title-home-prop {
	display:block;
	margin-bottom:5px;
}

div.hom-prop-home img {
	width:215px;
	height:161px;
	margin-bottom:5px;
}

.contact-form {
	background-color:#f2f2f2;
	padding:15px;
	width:420px;
	border:1px solid #ccc;
}

.contact-form tr {
	margin-bottom:15px;
	display:block;
}

.contact-form strong {
	font-weight:bold;
	color:#666;
}

#flashcontent {
	width:719px;
	height:325px;
	position:absolute;
	top:0;
	left:0;
}

#flashcontent img.nofoto {
	position:absolute;
	left:210px;
	top:45px;
}

#content h1 {
	margin-bottom:10px;
	color:#001245;
	font:bold 18px Arial, "Trebuchet Ms";
	text-transform: uppercase;
}

#content h2 {
	margin-bottom:10px;
	color:#001245;
	font:bold 14px Arial, "Trebuchet Ms";
	text-transform: uppercase;
}

#content h2.home {
	margin-bottom:10px;
	color:#001245;
	font:bold 14px Arial, "Trebuchet Ms";
	border-bottom: solid #001245 1px;
	width:470px;
	text-transform: uppercase;
}

#content h3 {
	margin-bottom:10px;
	color:#001245;
	font:bold 13px Arial, "Trebuchet Ms";
	text-transform: uppercase;
}

#content h1 a:link, #content h1 a:visited, #content h2 a:link, #content h2 a:visited {
	color:#001245;
	font-weight:bold;
	text-decoration:none;
}

#content h1 a:hover, #content h2 a:hover {
	color:#001245;
	font-weight:bold;
	text-decoration:underline;
}

#content p {
	color:#444;
}

#content form.listings strong {
	color:#444;
}

#content p em {
	
}

#content p a:link, #content p a:visited {
	/*color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none; */
	color:#333;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	border-bottom: dotted #999 1px; 
}

#content p a:hover {
	/*color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline; */
	color:#001245;

}

#content blockquote {
	color:#666;
}

#content blockquote strong {
	
}

#content blockquote em {
	
}

#content blockquote a:link, #content blockquote a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#content blockquote a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

#content .alignright {
	float: right;
	margin: 0 0 15px 15px;
}

#content .alignleft {
	float: left;
	margin: 0 15px 15px 0;
}

#content.blog ul {
	color:#666;
}

#content.blog ul li {
	list-style-type:disc;
	list-style-position:outside;
	margin-left:35px;
	margin-bottom:10px;
}

#content.blog ul li a:link, #content.blog ul li a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#content.blog ul li a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

#content ul.list {
	color:#444;
	margin: 0 0 15px 0;
}

#content ul.list li {
	list-style-type:disc;
	list-style-position:outside;
	margin-left:35px;
}

#content ul.list li a:link, #content ul.list li a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#content ul.list li a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

#content div.subareas {
	padding:10px;
	border:1px solid #f2f2f2;
	display:block;
	margin-bottom:15px;}

#content div.subareas p.last {
	margin-bottom:0;}

#content img.ico {
	float: left;
	width: 24px;
}
#content img.blockImage {
	float: left;
	width: 290px;
	margin: 0 0 15px 0;
	padding: 5px;
	background: #fff;
	border: 1px solid #ccc;
}

/* BLOG */

/* @group POST PROPERTIES */

div.properties-post {
	padding-bottom:10px;
	padding-top:10px;
	background-color:#f2f2f2;
	margin-bottom:10px;
	width:440px;
}

div.properties-post h2 {
	margin-bottom:5px;
}

div.properties-post p {
	padding-right:10px;
	font-size:11px;
}

div.properties-post img {
	float:left;
	width:130px;
	height:97px;
	padding-right:10px;
	padding-left:10px;
}

div.properties-post h2 a:link, div.properties-post h2 a:visited {
	color:#001245;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}

div.properties-post h2 a:hover {
	color:#DE2021;
	font-weight:bold;
	text-decoration:underline;
}

/* @end */

small {
	margin-bottom:15px;
	display:block;
	color:#666;
}

p.postmetadata {
	font-size:11px;
}

ol.commentlist {
	display:block;
	margin-top:15px;
	color:#666;
}

ol.commentlist li {
	padding:10px;
}

ol.commentlist li.alt {
	background-color:#f2f2f2;
}

ol.commentlist li a:link, ol.commentlist li a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

ol.commentlist li a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

img.avatar {
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}

p label small {
	margin:0 0 5px;
	padding:0;
	font-size:11px;
}

/* PROPERTY FINDER */

#propertyFinder {
	float: left;
	width: 700px;
	}

#propertyFinder fieldset {
	border: 1px solid #ccc;
	background-color: #f2f2f2;
	margin-bottom: 15px;
	padding: 10px;
	}

#propertyFinder fieldset legend {
	color: #001245;
	font-weight: bold;
	padding: 0 5px;
	}

#propertyFinder label {
	float: left;
	width: 120px;
	margin: 0 15px 5px 0;
	}

#propertyFinder input {
	float: left;
	width: 180px;
	margin: 0 15px 5px 0;
	}

#propertyFinder select {
	float: left;
	width: 180px;
	margin: 0 15px 5px 0;
	}

#propertyFinder textarea {
	width: 665px;
	padding: 5px;
	float: left;
	color: #333;
	}

#propertyFinder label.checkbox {
	width: auto;
	float: left;
	}
	#propertyFinder label.checkbox input {
		width: auto;
		float: left;
		margin: 0 3px 0 0;
		}

#propertyFinder input.button {
	background-color: #001245;
	border: none;
	width: auto;
	margin: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding: 3px;
	float: right;
	cursor: pointer;
	}

.message {
	float: left;
	width: 678px;
	margin-bottom: 15px;
	background-color: #fffdf1;
	border: 1px solid #faf1b9;
	padding: 10px;
	}
	#content .message h2 {
		margin-bottom: 5px;
		color: #333;
		}
	#content .message p {
		margin: 0;
		color: #333;
		}
		
.bigmessage {
	float: left;
	width: 658px;
	margin-bottom: 15px;
	background-color: #fffdf1;
	border: 1px solid #faf1b9;
	padding: 20px;
	font-size: 14px;
	text-align: center;
	}
#content .bigmessage h2 {
		margin-bottom: 5px;
		color: #333;
		}
#content .bigmessage p {
		margin: 0;
		color: #333;
		}
		

/* TPL */

.leftBox {
	float:left;
	width:340px;}

.rightBox {
	float:right;
	width:340px;}

form.listings {
	background-color:#f2f2f2;
	border:1px solid #cccccc;
	padding:10px 20px 20px;
	font-size:12px;
}

form.listings select {
	font-size:11px;
}

form.listings label.checkbox {
	display:block;
	margin-right:15px;
	margin-bottom:0;
	float:left;
	width:170px;
	font-size:12px;
}

form.listings tr.line {
	border-top:1px solid #ccc;
}

form.listings tr.last {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

form.listings table {
	width:100%;
}

form.listings td {
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
}

form.listings td label {
	color:#333;
}

div.refine {
	background-color:#f9f9f9;
	padding:15px;
	height:130px;
	margin-bottom:15px;
}

div.refine div {
	width:325px;
	border-left-color:#cacb99;
}

div.refine div.border {
	border-left:1px solid #ccc;
	padding-left:15px;
}

div.refine ul {
	margin-left:0;
	display:block;
	height:100px;
	overflow:auto;
}

div.refine ul li {
	color:#666;
	margin-bottom:3px;
}

div.refine ul li a:link, div.refine ul li a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

div.refine ul li a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

div.properties {
	width:700px;
	position:relative;
	padding-bottom:15px;
	padding-top:15px;
	background-color:#f2f2f2;
	margin-bottom:15px;
}

div.properties img {
	float:left;
	width:150px;
	height:112px;
	padding-right:15px;
	padding-left:15px;
}

div.properties h2 a:link, div.properties h2 a:visited {
	color:#001245;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

div.properties h2 a:hover {
	color:#001245;
	font-weight:bold;
	text-decoration:underline;
}

p.paging {
	margin:0;
	text-align:center;
}

p.paging span.actual-page {
	padding:2px;
	color:#333;
	background-color:#f2f2f2;
}

.property-img {
	width:478px;
	position:absolute;
	left:0;
	top:0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	height:350px;
}

div.thumbs {
	background-color:#ccc;
}

div.thumbs img {
	width:120px;
	height:90px;
	float:left;
	border-bottom:1px solid #fff;
}

strong.price {
	font-weight:bold;
	font-size:18px;
}

table.info-property {
	float:right;
	background-color: #eaf0fa;
	color: #001245;
	margin-left:20px;
	width:244px;
}

table.info-property td {
	padding:5px;
	text-align:center;
}

#content table.info-property td.text {
	text-align:left;
}

#content table.info-property td.text strong {
	padding:5px;
}

#content table.info-property p {
	padding:5px;
	text-align:left;
	color:#001245;
}

table.info-property td.pdf {
	text-align:center;
	background-color:#001245;
}

table.info-property td.pdf a:link, table.info-property td.pdf a:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

table.info-property td.pdf a:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}

div.property-form {
	padding:10px;
	background-color:#f2f2f2;
	width:680px;
	position:relative;
}

div.property-form div.comments {
	position:absolute;
	top:10px;
	right:10px;
}

div.property-form label {
	display:block;
	font-size:11px;
	color:#666;
}

div.property-form input {
	margin-bottom:5px;
	width:200px;
}

div.property-form textarea {
	margin-bottom:10px;
	width:440px;
	height:100px;
	color:#666;
}

div.property-form-rightcol {
	padding:10px;
	background-color:#f2f2f2;
	width:220px;
	/* height: 256px; */
	position:relative;
}

div.property-form-rightcol label {
	display:block;
	font-size:11px;
	color:#666;
}

div.property-form-rightcol input {
	margin-bottom:5px;
	width:210px;
}

div.property-form-rightcol textarea {
	margin-bottom:0;
	width:210px;
	height:70px;
	color:#666;
}

/* SIDEBAR TAGS */

.sidebar h2 {
	display: block;
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	background: #001245 url(/myimages/sidebarBkg.jpg) no-repeat right center;}

.sidebar h2.orange {
	background-color:#ffb300;
}

img.border {
	border-bottom:1px solid #fff;
}

/* @group home_search */

form.home_search {
	padding:15px;
}

div.home_search_position {
	position:relative;
	height:223px;
}

form.home_search select {
	width:210px;
	color:#333;
	margin-bottom:10px;
}

input.button {
	width:auto;
	margin-left:10px;
	margin-bottom:-5px;
}

/* @end */

/* @group sidebar_link */

.sidebar ul.sidebar-link {
	margin-left:30px;
	color:#666;
}

.sidebar ul.sidebar-link li {
	list-style-type:disc;
	margin-bottom:5px;
}

.sidebar ul.sidebar-link li a:link, .sidebar ul.sidebar-link li a:visited {
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#001245;
}

.sidebar ul.sidebar-link li a:hover {
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	color:#001245;
}

/* @end */

/* @group menu_sidebar */

.sidebar div.menu {
	width:240px;
	font-size:12px;
	margin:0;
	padding:0;
}

.sidebar div.menu a:link, .sidebar div.menu a:visited {
	width:240px;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	display:block;
	height:22px;
	padding-top:8px;
	border-bottom:1px solid #fff;
}

.sidebar div.menu a:hover {
	width:240px;
	text-decoration:underline;
	font-weight:bold;
	color:#666;
}

.sidebar div.menu a:link.level1, .sidebar div.menu a:visited.level1 {
	background-color:#e3e3e3;
	padding-left:15px;
	width:225px;
}

.sidebar div.menu a:hover.level1 {
	background-color:#e3e3e3;
	width:225px;
}

.sidebar div.menu a:link.level2, .sidebar div.menu a:visited.level2 {
	background-color:#f0f0f0;
	padding-left:20px;
	width:220px;
}

.sidebar div.menu a:hover.level2 {
	background-color:#f0f0f0;
	width:220px;
}

.sidebar div.menu a:link.selected, .sidebar div.menu a:visited.selected {
	color:#001245;
}

.sidebar div.menu a:hover.selected {
	color:#001245;
}

/* @end */

.sidebar p {
	font-size:12px;
	color:#666;
	padding-left:15px;
	padding-right:15px;
	line-height:1.4em;
}

.sidebar p.first {
	margin-top:10px;
}

.sidebar p strong {
	
}

.sidebar p em {
	
}

.sidebar p a:link, .sidebar p a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	border-bottom-style:none;
}

.sidebar p a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	border-style:none;
}

.sidebar div.sidebar-box p {
	
}

.sidebar div.sidebar-box p strong {
	
}

.sidebar div.sidebar-box p em {
	
}

.sidebar div.sidebar-box p a:link, .sidebar div.sidebar-box p a:visited {
	
}

.sidebar div.sidebar-box p a:hover {
	
}

/* HEADER TAGS */

img.contact {
	position:absolute;
	top:50px;
	right:0;
	acolor:#DE2021;
	font-size:11px;
}

#header a img.logo {
	position:absolute;
	top:13px;
	left:0;
}

#header span.languages {
	position:absolute;
	right:0;
	font-size:11px;
	color:#001245;
	top:15px;
}

#header span.languages a:link, #header span.languages a:visited {
	
}

#header span.languages a:hover {
	
}

#header a:link, #header a:visited {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#header a:hover {
	color:#001245;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
}

.refSearch {
	position: absolute;
	top: 95px;
	right: 5px;
	}
	.refSearch form input {
		width: 120px;
		padding: 2px;
		color: #666;
		font-size: 11px;
		border: 1px solid #ccc;
		}
	.refSearch button {
		background-color: #001245;
		text-align: center;
		padding: 1px 8px;
		color: #fff;
		text-transform: uppercase;
		border: 1px solid #666;
		font-weight: bold;
		font-size: 11px;
		cursor: pointer;
		}

/* FOOTER TAGS */

.footerLeft {
	width: 640px;
	float: left;
}

.footerRight {
	width: 320px;	
	float: right;
	text-align: center;
}

#footer .footerRight img.logoFooter {
	margin: 6px 0 15px;
}

#footer .footerRight img.ico {
	margin: 0 0 -6px;
}

#footer h3 {
	font-weight:bold;
}

#footer p {
	float: left;
	width: 100%;
	margin: 0;
	padding: 15px 0;
	clear: both;
	font-size:12px;
	color:#001245;
	text-align: none;
}

#footer a:link, #footer a:visited {
	color:#888;   /* #001245; */
	text-decoration:none;
}

#footer a:hover {
	color:#001245;
	text-decoration:none;
}

#footer p em {}
#footer p strong {}

#footer ul {
	float: left;
	margin-right: 20px;
	font-size: 12px;
	width: 140px;
	}

#footer ul.last {
	margin-right: 0;
}

#footer ul li {
	display: block;
	margin-bottom: 5px;
	}

#footer ul li b {
	display: block;
	margin-bottom: 6px;
	color: #001245;
	}

/* DESIGN BY INMOBA */

#group p.inmoba{
	font-size:11px;
	color:#666;
	display:block;
	margin:10px 0;
}

#group p.inmoba a:link, #group p.inmoba a:visited {
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#666;
}

#group p.inmoba a:hover {
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	color:#666;
}

span.red {
	color:#001245;
}
3

/*
QUALITY CHECK BEGIN


table#imgtest th, table#imgtest td {text-align: center; padding: 5px;} table#imgtest tbody th {text-align: right;} table#imgtest img {width: 25px; height: 25px;} div:empty, span:empty, li:empty, p:empty, td:empty, th:empty {padding: 0.5em; background: yellow;} *[style], font, center {outline: 5px solid red;} *[class=""], *[id=""] {outline: 5px dotted red;} img[alt=""] {border: 3px dotted red;} img:not([alt]) {border: 5px solid red;} img[title=""] {outline: 3px dotted fuchsia;} img:not([title]) {outline: 5px solid fuchsia;} table:not([summary]) {outline: 5px solid red;} table[summary=""] {outline: 3px dotted red;} th {border: 2px solid red;} th[scope="col"], th[scope="row"] {border: none;} a[href]:not([title]) {border: 5px solid red;} a[title=""] {outline: 3px dotted red;} a[href="#"] {background: lime;} a[href=""] {background: fuchsia;} li {margin: 0.67em 0;} 


QUALITY CHECK END
*/

#content .info-property a:link, #content .info-property a:visited {
	color:#333;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	border-bottom: dotted #999 1px; 
}

#content .info-property a:hover {
	color:#001245;
}
