/* CSS for XDB */
/*html, body, table, hr, a, h1, h2, h3, h4, h5, h6, p, div, td, th*//*, ul, li*//* { margin: 0; padding: 0; border: 0}*/
html { height:100%}
body { min-height:100%; height: 100%; padding: 0px; color: #000; background:#fff; margin: 0 auto; min-width:1000px; font-family:Arial, Helvetica, sans-serif;}

img { border:none}

/*start head*/
#head {}

#logo { position:absolute; left:21px; top:36px;}

#panel { margin: 10px 0 0 246px; width:65%; }
#but { background: #CCC url(/img/new_img/bg_but1.jpg); font-size:11px; display:block }

*html .gorod  { width:88px; height:22px; border:1px solid #b2b2b2; text-decoration:none; color:#0f0f8b; padding: 3px 0 0 18px;}
.gorod  { width:67px; height:17px; border:1px solid #b2b2b2; text-decoration:none; color:#0f0f8b; padding: 3px 0 0 18px;}
.gorod a { display:block; }
.gorod img { position: absolute; left:253px; top:17px;}

*html .what { width:105px; height:22px; border:1px solid #b2b2b2; text-decoration:none; color:#0f0f8b; margin:-44px 0 0 0; float:right; padding: 3px 0 0 12px; }
.what { width:91px; height:17px; border:1px solid #b2b2b2; text-decoration:none; color:#0f0f8b; margin:-44px 160px 0 0; float:right; padding: 3px 0 0 12px; }
.what a { display:block; }
.what img { position: relative; left:-5px; top:2px }

#contactLink {/* background:#faa719 url(/img/new_img/but_dob.png);*/ height:22px; width:132px; display:block; cursor:pointer; position:relative; top:-22px; left:110px; }

#poisk { background:#e5e7f1; height:61px; margin:-17px 0 0 246px;}
#p_panel { background:#5b64a6 url(/img/new_img/bg_poisk.png); height:61px; width:65%;}
#p_panel table { width:100%;}
.td2 { width:108px; }

*html #soughttext { margin:7px 0 0 7px; float: right; width:100%; height:22px;}
#but_srh { position:relative; margin:7px 15px 0 0; float:right; height:24px; width:65px; }
#soughttext {  height:22px; margin:7px 0 0 7px; width:100%}

#primer { color:#FFFFFF; font-size:13px; margin:6px 0 0 9px;  }
#primer a { color:#FFFFFF; 	text-decoration: none; border-bottom: 1px dashed;}

#dop_p { margin-top:-21px;
		 list-style:none;
		 margin-left:66%;
		 padding:0!important;}

*html #dop_p { margin-top:-24px; }
#dop_p li { float:left; display:block }
#dop_p li  a { color:#0000aa; font-size:12px;}

.how { background:url(/img/new_img/how.jpg) no-repeat; height:20px; padding-left:23px; padding-top:1px;}
*html .how { background:url(/img/new_img/how.jpg) 0 3 no-repeat;}

.enter { background:url(/img/new_img/enter.jpg) no-repeat #e5e7f1; height:20px; margin-left:20px; padding-left:17px; padding-top:1px;}
*html .enter { background:url(/img/new_img/enter.jpg) 0 2 no-repeat; height:25px; margin-left:20px; padding-left:17px; padding-top:1px;}

#dop_p_ad {list-style:none; margin-left:66%; margin-top:-55px;padding:0!important;}
#dop_p_ad li { margin-bottom:3px;  }
#dop_p_ad li  a { color:#0000aa; font-size:11px;}
#dop_p_ad li  a:hover { color:#FFFFFF; background: #3333FF; text-decoration:none}

#dop_p_ad2 {list-style:none; margin-left:66%; margin-top:-42x; padding:0px 0 0 140px; }
#dop_p_ad2 li {  margin-bottom:3px;  }
#dop_p_ad2 li  a { color:#0000aa; font-size:11px;}
#dop_p_ad2 li  a:hover { color:#FFFFFF; background: #3333FF; text-decoration:none}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  #dop_p_ad li {margin-bottom:10px;}
  #dop_p_ad2 li {margin-bottom:10px;}
  #dop_p_ad {list-style:none; margin-left:66%; margin-top:-48px;}
  #dop_p_ad2 {list-style:none; margin-left:66%; margin-top:-48px; padding:0px 0 0 140px; }
}

@-moz-document url-prefix() {
  #dop_p_ad2 {list-style:none; margin-left:66%; margin-top:-57px; padding:0px 0 0 140px; }
}

/*end head*/

/*start content*/
#content {  padding:0 0 0 0px; }
#prosto {   }

/*#content table { width:100%; border:none;}*/

#colon1 {/*background:#00FFFF;*/ vertical-align:top; padding-left:22px; width:72%;}
#colon2 {/*background:#00FF00;*/ vertical-align:top; width:36%; padding-left:20px;}
#colon3 {/*background:#FFFF00;*/ vertical-align:top; width:231px; padding-left:20px; }
#metka {}

#categor-L { margin:0 0 13px 0;}
#zag1 { font-size:17px; font-weight:bold; color:#00a; }

#categor-R { margin:0 0 13px 0;}
#zag-R { font-size:17px; font-weight:bold; color:#00a; }

#podzag1 { font-size:13px; }
#podzag1 a { color:#000000; text-decoration:none; }
#podzag1 a:hover { color:#0000aa; text-decoration: underline;}

#all_cat { float:right; font-size:13px; font-weight:bold; margin:20px 17px 10px 0;}
#all_cat a { color:#00a; display:block}

#link_market { font-size:13px; display:block; color:#00a; margin-bottom:6px;}



*html #X { width:205px; margin:3px 0 0 0;}
#X { width:202px; margin:3px 0 0 0;}
#X img { float:right;}



#pop_cat { height:200px;}
#zag_pop { }

#all_raz { margin:21px 0 0 15px;}
#raz { width:100px; height:100px; text-align:center; float:left; margin-left:13px; }
#raz img { float:left}
#raz a { font-size:13px; color:#00a; }

#pro { height:140px; margin:0 0 0 0;}
#zag_pro {}

#all_pro { margin:15px 0 0 30px;}
#pro_block {}
#pro_block a {  border:2px solid #FFF; padding:3px 6px 3 8px;  display:block;  float:left; margin-right:3px; font-size:13px; color:#00a;}
#pro_block a:HOVER { border:2px solid #e0e0e0}
#pro_block img { margin:0 0 3px 5px; }
/*end content*/

/*start footer*/
#footer {  border-top:2px solid #adb3b9;margin-top:15px;}
#footer table { width:100%; height:50px; font-size:11px; color:#666;}

*html #foot_left { padding:0 0 0 20px;  float:left;}
#foot_left { padding:8px 0 0 20px;  float:left;}
#foot_left img { margin:0 4px 0 0; position:relative; top:2px;}

#foot_link { margin:3px 0 0 0; }
#foot_link  a { color:#00a;}
#foot_link img { margin:0 3px 0 5px;}

#foot_center { background:#999999 url(/img/new_img/bg_c_foot.jpg); width:33%; color: #FFFFFF; height:50px; text-align:center}

#foot_right { width:33%; text-align:right; padding:0 23px 0 0;}
/*end footer*/

/*start help*/
#h_foot_center { width:33%; color: #FFFFFF; height:50px; text-align:center}

#prosto_help { height:40px;}
#help_content {}
#help_content table { width:100%; border:none; height:74%;}

#help_menu { padding:0 0 0 23px; width:222px; vertical-align:top; }

#help_content { vertical-align:top; font-size:12px; }
#help_content p { border-left:16px solid #999999; padding: 5px 50px 5px 6px; margin:10px 0  0 10px; text-align:justify;}

#h_gallery { margin:30px 50px 20px 50px;}
#h_img_r { padding:5px; border:2px solid #CCCCCC; float:left; margin-right:20px;}


#h_but { background:#71b158; display:block; width:200px; height:45px;}
#h_but a { color:#FFFFFF;}

#h_zag { font-size:18px; margin:0 0 0 255px; padding-top:14px;}

#pod_menu { height:90px !important; width:200px !important; background:#eee;}
#pod_menu1 { height:45px !important; width:200px !important; background:#eee;}
#pod_left {  width:22px;  border-right:3px solid #fff;}

#pod_link { list-style:none;}
*html #pod_link li { display:block; height:30px; font-size:12px; padding:6px 0 0 5px; }
#pod_link li { display:block; height:20px; font-size:12px; padding:5px 0 0 5px; }

#p_link { border-bottom:3px solid #fff;}
#p_link img { margin:0 0 1px 12px;}

#pod_link a { color:#000000; text-decoration:none; cursor:pointer}

/*start company*/
#help_com { vertical-align:top; font-size:12px; padding-top:10px; }
#help_com p { border-left:16px solid #76c559; padding: 5px 50px 5px 6px; margin:5px 0  20px 10px; text-align:justify;}
#help_com h6 { color:#3ba215; font-size:16px; margin-left:10px;}
/*end company*/

/*start clients*/
#help_cln { vertical-align:top; font-size:12px; padding-top:10px; }
#help_cln p { border-left:16px solid #cd4e4e; padding: 5px 50px 5px 6px; margin:5px 0  20px 10px; text-align:justify;}
#help_cln h6 { color:#ce4244; font-size:16px; margin-left:10px;}
/*end clients*/

/*start partners*/
#help_prt { vertical-align:top; font-size:12px; padding-top:10px; }
#help_prt p { border-left:16px solid #5d60d7; padding: 5px 50px 5px 6px; margin:5px 0  20px 10px; text-align:justify;}
#help_prt h6 { color:#00a; font-size:16px; margin-left:10px;}
/*end partners*/

/*end help*/

/* Banners */

#xdb_banner_place_1, #xdb_banner_place_2, #xdb_banner_place_3, #xdb_banner_place_4 {
	text-align: center;
}

.xdb_banner {	position: relative;
	background-color: rgb(255, 255, 255);
	border: 1px solid #cccccc;
}

#xdb_banner_1 {	width: 200px;
	height: 300px;
	margin: 10px auto;
}

#xdb_banner_2 {	width: 200px;
	height: 150px;
	margin: 10px auto;
}

#xdb_banner_3, #xdb_banner_4 {	width: 468px;
	height: 60px;
	margin: 6px auto;
}

.xdb_banner_link {	z-index: 99;
	border: 0px none;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}
