* {
margin:0;
padding:0;
}

fieldset,img {
border:0;
}

body,textarea,input,select {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

body {
background:url(img/bcg_top.gif) repeat-x;
}

a {
text-decoration:none;
outline:none;
color:#000;
}

h1,h2,h3,h4,h5,h6 {
font-size:1em;
font-weight:400;
}

.hidden,hr,h1 a span,h2 span,h3 span,ul li a span {
position:absolute;
left:-1000em;
}

.clear {
position:relative;
clear:both;
padding-bottom:3px;
overflow:hidden;
}

.arrow_down {
width:21px;
height:21px;
display:block;
float:right;
position:relative;
left:-20px;
background:url(img/arrow_down.gif) no-repeat;
}

.arrow_right {
width:21px;
height:21px;
display:block;
float:right;
position:relative;
left:-20px;
background:url(img/arrow_right.gif) no-repeat;
}

.clear2 {
position:relative;
clear:both;
height:0;
overflow:hidden;
}

#top {
width:905px;
height:101px;
padding-top:47px;
float:right;
}

#top #logo {
width:136px;
height:57px;
position:relative;
float:left;
background:url(img/logo_top.gif) 0 0 no-repeat;
margin:27px 0 0 18px;
}

#top #logo h3 a {
width:136px;
height:57px;
display:block;
}

#top #menu {
width:686px;
float:left;
margin:0 auto;
}

#top #menu ul {
list-style:none;
padding:20px 0 0 25px;
}

#top #menu ul li {
margin-right:20px;
float:left;
}

#menu ul li a {
height:31px;
display:block;
line-height:30px;
float:left;
background:url(img/menu_centr-trans.png) repeat-x;
color:#4c5c62;
padding:0 10px;
}

#menu ul li .left {
width:8px;
height:31px;
float:left;
display:block;
background:url(img/menu_left-trans.png) no-repeat;
}

#menu ul li .right {
width:8px;
height:31px;
float:left;
display:block;
background:url(img/menu_right-trans.png) no-repeat;
}

#top #login {
width:663px;
height:37px;
float:right;
}

#login .right {
width:12px;
height:37px;
float:right;
background:url(img/login_bg_right.gif);
}

#login .login {
width:421px;
height:30px;
float:right;
background:#e1e1e1;
padding:7px 0 0 12px;
}

#login .login .text1 {
width:120px;
height:16px;
border:1px #676767 solid;
color:#999;
font-size:11px;
float:left;
margin:1px 7px 0 0;
padding:1px 0 0 5px;
}

#login .login .but1 {
width:56px;
height:21px;
background:url(img/login_button.gif) 0 0;
display:block;
float:left;
margin:0 7px 0 0;
}

#login .login .but2 {
width:76px;
height:21px;
float:left;
background:url(img/login_button.gif) 76px 0;
display:block;
}

#login .left {
width:12px;
height:37px;
float:right;
background:url(img/login_bg_left.gif);
}

#l1 a {
background:url(img/menu.gif) 0 0 no-repeat;
}

#l1 a:hover,#l1 a.active {
background:url(img/menu.gif) 0 -50px no-repeat;
}

#l2 a {
background:url(img/menu.gif) -120px 0 no-repeat;
}

#l2 a:hover,#l2 a.active {
background:url(img/menu.gif) -121px -50px no-repeat;
}

#body_head {
width:100%;
float:left;
background:url(img/bcg_top3.gif) bottom repeat-x;
}

.body_head {
width:100%;
float:left;
border-bottom:2px solid #f4f4f4;
background:url(img/bcg_top2.gif) bottom repeat-x;
overflow:hidden;
position:relative;
z-index:100;
padding:2px 0 0;
}

#body_head .boy {
background:url(img/boy-trans.png) no-repeat left bottom;
}

#box {
width:590px;
height:248px;
background:url(img/box_bg-trans.png);
float:right;
margin:46px 0 30px;
}

#box .title {
font-size:24px;
color:#f7ac12;
font-weight:700;
font-style:italic;
padding:35px 0 0 33px;
}

#box .subtitle {
font-size:18px;
color:#4c5c62;
font-weight:700;
padding:0 0 0 33px;
}

#box .cont {
width:557px;
float:left;
padding:21px 0 0 33px;
}

#box .cont .element {
width:153px;
height:35px;
background:url(img/box_but-trans.png);
float:left;
font-size:14px;
font-weight:700;
color:#4c5c62;
position:relative;
margin:0 11px 10px 0;
padding:15px 0 0 15px;
}

#form_bg {
width:900px;
height:325px;
background:url(img/yellow_bg-trans.png);
float:right;
}

#form_bg .left .title {
font-size:30px;
color:#091752;
padding:32px 0 5px;
}

#form_bg .left .text {
font-size:11px;
color:#091752;
line-height:18px;
}

#form_bg .left_toon {
width:617px;
height:295px;
float:left;
padding:15px;
}

#form_bg .cnt form {
float:right;
display:block;
width:153px;
}

#form_bg .cnt #map {
width:291px;
height:249px;
border:1px solid #feb214;
overflow:hidden;
margin:0;
}

#form_bg .cnt {
width:295px;
height:310px;
color:#006;
float:left;
padding:15px 47px 0 23px;
}

#form_bg .cnt .title {
font-size:30px;
padding:0 0 0 3px;
}

#form_bg .cnt .subtitle {
font-size:20px;
padding:0 0 0 3px;
}

#form_bg .cnt .text {
font-size:11px;
padding:5px 0 15px 3px;
}

#form_bg .cnt .butt {
width:142px;
height:20px;
background:url(img/yellow_but2.gif);
display:block;
font-size:11px;
color:#006;
margin:0 0 3px;
padding:4px 0 0 13px;
}

