html,body{
	margin:0;
	padding:0;
	height: 100%;
}

body{
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #f1f4fd;
	color: #041676;
}


a 		{ color: #2850d2; text-decoration: none; border-width: 0px;}
a:link		{ color: #2850d2; background-color: transparent; border-width: 0px;}
a:visited 	{ color: #2850d2; background-color: transparent; }
a:hover 	{ color: #595757; text-decoration: none;}

img 		{ border: 0; }
img.border	{ border: 1px #dcdcdc solid; padding: 4px; }

a.show  		{ color: #ff5033; font-weight: bold; text-decoration: none; border-width: 0px;}
a.show:link		{ color: #ff5033; font-weight: bold; background-color: transparent; border-width: 0px}
a.show:visited		{ color: #ff5033; font-weight: bold; background-color: transparent }
a.show:hover		{ color: #595757; font-weight: bold; text-decoration: none;}


p {
	margin: 0;
	padding:0;
}

div#header {
	height: 146px;
	width:100%;
	overflow:hidden;
  	top:0;
  	left:0;
  	background-color: #ffffff;
}

div#logo {
	width:163px;
	height: 146px;
	float:left;
	background: #FFFFFF url('../images/header_logo_new.gif') no-repeat;	
}

div#blok1 {
	background: #819bed;
	width: 100px;
	height: 146px;
	float: left;
}

div#blok2 {
	background: #0c33b2;
	width:100px;
	height: 146px;
	float:left;
}

div#blok3 {
	background: #041676;
	width:100px;
	height: 146px;
	float:left;
}

div#blok4 {
	background: #020b3d;
	width:100px;
	height: 146px;
	float:left;
	margin-right: 10px;
}


div#blok5 {
	background: url('../images/header_right.gif') no-repeat;
	width: 409px;
	height: 146px;
	float: left;
	clear: right;
}


#nonFooter{
position: relative;
min-height: 100%;
}

* html #nonFooter{
height: 100%;
}


div#wrapper{
	float:right;
	width:100%;
	margin-left:-225px;
	padding-bottom: 93px;
}

div#content{
	margin-left:225px;
}

div#navigation{
	float:left;
	width:225px;
	
}

div#extra{
	float:left;
	clear:left;
	width:225px;
	padding-left: 40px;
	padding-bottom: 10px;
}



/*content box*/
div#boxwrapper{
	width:650px;
	margin-left: auto;
	margin-right:auto;
}

div#contentboxtop{ /*default*/
	width:650px;
	height: 45px;
	background: url(../images/contentbox_top_clean.gif);
}

	/*extra start*/
	div#contentboxtop_admin{
		width:650px;
		height: 45px;
		background: url(../images/contentbox_top_admin.gif);
	}

	div#contentboxtop_home{
		width:650px;
		height: 45px;
		background: url(../images/contentbox_top_home.gif);
	}

	div#contentboxtop_rent{
		width:650px;
		height: 45px;
		background: url(../images/contentbox_top_rent.gif);
	}
	/*extra end*/
	
	
div#contentboxmid{
	width:650px;
	background: url(../images/contentbox_mid.gif);
}

div#contentboxinfo{
	width:630px;
	margin-left: auto;
	margin-right:auto;
}

div#contentboxlow{
	width:650px;
	height: 19px;
	background: url(../images/contentbox_low.gif);
}

div#content_txt{
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
	border: 1px #dcdcdc solid;
}

div#content_txt_2_header{
	width: 590px;
	margin-left: auto;
	margin-right: auto;
	background-color: #dcdcdc;
	border: 1px #dcdcdc solid;
	text-align: center;
	padding: 3px 3px 3px 18px;
}

div#content_txt_2{
	width: 590px;
	height: 92px;
	margin-left: auto;
	margin-right: auto;
	border: 1px #dcdcdc solid;
	padding: 3px 3px 3px 18px;
}

div#show_start {
	background-color: #ffffff;
	background: #FFFFFF url('../images/start-bg.gif') repeat-x;
	border: 2px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	padding: 4px;
	clear: both;
}

div#show_start1 {
	background-color: #ffffff;
	background: #FFFFFF url('../images/start1-bg.gif') repeat-x;
	border: 2px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	padding: 4px;
	clear: both;
}

