/* CSS Document */
* 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 = "/img/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)
);
}
div, span, p, a, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var/*, dl, dt, dd, ol, ul, li*/ {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;}
html {font-size:100.01%;margin: 0;padding: 0;font-weight: inherit;font-style: inherit;}
/*body { font: Arial normal 62.5%/1.3; background:#abcd52; color:#4b4b4b;margin: 0;padding: 0;}*/
body { font: Arial normal 62.5%/1.3; background:#97c730; color:#4b4b4b;margin: 0;padding: 0;}

#clear { clear:both;}
* {margin: 0;padding: 0;border 0;outline:0;}
a img, iframe { border: none; }
a, a:link {text-decoration: underline; color:#4b4b4b;}
a:hover {text-decoration:none;}
form, fieldset {margin: 0;padding: 0;}
fieldset { border: 1px solid #000; }
legend {padding: 0;color: #000;}
input, textarea, select {margin: 0;padding: 1px;font-size: 100%;font-family: inherit;}
select { padding: 0; }
ol, ul {list-style: none;}
h1 {font-size:1.4em; font-family:Times New Roman, Times, serif; color:#6f9900; font-weight:normal;}
h2 {font-size:1.25em; font-family:Times New Roman, Times, serif; color:#6f9900; font-weight:normal; padding:0 0 6px 0;}
h3/*, h3 a,  h3  a:link,  h3 a:hover*/ {font-size:1.05em; font-family:Times New Roman, Times, serif; color:#6f9900; font-weight:normal; padding:0 0 4px 0;}
h4 {font-size:1em; font-family:Times New Roman, Times, serif; color:#6f9900; font-weight:normal; padding:0 0 3px 0;margin: -4px 0 0 0;}

/* -- GLOBAL TAGS --*/
.all  { position:relative; z-index:99; width:985px; min-height:674px;height:auto !important; margin:20px auto; padding:0 4px; background: inherit;}
.header, .container, .container2, .container_new, .special, .search, .search_full, .map, .any {position:relative; padding:0; margin:0 0 20px 0 !important; overflow:hidden; height:1%;}
.header{padding-top:20px;}
.footer {position:relative;margin:0;padding:0; overflow:hidden; height:1%; margin:0 0 20px 0 !important;}
.selected {position:relative;margin:0;padding:0; overflow:hidden; height:1%;}
/* -- #GLOBAL TAGS --*/

/* -- NAVIGATION --*/
#navcontainer{background:transparent;height:65px;position:relative;width:613px;}
#navcontainer .select,#navcontainer .current{list-style:none;margin:0;padding:0;}
#navcontainer .select div, #navcontainer .current div{cursor:pointer}
#navcontainer li{display:inline;height:auto;margin:0;padding:0;}
#navcontainer .select a,#navcontainer .current a{color:#678d02;display:block;float:left;padding:1px;text-decoration:none;white-space:nowrap;}
#navcontainer .select a:hover {background:transparent;color:#fff;cursor:pointer; }
#navcontainer .select li:hover a{background:transparent;color:#fff;cursor:pointer;}
#navcontainer .select li a, #navcontainer .current li a{ font-size:1.2em;}
#navcontainer .select li ul li a, #navcontainer .current li ul li a {font-size:.9em;border-right:1px solid #fff;}
#navcontainer .current li ul li a:hover {color:#d2ea95;}
#navcontainer .current li ul li a.last_item{border:none;}
#navcontainer .select li ul li a.last_item{border:none;}
#navcontainer .current .sub_blank {display:block;left:0;margin:0;padding:0;position:absolute;top:30px;z-index:100;}
/*#navcontainer .current li ul {background:url(/img/bg_sub2.gif) no-repeat 0 0; width:613px; height:31px;}*/
#navcontainer .current li ul {background:url(../img/bg_sub3.gif) no-repeat 0 0; width:613px; height:31px;}

/*#navcontainer .current .lbg { background:url(/img/bg_left_menu_onelevel.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .current .rbg {background:url(/img/bg_right_menu_onelevel.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .current .cbg { background:url(/img/bg_center_menu_onelevel.gif) repeat-x 0 0;float:left; height:34px; position:relative; z-index:500;}*/
#navcontainer .current .lbg { background:url(../img/bg_left_menu_onelevel2.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .current .rbg {background:url(../img/bg_right_menu_onelevel2.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .current .cbg { background:url(../img/bg_center_menu_onelevel2.gif) repeat-x 0 0;float:left; height:34px; position:relative; z-index:500;}

#navcontainer .select .lbg { background:transparent; width:5px;float:left; height:50px;}
#navcontainer .select .rbg {background:transparent; width:5px;float:left; height:50px;}
#navcontainer .select .cbg { background:transparent;float:left; height:50px;}
/*#navcontainer .select li a:hover .lbg { background:url(/img/bg_left_menu_onelevel.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .select li a:hover .rbg { background:url(/img/bg_right_menu_onelevel.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .select li a:hover .cbg { background:url(/img/bg_center_menu_onelevel.gif) repeat-x 0 0; height:34px; position:relative; z-index:500; }*/
#navcontainer .select li a:hover .lbg { background:url(../img/bg_left_menu_onelevel2.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .select li a:hover .rbg { background:url(../img/bg_right_menu_onelevel2.gif) no-repeat 0 0; width:5px;float:left; height:34px; position:relative; z-index:500;}
#navcontainer .select li a:hover .cbg { background:url(../img/bg_center_menu_onelevel2.gif) repeat-x 0 0; height:34px; position:relative; z-index:500; }

#navcontainer .cbg p { padding:5px 6px 0 6px; visibility:visible;}
#navcontainer .sub,#navcontainer .sub_blank{display:none;}
#navcontainer table{border-collapse:collapse;left:0;position:absolute;top:0;z-index:10;}
#navcontainer .current a{color:#fff;}
#navcontainer .sub li a:hover,#navcontainer .select a:hover .sub li a:hover,#navcontainer .select li:hover .sub li a:hover{background:transparent;color:#d2ea95;}
#navcontainer .sub_active .current_sub a,#navcontainer .sub_active a:hover{color:#fff;}
/*#navcontainer .select li a:hover .sub,#navcontainer .select li:hover .sub{background:url(/img/bg_sub2.gif) no-repeat 0 0;color:#fff;display:block;left:0;margin-top:0;padding:0;position:absolute;top:34px;width:613px;z-index:100;}*/
#navcontainer .select li a:hover .sub,#navcontainer .select li:hover .sub{background:url(../img/bg_sub3.gif) no-repeat 0 0;color:#fff;display:block;left:0;margin-top:0;padding:0;position:absolute;top:34px;width:613px;z-index:100;}

#navcontainer .select li a:hover .sub_blank,#navcontainer .select li:hover .sub_blank{display:block;left:0;margin-top:0;padding:0;position:absolute;top:35px;z-index:100;}
#navcontainer .current .sub_blank{height:35px;z-index:10;}
#navcontainer .sub,#navcontainer .sub_active,#navcontainer .sub_blank{list-style:none;margin:0;padding:0;}
#navcontainer .sub_active{display:block;height:35px;left:0;margin-top:0;padding:0;position:absolute;top:34px;width:613px;z-index:10;}
#navcontainer .sub_active a{color:#fff;display:block;float:left;height:20px;line-height:20px;margin:5px 0 10px;padding:0 10px;text-decoration:none;white-space:nowrap;}
#navcontainer .select a:hover .sub li a,#navcontainer .select li:hover .sub li a{background:transparent;color:#fff;display:block;height:21px;margin:7px 0 10px;padding:0 10px;white-space:nowrap;}
#navcontainer .select a:hover .sub_blank li,#navcontainer .select li:hover .sub_blank li{background:transparent;border:0;color:#fff;display:block;height:21px;margin:5px 0 10px;padding:0 10px;white-space:nowrap;}
#navcontainer li a.last_item,#navcontainer li a.last_item{border:none;}
/* -- #NAVIGATION --*/

/*-- BLOCKS --*/
.blocks {padding:0;margin:0; height:1%;overflow:hidden;}
.blocks ul {list-style:none;margin:0 -10px 0 0;float:left;overflow:hidden;}
.blocks ul li {float:left;padding:1px; margin:0 10px 10px 0;overflow:hidden;position:relative;}

.special .blocks ul li {width:231px !important;overflow:hidden;}
.container .blocks ul li {width:181px !important; height:270px; overflow:hidden;border:solid 1px #c7c7c7;}
.inset .blocks ul li {width:237px;}
.container2 .blocks ul li {width:313px !important; overflow:hidden;border:none;margin:0 5px;}
.subject .blocks ul li {/*width:338px !important;*/ width:313px !important; overflow:hidden;}
.selected .blocks ul li {width:177px; height:270px; overflow:hidden;border:solid 1px #c7c7c7;}
.container_new .object .blocks ul li {width:198px; height:125px; overflow:hidden;/*border:solid 1px #c7c7c7;*/}
.container_new .object .blocks {height:auto;}

.blocks ul.articles{list-style:none;margin:0;padding:0;width:auto !important;max-width:auto !important;float:none;}
.blocks ul.articles li{margin:0 0 30px 0;padding:2px;width:auto !important;max-width:100% !important;float:none;height:auto !important;}

/*-- #BLOCKS --*/

/* -- HEADER --*/
.logo {float:left; width:187px;/* height:65px;*/}
.info {position:absolute;top:5px;right:0px;/*float:left;*/ /*width:183px; height:65px;*/ text-align:right; font-family:Tahoma;/*margin:43px 0 0 0;*/}
.menu {float:left;width:613px; height:65px; overflow:hidden; margin:0 0 0 0;}

/*.logo {float:left; width:187px; height:65px;}
.info {float:left; width:183px; height:65px; text-align:right; font-family:Tahoma;}*/
.info p {font-size:2.02em; color:#fff; font-weight:bold;}
.info a {font-size:.905em; text-decoration:none; color:#fff; font-weight:bold;}
/*.menu {float:left;width:613px; height:65px; overflow:hidden;}*/
/* -- #HEADER --*/

/* -- SPECIAL --*/
.special .roundedcornr_box {background: url(/img/png/roundedcornr_tl_spec.png) no-repeat top left;}
.special .roundedcornr_top {background: url(/img/png/roundedcornr_tr_spec.png) no-repeat top right;}
.special .roundedcornr_bottom {background: url(/img/png/roundedcornr_bl_spec.png) no-repeat bottom left;}
.special .roundedcornr_bottom div {background: url(/img/png/roundedcornr_br_spec.png) no-repeat bottom right;}
.special .roundedcornr_content {background: url(/img/png/roundedcornr_r_spec.png) top right repeat-y;zoom:1;}
.special .roundedcornr_top div, .special .roundedcornr_top, .special .roundedcornr_bottom div, .special .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.special .roundedcornr_content, .special .roundedcornr_bottom {margin:0;}
.special .roundedcornr_content {padding:0 10px;}
.special .blocks ul li p {font-size:70%; padding:0 0 2px 0; font-family:Arial, Helvetica, sans-serif;}
.special .blocks ul li p.data  { color:#62830b; font-weight:bold;}
.special .blocks ul li p.zag { color:#62830b; font-weight:bold;}
.special .blocks ul li p.wow { color:#cc3333;}
.special .blocks ul li img { border:1px solid #83ae11;margin:0 7px 10px 0;float:left;}
/* -- #SPECIAL --*/

/* -- SEARCH --*/
.search .roundedcornr_box {background: url(/img/png/roundedcornr_tl_spec.png) no-repeat top left;}
.search .roundedcornr_top {background: url(/img/png/roundedcornr_tr_spec.png) no-repeat top right;}
.search .roundedcornr_bottom {background: url(/img/png/roundedcornr_bl_spec.png) no-repeat bottom left;}
.search .roundedcornr_bottom div {background: url(/img/png/roundedcornr_br_spec.png) no-repeat bottom right;}
.search .roundedcornr_content {background: url(/img/png/roundedcornr_r_spec.png) top right repeat-y;}
.search .roundedcornr_top div, .search .roundedcornr_top, .search .roundedcornr_bottom div, .search .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.search .roundedcornr_content, .search .roundedcornr_bottom {margin:0;}
.search .roundedcornr_content {padding:0 10px;}
.search .settings_block  {float:left; width:341px;}
.search .settings_block div.sel  {float:left; clear:none;width:49%; font-family:Arial, sans-serif;font-size:14px; }
/*.search .settings_block select {float:left; font-family:Arial, sans-serif;font-size:12px; color:#fff;background:#abcd52; border:1px solid #7f9b24; width:160px;margin:0 5px 0 0;}*/
.search .settings_block select {float:left; font-family:Arial, sans-serif;font-size:12px; color:#fff;background:#97c730; border:1px solid #7f9b24; width:160px;margin:0 5px 0 0;}
.search .bar_block  {float:left; width:305px; margin-left:7px;}
.search .bar_block label.din {padding:0px 0 0 0px;margin:2px 0 0px 0;float:left;font-family:Arial, sans-serif;font-size:14px;}
.search .bar_block label.din2 {padding:0px 0 0 5px;margin:2px 0 0px 0;float:left;font-family:Arial, sans-serif;font-size:14px;}
.search .bar_block label.din2 a, .search .bar_block label.din2 span {display:block; color:#6f9900;text-decoration:none;border-bottom:1px dashed #7f9b24;padding:0 0 1px 0;}
.search .bar_block div.pole {padding:0 0 4px 5px; margin:0 0 4px 0;float:left; width:auto;}
/*.search .bar_block input.pole {font-size:13px;font-family:Arial, sans-serif; font-weight:bold;color:#fff;background:#abcd52;border:1px solid #7f9b24;width:36px;}*/
.search .bar_block input.pole {font-size:13px;font-family:Arial, sans-serif; font-weight:bold;color:#fff;background:#97c730; border:1px solid #7f9b24;width:36px;}
/*.search .bar_block select.pole {font-size:11px;font-family:Arial, sans-serif;color:#fff;background:#abcd52;border:1px solid #7f9b24;width:80px; float:none; padding:0;}*/
.search .bar_block select.pole {font-size:11px;font-family:Arial, sans-serif;color:#fff;background:#97c730;border:1px solid #7f9b24;width:80px; float:none; padding:0;}
.search .settings_block .searching input {width:80px; height:25px; margin-top:10px; cursor:pointer;}
.slider{cursor:pointer; background-repeat:no-repeat; width:8px; height:17px; float:left; clear:none; position:relative; top:17px;}
.slider_bar{cursor:pointer; display:run-in !important;width:246px; height:34px;background-image:url(/img/scaleimg1.gif); background-repeat:no-repeat; background-position: 7px 14px}
.scale_num{font-size:12px; color:#568c11; position:relative; float:left;clear:none}

.search .settings_block .searching input {background: url(../img/but_a.gif) no-repeat;width:80px; height:25px; margin-top:10px; cursor:pointer;border:none;}
.search .settings_block .searching input:hover {background: url(../img/but_a_a.gif) no-repeat;width:80px; height:25px;}

 /* -- #SEARCH --*/
 
/* -- SEARCH_FULL --*/
.search_full .roundedcornr_box {background: url(/img/png/roundedcornr_tl_spec.png) no-repeat top left;}
.search_full .roundedcornr_top {background: url(/img/png/roundedcornr_tr_spec.png) no-repeat top right;}
.search_full .roundedcornr_bottom {background: url(/img/png/roundedcornr_bl_spec.png) no-repeat bottom left;}
.search_full .roundedcornr_bottom div {background: url(/img/png/roundedcornr_br_spec.png) no-repeat bottom right;}
.search_full .roundedcornr_content {background: url(/img/png/roundedcornr_r_spec.png) top right repeat-y;}
.search_full .roundedcornr_top div, .search_full .roundedcornr_top, .search_full .roundedcornr_bottom div, .search_full .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.search_full .roundedcornr_content, .search_full .roundedcornr_bottom {margin:0;}
.search_full .roundedcornr_content {padding:0 10px;}

.search_full .search_block { float:left; width:330px !important; margin:0 0 20px 0;}
.search_full .search_block select {float:left; font-family:Arial, sans-serif;font-size:12px; color:#fff;background:#abcd52; border:1px solid #7f9b24; width:160px;margin:0 5px 0 0;}
.search_full .search_block div.pole {padding:0 0 4px 5px; margin:0 0 4px 0;float:left; width:auto;}
.search_full .search_block input.pole {font-size:13px;font-family:Arial, sans-serif; font-weight:bold;color:#fff;background:#abcd52;border:1px solid #7f9b24;width:36px;} 
.search_full .search_block select.pole {font-size:11px;font-family:Arial, sans-serif;color:#fff;background:#abcd52;border:1px solid #7f9b24;width:80px; float:none; padding:0;}
.search_full .search_block label.sel {width:140px;/* color:#558d12;*/float:left;font-family:Arial, sans-serif;font-weight: inherit;font-size:78%;}
.search_full .search_block select.min {width:77px;}
.search_full .search_block label.do {width:18px;/* color:#558d12; */margin:0 3px;float:left;font-family:Arial, sans-serif;font-weight: inherit;font-size:78%;}
.search_full .search_block .searching input {width:80px; height:25px; margin-top:25px; margin-left:140px;  text-align:center; cursor:pointer;}
.search_full .search_block label.din {padding:0px 0 0 0px;margin:2px 0 0px 0;float:left;font-family:Arial, sans-serif;font-size:14px;}
.search_full .search_block label.din2 {padding:0px 0 0 5px;margin:2px 0 0px 0;float:left;font-family:Arial, sans-serif;font-size:14px;}
.search_full .search_block label.din2  span {display:block; color:#6f9900;text-decoration:none;border-bottom:1px dashed #7f9b24;padding:0 0 1px 0;}
.search_full .search_block a {display:block; color:#6f9900;text-decoration:none;border-bottom:1px dashed #7f9b24;padding:0 0 1px 0;}

.search_full .card_block { float:left; width:510px; margin:0 0 20px 125px;}
.search_full .card_block h3 {color:#558d12;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;white-space:nowrap;}
.search_full .card_block label {color:#558d12;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:auto;font-weight:normal; float:none; display:inline; white-space:nowrap;}
.search_full .card_block input { float:none;}
.search_full .card_block table {width:99%;}
.search_full .card_block table h3 {padding:0 11px 2px 0;}
.search_full .card_block table .card {background:url(/img/karta_default.gif) no-repeat; width:227px; height:213px; text-align:center;}

.search_full .selected .roundedcornr_box {background: #ffffff;}
.search_full .selected .roundedcornr_top div {background: url(/img/png/roundedcornr_tl_select.png) no-repeat top left;}
.search_full .selected .roundedcornr_top {background: url(/img/png/roundedcornr_tr_select.png) no-repeat top right;}
.search_full .selected .roundedcornr_bottom div {background: url(/img/png/roundedcornr_bl_select.png) no-repeat bottom left;}
.search_full .selected .roundedcornr_bottom {background: url(/img/png/roundedcornr_br_select.png) no-repeat bottom right;}
.search_full .selected .roundedcornr_top div, .search_full .selected .roundedcornr_top, .search_full .selected .roundedcornr_bottom div, .search_full .selected .roundedcornr_bottom {width: 100%;height: 8px;font-size: 1px;}
.search_full .selected .roundedcornr_content { margin: 0; padding:2px 10px; background:none;}

/*.selected .blocks .abs {overflow:hidden; position:absolute; bottom:4px;}
.selected .blocks .icons {float:left; margin:0; width:76px;overflow:hidden;}
.selected .blocks .icons img { cursor:pointer; float:left;  margin:0 0 0 2px;}
.selected .blocks .scripting {float:left; margin:0 0 0 4px; color:#c7c7c7; font-size:62.5%; width:93px;overflow:hidden;}*/
.search_full .selected .blocks .abs {bottom:4px; position:absolute;}
.search_full .selected .blocks .icons {float:left; width:76px;overflow:hidden; }
.search_full .selected .blocks .icons img { cursor:pointer; float:left; margin:0 0 0 2px;}
.search_full .selected .blocks .scripting {float:left; margin:0 0 0 4px; color:#c7c7c7; font-size:62.5%; width:96px;overflow:hidden; line-height:1;}
.search_full .selected .blocks ul li h3 {color:#6f9900; font-size:110%; font-family: Times New Roman, Times, serif; border-bottom:1px dotted #c7c7c7; padding-bottom:3px; margin:6px 4px 7px 4px;}
.search_full .selected .blocks ul li p  {font-size:74%; padding:0 4px 3px; font-family:Arial, Helvetica, sans-serif;}
.search_full .selected .blocks ul li span {font-size:70%;}

.search_full .selected .contresult {padding:0px 4px 10px 0;font-size:80%;font-family:Arial;}
.search_full .selected .contresult .result { float:left;}
.search_full .selected .contresult .nav {float:right;}
.search_full .selected .contresult .kind {float:right; margin: 0 30px 0 0;padding:0 0 4px 0;}
.search_full .selected .contresult .sort {position:relative;float:right; margin: 0 30px 0 0;padding:0 0 4px 0;}
.search_full .selected .contresult .nav span {background:#D2EA95; color:#ff9900; padding:0 1px;}
.search_full .selected .contresult .nav a {text-decoration:none;color:#6f9900;}
.search_full .selected a {text-decoration:none;}
.search_full .selected a.dashed {border-bottom:1px dashed #6f9900; padding:0 0 1px 0;color:#6f9900;}

.search_full .selected div.th {background:#D2EA95; font-weight:bold; padding:2px 2px; margin:5px 0;  font-size:82%; height:100%;font-family:Arial;}
.search_full .selected div.th a {color:#4b4b4b;text-decoration:none;}
.search_full .selected div.gray {background: #D2EA95; /*border-bottom:1px solid #D2EA95;*/ padding:4px 2px; font-size:66%;font-family:Arial;height:100%; cursor:pointer;}
/*.search_full .selected div.mouseover {background-color:#f4f8fc; border-bottom:1px solid #D2EA95; height:100%; padding:4px 2px; font-size:66%;font-family:Arial;cursor:pointer}*/
.search_full .selected div.white {background:#fff; /*border-bottom:1px solid #D2EA95;*/ padding:4px 2px; font-size:66%;font-family:Arial;height:100%;cursor:pointer;}
.search_full .selected div.photo, .search_full .selected div.mkad, .search_full .selected div.adress, .search_full .selected div.square, .search_full .selected div.description, .search_full .selected div.price {float:left;}
.search_full .selected div.photo { width:98px;}
.search_full .selected div.photo img { margin:0 0 0 2px;}
.search_full .selected div.mkad { width:80px;}
.search_full .selected div.adress { width:130px;}
.search_full .selected div.square { width:115px;}
.search_full .selected div.description { width:390px;}
.search_full .selected div.price { width:120px;font-weight:bold;}

.contfloated {overflow:hidden; position:absolute; z-index:100; /*margin:-29px 0 0 644px;*/width:134px;top:-9px;left:0;}
.floated { margin-bottom:0 !important; width:auto;}
.floated .roundedcornr_box {background: url(/img/png/roundedcornr_tl_cont_spec.png) no-repeat top left;}
.floated .roundedcornr_top {background: url(/img/png/roundedcornr_tr_cont_spec.png) no-repeat top right;}
.floated .roundedcornr_bottom {background: url(/img/png/roundedcornr_bl_cont_spec.png) no-repeat bottom left;}
.floated .roundedcornr_bottom div {background: url(/img/png/roundedcornr_br_cont_spec.png) no-repeat bottom right;}
.floated .roundedcornr_content {background: url(/img/png/roundedcornr_r_cont_spec.png) top right repeat-y;}
.floated .roundedcornr_top,  .floated .roundedcornr_bottom div, .search_full .selected .floated .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.floated .roundedcornr_content, .search_full .selected .floated .roundedcornr_bottom {margin:0;}
.floated .roundedcornr_content { padding: 0 10px 6px; height:100%;font-family:Arial;}
.floated .roundedcornr_content a, .floated .roundedcornr_content span{display:block;text-decoration:none;color:#6CB000;font-size:70%;border-bottom:1px dashed #6CB000; padding:0 0 2px 0; margin:0; cursor:pointer}

.search_full .search_block .searching input {background: url(../img/but_a.gif) no-repeat;width:80px; height:25px; margin-top:25px; margin-left:140px;  text-align:center; cursor:pointer;border:none;}
.search_full .search_block .searching input:hover {background: url(../img/but_a_a.gif) no-repeat;width:80px; height:25px;}

/* -- #SEARCH_FULL --*/

/* -- MAP --*/
.map .roundedcornr_box {background: #fff;}
.map .roundedcornr_top div {background: url(/img/png/roundedcornr_tl.png) no-repeat top left;}
.map .roundedcornr_top {background: url(/img/png/roundedcornr_tr.png) no-repeat top right;}
.map .roundedcornr_bottom div {background: url(/img/png/roundedcornr_bl.png) no-repeat bottom left;}
.map .roundedcornr_bottom {background: url(/img/png/roundedcornr_br.png) no-repeat bottom right;}
.map .roundedcornr_top div, .map .roundedcornr_top, .map .roundedcornr_bottom div, .map .roundedcornr_bottom {width: 100%;height: 8px;font-size: 1px;}
.map .roundedcornr_content {padding:2px 10px; margin:0;}
.map .roundedcornr_content div {position:relative; width:auto;}
.map .roundedcornr_out_re,  .map .roundedcornr_out_re_active { float:left;white-space:nowrap; margin-right:1px; cursor:pointer;}
.map .roundedcornr_out_re div { float:left; position:relative; margin-bottom:-3px;}
.map .roundedcornr_out_re div.lcorn { background:/*#fff*/ url(/img/lcornzag.gif) no-repeat 0 0; width:5px; height:32px;}
.map .roundedcornr_out_re div.rcorn {background:/*#fff*/ url(/img/rcornzag.gif) no-repeat 0 0; width:5px; height:32px;}
.map .roundedcornr_out_re div.ccorn { background: url(/img/ccornzag.gif) repeat-x 0 0; height:32px;}
.map .roundedcornr_out_re div.ccorn h1{padding:3px 5px 0; color:#707070;}
.map .roundedcornr_out_re:hover div, .map .roundedcornr_out_re_active div { float:left;background:#fff; position:relative; margin-bottom:-3px;}
.map .roundedcornr_out_re:hover div.ccorn h1, .map .roundedcornr_out_re_active div.ccorn h1{padding:3px 5px 0; color:#6f9900;}
.map .roundedcornr_out_re:hover div.lcorn, .map .roundedcornr_out_re_active div.lcorn { background:#fff url(/img/lcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.map .roundedcornr_out_re:hover  div.rcorn, .map .roundedcornr_out_re_active  div.rcorn {background:#fff url(/img/rcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.map_canvas { position:relative;height:300px !important; width:auto;}
/* -- #MAP --*/

/* -- ANY --*/
.any .roundedcornr_box {background: #fff;}
.any .roundedcornr_top div {background: url(/img/png/roundedcornr_tl.png) no-repeat top left;}
.any .roundedcornr_top {background: url(/img/png/roundedcornr_tr.png) no-repeat top right;}
.any .roundedcornr_bottom div {background: url(/img/png/roundedcornr_bl.png) no-repeat bottom left;}
.any .roundedcornr_bottom {background: url(/img/png/roundedcornr_br.png) no-repeat bottom right;}
.any .roundedcornr_top div, .any .roundedcornr_top, .any .roundedcornr_bottom div, .any .roundedcornr_bottom {width: 100%;height: 8px;font-size: 1px;}
.any .roundedcornr_content {padding:2px 10px; margin:0;overflow:hidden; height:1%; font-family:Arial, Helvetica, sans-serif;}
.any .roundedcornr_content p {font-size:82%; margin:0; padding:0 0 12px 0;}
.any .roundedcornr_out { float:left;white-space:nowrap; margin-right:1px;background: #fff;}
.any .roundedcornr_out div { float:left;background:#fff; position:relative; margin-bottom:-3px;}
.any .roundedcornr_out div.lcorn { background:#fff url(/img/lcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.any .roundedcornr_out div.rcorn {background:#fff url(/img/rcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.any .roundedcornr_out div h1 { padding:3px 5px 0;}

.any .inset {float:left; width:267px !important;}
.any .subject {float:left; /*width:698px !important;*/}

.any .inset .roundedcornr_box {background: url(/img/png/roundedcornr_tl_cont_spec.png) no-repeat top left;}
.any .inset .roundedcornr_top {background: url(/img/png/roundedcornr_tr_cont_spec.png) no-repeat top right;}
.any .inset .roundedcornr_bottom {background: url(/img/png/roundedcornr_bl_cont_spec.png) no-repeat bottom left;}
.any .inset .roundedcornr_bottom div {background: url(/img/png/roundedcornr_br_cont_spec.png) no-repeat bottom right;}
.any .inset .roundedcornr_content {background: url(/img/png/roundedcornr_r_cont_spec.png) top right repeat-y;}
.any .inset .roundedcornr_top div, .any .inset .roundedcornr_top, .any .inset .roundedcornr_bottom div, .any .inset .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.any .inset .roundedcornr_content, .any .inset .roundedcornr_bottom {margin:0;}
.any .inset .roundedcornr_content {padding:0 10px; margin:0;overflow:hidden; height:1%; position:relative;}

.inset h1 {padding:0 0 8px 0px;}
.inset .blocks, .subject .blocks {padding:0 0 10px 0px; height:1%;overflow:hidden;}
.inset .blocks ul li img, .subject .blocks ul li img { border:1px solid #83ae11;margin:0 7px 10px 0;}
.inset .blocks ul li p {font-size:70%; padding:0 0 2px 0; font-family:Arial, Helvetica, sans-serif;}
.inset .blocks ul li p.data, .subject .blocks ul li p.data { color:#62830b; font-weight:bold;}
.inset .blocks ul li p.zag, .subject .blocks ul li p.zag, .subject .blocks ul li p.zag a { color:#62830b; font-weight:bold;}
.inset .blocks ul li p.wow, .subject .blocks ul li p.wow { color:#cc3333;}
.subject .blocks ul li img { float:left;}
.subject .blocks ul li p, .container2 p {font-size:78%; padding:0 0 2px 0; font-family:Arial, Helvetica, sans-serif;}

.any .contfloated {overflow:hidden; width:464px;}
.any .floated { margin-bottom:0 !important; width:auto;}
.any .floated .roundedcornr_box {background: url(../img/png/roundedcornr_tl_cont_spec.png) no-repeat top left;}
.any .floated .roundedcornr_top {background: url(../img/png/roundedcornr_tr_cont_spec.png) no-repeat top right;}
.any .floated .roundedcornr_bottom {background: url(../img/png/roundedcornr_bl_cont_spec.png) no-repeat bottom left;}
.any .floated .roundedcornr_bottom div {background: url(../img/png/roundedcornr_br_cont_spec.png) no-repeat bottom right;}
.any .floated .roundedcornr_content {background: url(../img/png/roundedcornr_r_cont_spec.png) top right repeat-y;}
.any .floated .roundedcornr_top div, .any .floated .roundedcornr_top, .any .floated .roundedcornr_bottom div, .any .floated .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.any .floated .roundedcornr_content, .any .floated .roundedcornr_bottom {margin:0;}
.any .floated .roundedcornr_content { padding: 0 10px; height:100%;font-family:Arial;}
.any .floated .roundedcornr_content h2, .any .floated .roundedcornr_content h3 {margin:0 0 4px 0px;}
.any .floated .roundedcornr_content table {font-size:82%;}

table.object { margin:10px 0 25px 0;font-size:76%;}
table.object td {padding:4px 5px 4px 4px;color:#000;}
table.object td.explanation {font-weight:normal;color:#4b4b4b;}
table.object td.explanation span {font-family:Times New Roman, Times, serif; color:#6f9900; font-weight:normal;font-size:146%;}
table.object tr.gr { background:#D2EA95;}

.width47pr {float:left;width:47%; margin:5px 0 0 0;}
.width47pr table.object {width:98%; margin:0 0 20px 10px;}
.width47pr p {padding: 0 5px 0 0;}
.width47pr p.desc,  h2.desc {margin:0 0 0 10px;}
.width47pr h1, .width47pr h2, .width47pr h3 {padding: 0 5px 0 0; margin:0 0 4px 10px;}
.width47pr ul {padding: 0;margin:0 0 0 42px; font-size:82%;}
.width47pr ul li {padding:0 0 0 20px;margin:0; vertical-align:middle;}
.width47pr ul li.tel {font-weight:bold; list-style: url(../img/tel.gif);}	
.width47pr ul li.mail { list-style: url(../img/mail.gif);}
.width47pr ul li.office { list-style: url(../img/office.gif);}

.width53pr {float:left;width:53%; margin:30px 0 0 0;}
.width53pr .pad {padding:0 0 0 27px;}
.width53pr .blockphoto { position:relative;overflow:hidden; margin:0 0 14px 0;}
.width53pr .blockphoto ul {float:left;list-style:none;margin:0 -10px 0 0;overflow:hidden;position:relative;}
.width53pr .blockphoto ul li {float:left;background:transparent;border: 1px solid #D2EA95; padding:0; margin:0 10px 10px 0;overflow:hidden; width:230px; height:180px;cursor:pointer;position:relative;}
/* -- #ANY --*/

/* -- CONTAINER -- */
.container .roundedcornr_box {background: #fff;}
.container .roundedcornr_top div {background: url(../img/png/roundedcornr_tl.png) no-repeat top left;}
.container .roundedcornr_top {background: url(../img/png/roundedcornr_tr.png) no-repeat top right;}
.container .roundedcornr_bottom div {background: url(../img/png/roundedcornr_bl.png) no-repeat bottom left;}
.container .roundedcornr_bottom {background: url(../img/png/roundedcornr_br.png) no-repeat bottom right;}
.container .roundedcornr_top div, .container .roundedcornr_top, .container .roundedcornr_bottom div, .container .roundedcornr_bottom {width: 100%;height: 8px;font-size: 1px;}
.container .roundedcornr_content {padding:2px 10px; margin:0;}
.container .roundedcornr_out { float:left;white-space:nowrap; margin-right:1px;background: #fff;}
.container .roundedcornr_out div { float:left;background:#fff; position:relative; margin-bottom:-3px;}
.container .roundedcornr_out div.lcorn { background:#fff url(../img/lcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.container .roundedcornr_out div.rcorn {background:#fff url(../img/rcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.container .roundedcornr_out div h1 { padding:3px 5px 0;}
.container .blocks .abs {overflow:hidden; position:absolute; bottom:4px;}
.container .blocks .icons {float:left; margin:0 0 0 4px; width:76px;overflow:hidden;}
.container .blocks .icons img { margin:3px 0 0 0;}
.container .blocks .scripting {float:left; margin:0 0 0 4px; color:#c7c7c7; font-size:62.5%; width:93px;overflow:hidden;}
.container .blocks ul li h3 {color:#6f9900; font-size:110%; font-family: Times New Roman, Times, serif; border-bottom:1px dotted #c7c7c7; padding-bottom:3px; margin:6px 4px 7px 4px; line-height:1;}
.container .blocks ul li div.description { height:64px;overflow:hidden;}
.container .blocks ul li p  {font-size:74%; padding:0 4px 2px; font-family:Arial, Helvetica, sans-serif;}
.container .blocks ul li span {font-size:70%;}
/* -- #CONTAINER -- */
/* -- CONTAINER2 -- */
.container2 .roundedcornr_box {background: #fff;}
.container2 .roundedcornr_top div {background: url(../img/png/roundedcornr_tl.png) no-repeat top left;}
.container2 .roundedcornr_top {background: url(../img/png/roundedcornr_tr.png) no-repeat top right;}
.container2 .roundedcornr_bottom div {background: url(../img/png/roundedcornr_bl.png) no-repeat bottom left;}
.container2 .roundedcornr_bottom {background: url(../img/png/roundedcornr_br.png) no-repeat bottom right;}
.container2 .roundedcornr_top div, .container2 .roundedcornr_top, .container2 .roundedcornr_bottom div, .container2 .roundedcornr_bottom {width: 100%;height: 8px;font-size: 1px;}
.container2 .roundedcornr_content {padding:2px 10px; margin:0;}
.container2 .roundedcornr_out { float:left;white-space:nowrap; margin-right:1px;background: #fff;}
.container2 .roundedcornr_out div { float:left;background:#fff; position:relative; margin-bottom:-3px;}
.container2 .roundedcornr_out div.lcorn { background:#fff url(../img/lcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.container2 .roundedcornr_out div.rcorn {background:#fff url(../img/rcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.container2 .roundedcornr_out div h1 { padding:3px 5px 0;}
.container2 .blocks .abs {overflow:hidden; position:absolute; bottom:4px;}
.container2 .blocks .icons {float:left; margin:0 0 0 4px; width:76px;overflow:hidden;}
.container2 .blocks .icons img { margin:3px 0 0 0;}
.container2 .blocks .scripting {float:left; margin:0 0 0 4px; color:#c7c7c7; font-size:62.5%; width:93px;overflow:hidden;}
.container2 .blocks ul li h3 {color:#6f9900; font-size:110%; font-family: Times New Roman, Times, serif; border-bottom:1px dotted #c7c7c7; padding-bottom:3px; margin:6px 4px 7px 4px; line-height:1;}
.container2 .blocks ul li div.description { height:64px;overflow:hidden;}
.container2 .blocks ul li p  {font-size:74%; padding:0 4px 2px; font-family:Arial, Helvetica, sans-serif;}
.container2 .blocks ul li span {font-size:70%;}
.container2 .blocks ul li p.data  { color:#62830b; font-weight:bold;}
.container2 .blocks ul li p.zag { color:#62830b; font-weight:bold;}
.container2 .blocks ul li p.wow { color:#cc3333;}
.container2 .blocks ul li img { border:1px solid #83ae11;margin:0 7px 10px 0;float:left;}
/* -- #CONTAINER2 -- */

/* -- CONTAINER_NEW -- */
.container_new .object {float:left;width:650px;}
.container_new .object .roundedcornr_box {background: #fff;width:640px;}
.container_new .object .roundedcornr_top div {background: url(../img/png/roundedcornr_tl.png) no-repeat top left;}
.container_new .object .roundedcornr_top {background: url(../img/png/roundedcornr_tr.png) no-repeat top right;}
.container_new .object .roundedcornr_bottom div {background: url(../img/png/roundedcornr_bl.png) no-repeat bottom left;}
.container_new .object .roundedcornr_bottom {background: url(../img/png/roundedcornr_br.png) no-repeat bottom right;}
.container_new .object .roundedcornr_top div, .container_new .object .roundedcornr_top, .container_new .object .roundedcornr_bottom div, .container_new .object .roundedcornr_bottom {width: 100%;height: 8px;font-size: 1px;}
/*.container_new .object .roundedcornr_content {padding:2px 10px; margin:0;height:260px;overflow:hidden;}*/
.container_new .object .roundedcornr_content {padding:2px 10px; margin:0;height:211px;overflow:hidden;}
.container_new .object .roundedcornr_out { float:left;white-space:nowrap; margin-right:1px;background: #fff;}
.container_new .object .roundedcornr_out div { float:left;background:#fff; position:relative; margin-bottom:-3px;}
.container_new .object .roundedcornr_out div.lcorn { background:#fff url(../img/lcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.container_new .object .roundedcornr_out div.rcorn {background:#fff url(../img/rcorn.gif) no-repeat 0 0; width:5px; height:32px;}
.container_new .object .roundedcornr_out div h1 { padding:3px 5px 0;}
.container_new .object h4 a {color:#6f9900;}
.container_new .object .blocks ul li .image {float:left;}
.container_new .object .blocks ul li .image img {border:1px solid #83ae11;width:80px;display:block;}
.container_new .object .blocks ul li .image span.scripting {color:#c7c7c7; font-size:62.5%;display:block;width:80px;}
.container_new .object .blocks ul li .desc {float:left;font-size:70%;width:110px; margin-left:5px; font-family:Arial, Helvetica, sans-serif;line-height:1;overflow:hidden;}
.container_new .object .blocks ul li .desc p { padding:0 0 4px;}
.container_new .object .blocks ul li .desc span {font-size:70%;}

/*.roundedcornr_top_gallery div {background: url(../img/png/roundedcornr_tl_gallery.png) no-repeat top left;}
.roundedcornr_top_gallery {background: url(../img/png/roundedcornr_tr_gallery.png) no-repeat top right;}
.roundedcornr_top_gallery div, .roundedcornr_top_gallery {width: 100%;height: 6px;font-size: 1px;}
.roundedcornr_top_gallery div {margin:-2px 0 0 -2px; }
.roundedcornr_top_gallery {margin:-2px -2px 0 0;}*/


.container_new .gallery {float:right;width:335px; margin-top:29px;}
.container_new .gallery .roundedcornr_box {background: url(../img/png/roundedcornr_tl_spec.png) no-repeat top left;width:335px;}
.container_new .gallery .roundedcornr_top {background: url(../img/png/roundedcornr_tr_spec.png) no-repeat top right;}
.container_new .gallery .roundedcornr_bottom {background: url(../img/png/roundedcornr_bl_spec.png) no-repeat bottom left;}
.container_new .gallery .roundedcornr_bottom div {background: url(../img/png/roundedcornr_br_spec.png) no-repeat bottom right;}
.container_new .gallery .roundedcornr_content {background: url(../img/png/roundedcornr_r_spec.png) top right repeat-y;}
.container_new .gallery .roundedcornr_top div, .container_new .gallery .roundedcornr_top, .container_new .gallery .roundedcornr_bottom div, .container_new .gallery .roundedcornr_bottom {width: 100%;height: 10px;font-size: 1px;}
.container_new .gallery .roundedcornr_content, .container_new .gallery .roundedcornr_bottom {margin:0;}
.container_new .gallery .roundedcornr_content {padding:0 2px;}
/*.container_new .gallery .big_photo {margin:-8px 0 10px 0; width:331px;overflow:hidden;}*/
.container_new .gallery .big_photo {margin:-8px 0 10px 0; width:331px; height:169px; overflow:hidden;}
.container_new .gallery .big_photo .leftcorn {position:absolute; background: url(../img/png/roundedcornr_tl_gallery.png) no-repeat top left;height:6px;width:6px; margin:-2px 0 0 -2px; z-index:200}
.container_new .gallery .big_photo .rightcorn {position:absolute; background: url(../img/png/roundedcornr_tr_gallery.png) no-repeat top right;height:6px;width:6px; margin:-2px 0 0 327px;  z-index:200}
.container_new .gallery .big_photo img{display:block; position:absolute}
.container_new .gallery .desc {padding:0 10px; margin:0; height:1%; overflow:hidden; height:67px}
.container_new .gallery .desc .inform {float:left;padding:0; margin:0; text-align:left;width:260px;overflow:hidden;}
.container_new .gallery .desc .inform h3 {padding:0 0 4px 0; margin:0;}
.container_new .gallery .desc .inform p {font-size:74%; padding:0 0 2px; font-family:Arial, Helvetica, sans-serif;}
.container_new .gallery .desc .inform span {font-size:70%;}
.container_new .gallery .desc .navi {float:right;padding:0; margin:2px 0 0 0;}
.container_new .gallery .desc .navi img{cursor:pointer}
.container_new .gallery .desc .navi a {text-decoration:none;}
#gallery_bg {z-index:-100; margin-top:-211px; display:none}
.container_new .gallery .roundedcornr_content {height:211px;overflow:hidden;}/*d*/
/* -- #CONTAINER_NEW -- */



/* -- FOOTER --*/
.footer .downmenu, .footer .counter { float:left; color:#e2ff99; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer .downmenu { margin:0 0 12px 0;}
.footer .downmenu a {color:#e2ff99;text-decoration:none;}
.footer .downmenu a:hover { text-decoration:underline;}
.footer .copy, .footer .links {float:right;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer .links { color:#fff;float:right;clear:right;width:65%}
.footer .counter {float:left;clear:left;width:30%;}
.footer .copy {color:#e2ff99;}
/*.footer .links  { width:799px;}*/
.footer .links a {color:#fff;text-decoration:none;}
.footer .links a:hover { text-decoration:underline;}
/* -- #FOOTER --*/

/*SLIDERS*/
.slider{cursor:pointer; background-repeat:no-repeat; width:8px; height:17px; float:left; clear:none; position:relative; top:17px;}
.slider, .slider_bar, .scale_num {-moz-user-select:none;}
.slider_bar {cursor:pointer; display: inline-block !important;width:244px !important; height:38px !important;background-image:url(/img/scaleimg1.gif); background-repeat:no-repeat; background-position: 7px 14px;}
.scale_num{font-size:12px; color:#568c11; position:relative; float:left;clear:none; cursor:pointer}

/*PROMO*/
.promo {position:relative; padding:0; margin:0 0 20px 0 !important; overflow:hidden; height:1%; height:506px; width:1048px; background:url(/img/promopage.jpg) no-repeat -13px 0;}
.promo a { cursor:pointer;}
.promo a:hover {color:#1050d4;}
a.one, a.two, a.three {text-decoration:none; color:#49a907; font-family:Tahoma; font-weight:bold;/* position:absolute;*/}
a.one div, a.two div, a.three div {position:absolute;}
a.one div {width:344px; height:182px; margin:123px 0 0 61px;}
a.two div {width:190px; height:172px; margin:94px 0 0 456px;}
a.three div {width:269px; height:201px; margin:39px 0 0 661px;}
a.one div p {margin:5px 0 0 234px; padding:0;}
a.two div p {margin:8px 0 0 20px; padding:0;}
a.three div p {margin:4px 0 0 7px; padding:0;}

/*NEW 03.03.09*/
/*
.container_new .object .blocks-re {height:250px;width:620px;overflow:hidden;}
.container_new .object .blocks-re ul li {float:left;width:124px;}
.container_new .object .blocks-re ul li p, .container_new .object .blocks-re ul li span {font-size:70%;}
.container_new .object .blocks-re ul li p { font-family:Arial, Helvetica, sans-serif; padding-right:5px;}
.container_new .object .blocks-re ul li span.scripting {color:#c7c7c7; font-size:62.5%;display:block; margin-top:8px;}
.container_new .object .blocks-re ul li img {border:1px solid #83ae11;width:80px;display:block;margin-bottom:8px;}
.container_new .object .blocks-re ul li h4 {font-size:86%;}
*/
/*NEW 06.03.09*/
.container_new .object .blocks-re {width:620px;overflow:hidden;}
/*.container_new .object .blocks-re td { text-align:center;}*/
.container_new .object .blocks-re p, .container_new .object .blocks-re span {font-size:70%;}
.container_new .object .blocks-re p { font-family:Arial, Helvetica, sans-serif; padding-right:5px;}
.container_new .object .blocks-re span.scripting {color:#c7c7c7; font-size:62.5%;display:block; margin-top:8px;}
.container_new .object .blocks-re span.usdspan {clear: left; font-size: 100%; color: rgb(153, 153, 153); padding-left: 1.5em;/*padding-left: 0.2em;*/ display:block;}
.container_new .object .blocks-re img {border:1px solid #83ae11;width:80px;display:block;margin-bottom:8px;}
.container_new .object .blocks-re h4 {font-size:86%;}


/*.search_full .selected */
.floated .roundedcornr_content a, .floated .roundedcornr_content span {display:block;text-decoration:none;color:#6CB000;font-size:90%;border-bottom:1px dashed #6CB000; padding:0 0 2px 0; margin:0;}
/*.search_full .selected */
.floated .roundedcornr_box {background: url(../img/png/roundedcornr_tl_cont_spec2.png) no-repeat top left;}
/*.search_full .selected */
.floated .roundedcornr_top {background: url(../img/png/roundedcornr_tr_cont_spec2.png) no-repeat top right;}
/*.search_full .selected */
.floated .roundedcornr_bottom {background: url(../img/png/roundedcornr_bl_cont_spec2.png) no-repeat bottom left;}
/*.search_full .selected */
.floated .roundedcornr_bottom div {background: url(../img/png/roundedcornr_br_cont_spec2.png) no-repeat bottom right;}

/* -- ARTICLES --*/

.any .roundedcornr_content .articles {float:left; width:563px;}
.any .roundedcornr_content .articles a img { display:block;float:left; margin:0 12px 20px 0; clear: left; padding:1px;border:1px solid #C7C7C7;}
.any .roundedcornr_content .articles p { padding:0 40px 18px 0;}
.any .roundedcornr_content .articles ul {font-size:82%;list-style-image:none;list-style-position:outside;list-style-type:circle;margin:0 0 20px 26px;}
.any .roundedcornr_content .articles table.object {width:531px;*font-size:100%;border:1px solid #C7C7C7; border-collapse:collapse;}
.any .roundedcornr_content .articles table.object td {border:1px solid #C7C7C7;}

.any .roundedcornr_content .special-for-articles {float:left; width:400px;}
.any .roundedcornr_content .special-for-articles .blocks ul li {border:1px solid #C7C7C7;height:270px;width:181px!important; background:#fff;}
.any .roundedcornr_content .special-for-articles .blocks ul li img {width:181px;}
.any .roundedcornr_content .special-for-articles .blocks ul li h3 {border-bottom:1px dotted #C7C7C7;margin:6px 4px 7px;padding-bottom:3px;}
.any .roundedcornr_content .special-for-articles .blocks ul li p {font-size:74%;padding:0 4px 2px;}
.any .roundedcornr_content .special-for-articles  span, .any .roundedcornr_content .special-for-articles a{display:inline; border:0; font-size:74%;}
.any .roundedcornr_content .special-for-articles  span {cursor:default; padding:0 }
.any .roundedcornr_content .special-for-articles .blocks ul li .abs {bottom:4px;position:absolute;}
.any .roundedcornr_content .special-for-articles .blocks ul li .scripting {color:#C7C7C7;float:left;font-size:62.5%;line-height:1;margin:0 0 0 4px;overflow:hidden;width:93px; font-family: "Times New Roman", Times, serif;}
.any .roundedcornr_content .special-for-articles .blocks ul li .icons {float:left;margin:0 0 0 4px;overflow:hidden;width:76px;}
.any .roundedcornr_content .special-for-articles .blocks ul li .icons img {margin:3px 0 0;width:16px;height:16px!important;}

/* -- #ARTICLES --*/

/*--ALT-LINKS--*/
.alt-links {float:left; margin:1px 0 0 18px;}
.alt-links a {text-decoration:none;color: #fff;font-size:1.25em; font-family:Times New Roman, Times, serif; font-weight:normal; margin:0 18px 0 0; border-bottom:1px dashed #fff;display:block;float:left;}
.alt-links a:hover {border:none;}

/*--ALT-LINKS--*/

/*MORE MORE*/
.any .roundedcornr_content .expert_map {background:#fff url(../img/page_expert_map.jpg) no-repeat 50% 50%;min-height:700px;height:auto !important; height:700px; border-top:1px solid #d2ea95;margin:0 0 12px 0;position:relative;}
.any .roundedcornr_content .expert_map .north, .any .roundedcornr_content .expert_map .west, .any .roundedcornr_content .expert_map .east, .any .roundedcornr_content .expert_map .south {position:absolute;width:193px; height:297px; overflow:hidden;text-align:center;} 
.any .roundedcornr_content .expert_map .west {top:10px; left:10px;}
.any .roundedcornr_content .expert_map .east {top:390px; right:10px;}
.any .roundedcornr_content .expert_map .north {top:10px; right:10px;}
.any .roundedcornr_content .expert_map .south {top:390px; left:10px;}

#north_slider, #south_slider, #east_slider, #west_slider {float:left; position:relative; overflow:auto; width:193px; height:267px; background:url(/img/png/expert_block.png) no-repeat 0 0; text-align:center; line-height:1;}
#north_slider ul, #south_slider ul, #east_slider ul, #west_slider ul {position:absolute; list-style:none; top:0; left:0}
#north_slider li, #south_slider li, #east_slider li, #west_slider li {float:left; width:173px; height:267px; padding:0 10px; position:relative;}
.expert_map .expert_foto {margin:30px auto 0 auto;position:relative;height:114px;width:114px;}
.expert_map .expert_foto img{position:absolute;top:0;left:0;}
#north_slider p, #south_slider p, #east_slider p, #west_slider p {padding-bottom:4px;}
#north_slider a, #south_slider a, #east_slider a, #west_slider a {display:block; color:#fff; font-weight:bold; position:absolute;top:235px;left:37px;text-decoration:none;}
#north_slider .nav_left, #south_slider .nav_left, #east_slider .nav_left, #west_slider .nav_left,
#north_slider .nav_right, #south_slider .nav_right, #east_slider .nav_right, #west_slider .nav_right {
	position:absolute; overflow:hidden; width:16px; height:14px; top:80px; cursor:pointer; background:transparent;z-index:99;
}
#north_slider .nav_left, #south_slider .nav_left, #east_slider .nav_left, #west_slider .nav_left {left:12px;}
#north_slider .nav_right, #south_slider .nav_right, #east_slider .nav_right, #west_slider .nav_right {right:12px;}
.nav_left img, .nav_right img {cursor:pointer; width:16px; height:14px;}

.any .roundedcornr_content .expert_info {width:965px; height: auto; overflow:hidden;}
.any .roundedcornr_content .expert_info .position_left {float:left; width:49%; overflow:hidden;}
.any .roundedcornr_content .expert_info .position_right {float:right; width:49%; overflow:hidden;}
.any .roundedcornr_content .expert_info .position {overflow:hidden; /*margin:0 12px 24px 0;*/}
.any .roundedcornr_content .expert_info .expert_block {width:213px; height:250px; overflow:hidden;background:url(../img/png/page_expert_big.png) no-repeat 0 0;text-align:center; position:relative;float:left; line-height:1;}
.any .roundedcornr_content .expert_info .expert_block a { display:block; color:#fff; font-weight:bold; position:absolute;top:210px;left:46px;text-decoration:none;}
.any .roundedcornr_content .expert_info .expert_foto {position:absolute; width:172px; height:174px; margin:20px 0 0 20px;* margin:20px 0 0 -193px;}
.any .roundedcornr_content .expert_info .expert_foto img {width:172px; height:174px;overflow:hidden;}
.any .roundedcornr_content .expert_info .expert_content { float:right;width:50%; margin-top:18px;}

#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px 20px; background:#d2ea96 url(/img/preload1.gif) no-repeat 50% 50%; border:0 none; z-index:2000;text-align:center;}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#d2ea96;}
#tinycontent table td{padding:5px 0;vertical-align:top;}
#tinycontent form{font-family:Arial,sans-serif;font-size:14px;}
#tinycontent fieldset{border:0 none;text-align:left;margin-bottom:5px;}
#tinycontent form label{white-space:nowrap}
#tinycontent form select{width:260px;font-family:Arial, sans-serif;font-size:12px; color:#fff;background:#97c730; border:1px solid #7f9b24; margin:0 5px 0 0;}
#tinycontent form textarea{border: 1px solid #6f9900; margin:0 0 10px 0;}
#tinycontent form input.text{border: 1px solid #6f9900; font-size: 12px; color: rgb(102, 102, 102); margin:0 0 6px;padding:1px;}
#tinycontent form input.button {background: url(/img/bg-butt.gif) 0 0 no-repeat;width:116px; height:25px;cursor:pointer;border:0 none;color:#fff;font-weight:bold;}

.contresult ul, .contresult ol{margin:0 0 12px 18px;font-size:12px;}
.contresult ol{list-style-type:decimal;list-style-position:outside;}
.contresult ul{list-style-position:outside;list-style-type:circle;}
.contresult ol li, .contresult ul li{margin-left:12px;}

table.expert{width:100%;border-collapse:collapse;border:0 none;margin:0;}
table.expert td{width:50%;padding:0;vertical-align:top; padding: 0 12px 24px 0;}
.container .contresult {
font-family:Arial;
font-size:80%;
padding:0 4px 10px 0;
}
.container .contresult .sort {
float:right;
margin:0 130px 0 0;
padding:0 0 4px;
position:relative;
}

.container .contresult .kind {
float:right;
margin:0 30px 0 0;
padding:0 0 4px;
}

.container .contresult a.dashed {
border-bottom:1px dashed #6F9900;
color:#6F9900;
padding:0 0 1px;
}
.container .contresult a {
text-decoration:none;
}
.container .contresult .roundedcornr_box {
background:none repeat scroll 0 0 #FFFFFF;
}
.container .contresult .roundedcornr_top div, .container .contresult .roundedcornr_top,
.container .contresult .roundedcornr_bottom div, .container .contresult .roundedcornr_bottom {
font-size:1px;
height:8px;
width:100%;
}
.container .contresult .roundedcornr_top {
background:url("/img/png/roundedcornr_tr_select.png") 100% 0 no-repeat;
}
.container .contresult .roundedcornr_content {
background:transparent;
margin:0;
padding:2px 10px;
}
.container .contresult .roundedcornr_bottom {
background:url("/img/png/roundedcornr_br_select.png") 100% 100% no-repeat;
}
.container .contresult .roundedcornr_bottom div {
background:url("/img/png/roundedcornr_bl_select.png") 0 100% no-repeat;
}
.container div.th {
background:none repeat scroll 0 0 #D2EA95;
font-family:Arial;
font-size:82%;
font-weight:bold;
height:100%;
margin:5px 0;
padding:2px;
}
.container div.photo, .container div.mkad, .container div.adress,
.container div.square, .container div.description, .container div.price { float:left; }
.container div.photo { width:98px; }
.container div.mkad { width:80px; }
.container div.adress { width:130px; }
.container div.square { width:115px; }
.container div.description { width:416px; }
.container div.price { font-weight:bold; width:120px; }
.container div.gray, .container div.white {cursor:pointer;font-family:Arial;font-size:66%; height:100%;padding:4px 2px;}
.container div.gray { background: #D2EA95; }
.container div.white { background: #FFFFFF; }

input.reqinput{width: 325px; height: 16px;border: 1px solid #6f9900; font-size: 12px; color: rgb(102, 102, 102); margin:0 0 4px 0;}
input.reqbutton{border: 1px solid #6f9900; background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; font-size: 12px; width: 90px; font-family: Tahoma; font-weight: bold; color:#6CB000;}

/* ================== / SIMPLE MODAL / =================== */
#gmap{color:#fff;text-decoration:none;border-bottom: 1px dashed #fff;font-size:20px;}
/* Overlay */
#simplemodal-overlay {background-color:#000; /*cursor:wait;*/}

/* Container */
/*#simplemodal-container {height:801px; width:647px; }*/

#simplemodal-container{background:#fff;padding:10px;}

#simplemodal-container a.modalCloseImg {background:url(/img/closed.gif) no-repeat; width:16px; height:16px; display:inline; z-index:3200; position:absolute; top:14px; right:16px; cursor:pointer;display:none;}

/* IE 6 hacks */
/*#simplemodal-container a.modalCloseImg {_background:none; _right:-14px; _width:22px; _height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/basic/x.png',sizingMethod='scale');}*/