#form_bg .right {
width:192px;
height:310px;
float:left;
padding:15px 0 0 60px;
}

#form_bg .right label.one {
display:block;
padding:8px 0 5px;
}

#form_bg .right .row {
padding:5px 0 0;
}

#form_bg .right .buttons {
padding:10px 0 0;
}

#form_bg_adv {
width:900px;
background:url(img/yellow_bg2_hor-trans.png);
float:right;
}

#form_bg_adv .form_bg_top {
background:url(img/yellow_bg2-trans.png) no-repeat;
}

#form_bg_adv .right {
width:585px;
float:left;
font-size:12px;
padding:15px 0 0 15px;
}

#form_bg_adv .right label.one {
width:130px;
float:left;
text-align:right;
font-weight:700;
padding:2px 5px 5px 0;
}

#form_bg_adv .right select {
width:153px;
float:left;
}

#form_bg_adv .right .Street {
width:149px;
}

#form_bg_adv .right .check_outer {
width:450px;
float:left;
}

#form_bg_adv .right .row {
width:150px;
float:left;
padding:5px 0 0;
}

#form_bg_adv .right .buttons {
padding:10px 0 0 422px;
}

#form_bg_adv .btm_box {
width:900px;
height:5px;
background:url(img/yellow_bg2_down-trans.png);
}

.top_lists {
width:655px;
border-top:10px solid #e7e8f2;
border-bottom:10px solid #e7e8f2;
float:left;
position:relative;
background:url(img/bcg_top_lists.gif) repeat-y #e7e8f2;
font-size:1.2em;
}

.top_lists .bigger {
font-size:1em;
}

.top_lists .smaller {
font-size:0.8em;
}

.top_lists .left {
width:190px;
float:left;
background:url(img/rectangle.gif) no-repeat;
color:#09175f;
padding:5px 30px;
}

.top_lists .center {
width:230px;
float:left;
color:#09175f;
padding:5px 10px;
}

.top_lists .right {
width:135px;
float:left;
color:#09175f;
text-align:right;
padding:15px 10px 0;
}

.top_lists .right a {
font-size:0.8em;
color:#09175f;
}

.top_buttons {
width:246px;
padding-left:4px;
float:left;
font-size:0.9em;
}

.top_buttons a {
width:246px;
height:23px;
line-height:23px;
display:block;
margin-bottom:4px;
text-align:center;
background:url(img/bcg_link_top.gif) no-repeat;
color:#09175f;
}

.top_buttons a:hover {
background:url(img/bcg_link_top_hover.gif) no-repeat;
}

#top_buttons_only_right {
padding-left:0;
position:relative;
left:-4px;
}

#body {
width:905px;
padding-top:12px;
position:relative;
background:#FFF;
z-index:150;
margin:0 auto;
}

#body2 {
width:935px;
padding-top:12px;
position:relative;
background:#FFF;
z-index:150;
margin:0 auto;
}

#right_col {
width:239px;
float:right;
}

#right_col .info_text {
color:#666;
font-size:12px;
line-height:17px;
padding:12px 12px 0 5px;
}

#right_col .gray_butt {
width:231px;
height:57px;
background:url(img/verk-trans.png) no-repeat;
display:block;
margin:15px 0;
}

#right_col .rc_title {
color:#4c5c62;
font-size:20px;
padding:28px 0 0 15px;
}

#right_col .yell_butt {
width:231px;
height:57px;
background:url(img/yellow_but-trans.png) no-repeat;
display:block;
margin:10px 0 0;
}

#right_col .rc_login_box {
width:230px;
height:106px;
background:url(img/login_bg_rc.gif) no-repeat;
margin:7px 0 0;
}

#right_col .rc_login_box .rc_title2 {
color:#4c5c62;
font-size:20px;
padding:15px 0 0 15px;
}

#right_col .rc_login_box .lb_left {
width:155px;
float:left;
padding:10px 0 0 10px;
}

#right_col .rc_login_box .lb_left .login {
width:148px;
height:18px;
background:url(img/login_input_rc.gif) right;
border:none;
color:#999;
font-size:11px;
margin:0 0 6px;
padding:3px 0 0 5px;
}

#right_col .rc_login_box .lb_right {
width:50px;
float:left;
padding:38px 0 0 6px;
}

#center_col {
width:274px;
float:right;
padding:15px 0 0;
}

#center_col .new_out {
width:251px;
background:url(img/new_bg.gif) repeat-y;
}

#center_col .new_in {
width:251px;
background:url(img/new_top.gif) no-repeat;
padding:0 2px;
}

#center_col .new_in .title {
width:226px;
height:23px;
color:#FFF;
font-size:22px;
font-weight:700;
border-bottom:1px #878e91 solid;
padding:13px 0 6px 21px;
}

#center_col .new_in .element {
width:214px;
padding:11px 17px;
}

#center_col .new_in .element img {
border:1px solid #fff;
float:left;
}

#center_col .new_in .element .price {
width:90px;
height:24px;
float:left;
background:url(img/price_bg.gif);
color:#4c5c62;
font-size:14px;
font-weight:700;
text-align:center;
margin:24px 0 0 12px;
padding:6px 0 0;
}

#center_col .new_in .element .text {
font-size:11px;
color:#FFF;
padding:8px 0 0;
}

#center_col .new_in .border {
border-bottom:1px #878e91 solid;
}

#center_col .last {
width:251px;
height:10px;
background:url(img/new_btm.gif) no-repeat bottom;
line-height:1px;
font-size:1px;
}

#center_col .act {
width:251px;
height:152px;
background:url(img/act_bg.gif) no-repeat bottom;
padding:0 0 16px;
}

#center_col .act .title {
color:red;
font-size:15px;
font-weight:700;
padding:30px 0 5px 20px;
}