div#show_start2 {
	background-color: #ffffff;
	background: #FFFFFF url('../images/start2-bg.gif') repeat-x;
	border: 2px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	padding: 4px;
	clear: both;
}

div#show_start3 {
	background-color: #ffffff;
	background: #FFFFFF url('../images/start3-bg.gif') repeat-x;
	border: 2px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	padding: 4px;
	clear: both;
}

div#show_start4 {
	background-color: #ffffff;
	background: #FFFFFF url('../images/start4-bg.gif') repeat-x;
	border: 2px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	padding: 4px;
	clear: both;
}




div#show_photo_container {

	margin-left: auto;
	margin-right: auto;
	width: 700px;
	padding-left: 8px;
	clear: both;
}

div#show_photo_header {
	background-color: #ffffff;
	border-right: 1px #29305b solid;
	border-top: 1px #29305b solid;
	border-left: 1px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 610px;
	height: 15px;
	padding: 6px 6px 0 6px;
	clear: both;
}

div#show_photo {
	background-color: #ffffff;
	border-right: 1px #29305b solid;
	border-bottom: 1px #29305b solid;
	border-left: 1px #29305b solid;
	margin-left: auto;
	margin-right: auto;
	width: 610px;
	height: 93px;
	padding: 6px 6px 15px 6px;
	clear: both;
}

/*content box*/



/*///////////////////
////  results
////////////////////*/


div#result_image{
	margin-left: auto;
	margin-right: auto;
	height: 60px;	
	width: 600px;
}

div#result_image_title{
	margin-left: auto;
	margin-right: auto;
	height: 60px;	
	width: 700px;
}

div#result_image_title_contact{
	margin-left: auto;
	margin-right: auto;
	height: 107px;	
	width: 700px;
}

div#result_box {
	border-bottom: 2px #dcdcdc solid;
	margin-left: auto;
	margin-right: auto;
	height: 110px;	
	width: 700px;
	background-color: #ffffff;
	padding-top: 4px;
	padding-bottom: 16px;
}

div#result_spacer {
	margin:10px;
	padding:2px;
	
}

div#result_thumb_box {

	text-align: center;
	/*border: 1px #dcdcdc solid;*/
	float: left;
	margin-right: 15px;
	padding: 2px;
}

div#result_info {
	height: 90px;
	width: 150px;
	/*border: 1px #dcdcdc solid;*/
	float: left;
	margin-right: 15px;
}

div#result_info_txt {
	height: 90px;
	width: 325px;
	/*border: 1px #dcdcdc solid;*/
	float: right;
	margin-right: 15px;
	overflow:hidden;
}

div#result_info_price{
	height: 90px;
	width: 100px;
	/*border: 1px #dcdcdc solid;*/
	float: right;
}

/*-------------------*/

div#result_box_header {
	border: 1px #4d77ff solid;
	background-color: #eaefff;
	margin-left: auto;
	margin-right: auto;
	height: 15px;	
	width: 700px;
}

div#result_thumb_box_header {
	width: 130px;
	height: 15px;
	text-align: center;
	float: left;
	margin-right: 15px;
	font-weight: bold;
}


div#result_info_header {
	height: 15px;
	width: 150px;
	float: left;
	margin-right: 15px;
	text-align: center;
	font-weight: bold;
}

div#result_info_txt_header {
	height: 15px;
	width: 325px;
	float: right;
	margin-right: 15px;
	overflow:hidden;
	text-align: center;
	font-weight: bold;
}

div#result_spacer_header {

}



/*///////////////////
////  results
////////////////////*/


div#logof {
	width:163px;
	height: 90px;
	float:left;
	
}

div#blok1f {
	width: 100px;
	height: 90px;
	float: left;
	background: #819bed url('../images/footer_box1.gif') no-repeat;
}

div#blok2f {
	width:100px;
	height: 90px;
	float:left;
	background: #0c33b2 url('../images/footer_box2.gif') no-repeat;
}

div#blok3f {
	width:100px;
	height: 90px;
	float:left;
	background: #041676 url('../images/footer_box3.gif') no-repeat;
}

div#blok4f {
	width:100px;
	height: 90px;
	float:left;
	background: #020b3d url('../images/footer_box4.gif') no-repeat;
}


div#blok5f {
	width: 409px;
	height: 90px;
	float: left;
	clear: right;
}


