html {
font-size:68.75%;

}
body {
padding:0;
margin:0;
font-size:1em;
font-family:Verdana,Tahoma,sans-serif;
color:#383838;
background:#f2f1e9;
}
a {color:#383838;text-decoration:none;}
a:hover {color:#383838;text-decoration:underline;}

ul{margin:0 0 5px 15px;padding:0;}
li {line-height:1.5em;margin:0 0 5px 10px;padding:0;}
input,select,textarea { font-family:Tahoma,Verdana,Tahoma,Arial,sans-serif;font-size:1em;}

fieldset {border:0;padding:0;margin:0px 0px 10px 0px;}
legend {border:0;padding:0px 0px 5px 0px;}
form{ margin:0;padding:0;}


p {margin:0 0 10px 0;line-height:1.5em;text-align:left;}

img { border:0}
a img {border:1px solid #c0c0c0;}
.blue {
color:#34528a;
}
.green {color:#008000}
.imgFrame {border:1px solid #c0c0c0;}

hr {color:#ffffff;height:2px;background-image:url(../img/backgrounds/dotted_x.gif);background-position:top left;background-repeat:repeat-x;}
.bordertopdotted {background-image:url(../img/backgrounds/dotted_x.gif);background-position:top left;background-repeat:repeat-x;}
.borderbottomdotted {background-image:url(../img/backgrounds/dotted_x.gif);background-position:bottom left;background-repeat:repeat-x;}
.borderleftdotted {background-image: url(../img/backgrounds/dotted_y.gif); background-position: top left; background-repeat: repeat-y;}
.borderrightdotted {background-image:url(../img/backgrounds/dotted_y.gif);background-position:top right;background-repeat:repeat-y;}

a.plain, a.plain:hover { text-decoration:none;}
/* Main container */


#logo { position:absolute;top:55px;left:10px;border:0; }
#toplinks { position:absolute;top:10px;right:10px;border:0; }
#toplinks a,#toplinks a:hover {color:#adadad;margin:0 5px 15px 0;}
#textlogo { position:absolute;top:0px;left:0px;}

#sitenavigation { margin:5px 10px 5px 10px;padding-bottom:5px;}


#top {position:relative;width:100%;height:177px;margin:0;}
.top_en {
	background:url(../img/logotype/logotype_en.jpg) top left no-repeat;
}
.top_se {
	background:url(../img/logotype/logotype_se.jpg) top left no-repeat;
}
.top_ru {
	background:url(../img/logotype/logotype_ru.jpg) top left no-repeat;
}
.top_tr {
	background:url(../img/logotype/logotype_tr.jpg) top left no-repeat;
}
.top_ir {
	background:url(../img/logotype/logotype_en.jpg) top left no-repeat;
}
.top_ar {
	background:url(../img/logotype/logotype_en.jpg) top left no-repeat;
}
.top_de {
	background:url(../img/logotype/logotype_de.jpg) top left no-repeat;
}
.top_nl {
	background:url(../img/logotype/logotype_nl.jpg) top left no-repeat;
}
#container {margin:0 auto 0px auto;width:980px;background:#fff;padding:0px;border:1px solid #d2cfbe;border-bottom:0;}
#mainmenu { float:left;width:165px;height:100%;padding-left:10px;margin:0px;}
/*#mainmenu { float:left;width:165px;height:100%;padding:10px;margin:10px 0px 0px 0px;}*/
#maincontent { float:right;width:768px;background-image:url(../img/backgrounds/dotted_y.gif);padding-right:10px;padding-left:10px;background-position:top left;background-repeat:repeat-y;margin-top:0px;}
/*#maincontent { float:right;width:768px;background-image:url(../img/backgrounds/dotted_y.gif);padding:10px;background-position:top left;background-repeat:repeat-y;margin-top:10px;}*/


#footer { margin:0px auto;padding-top:10px;width:985px;border-top:1px solid #d9dde3;color:#989898;font-size:0.9em;}
#footer a {color:#989898;font-size:0.9em;}


/* Navitab menu */

#languages { position:absolute;bottom:0px;left:2px;width:685px;}

.activelangtab { float:left; width:85px; height:21px; line-height:21px; text-align:center; color:#7f7f7f; background:url(../img/backgrounds/lang_tab_active.gif) top left no-repeat;}
.langtab { float:left; width:85px; height:21px; line-height:21px; text-align:center; color:#7f7f7f; background:url(../img/backgrounds/lang_tab.gif) top left no-repeat;}

#languages img { vertical-align:middle;border:0;margin-right:3px;}
#languages img.selected { vertical-align:middle;margin-right:3px;border:1px solid #ffcc00;}
#languages a {color:#7f7f7f;text-decoration:none;font-family:arial,sans-serif;}
#languages a:hover {color:#7f7f7f;text-decoration:underline;font-family:arial,sans-serif;}


#search { line-height:0.9em;color:#ffffff;position:absolute;bottom:0px;right:0px;padding:5px 10px 5px 10px;}
#search a{color:#34528a;text-decoration:none;}
#search input {color:#747889;}
.searchbtn { background-image:url(../img/icons/search.png);background-repeat:no-repeat;width:26px;height:26px;background-color:transparent;border:0;}
.searchbtn:hover { background-image:url(../img/icons/search_hover.png);}

#weather { margin:20px 0 10px 0;}
#weather img {border:0;}
#weather td.temp { font-size:1em;font-weight:normal;text-align:right;padding:0 5px 0 0;}
#weather td.loc { font-size:1em;color:#383838;font-weight:bold;padding:0 15px 0 0;}
#weather h2 { border-bottom:1px solid #808285;color:#808285;text-align:center;padding-bottom:5px;font-size:1em;display:block;text-decoration:none;}
#searchresults {width:500px;}


#navitabs {
font-weight:bold;
font-size:1.1em;
line-height:1.7em;
color:#383838;
}

.navitab {padding:5px 0 0 0;margin:0 0 10px 0;}
.activenavitab {padding:5px 0 0 0;margin:0 0 10px 0;}


.navitab a, .activenavitab a {color:#f36326;display:block;text-decoration:none;}

.navitab a:hover, .activenavitab a:hover {color:#383838;text-decoration:none;}

.subnavitab {font-weight:normal;padding:0;line-height:1.9em;margin-left:10px;}
.activesubnavitab {font-weight:normal;padding:0;line-height:1.9em;margin-left:10px;}

.subnavitab a, .activesubnavitab a {color:#383838;display:block;}

.subnavitab a:hover { text-decoration:underline;}


.submitbutton { font-family:arial,helvetica,sans-serif;font-weight:bold;color:#414141;font-size:1.2em;line-height:1.2em;height:1.8em;background:#ffffff;background-image:url(../img/layout/buttonbg.png);background-repeat:repeat-x;}
/* Footer */


/* Various classes */


#extrashorizontal {border-top:1px solid #d9dde3;clear:both;text-align:center;}

#extrashorizontal .xtrablock { text-align:left;float:left;width:230px;margin:10px 0 0 0;padding:0px 13px 0px 13px;}
#extrashorizontal .xtrafirstblock {text-align:left;float:left;width:230px;margin:10px 0 0 0;padding:0px 13px 0px 13px;}
#extrashorizontal .xtralastblock {text-align:left;float:right;width:230px;margin:10px 0 0 0;padding:0px 13px 0px 13px;}

#extrashorizontal img {border:1px solid #c0c0c0;}
#extrashorizontal p {text-align:left;}
#extrashorizontal a {text-align:left;}

#extrashorizontal h3 { font-size:1em;margin:7px 0px 5px 0px;}



.hide {
display:none;
}


h1 { font-family:Arial, Helvetica, sans-serif;font-size:1.5em;color:#000000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;margin-top:0.7em;margin-bottom:0.4em;}

h2 { font-family:Arial, Helvetica, sans-serif;font-size:1.3em;color:#000000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;margin-top:0.5em;margin-bottom:0.3em;}
h3 { font-family:Verdana, Tahoma, sans-serif;font-size:1.0em;color:#000000;font-weight:bold;text-decoration:none;font-style:normal;text-align:left;margin-top:0.3em;margin-bottom:0.2em;}


#vInfoLeft p + h1 { margin:1.5em 0 0.4em 0;}
#vInfoLeft p + h2 { margin:1.2em 0 0.4em 0;}

#vInfoLeft h1 + h2 { margin:1.5em 0 0em 0;}
#vInfoLeft h1 + p { margin-top:2em;margin-bottom:2em;}
#vInfoLeft h2 + p { margin-top:2em;}



#vInfoRight p + h1 { margin:1.5em 0 0.4em 0;}
#vInfoRight p + h2 { margin:1.2em 0 0.4em 0;}

#vInfoRight h1 + h2 { margin:1.5em 0 0em 0;}
#vInfoRight h1 + p { margin-top:2em;margin-bottom:2em;}
#vInfoRight h2 + p { margin-top:2em;}


#vStartTop {

margin:5px 10px 5px 10px;padding-bottom:5px;
}
#vStartTop p {margin:0;padding:0;}


#vStartLeft{ 
float:left;
width:540px;
padding:0 10px 0 10px;
margin:5px 0px 0 0;
}
#vStartLeft h1, #vStartLeft h2 { text-transform:uppercase;}

#vStartRight{ 
float:right;
width:185px;
padding:0 0 0 0;
margin:0px;

}

#vInfo_full_page
{ 
float:left;
width:728px;
padding:0 10px 0 10px;
margin:5px 0 0 0;
}
#vInfo_full_page p + h1 { margin:1.5em 0 0.4em 0;}
#vInfo_full_page p + h2 { margin:1.2em 0 0.4em 0;}

#vInfo_full_page h1 + h2 { margin:1.5em 0 0em 0;}
#vInfo_full_page h1 + p { margin-top:2em;margin-bottom:2em;}
#vInfo_full_page h2 + p { margin-top:2em;}


#vInfoLeft{ 
float:left;
width:364px;
padding:0 10px 0 10px;
margin:5px 0 0 0;

}
#vInfoRight{ 
float:right;
width:365px;
margin:5px 0 0 0px;

}

.news_item {
	background-image:url(../img/backgrounds/dotted_x.gif);background-position:bottom left;background-repeat:repeat-x;
	padding-bottom:10px;
	margin-bottom:10px;	
}

.property_list_item {
	clear:both;
	background-image:url(../img/backgrounds/dotted_x.gif);background-position:bottom left;background-repeat:repeat-x;
	padding-bottom:10px;
	margin-bottom:10px;
	
}
.property_list_item h3 { margin:0;}
.property_list_img {
	float:left;

}
.property_list_content {
	float:right;
	width:240px
}
.property_list_content td {
	padding:5px;
}

.property_list_content h3 {
	font-size:1.3em;
	text-transform:none;
	
}
.property_list_content table,.property_list_content p {
	margin:10px 0px 5px 0px;
}


.vtop { vertical-align:top;}
.vmid { vertical-align:middle;}
.vbot { vertical-align:bottom;}
.vbase { vertical-align:baseline;}

.small { font-size:0.9em;}
.b { font-weight:bold;}
.n { font-weight:normal;}
.taright{ text-align:right; }
.tacenter { text-align:center;}


.cp { cursor:pointer;}
.ch { cursor:help;}


.odd { background:#ffe1d4; }
.even {background:#fff;}


.w100prc { width:100%;}

.m0 { margin:0px;}
.ml0 {margin-left:0px;}
.mr0 {margin-right:0px;}
.mt0 {margin-top:0px;}
.mb0 {margin-bottom:0px;}

.m5 { margin:5px;}
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.mt5 {margin-top:5px;}
.mb5 {margin-bottom:5px;}

.m10 { margin:10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}

.p0 { padding:0px;}
.pl0 {padding-left:0px;}
.pr0 {padding-right:0px;}
.pt0 {padding-top:0px;}
.pb0 {padding-bottom:0px;}

.p5 { padding:5px;}
.pl5 {padding-left:5px;}
.pr5 {padding-right:5px;}
.pt5 {padding-top:5px;}
.pb5 {padding-bottom:5px;}

.p10 { padding:10px;}
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}