#center_col .act ul {
list-style:none;
color:#071450;
font-size:12px;
padding:0 0 0 20px;
}

#center_col .act ul	li {
background:url(img/dot_home.gif) no-repeat 0 7px;
padding:1px 0 1px 7px;
}

#left_col {
width:422px;
float:left;
padding:15px 0 0;
}

#left_col .news_out {
width:422px;
background:url(img/news_bg.gif) repeat-y;
}

#left_col .news_out .title {
width:402px;
height:24px;
background:url(img/news_top.gif) no-repeat;
font-size:18px;
font-weight:700;
color:#4c5c62;
padding:28px 0 9px 45px;
}

#left_col .news_out .element {
padding:8px 45px 0;
}

#left_col .news_out .element .date {
color:#F7AC12;
font-weight:700;
font-size:12px;
padding:0 0 6px;
}

#left_col .news_out .element .title_news {
color:#4c5c62;
font-weight:700;
font-size:16px;
padding:0 0 8px;
}

#left_col .news_out .element .text {
color:#4c5c62;
font-size:11px;
padding:0 0 6px;
}

#left_col .news_out .element .less {
background:url(img/news_arrow.gif) no-repeat 0 3px;
color:#4c5c62;
font-weight:700;
font-size:12px;
display:block;
padding:0 0 10px 15px;
}

#left_col .news_out .element .line {
border-top:1px solid #ececec;
}

#left_col .news_btm {
width:422px;
height:24px;
background:url(img/news_btm.gif);
}

.content_lewy {
width:651px;
padding-right:15px;
float:left;
line-height:23px;
color:#09175F;
}

.content_lewy .box_total,.content_lewy .box_total_bcg {
font-size:1em;
padding:10px;
}

.content_lewy .box_total_bcg {
background:#E7E7F1;
}

.content_lewy a.news_title {
font-size:14px;
font-weight:700;
color:#09175F;
}

.content_lewy .top_title2 {
font-size:1.6em;
font-weight:700;
line-height:40px;
padding-bottom:10px;
float:left;
}

.content_lewy .more_link {
float:right;
font-weight:700;
margin-right:30px;
color:#09175F;
}

.boxy_prawe {
width:239px;
padding-left:4px;
float:right;
}

.boxy_prawe .right_red {
width:220px;
float:left;
margin-bottom:6px;
background:url(img/right_red.gif) no-repeat;
padding:5px 0 0 19px;
}

.boxy_prawe .right_blue {
width:220px;
float:left;
margin-bottom:6px;
background:url(img/right_blue.gif) no-repeat;
padding:5px 0 0 19px;
}

.boxy_prawe .right_yellow {
width:220px;
float:left;
margin-bottom:6px;
background:url(img/right_yellow.gif) no-repeat;
padding:5px 0 0 19px;
}

.boxy_prawe .title {
width:219px;
font-size:1.4em;
letter-spacing:0.4px;
padding-bottom:5px;
}

.boxy_prawe .right_content {
width:219px;
float:left;
color:#fff;
}

.boxy_prawe .right_min_height {
width:1px;
height:86px;
float:right;
}

.boxy_prawe form .input1 {
width:149px;
height:17px;
border:0;
background:url(img/bcg_input1.gif) no-repeat right;
padding:2px;
}

.boxy_prawe form .input2 {
width:149px;
height:17px;
border:0;
background:url(img/bcg_input2.gif) no-repeat right;
padding:2px;
}

.boxy_prawe form .submit_yellow {
position:relative;
top:4px;
}

.pasek {
width:650px;
height:28px;
float:right;
background:url(img/pasek.gif) repeat-x;
color:#fff;
margin:0 11px 0 0;
}

.pasek-footer {
width:650px;
height:28px;
float:left;
background:url(img/pasek.gif) repeat-x;
color:#fff;
margin:7px 0 0 5px;
}

.pasek .right_txt {
font-size:1.2em;
line-height:28px;
border:0;
float:right;
width:153px;
margin:0;
padding:4px 14px 0 0;
}

.pasek .right_txt2 {
font-size:1.2em;
line-height:28px;
border:0;
float:right;
width:153px;
margin:0;
}

.pasek .left_text {
font-size:1.2em;
line-height:28px;
border:0;
float:left;
margin:0;
padding:0 0 0 35px;
}

.pasek_content_under .box .right .content .text_mijn {
width:335px;
font-size:0.85em;
float:left;
}

.pasek_content_under .box .right .content .right_links {
width:120px;
float:right;
}

.pasek_content_under .box .right .content .right_links a {
width:120px;
height:23px;
text-align:center;
display:block;
background:url(img/short_linkgif.gif) no-repeat;
color:#09175F;
line-height:23px;
font-size:0.9em;
margin:0 0 4px;
}

.pasek_content_under .box .right .content .right_links a:hover {
background:url(img/short_linkgif_hover.gif) no-repeat;
}

.gray {
background:#e9e8f0;
}

.white {
background:#FFF;
}

.pasek_content_under_acc {
float:left;
margin:10px 0;
padding:0 0 0 5px;
}

.pasek_content_under_acc .row {
width:634px;
padding:8px;
}

.pasek_content_under_acc .row .date {
color:#d40000;
font-size:0.8em;
float:left;
padding:2px 10px 0;
}

.pasek_content_under_acc .row .link {
text-decoration:underline;
float:left;
display:block;
width:327px;
}

.pasek_content_under_acc .row .right_link {
color:#d40000;
font-size:0.8em;
float:right;
padding:2px 6px 0 10px;
}

.pasek_content_under_acc .row label {
font-size:0.8em;
float:left;
padding:2px 10px 0;
}

.pasek_content_under_acc .row form {
float:right;
margin:0;
padding:0 10px 0 0;
}

