/*
//	Base CSS File for Front Site Version 3.0
//	Created: 21-09-2005
//	Updated: 25-09-2005
*/

/*body {
background-color: #EDF6FD;
	background:#EDEDF1;
	text-align:center;
	margin:0;
	padding:0;
	color:#036
}*/


#wrap {
	width:950px;
	background:#FFFFFF url(images/wrap.png) repeat-y;
	font: 11px/130% Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#wrap-in {
	text-align:left;
	width:950px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header {
	background:#000 url(images/header-back-en.png) no-repeat;
	width:750px;
	position:absolute;
	top:0;
	left:0px;
	font: 8px/130% Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	height:25px;
	z-index: 9000
}
#banner {
	position:absolute;
	top:25px;
	left:0px;
	z-index:1020
}
#feature {
	background: url(images/feature-back.png) no-repeat;
	height:200px;
	width:750px;
	border-top:1px solid #999;
	position:relative
}
#lang-feature {
	height:200px;
	background: url(images/feature-back-lang.png) no-repeat 0 -1px;
	position:relative;
	left:7px;
	top:10px
}
#content-main {
	float:right;
	width:600px;
}
#pad-content {
	padding:18px 20px 20px 20px
}
#result #pad-content {
	padding:0
}
#listing #pad-content, #home #pad-content {
	padding:0
}
p {
	padding: 0;
	margin:0 0 10px 0
}
#content-sub {
	width:145px;
	padding-top:35px;
	background: url(images/sub-top.png) no-repeat;
}
#footer {
	clear:both;
	color:#fff;
	padding:15px 10px 10px 10px;
	position: relative;
	border-top:3px solid #C6D3DE;
	background:#0C3D6D;
	text-align:center
}
.en #footer {
	background:#0C3D6D url(/assets/images/structural/footer.png) no-repeat 0 10px;
	text-align:left
}
#footer a {
	color:#fff !important;
}
#footer-upper ul {
	list-style:none;
	margin:0 10px 0 30px;
	padding: 0;
	text-align: center;
	width: 70px;
}
#footer-upper ul li {
	margin: 1px 0 1px;
}
#footer-lower {
	text-align: center;
	clear: both;
	padding:25px 0 0 180px
}
* html #footer-lower {
	padding:15px 0 0 180px
}
#footer-link a {
	display:block;
	width:504px;
	height:57px;
	position: absolute;
	top: 10px;
	right: 0
}
#footer-link a:link, #footer-link a:visited {
	background: url(/assets/images/structural/footer-link.png) 1px 0;
}
#footer-link a:hover {
	background: url(images/footer-link-on.png) no-repeat 0 10px;
}

/* Nav */
ul#nav {list-style:none;list-style-position:outside;margin:0 0 0 1px;padding:0}
	ul#nav li {margin:0;padding:0;}
		#nav li a, #nav li a:visited {display:block;padding:5px 5px 7px 10px;border-bottom:2px solid #fff;color:#777;font: bold 11px/130% Verdana, Arial, Helvetica, sans-serif !important;text-decoration:none}
			#nav li a:hover {color:#036;background:#c6d3de}
