html {width:100%; height:100%;}
html, body {  margin:0 auto; padding:0; }
body {font-family:Arial; font-size:12px; font-weight:normal; color:#000; background:#f2f2f5;}
form, table, img { border:none;}
form, input, textarea, select, h1, h2, h3, h4, ul, ol, li, p {margin:0; padding:0;}
input {font-family:Tahoma; font-weight:normal; font-size:11px; line-height:16px; vertical-align:middle;}
a {color:#3566ad; text-decoration:none;outline:none}
a:hover {color:#ff9900; text-decoration:none;}
h1 {color:#315ca3; font-size:26px; padding:0 0 12px 0; font-weight:normal;}
h2 {font-size:15px;padding:0 0 6px 0; font-weight:bold;}
ul {list-style-type:none; border:none;font-size:11px; margin:0 0 0 33px; padding:0 0 0 21px;}

/*.iepng, img { filter:expression(fixpng(this)); } 
.iepng a { position: relative; visibility:visible; }

* html img, * html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1&&this.parentNode.className!='map'?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://world-realty.org/pictures/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
*/

#clear { clear:both;}
.clear { clear:both;}
table.around {width: 98%; margin:11px auto;}
td {vertical-align: top;}
.left_top_corner {width: 19px; background: url(http://world-realty.org/pictures/left_top.gif) no-repeat;}
.bg_top {background: url(http://world-realty.org/pictures/bg_top.gif) repeat-x; height:18px;}
.right_top_corner {width: 19px; background: url(http://world-realty.org/pictures/right_to.gif) no-repeat;}
.left_rubber {width: 19px; background:url(http://world-realty.org/pictures/left_aro.gif) repeat-y;}
.right_rubber {width: 19px; background:url(http://world-realty.org/pictures/right_ar.gif) repeat-y;}
.fon_rubber {/*background:#3566ad;*/ background:#fff;height:100%;}
.left_down_corner {width: 19px; background: url(http://world-realty.org/pictures/left_dow.gif) no-repeat;}
.bg_down {background: url(http://world-realty.org/pictures/bg_down.gif) repeat-x; height:18px; }
.right_down_corner {width: 19px; background: url(http://world-realty.org/pictures/right_do.gif) no-repeat;}
.cap { width:100%; height:104px;font-size:11px;background:#3566ad;}
.cap .inc {width:251px; background:url(http://world-realty.org/pictures/right_dp.gif) no-repeat bottom right;}
.cap .incnobg {background:#3566AD none repeat scroll 0 0;width:251px;}

.logo {width:236px; height:89px; background:url(http://world-realty.org/pictures/bg_logo.gif) no-repeat;}
.logo img { margin:10px 0 0 12px; }
.annotation {color:#dadee5; font-size:11px; font-family:Arial; line-height:13px;height:51px; overflow:hidden;}
.annotation p { margin:0;}
.error {color:#fff; font-size:95%;}


.search {height:33px; width:100%; overflow:hidden;border-bottom:1px solid #d5dfec; background:#fff;}
.navigation { text-align:left;background:url(http://world-realty.org/pictures/left_cor.gif) no-repeat left top #fff;}
.navigation div {padding:9px 14px 0 11px;}
.navigation div span {padding:0 7px 0 4px;}
#nowrap { white-space:nowrap; }
.auxiliary {text-align:right;background:url(http://world-realty.org/pictures/right_co.gif) no-repeat right top #fff;white-space:nowrap;}
.auxiliary div.pad {padding:7px 11px 0 0;}
.auxiliary table .l {background:url(http://world-realty.org/pictures/ll.gif) no-repeat 0 0; height:20px; width:10px;}
.auxiliary table .r {/*background:url(http://world-realty.org/pictures/r.gif) no-repeat 0 0;*/ height:20px; width:10px;}
.auxiliary table .c {background:url(http://world-realty.org/pictures/c.gif) repeat-x 0 0; vertical-align:middle; color:#9ab0d5;}
.auxiliary table .c a {color:#9ab0d5; text-decoration:underline;}
.auxiliary table .c a:hover { text-decoration:underline;color:#ff9900;}
.auxiliary table .c span {color:#ff9900;}
.auxiliary table input.txt {width:72px; border:1px solid #fff; font-family:Tahoma; font-size:11px; color:#9ab0d5; line-height:13px;}
.auxiliary table input.forward {width:12px; height:11px; background:url(http://world-realty.org/pictures/open.gif) no-repeat right; border:none; cursor:pointer;}

/*.search {height:1%; overflow:hidden; background:url(http://world-realty.org/pictures/left_corner_search.gif) no-repeat left top #fff; border-bottom:1px solid #d5dfec;}
.navigation {float:left; height:33px;color:#05345d;}
.navigation div {padding:9px 30px 0 11px;}
.navigation div span {padding:0 7px 0 4px;}
.auxiliary {float:right; height:33px;background:url(http://world-realty.org/pictures/right_co.gif) no-repeat right top;}
.auxiliary div.pad {padding:7px 11px 0 0;}
.auxiliary table .l {background:url(http://world-realty.org/pictures/ll.gif) no-repeat 0 0; height:20px; width:10px;}
.auxiliary table .r {background:url(http://world-realty.org/pictures/r.gif) no-repeat 0 0; height:20px; width:10px;}
.auxiliary table .c {background:url(http://world-realty.org/pictures/c.gif) repeat-x 0 0; vertical-align:middle; color:#9ab0d5;}
.auxiliary table .c a {color:#9ab0d5; text-decoration:underline;}
.auxiliary table .c a:hover { text-decoration:underline;color:#ff9900;}
.auxiliary table .c span {color:#ff9900;}
.auxiliary table input.txt {width:72px; border:1px solid #fff; font-family:Tahoma; font-size:11px; color:#9ab0d5; line-height:13px;}
.auxiliary table input.forward {width:12px; height:11px; background:url(http://world-realty.org/pictures/open.gif) no-repeat right; border:none; cursor:pointer;}*/

.top_links { height:20px;}
.top_links a {color:#dadee5;}
.top_links a:hover {color:#ff9900;}
.top_links .official {float:left; width:150px;}
.top_links .external { text-align:right;}
.corner1 { background:url(http://world-realty.org/pictures/left_toq.gif) no-repeat left top;}
.corner2 { background:url(http://world-realty.org/pictures/right_tp.gif) no-repeat right top;}
.corner3 { background:url(http://world-realty.org/pictures/right_dq.gif) no-repeat right bottom;}
.corner4 { background:url(http://world-realty.org/pictures/left_dox.gif) no-repeat left bottom;}
.corn1 { background:url(http://world-realty.org/pictures/left_tor.gif) no-repeat left top;}
.corn2 { background:url(http://world-realty.org/pictures/right_tp.gif) no-repeat right top;}
.corn3 { background:url(http://world-realty.org/pictures/right_dr.gif) no-repeat right bottom;}
.corn4 { background:url(http://world-realty.org/pictures/left_doy.gif) no-repeat left bottom;}
.fon_white {background:#fff;}
.indention { padding:11px;}
.dot { background:url(http://world-realty.org/pictures/dotted-l.gif) repeat-x; height:2px; margin:0 0 5px 0; }
.dotb { background:url(http://world-realty.org/pictures/dotted-b.gif) repeat-x; height:2px; margin:0 0 5px 0; }
.col_left {width:226px;}
.col_right { padding:0 0 0 26px;}
.col_right h4 {font-size:14px;padding:0 0 4px 0; font-weight:bold;margin:0 0 16px 0;}
.col_right div.izo {float:left; margin:0 14px 0px 0;width:80px;padding:0 0 14px 0}
/*.col_right p { margin:0; padding:0 0 8px 0;}*/
.col_right table.halves { margin:28px 0 0 0; width:100%;}
.col_right table.halves td.left_desc { width:55%;}
.col_right table.halves td.right_desc { width:45%;}
.col_right table.halves td p {margin:0; padding:0 12px 8px 0;}
.blue_field {background:#3566ad; position:relative} /*changed*/
.blue_field .indent { padding:0 11px;}
.blue_field .height11 {height:11px;}
.nomargin { margin:0;}

.menu_l {margin:0; padding:0; font-weight:bold;background:#3566ad;}
.menu_l  a {display:block;color:#fff; border-top:1px solid #8ba7cd; padding:4px 5px 4px 11px; background:#3566ad;}
.menu_l  a:hover {color:#ff9900;}

.special {margin:0; padding:0;font-weight:bold;}
.special .container {float:left; margin:0 25px 20px 0; max-width:280px;/*overflow:hidden;*/}
* html .container {width:280px;overflow:hidden;}
.special span.data {font-size:10px; color:#fff; display:block; margin:-5px 0 3px 0;} 
.special p {padding:0 0 10px 0;color:#ff9900;} 
.special p a {color:#ff9900;} /*new*/
.special span.data {font-size:10px; color:#fff; display:block; margin:-5px 0 3px 0;} /*new*/
.special a {}
.special .bord { border:1px solid #ebf4fb;}
.special .object { float:left; width:80px !important; position:relative;margin:0 0 21px 0;overflow:hidden;} 
.special .info {font-weight:normal; width: inherit; padding:0 0 8px 0;}
.special .info a { font-size:11px;color:#fff;}
.special .info a:hover {color:#ff9900;}
.special .container .zag a { display:block;font-size:15px; font-weight:bold; margin:2px 0 4px 0; color:#000;}
.special .container .zag a:hover {color:#ff9900;}

/* ---страница отделения -- */
* {margin:0; padding:0;}
.left {float:left; width:100%; text-align:left;overflow:hidden;}
.left p { padding:0 0 11px 0;}
.left blockquote {margin-top:0; margin-bottom:14px; margin-left:18px;}
.left ul { padding:0; margin:0 0 18px 18px;}
.left ul li { list-style:url(http://world-realty.org/pictures/l.gif); padding:0 0 6px 0;}
.left ul li a {font-family:Arial; font-size:12px;}
.left ul.vacansy li a {font-family:Arial; font-size:16px;}

.footer { text-align:center; font-size:11px;color: #666; margin-top:4px;}
.footer p {margin:0; padding:0 0 6px 0; }
 
/*2*/
.col_right ul { font-size:12px;}
.col_right h4 { font-weight:bold;}

.h10 {height:10px !important; background:#fff;}

.l66 { width:100%;}
.l66 .pad { padding:0 14px 0 0;}/*new*/
.l66 .pad p img{margin: 0 14px 0 0;}/*new*/
.l66 p img{margin: 0 14px 0 0;}/*new*/

.form td {width:290px; vertical-align: middle}
.form input, .form textarea, .form select {font-size:11px;padding:2px;border:solid 1px #aacfe4;width:200px;margin: 2px}
.form_button {clear:both;cursor:pointer;width:200px;height:20px;background:#ebf4fb;text-align:center;line-height:15px;color:#000;font-family:Tahoma;font-size:13px;border: 1px solid #8ba7cd}

.corn_box {background: url(http://world-realty.org/pictures/corn_tl.gif) no-repeat top left;}
.corn_top {background: url(http://world-realty.org/pictures/corn_tr.gif) no-repeat top right;}
.corn_bottom {background: url(http://world-realty.org/pictures/corn_bl.gif) no-repeat bottom left;}
.corn_bottom div {background: url(http://world-realty.org/pictures/corn_br.gif) no-repeat bottom right;}
.corn_content {background: url(http://world-realty.org/pictures/corn_r.gif) top right repeat-y;}
.corn_top div, .corn_top, .corn_bottom div, .corn_bottom {width: 100%;height: 10px;font-size: 1px;}
.corn_content, .corn_bottom {margin:0;}
.corn_content {padding: 6px 16px}

/* nnavigation */

.nnavigation {
	color:#fff; 
	border:0px;
	font-weight: bold;
}
.nnavigation a:link,
.nnavigation a:visited,
.nnavigation a:hover,
.nnavigation a:active {
	text-decoration:none;
	color: #fff;
	background:#3566ad;
	border:1px solid #8ba7cd;
	padding:3px 6px;
	font-size:11px;
	font-weight: bold;
}
.nnavigation a:hover {
	background:#3566ad;
	color:#ff9900;
	border-color:#8ba7cd;
	font-weight: bold;
}
.nnavigation span {
	text-decoration:none;
	background:#3566ad;
	padding:3px 6px;
	border:1px solid #8ba7cd;
	color:#fff;
	font-size:11px;
	font-weight: bold;
}

.form_subscribe {text-align:center}
.subscribe_input {font-size:11px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;}
.subscribe_button {clear:both;cursor:pointer;width:200px;height:20px;background:#ebf4fb;line-height:15px;color:#000;font-family:Tahoma;font-size:13px;border: 1px solid #8ba7cd}

.ssubscribe_input {font-size:11px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;}
.ssubscribe_button {clear:both;cursor:pointer;width:200px;height:20px;background:#ebf4fb;line-height:15px;color:#000;font-family:Tahoma;font-size:13px;border: 1px solid #8ba7cd}