.pasek_content_under_acc form .check {
width:13px;
height:13px;
border:none;
float:left;
margin:3px 0 0;
padding:0;
}

.login_form {
width:655px;
background:url(img/create_form_ctr.gif) repeat-y;
float:left;
}

.login_form .top {
width:655px;
height:14px;
background:url(img/create_form_top.gif);
}

.login_form .ctr {
width:655px;
background:url(img/create_form_left.gif) no-repeat;
height:400px;
}

.login_form .ctr .left {
width:460px;
float:left;
}

.login_form .ctr .left .title {
font-size:1.4em;
color:#09175F;
padding:18px 0 35px 20px;
}

.login_form .ctr .left label {
width:130px;
text-align:right;
color:#09175F;
display:block;
float:left;
font-size:0.8em;
margin:4px 0 0;
padding:2px 10px 0 0;
}

.login_form .ctr .left label.marg {
margin:30px 0 0;
}

.login_form .ctr .left .inp_text {
width:300px;
border:1px solid #d1d1d1;
float:left;
margin:4px 0 0;
}

.login_form .ctr .left .inp_text2 {
width:300px;
border:1px solid #d1d1d1;
float:left;
margin:30px 0 0;
}

.login_form .ctr .right {
width:195px;
float:left;
}

.login_form .ctr .right .title {
font-size:1.4em;
color:#09175F;
padding:18px 20px 0;
}

.login_form .ctr .right .text {
color:#09175F;
padding:20px 20px 0;
}

.login_form .ctr .right .link {
margin:165px 0 0;
padding:0 0 0 3px;
}

.login_form .ctr .right .link a {
width:185px;
height:23px;
line-height:23px;
display:block;
margin-bottom:4px;
text-align:center;
background:url(img/but_185.gif) no-repeat;
color:#09175f;
}

.login_form .ctr .right .link a:hover {
background:url(img/but_185.gif) no-repeat 0 -23px;
}

.login_form .btm {
width:655px;
height:11px;
background:url(img/create_form_top.gif);
}

.pasek_content_under {
float:right;
margin:0 11px 0 0;
}

.pasek_content_under .box {
width:650px;
background:#0a1855;
margin:7px 0 0;
}

.pasek_content_under .box .left {
position: relative;
float:left;
padding:18px 17px 15px 12px;
}

.pasek_content_under .box .left .sold_rented {
	position: absolute;
	bottom: 19px;
	left: 13px;
	font-size: 12px; 
	font-weight: bold;
	text-align: center;
	color: white;
	padding: 7px 0 0 0;
	width: 188px;
	height: 24px;
	background:url(img/red_tab-trans.png);
}

.sold_rented2 {
	position: absolute;
	bottom: 21px;
	left: 19px;
	font-size: 12px; 
	font-weight: bold;
	text-align: center;
	color: white;
	padding: 7px 0 0 0;
	width: 308px;
	height: 24px;
	background:url(img/red_tab2-trans.png);
}

.pasek_content_under .box .left a .grayBox {
background:#374247;
width:190px;
overflow:hidden;
padding:2px;
}

.pasek_content_under .box .right {
width:427px;
float:left;
color:#fff;
}

.pasek_content_under .box .right .top {
padding-bottom:5px;
}

.pasek_content_under .box .right .top .dot {
width:18px;
height:29px;
background:url(img/Gicon.gif) no-repeat left;
float:left;
padding:0;
}

.pasek_content_under .box .right .top .dot span {
color:#000;
font-weight:700;
text-align:center;
display:block;
padding:4px 0 0;
}

.pasek_content_under .box .right .top .title {
height:20px;
line-height:20px;
font-size:1.2em;
padding-right:35px;
font-weight:700;
float:left;
}

.pasek_content_under .box .right .top .address {
line-height:20px;
font-size:14px;
float:left;
color:#FFF;
padding:0 0 0 7px;
}

.pasek_content_under .box .right .price {
font-size:18px;
font-weight:700;
display:block;
padding:5px 0 0;
}

.pasek_content_under .box .right .top .address img {
padding:0 0 0 5px;
}

.pasek_content_under .box .right .content {
width:290px;
float:left;
padding:19px 0 0;
}

.pasek_content_under .box .right .content .text {
padding-right:20px;
font-size:12px;
color:#ccc;
}

.pasek_content_under .box .right .min_height {
width:1px;
height:160px;
float:left;
}

.pasek_content_under .box .right .buttons {
float:right;
width:120px;
padding:28px 12px 0 0;
}

.pasek_content_under .box .right .buttons a {
display:block;
width:107px;
height:21px;
background:url(img/white_button.gif);
color:#4c5c62;
font-size:12px;
margin:0 0 3px;
padding:5px 0 0 13px;
}

.top_title {
font-size:2em;
padding-left:10px;
float:left;
}

.top_zoeken a {
font-size:2em;
padding-right:20px;
float:right;
color:#f1f1f1;
}

.top_options {
float:left;
padding:0 20px 5px 12px;
}

.top_options .link1 {
float:left;
padding-right:5px;
border-right:1px solid #066;
}

.top_options .link2 {
float:left;
padding-left:5px;
}

.search_simple {
width:1000px;
height:61px;
background:url(img/search_simple.gif) no-repeat;
float:left;
color:#091752;
padding:10px 0;
}

.search_advanced {
width:1000px;
height:325px;
padding-top:10px;
background:url(img/bcg_search_advanced.gif) no-repeat;
float:left;
color:#091752;
}

.search_advanced .box {
width:215px;
height:240px;
float:left;
position:relative;
padding:15px 17px;
}

.search_advanced .box .box_title {
font-size:1.3em;
padding:0 0 5px 8px;
}

.search_advanced .box label {
padding-left:5px;
}

.search_advanced .form_selects input,.search_advanced .form_selects select {
margin-left:10px;
}

