﻿body {font-family: Tahoma, Arial, Verdana,  Helvetica,sans-serif; font-size:100%; color:#010000; font-weight:normal; line-height:17px; padding:0px; margin:0px;}
table {font-family: Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size:100%; color:#010000; font-weight:normal; line-height:17px; border-collapse: collapse; 	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}
td {margin: 0px;padding: 0px; vertical-align: top;}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}

/* ���� ����� ��� ���� */
A:link { text-decoration:underline;}
A:visited { text-decoration:underline;}
A:hover { text-decoration:none;}

.header {margin:33px 10px 20px 30px;}
.logo {}

.main_layout {/*margin:0px auto;*/}
.png {BEHAVIOR: url("../css/png.htc";)}
.footer { margin:55px 10px 0px 0px; padding-bottom:40px;}
.content1 { padding-right:10px;}
.content { margin:20px 0px 0px 11px;}
.top-img {padding:11px 13px 15px 13px;}

.icons { height:18px; margin:12px 0px 13px 30px; width:168px;}
.icons div { float:left; margin-right:15px;}
.icons div.rus-eng { margin:0px 0px 0px 10px;}
.flag {border-left:5px solid #FFFFFF; text-align:center; padding:5px 0px 5px 0px;}

.title1 { margin:10px 0px 10px 2px;}
.title2 { margin:10px 0px 5px 2px;}

.menu1 { border-left:5px solid #FFFFFF; padding:1px 0px 1px 25px;}
.menu1 ul { margin:0px; padding:0px; list-style-type:none; font-size:95%; color:#0851BE;}
.menu1 ul li { list-style-image:none; margin:5px 0px 7px 0px;}
.menu1 ul li a { color:#2868C9;}
.menu1 ul li ul { margin:4px 0px 10px 10px; list-style-type:none; padding:0px;}
.menu1 ul li ul li { color:#575757; font-size:90%; line-height:14px; margin:3px 0px 4px 0px;}
.menu1 ul li ul li a { color:#575757; }
.menu1 ul li ul li.selected { color:#868686; font-weight:bold;}
.menu1 ul li ul li.selected a { color:#868686;}
.menu1 ul li ul li.selected ul { color:#868686; padding:0px;}
.menu1 ul li ul li.selected ul li { font-weight:normal; line-height:13px; margin:3px 0px 5px 0px; font-size:90%;}
.menu1 ul li ul li.selected ul li.selected { font-weight:bold;}
/*
.menu1 ul li ul li.selected ul li a { color:#FF7611;}
.menu1 ul li ul li.selected ul li.selected { list-style-image:url(../img/li2.gif);}
*/
.menu1 ul li ul li.selected ul li a { color:#868686;}
.menu1 ul li ul li.selected ul li.selected { color:#FF7611; }

.search1 { margin:40px 0px 55px 12px;}

.i-txt { font-size:80%; line-height:18px; margin-left:4px; }
.i-txt a {color:#2E78E7;}
.i-txt strong {color:#666666;}
.i-txt p { margin:3px 0px 10px 0px;}

.orange, .orange a {color: #FC8301;}
.orange1 { color:#FC8301; font-size:75%; border-bottom:1px dashed #FC8301; line-height:16px; cursor:pointer;}
.orange2 { color:#FFA800; font-size:70%; line-height:14px;}
.orange2 a { color:#FFA800;}
.orange3 { color:#FF7611; font-size:80%; font-weight:bold; }
.orange3 a { color:#FF7611;}
.orange3a { color:#FF7611; font-size:105%;}
.orange3a a { color:#FF7611;}

.grey1 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:75%;}
.grey1a { color:#666666; font-size:75%;}
.grey1b { color:#666666; font-size:110%; font-family:"Times New Roman", Times, serif;}
.grey2 { color:#535353; font-size:70%; line-height:14px;}
.grey2 a { color:#535353;}
.grey2a { color:#535353; font-size:65%; line-height:14px;}
/*.grey3 { color:#ACACAC; font-size:70%;} */
.grey3 { color:#666; font-size:70%;}
.grey3a { color:#ACACAC; font-family:Georgia, "Times New Roman", Times, serif; font-size:140%;}
.grey4 { color:#7C7C7C; font-size:75%; line-height:14px; font-family:Arial;}
.grey4a { color:#7C7C7C; font-family:Arial; font-style:italic;}
.grey4b { color:#7C7C7C; font-size:75%; font-family:Arial; font-style:italic;}
.grey4c { color:#7C7C7C; font-size:90%;}
.grey5 { color:#4C4C4C; font-size:75%; line-height:16px; font-family:Arial;}
.grey5a { color:#4C4C4C; font-size:70%; line-height:14px;}
.grey5b { color:#4C4C4C; font-size:95%;}
.grey6 { color:#2D2D2D; font-size:75%;}
.grey7 { color:#626262; font-size:100%;}
.grey8 { color:#868686; font-size:80%; font-weight:bold;}
.grey8 a { color:#868686;}
.grey9 { color:#8A8A8A; font-size:70%;}
.grey10 { color:#757575; font-size:70%; line-height:14px;}
.grey10 a { color:#757575;}
.grey11 { color:#9D9D9D; }
.grey12 { color:#373737; line-height:14px; font-size:75%; }
.grey12a {color:#373737; font-size:105%; }
.grey13 { color:#333333; font-size:75%; font-weight:bold;}

.grey-light { color: #A5A5A5; }

.green, green a {color: #009900;}
.green1 { color:#009900; font-size:70%; line-height:14px; border-bottom:1px dashed #009900; cursor:pointer;}
.green1a { color:#009900; font-size:70%; line-height:14px;}

.blue1 { color:#2E78E7; font-size:75%; line-height:14px; border-bottom:1px dashed #2E78E7; cursor:pointer;}
.blue2 { color:#2E78E7; font-size:75%; line-height:14px;}
.blue2 a { color:#2E78E7;}
.blue2a { color:#2E78E7; font-size:70%; line-height:14px;}
.blue2a a { color:#2E78E7;}
.blue2b { color:#2E78E7; font-size:75%;}
.blue2b a { color:#2E78E7;}
.blue3 { color:#2E78E7; font-size:105%;}
.blue3 a { color:#2E78E7; }
.blue3a { color:#2E78E7; font-size:95%;}
.blue3a a { color:#2E78E7; }
.blue4 { color:#317BE7; font-size:70%;}
.blue4 a { color:#317BE7;}
.blue4 span { color:#FE0303;}
.blue5 { color:#1A3DC1; font-size:75%;}
.blue5 a { color:#1A3DC1;}
.blue6 { color:#2F79E7; font-family:"Times New Roman", Times, serif; font-size:125%;}
.blue6 a { color:#2F79E7;}
.blue6a { color:#2F79E7; font-size:75%;}
.blue6a a { color:#2F79E7;}
.blue6b { color:#2F79E7; font-size:70%; line-height:16px;}
.blue6b a { color:#2F79E7;}

.black, .black a { color: #010000; }

.red1 { color:#FE0000; font-size:70%;}
.red1 a { color:#FE0000;}

.white1 { color:#FFFFFF; font-size:105%;}
.white2 { color:#FFFFFF; font-size:70%; cursor:pointer; border-bottom:1px dashed #FFFFFF; line-height:13px;}

.whitebg { background-color: #FFFFFF; }

.lang { color:#B6B6B6; font-size:65%; line-height:13px;}
.lang a { color:#0851BE; }

.news-item { margin:10px 0px 15px 0px;}
.news-item div.date { font-size:75%; width:30px; float:left; padding-right:10px; margin-top:2px; color:#666666; line-height:14px;}
.news-item div.anons { font-size:75%; position:relative; margin-left:50px; color:#373737;}
.news-item div.anons a { color:#1A3DC1;}
.relax { padding:19px 0px 0px 20px;}
.house1 { width:160px; height:120px; overflow: hidden;  }

.spec { margin:30px 0px 33px 0px;}
.spec-img {width:180px; position:relative;}
.photo-sp {padding:10px;}
.place1 { margin:2px 0px 6px 0px; color:#000000; font-size:80%; line-height:14px;}
.spec-desc {margin:8px 0px 0px 10px;}
.spec-desc1 {margin:8px 0px 0px 20px;}
.contacts-txt { color:#535353; font-size:70%; line-height:16px;}
.contacts-txt a { color:#2E78E7;}
.offices {margin:0px; padding:0px; font-size:70%; color:#6E6E6E; list-style: none;}
.offices .active { color:#ACACAC;}
.offices .link { color:#2E78E7; border-bottom:1px dashed #2E78E7; cursor:pointer;}
.sortable-object {
	float: left;
	width: 135px;
	height: 155px;
	padding: 2px;
	margin: 2px;
	border: 1px solid #ebedcc;
	overflow: hidden;
}
.object-no-public {
	background-color: #F0F0F0;
}
.sortable-object .house1 {
	height:52px;
	overflow:hidden;
	width:70px;
}
.sortable-object .spec-img {
	width:90px;
}
.sortable-object .price {
	font-size: 75%;
}
.drag-object-place { border: 1px dashed #aaaaaa; }

.adm-obj-desc {
	font-family: "Georgia", "Times New Roman", serif;
	
}
.adm-obj-desc p {
	margin-top: 4px;
	margin-bottom: 7px;
}
.sort-photo {
	float: left;
	width: 120px;
	height: 90px;
	padding: 2px;
	margin: 2px;
	border: 1px solid #ebedcc;
}
.sort-photo-image {
	height:52px;
	overflow:hidden;
	width:70px;
}
.sort-photo-name {
	font-size: 80%;
}
.sort-photo-place { border: 1px dashed #aaaaaa; }

.drag-contact { margin: 0px; float:left; padding: 2px; line-height: 20px; border: 1px solid #dddddd; }
.drag-contact-place { border: 1px dashed #aaaaaa; }

.g-l { background:url(../img/g-l.gif) left repeat-y;}
.g-t { background:url(../img/g-t.gif) top repeat-x;}
.g-r { background:url(../img/g-r.gif) right repeat-y;}
.g-b { background:url(../img/g-b.gif) bottom repeat-x;}
.g-lt { background:url(../img/g-lt.gif) left top no-repeat;}
.g-rt { background:url(../img/g-rt.gif) right top no-repeat;}
.g-rb { background:url(../img/g-rb.gif) right bottom no-repeat;}
.g-lb { background:url(../img/g-lb.gif) left bottom no-repeat;}

.g1-l { background:url(../img/g1-l.gif) left repeat-y;}
.g1-t { background:url(../img/g1-t.gif) top repeat-x;}
.g1-r { background:url(../img/g1-r.gif) right repeat-y;}
.g1-b { background:url(../img/g1-b.gif) bottom repeat-x;}
.g1-lt { background:url(../img/g1-lt.gif) left top no-repeat;}
.g1-rt { background:url(../img/g1-rt.gif) right top no-repeat;}
.g1-rb { background:url(../img/g1-rb.gif) right bottom no-repeat;}
.g1-lb { background:url(../img/g1-lb.gif) left bottom no-repeat;}

.search { height:22px; }
.search div.link { margin:-22px 0px 0px 170px; font-size:70%; color:#474747; }
.search div.link a {color:#474747;}
.input1 { border:1px solid #9D9D9D; width:155px; height:18px; padding:1px 0px 1px 3px; font-size:80%; }
.sotr-photo { width:130px;}

/* article */
.article { color:#373737; font-size:75%; margin:12px 0px 0px 4px;}
.article p { margin:2px 0px 15px 0px;}
.article h2 { margin:15px 0px 2px 0px; font-weight:normal; font-size:140%; line-height:19px;}
.article p.list { margin:3px 0px 3px 0px;}
.article ul { margin:3px 0px 15px 23px; padding:0px; list-style-type:none;}
/* .article ul li { list-style-image:url(../img/li1.gif); margin:3px 0px 4px 0px; line-height:14px;} */
.article a {color:#2E78E7;}
/*.article table td { padding:5px 10px 5px 10px; border:1px solid #999999;}*/
/* */
.article div.img { width: 220px;}
.article ol { margin:3px 0px 15px 35px; padding:0px;}
.article ol li { margin:3px 0px 13px 0px; line-height:14px;}
.article ol li p { margin:2px 0px 7px 0px;}
.title3 {font-size:170%; font-family:'Times New Roman', Times, serif;}
.calib1 { font-size:95%; margin:2px 0px 15px 0px;}

/* news */
.month { margin:25px 0px 13px 0px;}
.calend { margin:13px 0px 15px 0px;}
ul.monthes { color:#A5A5A5; font-size:70%; list-style-type:none; padding:0px; margin:0px 0px 6px 10px;}
ul.monthes li { line-height:13px; margin:2px 0px 5px 0px;}
ul.monthes li a { color:#5B5B5B;}

/* */

/* realestate */
.re-type { margin:21px 0px 7px 11px;}
.objects1 {margin:10px 0px 45px 3px;}
.objects2 {margin:26px 0px 0px 3px; }
.objects2a {margin:26px 0px 0px 3px; padding-bottom:1px; }
.label { position:absolute;	margin:14px 0px 0px 3px;height: 12px; float:left;}
.new { font-size:70%; padding:0px 6px 3px 8px; line-height:11px; background: url(../img/new-fon.gif) left top no-repeat #2F78E7; color:#FFFFFF;}
/* for vertical */
.objects2a .object-item { width: 650px; }
.objects2a .object-item .spec-img { float: left; }
.article-object .spec-img { float: left; }
.objects2a .object-item .spec-desc1 { margin: 0px; padding: 6px 0px 0px 190px;}
.search-results {float:left; padding:0px 20px 10px 0px; width:200px; }

.price { font-family:Georgia, "Times New Roman", Times, serif; font-size:110%; margin-top:0px; line-height:1em;  }
.price1 { font-family:Georgia, "Times New Roman", Times, serif; color:#747474; font-size:150%; line-height:1.5em; margin-top:4px;}
.price2 { font-family:Georgia, "Times New Roman", Times, serif; color:#747474; font-size:110%; line-height:1.5em; margin-top:1px;}
.release-date { font-family:Georgia, "Times New Roman", Times, serif; color:#747474; font-size:95%; line-height:1.5em; margin-top:5px;}
.price-article { font-family:Georgia, "Times New Roman", Times, serif; color:#747474; font-size:9pt; line-height:10pt; margin-top:2px;}
.grey { color:#737373;}
.blue { color:#2E78E7;}

.pages { color:#666666; font-size:110%; font-family:"Times New Roman", Times, serif; }

.pages span { padding-right:12px;}
.pages1 {position:absolute; margin:0px 0px 0px -74px; height:30px;}
.pages2 {position:absolute; margin:26px 0px 0px -16px;}
.object-item {margin:0px 15% 40px 0px;}
.object-img {padding:11px 13px 15px 13px; position:relative;}
.object-desc1 { color:#747474; font-family:"Times New Roman", Times, serif; font-size:100%; line-height:19px;}
.object-desc1 a { color:#2F79E7;}
.plan-link {position:absolute; margin:-30px 0px 0px 0px;}
.td-photo { padding:0px 11px 5px 0px;}
.photo1 { border:1px solid #E1DDDC; padding:1px;}
.photo1 img { width:70px; height:52px;}
.photo2 { border:1px solid #E1DDDC; padding:1px; padding-top:5px; width:72px; height:49px; text-align:center; vertical-align:middle;}
.photo3 { width:200px; height:150px;}
.arrow3 {margin-top:6px; position:absolute;}
.plan1-link { margin:0px 0px 0px 5px;}
.type {}
.type div { vertical-align:bottom;}
.check2 {width:13px; height:13px; margin:0px 7px 0px 1px;}
.input4 { border:1px solid #9D9D9D; height:15px; font-size:75%; padding:3px 0px 0px 3px; width:45px; color:#7C7C7C;}
.input5 { font-size:75%; padding:1px 0px 2px 3px; width:45px; color:#000;}
.search-lay {position:absolute; top:380px; left:160px; width:80%; background: #FFFFFF;}
.search-cont1 {padding:5px 7px 8px 8px;}
.search-cont2 {padding:5px 20px 10px 20px;}
.head-orange {padding:15px 20px 8px 20px;}
.close1 {position:absolute; right:8px; top:5px;}
.ugolok { position:absolute; margin:-55px 0px 0px -30px;}
.select2 {width:100%; font-size:75%; color:#666666; width:150px;}
.sel-city {padding:30px 5px 0px 5px}
/* */

/* faq */
ul.faq { margin:0px; padding:0px; font-size:75%; list-style-type:none;}
ul.faq li { margin:3px 0px 20px 0px;}
ul.faq li span.question { color:#000000; border-bottom:1px dashed #000000; cursor:pointer;}
.answer { margin:4px 0px 0px 15px; color:#6C6C6C; }
.answer p { margin:2px 0px 8px 0px;}
.answer ul { margin:2px 0px 8px 25px; padding:0px; list-style-type:none; }

.razdel { margin:25px 0px 5px 0px;}
.field-name { margin:9px 0px 0px 0px; font-size:70%; color:#9D9D9D; }
.input2 { border:1px solid #9D9D9D; width:208px; height:15px; color:#000000; font-size:75%; line-height:14px; padding:1px 0px 1px 3px;}
.input3 { border:1px solid #7E9DB9; width:220px; height:16px; font-size:75%; padding:1px 0px 1px 3px; line-height:14px;} 
.input98p { border:1px solid #7E9DB9; width:98%; height:16px; padding:1px 0px 1px 3px; line-height:14px;}
.select1 {width:213px; font-size:75%; color:#000000;}
.btn1 { color:#000000; font-size:13px; width:11em;}
.btn2 { color:#000000; font-size:13px; width:170px;}
.check1 { padding:0px 3px 0px 3px;}
.write-us {width:400px; padding:25px 10px 25px 10px;}
/* */

/* sitemap */
ul.map { margin:0px; padding:0px; list-style-type:none; font-size:95%; color:#2868C9;}
ul.map li { list-style-image:none; margin:5px 0px 7px 0px;}
ul.map li a { color:#2868C9;}
ul.map li ul { margin:4px 0px 17px 18px; list-style-type:none; padding:0px;}
ul.map li ul li { color:#3A3A3A; font-size:80%; line-height:14px; margin:3px 0px 4px 0px;}
ul.map li ul li a { color:#3A3A3A; }
ul.map li ul li ul { color:#868686; margin:4px 0px 7px 18px; padding:0px; }
ul.map li ul li ul li { color:#868686; font-weight:normal; line-height:13px; margin:3px 0px 5px 0px; font-size:90%;}
ul.map li ul li ul li a { color:#868686;}

.map ul { margin:0px; padding:0px; list-style-type:none; font-size:95%; color:#2868C9;}
.map ul li { list-style-image:none; margin:5px 0px 7px 0px; }
.map ul li a { color:#2868C9;}
.map ul li ul { margin:4px 0px 17px 18px; list-style-type:none; padding:0px;}
.map ul li ul li { color:#3A3A3A; font-size:85%; line-height:14px; margin:3px 0px 4px 0px;}
.map ul li ul li a { color:#3A3A3A; }
.map ul li ul li ul { color:#868686; margin:4px 0px 7px 18px; padding:0px; }
.map ul li ul li ul li { color:#868686; font-weight:normal; line-height:13px; margin:3px 0px 5px 0px; font-size:95%;}
.map ul li ul li ul li a { color:#868686;}
/* */

/* people */
.about {  color:#000000; margin:10px 0px 20px 0px;}
.about p { margin:3px 0px 5px 0px;}
.about p.tel { font-size:95%; color:#4C4C4C;}
.about a { color:#2E78E5;}


.form { margin:0px;}
.left { margin-left:30px;}
.left1 { margin-left:11px;}
.left2 { margin-left:12px;}
.pl0 { padding-left:0px;}
.pl5 { padding-left:5px;}
.pl6 { padding-left:6px;}
.pl3 { padding-left:3px;}
.pl10 { padding-left:10px;}
.pl11 { padding-left:11px;}
.pl20 { padding-left:20px;}
.pl30 { padding-left:30px;}
.pl35 { padding-left:35px;}
.pr0 { padding-right:0px;}
.pr20 { padding-right:20px;}
.pt1 { padding-top:1px;}
.pt2 { padding-top:2px;}
.pt5 { padding-top:5px;}
.pt12 { padding-top:12px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
.pt25 { padding-top:25px;}
.pt30 {padding-top:30px}
.pt10 { padding-top:10px;}
.w100 { width:100%;}

.vm { vertical-align:middle;}
.vb { vertical-align:bottom;}
.ar { text-align:right;}
.top-r { text-align:right; padding-right:12px;}
.nw { white-space:nowrap;}

.file { position:relative; margin: 8px 0px 33px 35px;}
.file div.icon { position:absolute; margin:0px 5px 0px -35px;}
.city-ref {font-size: 75%; font-weight: bold; color: #009900;}

/* */
.icon-quest { background:url(../img/icon-quest-green.gif) left top no-repeat; }
.icon-phone { background:url(../img/icon-phone-green.gif) left top no-repeat; }
.icon-collums { background:url(../img/icon-cullums-green.gif) left top no-repeat; }
.icon-rows { background:url(../img/icon-rows-green.gif) left top no-repeat; }

a.arrow:link { color:#009900; text-decoration:none;}
a.arrow:visited { color:#009900; text-decoration:none;}
a.arrow:hover { color:#009900; text-decoration:none;}

.search-result { margin:5px 20px 10px 20px; padding:8px 0px 10px 3px;  border-top:1px solid #009900; }
.search-head { height:40px; background:#009900; }

.pages a { color:#009900; padding-right:12px;}
.pages a.link { color:#009900; padding-right:0px;}

.orange2 { color:#FFA800; font-size:70%; line-height:14px; }
.orange2 a { color:#FFA800;}
.orange1 { color:#009900; font-size:75%; border-bottom:1px dashed #009900; line-height:16px; cursor:pointer;}
.orange3 { color:#009900; font-size:80%; font-weight:bold; }
.orange3a { color:#009900; font-size:105%;}
.green1 { color:#009900; font-size:70%; line-height:14px; }
ul.monthes li.selected { color:#009900;}

.title1 h1 { color:#009900; font-size:160%; font-weight:normal; margin:5px 0px 5px 0px;}
.title2 h1, h2 { color:#009900; font-size:150%; font-weight:normal; margin:5px 0px 5px 0px; line-height:26px;}
.title2 h2 { font-size:120%; font-weight:normal; line-height:20px;}
.title1 h1.hd2 { color:#009900; font-size:150%; font-weight:normal; margin:5px 0px 5px 0px;}

.predl { font-size:70%; padding:0px 6px 3px 8px; line-height:11px; background: #009900; color:#FFFFFF;}

.top-label {position:absolute; margin:117px 0px 0px 13px; background:#009900; color:#FFFFFF; font-size:100%; padding:0px 10px 0px 0px; height:77px; line-height:21px;}
.top-label div {margin:5px 0px 0px 10px;}

.monospace {font-size: 12px; color: #010000; font-family: "Courier New", "Courier", monospace;}
.bord {border: 1px solid #bbbbbb; padding:3px; }
.article-objects {text-align: left; padding: 20px 4px 0px 5px; width: auto; }
.article-objects-title {text-align: center; padding: 0px 0px 10px 0px; }
.article-object {padding-bottom: 20px; height: 55px;}
.search-results ul li {padding:2px 0px 2px 6px;}

.print-it { color: #808080; font-size: 75%; }
.print-it a { color: #808080; text-decoration: none; }
.print-it a:hover { color: #010000; text-decoration: underline; }

.fr {float:right; margin:0px 10px 10px 20px;}

.office-container .about { font-size:75%; }
.city_anchor { background:#FFFFFF; font-size:70%; color:#2e78e7; text-decoration:underline; cursor:pointer; line-height:15px; padding:1px 3px 1px 3px;}
.city_anchor a {color:#2e78e7;}

table.tabl td { border:none; padding:3px 10px 3px 10px;}
table.tabl td.top1 {border-top:3px solid #c4c4c4; border-right:1px solid #c4c4c4}
table.tabl td.top2 {border-top:3px solid #c4c4c4; }
table.tabl td.td1 { border-top:1px solid #c4c4c4; border-right:1px solid #c4c4c4;}
table.tabl td.td2 {border-top:1px solid #c4c4c4;}
table.tabl td.btm1 {border-top:1px solid #c4c4c4;  border-bottom:3px solid #c4c4c4; border-right:1px solid #c4c4c4;}
table.tabl td.btm2 { border-top:1px solid #c4c4c4;  border-bottom:3px solid #c4c4c4;}
.frame { background:url(../img/frame.png) left top no-repeat; width:153px; height:189px; position:absolute; }
.frame a { margin:9px; display:block; width:135px; height:170px;}
.sert { width:135px; height:170px; margin:13px 9px 9px 9px; //margin:9px 9px 9px 0px; //padding:9px 0px 0px 9px; overflow:hidden; text-align:center; }
.sert img { width:113px;}
.dipl-desc {padding:10px 10px 30px 20px;}
.td-dipl { padding-bottom:30px;}
.skype{border: none ; margin: 0 5px -4px 0;width:16px;height:16px;}


.index-news {float:left; margin-right:20px;}
.index-news h2 { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:140%; margin-top:8px;}
.index-news h2 a { color:#000;}
.index-news .news-tab-item { display: none; }
.index-news .current { display: block; }
.news-tabs { margin:17px 0px 20px 0px; font-size:145%; padding:0 0 2px; border-bottom: 1px solid #cccccc;}
.news-tabs span { color:#007dd0; border-bottom:1px dotted #007dd0; cursor:pointer; }
.news-tabs span.selected { background:#fafafa; color:#000; padding:1px 4px 1px 4px; border-bottom: 0px solid; border-top: 1px solid #cccccc;border-right: 1px solid #cccccc; border-left: 1px solid #cccccc;}
.spac {width:25px; border-bottom: 1px solid #cccccc; padding:1px 4px 1px 4px; margin:17px 0px 20px 0px; font-size:145%; display: inline;}
.news-item { margin:3px 0px 15px 0px; font-size:95%;}
.news-item span { background:#ebebeb; padding:1px 3px 1px 3px; color:#555555;}

div.mp-obj-list {
	max-height: 735px; 
	overflow: hidden; 
}

div.mp-obj {
	width: 230px;
	height: 235px; 
	overflow: hidden; 
	float: left;
	margin-bottom: 20px; 
	margin-right: 10px; 
}

li.mp-obj {
	float: left;
	width: 210px;
	height:227px;
	//height:240px;
	margin:0 15px 25px 0; 
	overflow: hidden; 
}
.mol{
margin:0 0 0 -30px;
}

.icon-action { width:133px; height:133px; background:url(../img/akc.gif); position:absolute; top:11px; right:0px; margin:0 13px 0 0;}
.icon-action-s { width:66px; height:66px; overflow:hidden; float:right; position:absolute; margin-left:94px; /*background:url(../img/akc_small.gif); */}
#r-search {background:#ececec; width:100%; padding:10px 10px; margin:0 -15px;}

h3.left-h3 {font-size:105%; color:#373737; margin:20px 0px 5px 0px; font-weight:normal; }
/*
.obj-item {clear:both; zoom:1; overflow:hidden; margin:0px 0px 5px 5px; font-size:80%; position:relative;}
.obj-item .title {float:left; width:93px;  white-space:nowrap; overflow:hidden; clear:left;}
.obj-item .price3 {float:right; width:70px; text-align:right; color:#666; clear:right; margin-left:10px;}
.obj-item a {color:#1a3dc1;}
.obj-item .shadow {background:url(../img/shadow-r.png) right top repeat-y; width:23px; height:100%; position:absolute; right:70px;}*/
.fc-ht {clear:both; zoom:1; overflow:hidden; margin:0px 0px 5px 5px; font-size:80%; position:relative;}
.fc-ht .name {float:left; width:93px;  white-space:nowrap; overflow:hidden; clear:left;}
.fc-ht .price {float:right; width:75px; text-align:right; color:#666; clear:right; margin:3px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:95%;}
.fc-ht a {color:#1a3dc1;}
.fc-ht .shadow {background:url(../img/shadow-r.png) right top repeat-y; width:23px; height:100%; position:absolute; right:70px;}

.successmsg {color:#282828; font-size:80%; margin-left:3px;}
.errormsg {color:#282828; margin-left:3px;}