/* Start of CMSMS style sheet 'Kralicek - Layout' */
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bg-span {
	background-image: url(uploads/layout/bg-span.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

/* NAVIGATION */


* html a:hover
{
visibility:visible;
}
.nav-buying a:hover img,
.nav-selling a:hover img,
.nav-renting a:hover img,
.nav-agents a:hover img,
.nav-search a:hover img,
.nav-contact a:hover img,
.icon-home a:hover img,
.icon-email a:hover img,
.icon-agents a:hover img {
	visibility:hidden;
}
.nav-buying {
	position: relative;
	background: url(uploads/layout/nav-buying-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 98px;
	height: 61px;
	margin: 0;
	padding: 0;
}
.nav-buying a {
	display: block;
	width: 98px;
	height: 61px;
	display: block;
	float: left;
	text-decoration: none;
}
.nav-buying img {
	width: 98px;
	height: 61px;
	border: 0;
}
.nav-buying span {
	position: absolute;
	top: 30px;
	left: 29px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.nav-selling {
	position: relative;
	background: url(uploads/layout/nav-selling-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 96px;
	height: 61px;
	margin: 0;
	padding: 0;
}
.nav-selling a {
	display: block;
	width: 96px;
	height: 61px;
	display: block;
	float: left;
	text-decoration: none;
}
.nav-selling img {
	width: 96px;
	height: 61px;
	border: 0;
}
.nav-selling span {
	position: absolute;
	top: 30px;
	left: 25px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.nav-renting {
	position: relative;
	background: url(uploads/layout/nav-renting-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 100px;
	height: 61px;
	margin: 0;
	padding: 0;
}
.nav-renting a {
	display: block;
	width: 100px;
	height: 61px;
	display: block;
	float: left;
	text-decoration: none;
}
.nav-renting img {
	width: 100px;
	height: 61px;
	border: 0;
}
.nav-renting span {
	position: absolute;
	top: 30px;
	left: 23px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.nav-agents {
	position: relative;
	background: url(uploads/layout/nav-agents-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 120px;
	height: 61px;
	margin: 0;
	padding: 0;
}
.nav-agents a {
	display: block;
	width: 120px;
	height: 61px;
	display: block;
	float: left;
	text-decoration: none;
}
.nav-agents img {
	width: 120px;
	height: 61px;
	border: 0;
}
.nav-agents span {
	position: absolute;
	top: 30px;
	left: 22px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.nav-search {
	position: relative;
	background: url(uploads/layout/nav-search-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 95px;
	height: 61px;
	margin: 0;
	padding: 0;
}
.nav-search a {
	display: block;
	width: 95px;
	height: 61px;
	display: block;
	float: left;
	text-decoration: none;
}
.nav-search img {
	width: 95px;
	height: 61px;
	border: 0;
}
.nav-search span {
	position: absolute;
	top: 30px;
	left: 25px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.nav-contact {
	position: relative;
	background: url(uploads/layout/nav-contact-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 102px;
	height: 61px;
	margin: 0;
	padding: 0;
}
.nav-contact a {
	display: block;
	width: 102px;
	height: 61px;
	display: block;
	float: left;
	text-decoration: none;
}
.nav-contact img {
	width: 102px;
	height: 61px;
	border: 0;
}
.nav-contact span {
	position: absolute;
	top: 30px;
	left: 23px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
}
.icon-home {
	position: relative;
	background: url(uploads/layout/icon-home-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 49px;
	height: 60px;
	margin: 0;
	padding: 0;
}
.icon-home a {
	display: block;
	width: 49px;
	height: 60px;
	display: block;
	float: left;
	text-decoration: none;
}
.icon-home img {
	width: 49px;
	height: 60px;
	border: 0;
}
.icon-email {
	position: relative;
	background: url(uploads/layout/icon-email-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 53px;
	height: 60px;
	margin: 0;
	padding: 0;
}
.icon-email a {
	display: block;
	width: 53px;
	height: 60px;
	display: block;
	float: left;
	text-decoration: none;
}
.icon-email img {
	width: 53px;
	height: 60px;
	border: 0;
}
.icon-agents {
	position: relative;
	background: url(uploads/layout/icon-agents-over.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 50px;
	height: 60px;
	margin: 0;
	padding: 0;
}
.icon-agents a {
	display: block;
	width: 50px;
	height: 60px;
	display: block;
	float: left;
	text-decoration: none;
}
.icon-agents img {
	width: 50px;
	height: 60px;
	border: 0;
}
/* TABLES */

.column-span01 {
	background-image: url(uploads/layout/column-span01.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.bc-background {
	background-image: url(uploads/layout/bc-background.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 253px;
}
.blue-background {
	background-image: url(uploads/layout/blue-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 85px;
}
.text-phone {
	font-family: Times, "Times New Roman", serif;
	font-size: 36px;
	font-weight: bold;
	color: 4796d9;
}

/* End of 'Kralicek - Layout' */