.search_advanced .form_selects select {
width:194px;
margin-bottom:5px;
}

.search_advanced .form_selects .text_field {
width:186px;
margin-bottom:5px;
padding:0 0 0 4px;
}

.search_advanced .form_selects .selects_submit {
position:absolute;
top:190px;
left:100px;
float:right;
}

.search_advanced .form_selects .break {
margin-bottom:4px;
font-size:0;
}

.search_advanced .form_selects .under_chb {
margin-top:5px;
}

.search_advanced .box .rem_pwd2 {
float:right;
position:absolute;
left:130px;
top:220px;
font-size:0.85em;
color:#006;
width:100px;
}

.search_advanced .box .rem_pwdsave {
width:120px;
height:23px;
position:absolute;
left:110px;
top:160px;
background:url(img/drach_button.gif) no-repeat;
}

.box_right .rem_pwdsave {
width:120px;
height:23px;
position:absolute;
left:100px;
top:177px;
background:url(img/drach_button.gif) no-repeat;
}

.bcg_top_maps {
width:1000px;
height:325px;
padding-top:10px;
background:url(img/bcg_top_map.gif) no-repeat;
float:left;
color:#091752;
}

.bcg_top_maps .box_left {
width:720px;
float:left;
padding:0 30px 0 13px;
}

.bcg_top_maps .box_left .big_map {
border:1px solid #989b97;
border-top:1px solid #f7990a;
}

.bcg_top_maps .box_right {
width:222px;
height:230px;
margin-top:5px;
float:left;
font-size:1.3em;
position:relative;
background:url(img/bcg_top_right.gif) no-repeat;
padding:10px 0 0 10px;
}

.bcg_top_maps .box_right .big_map_submit {
width:109px;
height:23px;
display:block;
position:absolute;
top:205px;
left:100px;
background:url(img/big_map_submit.gif) no-repeat;
}

.bcg_top_left {
width:488px;
height:325px;
background:url(img/bcg_top_left.gif) no-repeat;
float:left;
color:#091752;
padding:10px 0 0 10px;
}

.bcg_top_left .box_left {
width:217px;
height:236px;
float:left;
background:url(img/bcg_top_left_double.gif) no-repeat;
padding:5px 30px 0 6px;
}

.bcg_top_left .box_right {
width:223px;
height:241px;
float:left;
position:relative;
background:url(img/bcg_top_left_double.gif) no-repeat;
}

.bcg_top_left .box_right .box_title {
font-size:1.3em;
padding:5px 0 5px 10px;
}

.bcg_top_left .box_right select {
width:204px;
margin-bottom:5px;
position:relative;
left:10px;
}

.bcg_top_left .box_right .text_field {
width:195px;
margin-bottom:5px;
position:relative;
left:10px;
padding:0 0 0 4px;
}

.bcg_top_left .box_right .selects_submit {
float:right;
position:relative;
left:-10px;
top:15px;
}

.bcg_top_left .box_right .rem_pwd {
float:right;
position:relative;
left:-18px;
top:25px;
font-size:0.85em;
color:#006;
}

.fp_right_bosex {
width:475px;
float:left;
}

.fp_right_bosex ul {
list-style:none;
font-size:0.8em;
padding-top:8px;
}

.fp_right_bosex ul li {
padding-left:20px;
margin-bottom:8px;
background:url(img/sign.jpg) left no-repeat;
}

.fp_right_bosex ul li a {
color:#848484;
text-decoration:underline;
}

.fp_right_bosex div.b1,.fp_right_bosex div.b2,.fp_right_bosex div.b3,.fp_right_bosex div.b4 {
width:219px;
height:140px;
float:left;
background:#efefef;
border:1px solid #e0e0e0;
padding:6px 7px;
}

.fp_right_bosex div .top {
width:179px;
font-size:1.6em;
background:url(img/gradient_box.jpg) no-repeat;
color:#faeed6;
height:47px;
padding:5px 0 10px 40px;
}

.fp_right_bosex div .top a {
color:#faeed6;
}

.fp_right_bosex .b1 {
margin:0 5px 5px 0;
}

.fp_right_bosex .b3 {
margin:0 5px 0 0;
}

.fp_right_bosex .b4 {
margin:0;
}

.economy {
padding-bottom:13px;
padding-left:20px;
background:#e6e7f0;
}

.economy .energylabel {
font-size:1.5em;
line-height:40px;
color:#006;
}

.files {
border-top:1px solid #fff;
line-height:25px;
background:#e6e7f0;
}

.top_buttons .files {
margin-bottom:10px;
padding:8px 0 8px 20px;
}

.top_buttons .files a {
display:inline;
background:none;
color:#09175f;
}

.top_buttons .files a:hover {
background:none;
}

.pasek_top {
width:990px;
height:59px;
margin-top:10px;
float:left;
font-size:2em;
background:url(img/bcg_pasek.gif) repeat-x;
color:#fff;
padding:5px 0 0 10px;
}

.pasek_top a {
width:137px;
height:19px;
display:block;
margin-right:3px;
float:right;
}

.pasek_top a.button1 {
background:url(img/button1.gif) no-repeat;
}

.pasek_top a.button2 {
background:url(img/button2.gif) no-repeat;
}

.view_box {
width:743px;
float:left;
margin-bottom:5px;
position:relative;
padding-bottom:25px;
background:url(img/box_view1.png) no-repeat #09175c;
}

#ViewRightSide {
width:291px;
float:right;
}

.view_box .big_photo {
width:440px;
height:330px;
position:relative;
float:left;
top:13px;
left:11px;
margin-right:12px;
vertical-align:top;
}

.view_box .map {
vertical-align:top;
float:left;
padding:14px 0 0 15px;
}

