.mapKarelia { padding:32px 0px 0px 8px}

.toolBar .item a {cursor:pointer}

.columnToolbar, .columnMap, .columnLegend { vertical-align:top}

.columnToolbar div.spacer { width:71px}
.columnLegend div.spacer { width:185px}

.mapContent { border:2px solid #D1D1D1}

.copees { margin-top:30px; padding-left:20px}

.miniMap { padding-top:16px}
.miniMap div { border:1px solid #007A32; width:161px}

.legendBlock { padding:30px 10px 20px 0px}
.legendBlock div.inner { font-family:Tahoma, Arial, Helvetica, sans-serif;}
.legendBlock div.title { font-weight: bold; margin-bottom:12px; font-size:12px}
.legendBlock div.inner td { color:#6A6A6A; font-size:11px; padding:3px 0px 3px 0px}

.searchMap { height:54px; position:relative; background-color:#E8E8E8}
.searchMap div.slice { height:54px; position:absolute; width:19px; background-color:#E8E8E8; top:0px; left:-19px}
.searchMap form { padding-top:15px}
.searchMap input { width:92%; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:1px}
.searchMap button { background:none; border:none;  padding-left:0; padding-right:0px; width:50px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; position:relative; top:2px}
.searchMap button div { background:url(/img/map/button_search.gif) left center no-repeat; height:14px; padding:3px 0px 7px 0px; width:46px; cursor:pointer}

body.popup { margin:0; padding:0px 20px 20px 20px; background:#d1d1d1; width:541px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
body.popup a { color:#324286}
body.popup a { color:#324286}
body.popup div.type { font-size:12px; color:#818181; padding:23px 0px 4px 19px; font-weight:bold;}
body.popup .result-row {padding:17px 19px 11px 19px; background:#FFFFFF; margin-bottom:10px }
body.popup h1 { font-weight:normal; font-family:"Times New Roman", Times, serif; font-size:20px; margin:0px 0px 10px 0px; line-height:20px; color:#001778;}
body.popup h1 a {color:#001778;}
body.popup h1 a:visited {color:#001778;}
body.popup div.txt { line-height:13px; font-size:11px }

body.popup div.zoom { background:url(/img/map/lupa.gif) left top no-repeat; font-size:11px; padding:2px 0px 5px 26px; margin:9px 0px 0px 0px}
body.popup div.zoom a {color:#324286}
body.popup div.zoom a:visited {color:#324286}

body.popup div.close {}
body.popup div.close button { background:none; border:none;  padding-left:0; padding-right:0px; width:93px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:10px}
body.popup div.close button div { background:url(/img/map/button_close2.gif) left center no-repeat; height:14px; padding:3px 0px 7px 0px; width:89px; cursor:pointer}

.interactive_link {width:306px; position:absolute; top:800px; left:450px; border:1px solid #8B8B8B; background:#FFFFFF; z-index:113; padding:5px 5px 16px 16px}
.interactive_link .close_tab {text-align:right}
.interactive_link .link_area {margin:0px 21px 0px 0px; border:1px solid #8B8B8B; padding:7px; font-size:12px; line-height:15px; font-family:Tahoma, Arial, sans-serif; width:250; }