div#line1 {
	width:100%;
	height: 2px;
	background-color: #29305b;
	overflow:hidden;
	clear:both;
}

div#line2 {
	width:100%;
	height: 1px;
	background-color: #29305b;
	clear:both;
	overflow:hidden;
}

div#footer{
	position: relative;
	clear:both;
	width:100%;
	height: 93px;
	position: relative;
	background-color: #ffffff;
	margin-top: -93px;
}




/* TABLES */

table {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	color: #041676;	
}

table.contact {
	margin-left: auto;
	margin-right: auto;
	width: 690px;
	border-collapse: separate;
	background-color: #ffffff;
}

table.container {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	border-collapse: separate;
}

table.list {
	margin-left: auto;
	margin-right: auto;
	width: 220px;
	border-collapse: separate;
	background-color: #f1f4fd;
}

td.incon {
	width: 175px;
}

td.inconb {
	font-weight: bold;
}



td {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: none;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

td.tdsearch {
	width: 175px;
}

.date1{
	width: 16px;
	display: inline;
	float: none;
}

.date2{
	width: 32px;
	display: inline;
	float: none;
}

.style1 {
	text-align: center;
}

.style2 {
	text-align: right;
}



/*END TABLES*/

/*MENU*/
div#appmenu { float: left; width: 200px; height: 250px; font-size: 12px; padding: 15px 0px;  }

div#appmenu #menuapp { margin: 15px 0 0 40px; padding: 0; list-style-type: none; overflow: hidden; width: 175px; }
.appitem { display: block; margin: 0 0 7px 0; padding: 0 0 0 3px; }
.appitem a { text-decoration: none; font-weight: bold; color: #041676; display: block; width: 133px; padding: 5px 0px 5px 0; background: #FFFFFF url('../images/menu_bg_item.gif') repeat-y; border-top: 1px solid #bcbcbc; border-right: 5px solid #29305b; border-bottom: 1px solid #bcbcbc; text-align: left; overflow: hidden; }
.appitem a:link { text-decoration: none; color: #041676; }
.appitem a:visited  { text-decoration: none; color: #041676; }
.appitem a:hover { text-decoration: none; color: #595757; border-right: 5px solid #0c33b2; }



/* errors & updates*/

div#notice {
	height: 16px;
	width: 400px;
	text-align: center;
	margin-left: auto;
	margin-right:auto;
}

div#notice2 {
	border: 1px #ec5f54 solid;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	padding: 4px;
}

div#notice3 {
	border: 1px #248222 solid;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.ok {
	color: #020b3d;
}

.error {
	color: #de3838;
}

/* FORMS */
div#form_search {
	border: 1px #cacaca solid;
	background-color: #eaefff;
	font-size: 11px;
	
	padding: 10px;
	width: 680px;
	margin-left: auto;
	margin-right: auto;
}

div#form_container {
	border: 2px #c3d2ff solid;
	margin-left: auto;
	margin-right: auto;	
	width: 700px;
	clear:both;
	background-color: #ffffff;
	padding: 4px;
}

label,input,select {
	display: block;
	width: 150px;
	float: left;
	
}

.fileupload {
	border: 1px solid black;
	background-color: #edf5ff;
	float: none;
	width: 250px;
	margin: 0px;
}

.fileuploaddis {
	border: 1px solid black;
	background-color: #f2d7b9;
	float: none;
	width: 250px;
	margin: 0px;
}
	
select#location_sub {

	width: 220px;

}

label {
	text-align: right;
	width: 125px;
	padding-right: 20px;
}

.result_info{
	font-weight: bold;
	color:#2e2e2e;
}

.result_info_plus{
	font-weight: bold;
	color:#ec5e53;
}

.result_info_min{
	font-weight: bold;
	color:#be7a1a;
}

/*pagination*/

#switie_pag {
	display:block;
	text-align:center;
	width: 700px;
	height:20px;
	clear:both;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-left: auto;
	margin-right: auto;
}

#switie_pag a:link, #switie_pag a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#switie_pag a:hover {
	background-color:#eaefff;
	border:1px solid #4d77ff;
	color:#0072BC;	
}

#switie_pag .active_switie_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #4d77ff;
	margin-left:10px;
	text-decoration:none;
	background-color:#eaefff;
	color:#0072BC;
	cursor:default;
}

#switie_pag .disabled_switie_pag {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