.view_box .java_button {
width:271px;
height:19px;
display:block;
float:left;
background:url(img/java_button.gif) no-repeat;
margin:8px 0 0 10px;
}

.view_box .java_imgs {
width:220px;
padding-left:25px;
position:relative;
top:6px;
}

.view_box .java_imgs img {
float:left;
margin-right:5px;
}

.view_box .java {
width:271px;
height:81px;
float:left;
background:url(img/java.gif) no-repeat;
margin:10px 0 0 10px;
}

.java a {
width:24px;
height:81px;
display:block;
float:left;
}

.java #wrap {
width:223px;
height:75px;
float:left;
overflow:hidden;
display:block;
position:relative;
padding:6px 0 0;
}

.java #wrap #carousel {
width:1000000px;
list-style:none;
position:relative;
left:0;
margin:0;
padding:0;
}

.java #wrap #carousel li {
height:81px;
float:left;
display:inline;
margin:0 5px 0 0;
padding:0;
}

.java #wrap a.left {
display:block;
position:absolute;
}

#AllPhotoDiv {
width:257px;
float:right;
padding:13px 0 0;
}

.details {
width:247px;
line-height:25px;
border:1px solid #4d578e;
float:left;
font-size:1.2em;
color:#091757;
}

.details div {
padding-left:10px;
border-bottom:1px solid #4d578e;
}

.details .gray {
background:#e6e7f0;
}

.details .top {
height:49px;
line-height:49px;
font-size:1.3em;
}

.details .price {
color:#d10000;
}

.details .bottom {
background:url(img/details_bottom.gif) repeat-x;
text-align:center;
border-top:11px solid #e6e7f0;
color:#fff;
}

.description {
width:620px;
padding-left:20px;
float:left;
color:#4c5c62;
}

.description .title {
font-size:26px;
padding-bottom:15px;
font-weight:700;
}

.description .text {
line-height:20px;
font-size:12px;
}

.topTab {
height:43px;
}

.topTab	.vbo {
float:right;
padding:0 30px 0 0;
}

.topTab	.buttons {
float:left;
padding:5px 0 0 20px;
}

.topTab	.buttons .terug {
width:138px;
height:20px;
background:url(img/gray_terug.gif);
display:block;
float:left;
margin:0 5px 0 0;
}

.topTab	.buttons .zoek {
width:138px;
height:20px;
background:url(img/gray_zoek.gif);
display:block;
float:left;
margin:0 5px 0 0;
}

.topTab	.buttons .mail {
width:138px;
height:20px;
background:url(img/gray_mail.gif);
display:block;
float:left;
}

.cntTab {
width:900px;
background:#091752;
float:right;
margin-bottom:30px;
padding:0 0 20px;
position: relative;
}

.cntTab .left {
width:333px;
float:left;
padding:38px 0 0 17px;
}

.cntTab .right {
width:550px;
float:left;
padding:38px 0 0;
}

.cntTab .right .outer {
width:532px;
height:110px;
background:url(img/carousel.gif);
overflow:hidden;
}

.cntTab .right .outer .carousel {
overflow:hidden;
float:left;
padding:13px 0 0 14px;
}

.cntTab .right .outer ul {
list-style:none;
}

.cntTab .right .outer ul li {
padding:0 14px 0 0;
}

.cntTab .right .detail .one {
width:174px;
float:left;
border-right:1px solid #88969d;
font-size:14px;
line-height:18px;
margin:14px 0 0;
padding:0 0 0 20px;
}

.cntTab .right .detail .two {
width:164px;
float:left;
font-size:14px;
line-height:18px;
border-right:1px solid #88969d;
margin:14px 0 0;
padding:0 0 0 10px;
}

.cntTab .right .detail .three {
width:144px;
float:left;
font-size:14px;
line-height:18px;
margin:14px 0 0;
padding:0 0 0 10px;
}

.cntTab .right .detail .two	.house {
text-align:center;
width:17px;
height:16px;
float:left;
background:url(img/house_bg.gif);
font-size:11px;
font-weight:700;
}

.body_frontpage {
background:url(img/bcg_columns.png) no-repeat;
padding-bottom:20px;
}

.left_red {
width:244px;
height:396px;
margin-top:5px;
float:left;
background:url(img/bcg_red_box.png) no-repeat;
color:#fff;
}

.left_red .top {
font-size:2em;
color:#fff;
padding:10px 25px 5px;
}

.left_red .content {
font-size:0.9em;
padding:0 25px 10px;
}

.left_red .button {
width:200px;
height:38px;
padding-left:12px;
position:relative;
font-size:1.2em;
line-height:38px;
display:block;
background:url(img/red_button.gif) no-repeat;
color:#fff;
margin:2px 15px 12px;
}

.left_red .button img {
position:absolute;
top:12px;
left:180px;
}

.left_red .image {
width:215px;
position:relative;
margin:0 auto;
}

.left_red .image img {
position:absolute;
top:0;
left:0;
}

.left_red .image a {
width:17px;
height:8px;
display:block;
position:absolute;
top:140px;
left:180px;
background:url(img/sign_bottom.gif) no-repeat;
}

.center_text {
width:320px;
float:left;
border:0 solid red;
padding:5px 25px 20px 35px;
}

.center_text .news {
font-size:2.1em;
color:#1f225b;
padding:5px 0 10px;
}

.center_text .box {
border-bottom:1px solid #eee;
padding-bottom:15px;
margin-bottom:10px;
font-size:0.8em;
color:#666;
}

.center_text .box .date {
width:100%;
text-align:right;
clear:both;
font-size:1.1em;
font-weight:700;
color:#0a1759;
padding:3px 0 13px;
}

.center_text .box .title {
width:100%;
padding-bottom:10px;
text-align:left;
font-weight:700;
font-size:1.5em;
color:#0a1759;
}