/* HTML */
a {
	color:#06BADF;
	text-decoration:none
}
a:hover {
    color:#8BD8FF;
	text-decoration:none
}
h1.home {
	border:none;
	padding:0;
	font: normal 11px/130% Verdana, Arial, Helvetica, sans-serif;
	background:transparent;
	position:absolute;
	top:155px;
	right:20px
}
h1 {
	margin:0;
	border:1px solid #C9C9C9;
	border-width:0px 0 1px 0;
	padding:8px 10px 6px 20px;
	font: bold 15px/130% Verdana, Arial, Helvetica, sans-serif;
	background:#EEEAE7;
	color: Maroon;
}
h2 {
	margin:0 0 5px 0;
	font: bold 13px/130% Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	font: bold 11px/130% Verdana, Arial, Helvetica, sans-serif;
}
a img {
	border:none
}
ul.bullet-1 li {
	list-style-image:url(images/structural/list-bullet.png)
	
}
/* Header */
#header a {
	color:#fff;
	text-decoration:none;
}
#header a:hover {
	color:#fff;
	text-decoration:underline
}
#pad-header {
	padding:8px 10px 6px 10px
}
#pad-header div {
	float:left
}
#head-mid {
	/*margin-left:120px*/
	margin-left:150px
}
#languages {
	margin-left:65px
}
/* Switches for banner */
.large #banner-gap { /* rem to add header */
	height:225px
}
.small #banner-gap {
	height:137px;
	border-bottom:1px solid #efefef
}
.small #banner {
	height:113px;
	width:750px;
}
* html .small #banner { /* IE < 6 hack */
	height:123px;
	heigh\t:112px;
}
/*
*		Language flags
-------------------------------------------------------------*/
ul#languages { 
	width:166px;
	position:absolute;
	top:-6px;
	right:0px;
	z-index:10000;
}
* html ul#languages {
	top:5px;
}
ul#languages li {
	float:left;
	width:22px;
	height:15px;
	display:inline;  /* double margin bug: IE */
	margin:0px 5px 0 0;
}
ul#languages li a:link, ul#languages li a:visited {
	text-indent:-100000px;
	height:13px;
	line-height:0px;
	padding:0;
	margin:0;
	display:block;
	width:100%;
	text-decoration:none;
}
li#danes {
	background:#000 url(images/header-back-en.png) no-repeat -584px -5px;
}
li#sueco {
	background:#000 url(images/header-back-en.png) no-repeat -611px -5px;
}
li#belg {
	background:#000 url(images/header-back-en.png) no-repeat -638px -5px;
}
li#hollan {
	background:#000 url(images/header-back-en.png) no-repeat -665px -5px;
}
li#aleman {
	background:#000 url(images/header-back-en.png) no-repeat -692px -5px;
}
li#ruso {
	background:#000 url(images/header-back-en.png) no-repeat -719px -5px;
}
li#ingles, li#english {
	background:#000 url(images/header-back-dk.png) no-repeat -584px -5px;
}
ul#languages li a:hover {
	border-top:2px solid #369;
	border-bottom:2px solid #369;
	background:#fff;
	display:block;
}

/* Search form */
.searchform select {
	width:136px;
	font-size:11px;
	margin-bottom:2px;
	position:relative;
	left:6px
}
.searchform {
	font-size:9px;
}
#searchinput {
	margin-left:13px;
	width:120px;
	font-size:10px;
}

/* Accessibility */
ul#access li, .access, #search, ul#access li#logo a span, #image-home span, hr, #brochure span, a.go span, .printing, #brochure a span, #inspection-trips a span, #footer-link a span, #property-action a span, #more-areas span, #testimonials a span  {
	height: 0;
	left: -19000px;
	overflow: hidden;
	position: absolute;
	width: 0;
}
/*
*		Drop Shadows for Images
* 		Credit to: http://www.alistapart.com/articles/cssdropshadows/
-------------------------------------------------------------*/
.img-shadow {
  float:right;
  clear:right;
  display:inline;
  background: url(images/master-1.png) no-repeat bottom right;
  margin: 122px 0px 0 10px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 20px 5px -6px;
  padding: 4px;
  }

