.relative {position:relative;}
button {cursor:pointer;}
/* основа */
body { min-width: 973px; }
.org { background: transparent url(../img/bg_org.gif) repeat-x 0 100%; height: '100%'; min-height: 100%; padding-bottom: '115px'; width: 100%; width:expression(document.body.clientWidth < 973? "973px": "100%"); }
.org .flash { abackground:red; height: 340px; left: 273px; position: absolute; top: 0; width: 700; z-index: 10; }
.org .map_pic { background: url(../img/map.png) no-repeat 0 0; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/map.png', sizingMethod='crop'); height: 340px; position: absolute; top: 0; width: 700px; z-index: 10; }
.org .main { padding-bottom: 115px; padding-bottom: '0'; width: 100%; }
/* no coomments */
.org .main .row1 td { background: url(../img/bg_t-m.gif) repeat-x 0 0; border-bottom: 3px solid #a1c2e1; /*height: 276px !important;*/ /*height: 279px*/}
.org .main .row1 .l-col { width: 41.9%;  height: 276px !important;}
.org .main .row1 .l-col .logo { height: 130px; padding: 17px 0 0 25px; }
.org .main .row1 .l-col .logo .p1 { float: left; margin-right: 16px; }
.org .main .row1 .l-col .logo .p2 { padding-top: 12px; }
.org .main .row1 .l-col .menu { margin: 0 0 0 27px; }
.org .main .row1 .l-col .menu .list { background: #fff url(../img/brd_menu.gif) repeat-x 0 0; left: 0; position: absolute; top: 0; width: 256px; }
.org .main .row1 .l-col .menu .list .mlist {padding: 10px 10px 0 9px;}
.org .main .row1 .l-col .menu .list ul { padding: 0; position: relative; z-index: 20; }
.org .main .row1 .l-col .menu .list ul li { background: transparent url(../img/mrk_menu.gif) no-repeat 0 5px; font-size: 120%; font-size: '110%'; margin: 4px 0; }
.org .main .row1 .l-col .menu .list ul li a { color: #00407b; }
.org .main .row1 .l-col .menu .list ul li a:hover { color: #000000; }
.org .main .row1 .r-col { width: 20.7%; }
/* меню сервиса */
.services { float: right; margin-top: 25px; width: 136px; position: relative; right:70px; z-index: 20; }
.services ul { display: inline; padding: 0; list-style: none none; }
.services ul li { display: inline; padding: 0; }
.services ul li span,
.services ul li a { display: block; float: left; height: 17px; margin-right: 20px; width: 15px; }
.services .item1 a { background: transparent url(../img/ico_home.gif) no-repeat 0 0; }
.services .item1 span,
.services .item1 a:hover { background: transparent url(../img/ico_home.gif) no-repeat 0 -17px; }
.services .item2 a { background: transparent url(../img/ico_mail.gif) no-repeat 0 0; }
.services .item2 span,
.services .item2 a:hover { background: transparent url(../img/ico_mail.gif) no-repeat 0 -17px; }
.services .item3 a { background: transparent url(../img/ico_folder.gif) no-repeat 0 0; }
.services .item3 span,
.services .item3 a:hover { background: transparent url(../img/ico_folder.gif) no-repeat 0 -17px; }
/* ikzgf */
.more_links { clear: right; float: right; margin-top: 22px; width: 138px; position: relative; z-index: 20; position:absolute; top:0px; right:0px;}
.more_links ul { padding: 0; list-style: none none; }
.more_links ul li { font-size: '90%'; font-weight: bolder; padding: 3.5px 0; }
.more_links ul li a { display: block; height: 16px; padding: 0 0 0 20px; }
.more_links ul li span,
.more_links ul li a:hover {  }
.more_links .item1 a { background: transparent url(../img/ico_quest.gif) no-repeat 0 1px; }
.more_links .item2 a { background: transparent url(../img/ico_forum.gif) no-repeat 0 1px; }
/* section2 */
.org .main .row2 td {  }
.org .main .row2 .l-col { width: 41.9%; background: transparent url(../img/brd-y.gif) repeat-y 25px 0; }
.org .main .row2 .l-col .bg { height: 100%; margin: 0 0 0 25px; padding: 77px 0 22px 1px; }
.org .main .row2 .l-col .bg .preved { background: #ecf4fb; font-size: '90%'; padding: 18px 20px 50px 22px; }
.org .main .row2 .l-col .bg .pic { float: left; width: 105px; }
.org .main .row2 .l-col .bg .pic strong { display: block; margin: 5px 0; }
.org .main .row2 .l-col .bg .pic span { display: block; font-style: italic; }
.org .main .row2 .l-col .bg .txt { margin-left: 105px; }
.org .main .row2 .c-col {  }
.org .main .row2 .c-col .bg { font-size: '90%'; padding: 79px 15px 0 15px; }
.org .main .row2 .c-col .bg .news { background: transparent url(../img/h_news.gif) no-repeat 0 0; padding: 1px 0 0 0; }
.org .main .row2 .c-col .bg .news strong { display: block; padding: 1px 0 6px 0; text-align: right; }
.org .main .row2 .c-col .bg .news strong a { color: #5e5e5e; }
.org .main .row2 .c-col .bg .news .one { margin: 6px 0; }
.org .main .row2 .c-col .bg .news .one span { color: #646464; padding-left: 10px; }
.org .main .row2 .c-col .bg .banners { text-align: center; margin: 15px 0 20px 0; width: 100%; }
.org .main .row2 .c-col .bg .events { background: transparent url(../img/h_events.gif) no-repeat 0 0; padding: 25px 0 0 0; }
.org .main .row2 .c-col .bg .events .one { clear: left; margin-bottom: 15px; overflow: hidden }
.org .main .row2 .c-col .bg .events .one .pic { float: left;
background: transparent url(../img/brd_img.gif) no-repeat 0 0; padding: 6px }
.org .main .row2 .c-col .bg .events .one .pic div {
height: 48px; width: 70px; overflow: hidden }
.org .main .row2 .c-col .bg .events .one .pic div img {  }
.org .main .row2 .c-col .bg .events .one .txt { margin-left: 90px; }
.org .main .row2 .c-col .bg .events .one .txt span { color: #646464; }
.org .main .row2 .c-col .bg .events .one .txt p {  }

.org .main .row2 .c-col .bg .Classifieds { background: transparent url(../img/h_Classifieds.gif) no-repeat 0 0; padding: 25px 0 0 0; }
.org .main .row2 .c-col .bg .Classifieds .one .txt {margin-bottom:16px;}
.org .main .row2 .c-col .bg .Classifieds .one .txt span {color:#646464}

.org .main .row2 .r-col { width: 20.7%; background: transparent url(../img/brd-y.gif) repeat-y 0 0; }
.org .main .row2 .r-col .bg { height: 100%; margin-right: 28px; padding: 0 0 22px 1px; }
.org .main .row2 .r-col .bg .tip { height: 77px; font-style: italic; padding: 13px 15px 0 11px; position: relative; z-index: 20; }
.org .main .row2 .r-col .bg .tip span { font-size: 90%; font-size: '80%'; }
.org .main .row2 .r-col .bg .tip strong { font-size: 120%; }
.org .main .row2 .r-col .bg .quest { background: #ecf4fb; padding: 13px 15px 12px 11px; }
.org .main .row2 .r-col .bg .quest strong { font-size: 150%; font-size: '140%'; font-weight: normal; line-height: 100%; }
.org .main .row2 .r-col .bg .quest span { font-size: 110%; font-size: '100%'; line-height: 140%; }
.org .main .row2 .r-col .bg .quest ul { margin-bottom: 17px; padding: 0; }
.org .main .row2 .r-col .bg .quest ul li { font-size: '90%'; font-weight2: bolder; margin: 4px 0; padding-bottom:1px; }
.org .main .row2 .r-col .bg .quest ul li a { font-weight: bolder; }
.org .main .row2 .r-col .bg .quest ul li DIV { margin-top: 4px; font-size: 1px; background: #dce9f6; padding: 0 !important; }
.org .main .row2 .r-col .bg .quest ul li DIV DIV { height: 5px; background: #477aa8; padding: 0 !important; }
.org .main .row2 .r-col .bg .contacts {font-size: 110%; font-size: '100%'; margin-top: 66px; padding: 0 15px 0 15px; }
.org .main .row2 .r-col .bg .contacts .c1 { color: #075fb0; font-size: 110%; font-weight: bolder; display: block; margin-bottom: 10px; }
.org .main .row2 .r-col .bg .contacts .c2 { color: #075fb0; font-size: 130%; font-weight: bolder; }
/* подвал */
.footer { border-bottom: 5px solid #9fc5e7; height: 113px; margin-top: -113px; position: relative; width: 100%; width:expression(document.body.clientWidth < 973? "973px": "100%"); }
.footer table { color: #acb3d0; height: 100%; width: 100%; }
.footer table td { font-size: '70%'; }
.footer table .l-col { width: 41.9%; }
.footer table .l-col div { color: #7a7a7a; padding: 27px 0 0 50px; }
.footer table .l-col div strong { display: block; margin-bottom: 5px; }
.footer table .l-col a { color: #7a7a7a; }
.footer table .c-col {  }
.footer table .c-col div { margin:34px 0 0 0; padding: 0 0 0 15px; }
.footer table .c-col div span {display:block; float:left; margin-bottom:7px; padding-right: 14px;}
.footer table .r-col { width: 20.7%; }

/*search*/


.to_search {position:absolute; top:57px; right:28px;}
.to_search span {display:block; float:left; padding:0 0 4px 0; font-family:Verdana; font-size:11px; color:#6193c1;}
.to_search .to_bottom {float:left; clear:both; width:170px;}
.to_search .aaa {background:#fff; border:solid #075fb0 1px; float:left; line-height:0px;}
.to_search .aaa input {position:relative; top:1px; line-height:14px; height:14px; margin:0px; border:none; float:left; font-size:12px; font-style:italic; color:#a5a5a5; width:114px;}
.to_search .aaa div {float:left; width:3px; height:18px;}
.to_search button {border:none; float:left; width:35px; height:20px !important; background:url(../img/search_but.gif)}

/*obyavleniya*/
.obyavleniya {margin:0 20px 0 48px; padding:27px 0 50px 0; background: transparent url(../img/h_Classifieds.gif) no-repeat 0 0;}
.obyavleniya * {font-size:11px;}
.obyavleniya .txt span {color:#646464; white-space:nowrap;}
.obyavleniya .txt {padding-bottom:5px; padding-right:10px; line-height:14px;}