.center_text .box .more {
padding-left:14px;
float:right;
font-size:1.1em;
font-weight:700;
background:url(img/link_arrow.gif) 0 3px no-repeat;
color:#0a1759;
}

.center_text .box span {
width:100%;
display:block;
overflow:hidden;
}

.center_text .bottom_text {
float:right;
}

.right_rect {
width:315px;
float:left;
border:0 solid red;
padding:10px 0 20px 40px;
}

.right_rect .yellow {
width:308px;
height:58px;
position:relative;
margin-bottom:10px;
background:url(img/rect_yellow.gif) no-repeat;
font-size:2.1em;
color:#0e259a;
padding:4px 0 0 7px;
}

.right_rect .violet {
width:308px;
height:58px;
position:relative;
margin-bottom:10px;
background:url(img/rect_violet.gif) no-repeat;
font-size:2.1em;
color:#faeed6;
padding:4px 0 0 7px;
}

.right_rect .yellow span,.right_rect .violet span {
font-size:0.53em;
float:left;
}

.right_rect .yellow a,.right_rect .violet a {
width:17px;
height:8px;
display:block;
position:absolute;
top:47px;
left:290px;
background:url(img/sign_bottom.gif) no-repeat;
}

.lostpassword {
float:left;
width:666px;
text-align:center;
margin:30px 0 0;
}

#foot_full {
width:100%;
float:left;
background:url(img/foot_bg.gif) #0a1855 repeat-x;
font-size:0.9em;
padding:30px 0 0;
}

#foot_full #foot {
width:843px;
position:relative;
margin:0 auto;
padding:0 0 20px;
}

#foot .office {
width:180px;
float:left;
color:#FFF;
font-size:11px;
padding:0 10px 0 20px;
}

#foot .border {
border-right:1px solid #FFF;
}

#foot .office .title {
color:#aec1cc;
font-size:15px;
font-weight:700;
padding:0 0 15px;
}

#foot_full #foot .copyright {
float:left;
padding-top:25px;
}

#foot_full #foot ul {
height:20px;
float:right;
padding-top:25px;
list-style:none;
}

#foot_full #foot ul li {
height:20px;
float:left;
border-right:1px solid #091760;
padding:0 10px;
}

#foot_full #foot ul li.last {
border-right:0;
}

#foot_full #foot ul li a {
color:#091760;
}

.smallMap {
width:211px;
height:167px;
overflow:hidden;
}

.form_selects .InputPrice {
width:89px;
float:left;
display:block;
margin:0 0 6px 10px;
padding:0 0 0 4px;
}

.search_advanced .form_selects .InputPrice {
width:84px;
float:left;
display:block;
margin:0 0 6px 10px;
padding:0 0 0 4px;
}

#informatiebackground {
width:650px;
height:560px;
background:transparent url(img/achtergrond-informatie.jpg) no-repeat 0 0;
}

ul#informatie {
height:560px;
list-style:none;
margin-right:200px;
padding:17px 0 0 22px;
}

ul#informatie li {
display:inline;
}

ul#informatie li a {
display:block;
float:left;
text-align:center;
width:188px;
height:30px;
background:transparent url(img/knoppen.png) no-repeat 0 0;
color:#0A1855;
margin:0 10px 9px 0;
padding:10px 0;
}

ul#informatie li a:hover {
background:transparent url(img/knoppen.png) no-repeat 0 -50px;
}

.content_lewy .contact_box_total			{padding-top:148px;}
.content_lewy .contact_box_total a.more_link {float:none;}
.content_lewy .contact_header				{background:url(img/contact_head.jpg) no-repeat; float:none; position:absolute; top:-2px; left:10px; width:609px; height:54px;
											padding:130px 0 0 20px; }
#formularz_5 input.box 						{float:right; margin-right:240px; width:160px;}
#formularz_5 input.checkbox 				{margin-right:8px;}
#formularz_5 input.anders					{margin-right:350px;}
.pole_textarea								{margin-top:15px; height:180px; width:320px;}
#formularz_5 input.submit_image 			{padding:8px 0 2px 1px;}
#formularz_5 .bigbox						{margin:2px 0;}
#formularz_5 .bigbox .bigbox_top			{width:630px; height:10px;}
#formularz_5 .bigbox .bigbox_bottom			{width:630px; height:10px;}
#formularz_5 .bigbox .bigbox_cont			{width:589px; border-right: 1px solid #a4a4a4; padding:0 20px 20px;}
#formularz_5 .bigbox .formBox				{padding:4px 0 0 5px;}
#formularz_5 .bigbox .formBox label			{font-size:11px;}
#formularz_5 .bigbox .formBox .clear		{padding:0;}
#formularz_5 .bigbox_1 .bigbox_top			{background:url(img/blue_top.jpg) no-repeat;}
#formularz_5 .bigbox_1 .bigbox_cont			{background: #0b1960 url(img/blue_bg.jpg) repeat-x; color:#fff;}
#formularz_5 .bigbox_1 .bigbox_bottom		{background:url(img/blue_bottom.jpg) no-repeat;}
#formularz_5 .bigbox_1 .note				{font-size:10px; line-height:1.3em; padding:10px 10px 0;}
#formularz_5 .bigbox_3 .bigbox_top			{background:url(img/grey_top.jpg) no-repeat;}
#formularz_5 .bigbox_3 .bigbox_cont			{background: #c9c8c4 url(img/grey_bg.jpg) repeat-x; color:#2b3773;}
#formularz_5 .bigbox_3 .bigbox_bottom		{background:url(img/grey_bottom.jpg) no-repeat;}
#formularz_5 .bigbox_5 .bigbox_top			{background:url(img/yellow_top.jpg) no-repeat;}
#formularz_5 .bigbox_5 .bigbox_cont			{background: #f3aa12 url(img/yellow_bg.jpg) repeat-x; color:#2b3773; font-size:12px; padding-bottom:0}
#formularz_5 .bigbox_5 .bigbox_bottom		{background:url(img/yellow_bottom.jpg) no-repeat;}
#formularz_5 .bigbox_5 label				{float:left; width:90px;}
#formularz_5 .bigbox_5 .formBox label		{float:none; font-size:12px;}
#formularz_5 .bigbox_5 label.noCursor		{float:none; font-size:14px;}
#formularz_5 .bigbox_5 input.box 			{margin-right:320px;}
#formularz_5 .bigbox_5 .pole_textarea		{margin-top:0px; float:right; margin-right:160px;}
#formularz_5 .bigbox_5 input.radio			{margin-right:8px;}
#formularz_5 .bigbox_5 .formBox				{padding-left:0;}
#formularz_5 .bigbox_5 .formBox label.box	{padding:0 38px 0 0;}