/* Masa Logo */
ul#access {
	margin:0;
	padding:0
}
ul#access li#logo {
	background: url(images/logo-new.png) no-repeat;		
	left: 20px;
	position: absolute;
	top: 30px;
	height: 82px;
	width: 153px;
	padding: 0;
	margin: 1px 0 0 1px;
	z-index:4020
}
ul#access li#logo a {
	height: 82px;
	width: 153px;
	display:block;
}
ul#access li#logo a:hover {
	border-bottom:2px solid #eee;
	background:none !important
}
/*
*		Pullquote
-------------------------------------------------------------*/
.pullquote {
	background:transparent url(images/pullquote.png) no-repeat 0 20px;
	width:450px;
	padding:25px 0 0 60px;
	margin:10px -5px 20px 25px;
	color:#F09014;
	font: italic bold 19px/130% Arial, sans-serif, Helvetica;
}
li.pullquote {
	margin:10px -5px 20px 0px;
	list-style:none
}
/*
*		Features
-------------------------------------------------------------*/
div#brochure {
	height:178px;
	width:170px;
	background:transparent url(images/brochure.png) no-repeat;
	position:absolute;
	top:11px;
	left:11px;
}
#brochure a {
	display:block;
	height:178px;
	width:170px;
	background:transparent url(images/brochure.png) no-repeat;
}
	.be div#brochure, .be #brochure a {
		background:transparent url(images/brochure-be.png) no-repeat;
	} 
	.se div#brochure, .se #brochure a {
		background:transparent url(images/brochure-se.png) no-repeat;
	} 
	.de div#brochure, .de #brochure a {
		background:transparent url(images/brochure-de.png) no-repeat;
	} 
	.ru div#brochure, .ru #brochure a {
		background:transparent url(images/brochure-ru.png) no-repeat;
	} 
	.nl div#brochure, .nl #brochure a {
		background:transparent url(images/brochure-be.png) no-repeat;
	} 
	.dk div#brochure, .dk #brochure a {
		background:transparent url(images/brochure-dk.png) no-repeat;
	} 
	
	.pullquote {
	background:transparent url(images/pullquote.png) no-repeat 0 20px;
	width:450px;
	padding:25px 0 0 60px;
	margin:10px -5px 20px 25px;
	color:#F09014;
	font: italic bold 19px/130% Arial, sans-serif, Helvetica;
}
#inspection-trips {
	height:179px;
	width:171px;
	background:transparent url(images/inspection-trip.jpg) no-repeat;
	position:absolute;
	top:8px;
	left:399px;
}
.en #inspection-trips {
	top:11px;
	left:380px;
}
#inspection-trips a {
	display:block;
	height:179px;
	width:171px;
}
#props {
	position:absolute;
	top:8px;
	left:205px;
}
* html #props {
	left:190px;
	lef\t:205px;
}

.en #props {
	left:196px;
	top:11px;
}
* html .en #props {
	left:181px;
	lef\t:196px;
}
#props ul {
	list-style:none;
	margin:0;
	padding:0;
	width:171px;
	text-align:center;
}
* html #props ul {
	width:185px;
	wid\th:171px;
}
#props li {
	border-bottom:1px solid #ddd;
	_height:1px
}
#props ul li a {
	color:#900;
	font-size:14px;
	display:block;
	padding:6px 0 6px 0;
	text-decoration:none;
	_height:1px
}
#props ul li a:hover {
	text-decoration:underline
}
#slideshow a {
	border-bottom:0px !important;
	color:#036 !important;
	background:#C6D3DE;
	padding-bottom:8px !important;
	
}
* html #slideshow a {
	padding-bottom:3px !important;
}

#exhibitions {
	position:absolute;
	top:11px;
	left:564px;
	background:transparent url(/assets/images/features/property-exhibitions.jpg) no-repeat;
}
#exhibitions a {
	height:178px;
	width:173px;
	color:#900;
	font-size:15px;
	font-weight:bold;
	display:block;
	padding:6px 0 6px 0;
	text-decoration:none;
	text-align:center
}
#newsletter {
	position:absolute;
	top:11px;
	left:564px;
	background:transparent url(/assets/images/features/newsletter.png) no-repeat;
	width:173px;
	height:178px;
	padding-top:43px
}
#newsletter dl, #newsletter form {
	margin:0;
	padding:0
}
#newsletter label {
	font-weight:bold;
	display:block;
	margin:2px 0 2px 0
}
#newsletter form {
	padding:0 0 0 15px;
}
#newsletter form input {
	width:140px;
}
#newletter-submit {
	margin:4px 0 0 3px;
	font-size:11px
}
#newsletter dd.right, #newsletter dt.right {
	width:75px !important
}
#masa-blurb {
	padding:10px 20px 20px 20px;
	margin:15px 0 0 0;
}
#testimonials a {
	width:173px;
	height:178px;
	display:block
}
#testimonials {
	position:absolute;
	top:8px;
	left:400px;
	width:173px;
	height:178px;
	background:transparent url(images/testimonials-de.jpg) no-repeat;
}
	.se #testimonials {
		background:transparent url(images/testimonials-se.jpg) no-repeat;
	}
	.be #testimonials {
		background:transparent url(images/testimonials-be.jpg) no-repeat;
	}
	.dk #testimonials {
		background:transparent url(images/testimonials-dk.jpg) no-repeat;
	}
	.ru #testimonials {
		background:transparent url(images/testimonials-ru.jpg) no-repeat;
	}
	.nl #testimonials {
		background:transparent url(images/testimonials-be.jpg) no-repeat;
	}

