body.south {
	background-color:#f0f4f5;
	color:#4D5359;
}
body.south #title {
	background-image:url(../images/logosouth.gif);
}
body.south #desc {
	color:#118eac;
}
body.south .block h2 {
	color:#003a6c;
	border-color:#118eac;
}

body.south .types img {
	border-color:#118eac;
}
body.south .types span {
	color:#118eac;
}

body.south #another-region ul, body.south #another-region li {
	border-color:#118eac;
}

body.south #region-map img {
	border-color:#118eac;
}

body.south #footer {
	border-color:#118eac;
	color:#4d5359;
}
body.south #footer a {
	color:#118eac;
}

body.south #region-desc div.desc {
	background-color:#118EAC;
	color:#f0f4f5;
}
body.south #region-desc div.desc p.more a {
	color:#f0f4f5;
	background-image:url(../images/arrow2-south.gif);
}

body.south #header {
	background-image:url(../images/bg-header-south.gif);
}
body.south #nav1 a {
	color:#f0f4f5;
}
body.south #lang a {
	color:#f0f4f5;
}
body.south #nav1 .selected a {
	color:#118eac;
	background-color:#f0f4f5;
}
body.south #lang .selected a {
	color:#118eac;
	background-color:#f0f4f5;
}

body.south #nav2 a {
	color:#003a6c;
	border-color:#add6de;
	background-image:url(../images/bg-nav2-south.gif);
}

body.south #list-menu ul, body.south #list-menu li {
	border-color:#118eac;
}
body.south #list-menu li a {
	color:#118EAC;
}
body.south #list-menu li.selected a {
	color:#003A6C;
}
body.south #house-list .house {
	border-color:#118eac;
}
body.south .house-list .house p a {
	color:#4D5359;
}
body.south .house-list .house h3 a {
	color:#003A6C;
	background-image:url(../images/arrow-south.gif);
}
body.south .house-list .house img {
	border-color:#118EAC;
}

body.south #photos div {
	border-color:#118EAC;
}

body.south #photos p a {
	color:#118EAC;
}
body.south #additional-left h3 {
	color:#003A6C;
	border-color:#118EAC;
}
body.south #additional-right td, body.south #additional-right th {
	color:#003A6C;
	border-color:#118EAC;
}
body.south #additional-right th {
	background:#B0D9E3;
}
body.south .link-button a{
	color: #003A6C;	
}

.button {
	background:url(../images/bg-button-left-south.gif);
}
.button span, .button input {
	background:url(../images/bg-button-right-south.gif) right no-repeat;
}
a{
	color: #118EAC;
}
body.south div#contact input.text, input.smalltext{
	border-color: #4D5359;
}
body.south div#contact textarea{
	border-color: #4D5359;
}
body.south div#details .details-back{
	color: #003A6C;
	background: url(../images/back-south.gif) left center no-repeat;
}
body.south div#details-wide h3 {
	color: #003A6C;
	border-color:#118EAC;
}

body.south  .types li {
	border-color: #118EAC;
}

body.south strong {
	color: #212a33 !important;
}
