@charset "utf-8";
/* CSS Document */

.maincol { float:left; width: 440px; margin-left:220px; margin-right:30px; padding-left: 30px; }
* html .maincol { display: inline; }
.rightcol { float:left; width: 258px; }
.leftcol {float: left; width:160px; margin-left: -978px; padding-top: 289px; }
.maincol img { float: left; margin: 6px 18px 18px -30px; clear: both; }
.maincol table.data-table img { float: none; margin: 6px 18px 18px 0px; clear: both; }
.maincol table { float: left; margin: 6px 18px 18px -30px; }
.maincol table.data-table { float: none; margin: 6px 18px 18px 0px; }
* html .maincol table { margin-left: -15px; margin-right: 15px;}
* html .maincol table.data-table { margin-left: 0px; margin-right: 0px;}
.maincol table.data-table td { vertical-align: top; }
.maincol blockquote { float:right; padding: 0; width: 258px; margin: 0.5em -288px 0.5em 30px; font-size: 105%; }
* html .maincol blockquote { margin-right: 0px; width: 231px;}
h5.contacts { color: #000; }
ul.contacts { list-style-type: none; margin-left: 0; }

.maincol ul li { list-style-type:none; behavior:expression( !this.before ? this.before = this.innerHTML = ' ' + this.innerHTML :'' ); text-indent:-1.24em; }
.maincol ul li:before { content:'\2014\a0'; }

/*styling house list (level 2)*/
ul.exams-list { list-style-type: none; margin: 54px 0 0 0; padding: 0; }
ul.exams-list li { clear: both; }
ul.exams-list li { behavior:none; text-indent:0; }
ul.exams-list li:before { content:''; }
ul.exams-list a img.preview-picture { float: none; margin:0; padding:1px; border:1px solid #fff; margin-bottom: 1.5em; }
ul.exams-list a:hover img.preview-picture { padding:1px; border:1px solid #61A394; }
ul.exams-list li p { margin: 0; padding: 0; padding-left: 1em; }
ul.exams-list li p sup { line-height: 1; }
ul.exams-list li table { float: none; margin: 0; padding: 0; }
ul.exams-list li td {margin: 0; padding: 0; border: 0; vertical-align: top; }
ul.exams-list li td.preview { width: 118px; }
ul.exams-list li td.descr { width: 140px; }