/*
*		Listing Stuff
*******************************************/
.top-props h2 {
	clear:both
}
#details {
	float: left;
	width: 450px
}

#listing-hook {
	background:#EEEAE7 url(images/listing-hook.png) repeat-y;
	width:600px
}
.search-nav {
	background:#C6D3DE;
	padding:5px 20px 5px 20px;
	text-align:right;
	border-top:1px solid #EEEAE7;
}
.search-nav-results {
	background:#C6D3DE;
	padding:5px 20px 5px 20px;
	margin:0 0 10px 0;
	border-top:1px solid #EEEAE7;

}
.search-nav img {
	vertical-align: text-top;
}
.search-nav a.arrow:hover {
	background:#fff
}
.search-nav span {
	float:left
}
.search-nav a {
	text-decoration:none
}
.search-nav a:hover {
	text-decoration:underline;
}
.search-nav-bottom {
	padding:6px 25px 2px 20px;
	clear: both;
}

#property-images {
	width:300px;
	float: left;
	border-right: 1px solid #C6D3DE
}

#property-images p {
	padding:3px 0 0 10px
}
#photo-nav {
	text-align:center;
	clear:both;
	background: #C6D3DE;
	padding:6px 0 5px 0;
	width:460px;
	position: relative;
	top:-3px
}
#photo-nav a {
	padding:1px 4px 1px 4px;
	background-color:#425D80;
	color:#fff;
	text-decoration:none;
	border: 1px solid
}
#photo-nav a:hover {
	background-color:#fff;
	color:#036;
	text-decoration:none
}
#property-data {
	width:140px;
	float: left;
	overflow:hidden
}
#property-data ul {
	margin:0;
	padding:0;
	list-style-position: outside;
}
#property-data li {
	list-style-position: outside;
	margin:0 0 1px 15px;
	padding:0
}
#property-data h3 {
	margin:0 0 5px 0;
	padding:0;
	text-align:center
}
.pad-property {
	padding: 8px
}

#property-action {
	width:140px;
	min-height:250px;
	float: right;
	background: url(images/prop-action-back.png) no-repeat;
}
	.dk #property-action {
		background: url(images/prop-action-back-dk.png) no-repeat;
	}
	.de #property-action {
		background: url(images/prop-action-back-de.png) no-repeat;
	}
	.be #property-action {
		background: url(images/prop-action-back-be.png) no-repeat;
	}
	.nl #property-action {
		background: url(images/prop-action-back-be.png) no-repeat;
	}
	.ru #property-action {
		background: url(images/prop-action-back-ru.png) no-repeat;
	}
	.se #property-action {
		background: url(images/prop-action-back-se.png) no-repeat;
	}

#enquire {
	background: url(images/enquire-on.png) no-repeat;
}
	.dk #enquire {
		background: url(images/enquire-on-dk.png) no-repeat;
	}
	.de #enquire {
		background: url(images/enquire-on-de.png) no-repeat;
	}
	.se #enquire {
		background: url(images/enquire-on-se.png) no-repeat;
	}
	.ru #enquire {
		background: url(images/enquire-on-ru.png) no-repeat;
	}
	.be #enquire {
		background: url(images/enquire-on-be.png) no-repeat;
	}
	.nl #enquire {
		background: url(images/enquire-on-be.png) no-repeat;
	}
#enquire a {
	display:block;
	height:45px;
	width:140px;
	background: url(images/prop-action-back.png) no-repeat;
}
	.dk #enquire a {
		background: url(images/prop-action-back-dk.png) no-repeat;
	}
	.de #enquire a {
		background: url(/images/prop-action-back-de.png) no-repeat;
	}
	.se #enquire a {
		background: url(images/prop-action-back-se.png) no-repeat;
	}
	.be #enquire a {
		background: url(images/prop-action-back-be.png) no-repeat;
	}
	.nl #enquire a {
		background: url(/images/prop-action-back-be.png) no-repeat;
	}
	.ru #enquire a {
		background: url(images/prop-action-back-ru.png) no-repeat;
	}