label,a,.java #wrap #carousel li img,#AllPhotoDiv img {
cursor:pointer;
}

#all,#body_inside {
width:905px;
position:relative;
margin:0 auto;
}

#all2,#body_inside2 {
width:935px;
position:relative;
margin:0 auto;
}

#form_bg .left,#form_bg_adv .left {
width:252px;
height:295px;
float:left;
padding:15px;
}

#form_bg .left #map1,#form_bg .left #map,#form_bg_adv .left #map1,#form_bg_adv .left #map {
width:248px;
height:249px;
border:1px solid #9f7a23;
overflow:hidden;
}

#form_bg .left .toon,#form_bg .left_toon .toon,#form_bg .cnt .toon,#form_bg_adv .left .toon {
width:223px;
height:18px;
display:block;
background:url(img/toon_button.gif);
font-size:11px;
color:#006;
margin:19px 0 0;
padding:5px 0 0 8px;
}

#form_bg .left_toon #map,#form_bg .left_toon	#map1 {
width:100%;
height:249px;
border:1px solid #9f7a23;
overflow:hidden;
}

#form_bg .cnt form	select,#form_bg .right select,.pasek .right_txt select {
width:153px;
}

#form_bg .right .title,#form_bg_adv .right .title {
font-size:30px;
color:#FFF;
padding:0;
}

#form_bg .right select.half,#form_bg_adv .right select.half {
margin:0 0 10px;
}

#form_bg .right select.half2,#form_bg_adv .right select.half2,.fp_right_bosex .b2 {
margin:0 0 5px;
}

#form_bg .right .row input,#form_bg_adv .right .row input {
width:13px;
height:13px;
position:relative;
float:left;
top:2px;
}

#form_bg .right .row label,#form_bg_adv .right .row label {
padding:0 0 0 12px;
}

#form_bg .right .buttons a,#form_bg_adv .right .buttons a {
width:128px;
height:19px;
display:block;
background:url(img/yellow_but3.gif);
font-size:11px;
margin:6px 0 0;
padding:4px 0 0 26px;
}

.top_buttons a span,.top_buttons a.active,.noCursor {
font-weight:700;
}

#center_col .new_in .element .text a,.pasek .right_txt2 a,.pasek .right_txt a,.cntTab .right .detail,.cntTab .right .detail .three a {
color:#FFF;
}

.content_lewy a:hover.more_link,.pasek_content_under .box .right .top .address:hover,#foot_full #foot .copyright a {
text-decoration:underline;
}

.boxy_prawe .right_content a,.pasek-footer .pages div a,.pasek .pages div a {
color:#fff;
}

.pasek-footer .pages,.pasek .pages {
float:left;
font-size:0.8em;
padding-top:6px;
}

.pasek-footer .pages div,.pasek .pages div {
float:left;
border-right:1px solid #fff;
padding:0 10px;
}

.pasek-footer .pages div.no_bor_pad,.pasek .pages div.no_bor_pad {
border:0;
padding-right:0;
}

.pasek_content_under .box .left img,.cntTab .left img {
border:1px solid #fff;
}

.search_advanced .box .map_submit,.bcg_top_left .box_left .map_submit {
width:109px;
height:23px;
display:block;
float:right;
background:url(img/map_button.gif) no-repeat;
margin:10px 5px 0 0;
}

.box_right_img,.fp_left,.cntTab .right .detail .two	.energie {
float:left;
}

.economy img,.top_buttons .files img {
vertical-align:middle;
}

.cntTab .right .outer .left2,.cntTab .right .outer .right2 {
width:35px;
height:110px;
display:block;
float:left;
}

.cntTab .right .detail .one .title,.cntTab .right .detail .three .title,.cntTab .right .detail .two .title {
font-size:16px;
font-weight:700;
}

.left_red .image a span,.right_rect a span {
position:relative;
left:-1000em;
}

#Fancy					{ width: 500px; margin: 0 auto; }
#Fancy h1				{ font-size: 18px; color: white; padding: 6px 0 28px 0; }
#Fancy h1 a				{ color: white;}
#Fancy form				{ }
#Fancy form	label		{width: 120px; display: block; float: left; text-align: right; padding: 3px 5px 7px 5px; }
#Fancy form input		{ width: 190px; }
#Fancy form input.button	{ width:100px; margin: 15px 0 0 0; float: right; }
#Fancy form input.button2	{ width:100px; margin: 0px 0 0 0; float: right; }
#Fancy form	label.message { margin: 20px 0 0 0; }
#Fancy form	textarea.message	{ margin: 20px 0 0 0; width: 310px; height: 100px; }
#Fancy form	label.message2 {  margin: 5x 0 0 0; }
#Fancy form	textarea.message2	{ margin: px 0 0 0; width: 310px; height: 100px; }
.cntTab .left a.invisible		{display:none;}