#enquire a:hover{
	background: url(/assets/images/structural/enquire-on.png) no-repeat;
}
	.dk #enquire a:hover{
		background: url(images/enquire-on-dk.png) no-repeat;
	}
	.de #enquire a:hover{
		background: url(images/enquire-on-de.png) no-repeat;
	}
	.se #enquire a:hover{
		background: url(images/enquire-on-se.png) no-repeat;
	}
	.be #enquire a:hover{
		background: url(images/enquire-on-be.png) no-repeat;
	}
	.ru #enquire a:hover{
		background: url(images/enquire-on-ru.png) no-repeat;
	}
	.nl #enquire a:hover{
		background: url(images/enquire-on-be.png) no-repeat;
	}
#prop-brochure {
	margin-top:10px
}
	.en #prop-brochure {
		background: url(images/prop-brochure-on.png) no-repeat;
		margin-top:50px
	}
	.dk #prop-brochure {
		background: url(images/prop-brochure-on-dk.png) no-repeat;
	}
	.de #prop-brochure {
		background: url(images/prop-brochure-on-de.png) no-repeat;
	}
	.se #prop-brochure {
		background: url(images/prop-brochure-on-se.png) no-repeat;
	}
	.nl #prop-brochure {
		background: url(images/prop-brochure-on-be.png) no-repeat;
	}
	.ru #prop-brochure {
		background: url(images/prop-brochure-on-ru.png) no-repeat;
	}
	.be #prop-brochure {
		background: url(images/prop-brochure-on-be.png) no-repeat;
	}
#prop-brochure a {
	display:block;
	height:145px;
	width:140px;
	background: url(images/prop-action-back.png) no-repeat 0 -95px;
}
	.dk #prop-brochure a {
		background: url(images/prop-action-back-dk.png) no-repeat 0 -54px;
	}
	.de #prop-brochure a {
		background: url(images/prop-action-back-de.png) no-repeat 0 -54px;
	}
	.se #prop-brochure a {
		background: url(images/prop-action-back-se.png) no-repeat 0 -54px;
	}
	.be #prop-brochure a {
		background: url(images/prop-action-back-be.png) no-repeat 0 -54px;
	}
	.nl #prop-brochure a {
		background: url(imagesprop-action-back-be.png) no-repeat 0 -54px;
	}
	.ru #prop-brochure a {
		background: url(images/prop-action-back-ru.png) no-repeat 0 -54px;
	}

#prop-brochure a:hover{
	background: url(images/prop-brochure-on.png) no-repeat;
}
	.dk #prop-brochure a:hover{
		background: url(images/prop-brochure-on-dk.png) no-repeat;
	}
	.de #prop-brochure a:hover{
		background: url(images/prop-brochure-on-de.png) no-repeat;
	}
	.se #prop-brochure a:hover{
		background: url(images/prop-brochure-on-se.png) no-repeat;
	}
	.nl #prop-brochure a:hover{
		background: url(images/prop-brochure-on-be.png) no-repeat;
	}
	.be #prop-brochure a:hover{
		background: url(images/prop-brochure-on-be.png) no-repeat;
	}
	.ru #prop-brochure a:hover{
		background: url(images/prop-brochure-on-ru.png) no-repeat;
	}
#pad-property-description {
	padding:5px 20px 20px 20px;
	clear: both;
}

/* Index Page */
.halfs {
	background:#C6D3DE;
	height:215px;
	clear:both
}
.thirds {
	background:#F7F3EF;
	height:190px;
}
.halfs div {
	float:left;
	margin:5px;
	display:inline /* double floated margin bug */;
	width:285px;
}
.halfs div a {
	display:block;
}
#top-props {
	background:#fff url(images/top-props.png) no-repeat;
	width:285px;
	height:138px;
	margin-left:9px
}
* html #top-props, * html #owners-area, * html #top-props a {
	width:275px;
	wid\th:285px
}
#top-props a {
	height:138px;
	width:285px;
	text-decoration:none
}
#top-props span {
	padding:58px 15px 0 165px;
	display:block
}
#news-n-offers {
	height:138px;
}
#news-n-offers a {
	background:#fff url(images/news.png) no-repeat;
	height:138px;
	width:285px;
	text-decoration:none;
}
#news-n-offers a:hover, #top-props a:hover, #owners-area a:hover, #areas a:hover {
	color:#900;
}
#news-n-offers a:hover {
	background:#900 url(images/news.png) no-repeat;
}
#top-props a:hover {
	background:#900 url(images/top-props.png) no-repeat;
}
#areas a:hover {
	background:#900 url(/assets/images/home/location.png) no-repeat;
}
#news-n-offers span {
	padding:63px 15px 0 145px;
	display:block
}

#keyword-search {
	background:#fff url(/assets/images/home/keyword-owners.png) no-repeat;
	height:57px;
	margin-left:9px;
}
* html #keyword-search {
	width:276px;
	wid\th:285px
}

#keyword-search form {
	padding:0px 0 0 100px;
	margin:10px 0 0 0
}
#keyword-search form div {
	width:auto;
	margin:0;
	padding:0;
	float:none
}
#k {
	width:120px
}
#owners-area {
	background:#fff url(images/keyword-owners.png) no-repeat -288px 0;
	height:57px;
	width:285px;
}

#owners-area a {
	height:57px;
	text-decoration:none;
	width:285px;
}
#owners-area span {
	padding:12px 10px 0 85px;
	display:block
}

#areas .pad {
	margin:5px 0 0 5px;
}
#areas {
	height:180px;
	width:390px;
	text-decoration:none;
	float:left;
}
#areas a {
	height:180px;
	width:390px;
	text-decoration:none;
	display:block;
	background:#F7F3EF url(images/location.png) no-repeat;
}
#areas a span {
	padding:42px 20px 0 225px;
	display:block;
	text-align:right
}
#more-areas {
	height:190px;
	width:180px;
	text-decoration:none;
	float:left;
	background:#F7F3EF url(images/more-areas.jpg) no-repeat;
	position:relative;
	left:22px
}

/**
 * Forms
 *
 * These rules apply to the feedback pages
 * that is, pages with urls as follows:
 * /feedback/[function]/[propnum='']
 */
#feedback form div, #survey form div {
margin:0 0 5px 0;
clear:left
}
.required label {
	display:block;
	float:left;
	width:150px
}
form textarea {
	width:400px;
	height:100px
}
.error {
	background:#F8E0E4;
	border:1px solid #ccc;
	font-weight:bold;
	display:block;
	padding:5px
}
/* Misc Classes */
.clear {
	clear:both
}
.right {
	float:right
}
.left {
	float:left
}
.center {
	text-align:center
}

.navtab{
font: bold 11px Arial;
letter-spacing: 1px;
cursor:hand;
float: left;
display: block;
color: white;
/*margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color :#06B9E4; 
border-left: 1px solid white;
border-top: 1px solid white;
border-bottom: 1px solid white;;

}

.navtabcurrent{
font: bold 11px Arial;
text-transform:uppercase;
letter-spacing: 1px;
cursor:hand;
float: left;
display: block;
color: white;
/*margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-image:inherit;
background-color :#F7B01A; 
border-left: 1px solid white;
border-top: 1px solid white;
border-bottom: 1px solid white;
}

.navtabcurrent a:hover {
font: bold 11px Arial;
text-transform:uppercase;
letter-spacing: 1px;
cursor:no hand;
float: left;
display: block;
color: red;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-image:inherit;
border-left: 2px solid white;
}

.navtabcurrent a {
font: bold 11px Arial;
text-transform:uppercase;
letter-spacing: 1px;
cursor:no hand;
float: left;
display: block;
color: red;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-image:inherit;
background-color :#06B9E4; 
border-left: 2px solid white;
}

 .sitemap { 
    color: #06BADF; 
    font-family: helvetica, verdana, arial, sans-serif; 
    font-size: 10px; 
    text-decoration: none; 
 }

.menu {color:#272727; border-bottom:1px solid #d7d7d7; height:23px;width:300px;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px;}
.menu li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #ececec; border-right:1px solid #ececec; border-top: 1px solid #ececec;}
.menu li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#CCCCCC; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:1px solid #ececec; width:298px; text-align:center;padding:6px 0px; font-size:12px; margin-bottom:5px;}


.input { 
	width:185px;
 } 
 
#flag {
	position:absolute;
	width:920px;
	height:15px;
	z-index:1;
	top: 32px;
}
