body {
    margin:0px;
    padding:0px;
    
    background-color:#FFFFFF;
    width:100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color:#FFFFFF;   
}
td#body{padding-left:5px;padding-right:5px;}
td#centerClmn{padding:0px 20px;}
td#widthClmn{padding-left:20px}
td#header{background-image:url(/images/site/logoBG.gif); background-repeat: repeat-x; background-position:right top;}
td#headergis{background-image:url(/images/site/logogisBG.gif); background-repeat: repeat-x; background-position:right top;}
#glass {
    position: absolute;
	z-index: 1000;
	margin: 0;
	display: none;
	top: 0;
	left: 0;
	background-color: black;
	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.2);
	opacity: 0.2;
}
#glass2 {
    position: absolute;
	z-index: 1002;
	margin: 0;
	display: none;
	top: 0;
	left: 0;
	background-color: black;
	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.2);
	opacity: 0.2;
}

#loading {
    position: absolute;
        z-index: 1003;
	    margin: 0;
	            display: none;
		            top: 0;
			            left: 0;
				    }
				    
/** td.navtd{background-image:url(/images/site/navbg.gif); background-repeat: no-repeat; background-position:left top; background-color:#FFFFFF;} */

td.navtd{background-color:#FFFFFF;} 

input.searchtext{background-color:#E6E0EC; border:0px none;}
label.searchlabel{color:#56296E; font-size:14px; font-weight:bold}
td.search{background-position:left top;}
td#leftClmn{background-color:#E4F0E9}
td.borLB, td#rightClmn{background-color:#E6E0EC}
td.leftline{background-color:#E6E0EC}
td.rightline{background-color:#E4F0E9; width:100%;}
table.leftTitleOuter {border-collapse:collapse; background-color:#FFFFFF}

table.leftTitleOuter td.leftTitle, table.leftTitleOuter td.leftTitle a, table.leftTitleOuter td.leftTitle a.lnk  {
text-decoration:none;
color:#56296E; 
font-size:14px; 
font-weight:bold; padding:4px 0px 2px 10px; 
border-bottom:6px solid #E6E0EC
}
table.leftTitleOuter td.leftTitleGroup  {
text-decoration:none;
color:#56296E; 
font-size:14px;
background-color:#F6F6F6;
border:3px solid #E6E0EC;
font-weight:bold; padding:4px 10px 2px 10px; 
}

table.leftTitleOuter td.leftTitleGroupLite  {
text-decoration:none;
color:#56296E; 
font-size:11px; 
font-weight:bold; padding:4px 10px 2px 10px;
border:1px solid #E6E0EC;
}
td.showhide {
    background-image:url(/images/site/showhide.png);background-repeat: no-repeat; background-position:right bottom;
}
td.hideshow {
    background-image:url(/images/site/hidden.png);background-repeat: no-repeat; background-position:right bottom;
}
td.leftTitleTdX {
text-decoration:none;
color:#56296E; 
font-size:14px; 
font-weight:bold; padding:4px 0px 2px 10px; 
border-bottom:6px solid #E6E0EC
}

table.leftTitleOuter td.leftTitle p{text-decoration:none;color:#56296E; font-size:14px; font-weight:bold; }

h1{color:#56296E; font-size:14px; font-weight:bold; margin:10px 0px}
h2{color:#56296E; font-size:12px; font-weight:bold; margin:10px 0px}
h3{color:#56296E; font-size:11px; font-weight:bold; margin:10px 0px}
p.note{ 
    color:#7B7B7B;
    font-size:11px;

}

td.borr h1{margin-left:10px;}
td.leftTitleTd, td.blockTitleTop{background-image:url(/images/site/leftTitleTd.gif); background-repeat: repeat-x; background-position:right bottom;}
img.dataleftimg{text-decoration:none;float:left;}
img.leftimg{text-decoration:none;float:left; margin-right:0px; padding-right:0px}
div.date {text-decoration:none; color:#56296E; font-weight:normal;  font-size:11px;}
td.data, td.data a{text-decoration:none; color:#56296E; font-weight:normal;  font-size:11px; padding:5px 10px 0px 10px}
td#leftClmn td.data, td#leftClmn td.data a, td.data a.leftdata{text-decoration:underline; color:#043DCF; font-weight:bold; font-size:12px; padding:5px;}
td#rightClmn td.data{text-decoration:none; color:#56296E; font-weight:normal;  font-size:11px; padding:5px 10px 0px 10px}

img.newsimg{margin:0px; padding:0px;}
td#leftClmn td.newsimg{margin:0px; padding:0px; background-color:#D4E7DC; }
td#rightClmn td.newsimg{margin:0px; padding:0px; background-color:#F2EFF5}

td#leftClmn td.descr{font-size:10px; background-color:#D4E7DC;padding:10px 0px 10px 3px}
td.descr{font-size:10px;padding:10px 0px; color:#000000}
td#rightClmn td.descr{font-size:10px; background-color:#F2EFF5;padding:10px 0px 10px 3px; color:#56296E}

td.descr p{margin:0px; padding:0px;font-size:10px;}

ul li{list-style-type:disc; }

td.contentNews1{padding-left:10px; width:120px}
td,p{font-size:11px;}
td#leftClmn td.contentNews{padding-left:30px; padding-right:0px;}
td#rightClmn td.contentNews{padding-left:10px; padding-right:0px;}
td.contentNews{padding-left:10px; padding-right:0px;}
td#leftClmn td.contentNews a{text-decoration:none; color:#000000;}
td#leftClmn td.contentNews a:hover{text-decoration:underline;}
td#rightClmn td.contentNews a{text-decoration:underline; color:#043DCF;}
td#rightClmn td.contentNews a:hover{text-decoration:underline;}


td.contentBlk{padding:5px 0px 5px 10px; font-size:11px;}
td.contentBlkMin{padding:5px 0px 0px 10px; font-size:11px;}

td.centerRight{ background-color:#E6E0EC}
input.button{text-decoration:underline; color:#043DCF; font-weight:bold; font-size:12px; margin:0px;  padding:0px; border:0px none; background-color:transparent;}
input.logintext{width:100px; margin:0px; padding:2px; font-size:11px;}
td.regcontent{padding:10px 5px;}
a.button{text-decoration:underline; color:#043DCF; font-weight:bold; font-size:11px; padding:5px;}

td.regcontent table td img.leftimg{margin-left:10px;}
td.centerTop{background-image:url(/images/site/centerTopBg.gif); background-repeat:repeat-x; background-position:top;
padding: 20px 20px 10px 20px}
tr.centerTop{background-image:url(/images/site/centerTopBg.gif); background-repeat:repeat-x; background-position:top;}

td.centerContent{padding:0px;}
td.centerContent12{padding:0px;background-color:#F9F7FA;}
td.name{color:#56296E;font-size:14px; font-weight:bold;}
td.voprosBlk{padding:0px 15px 10px 20px;}
div.voprosimg{margin-left:-15px;}
a, td a,p a, div a{color:#043DCF;text-decoration:underline;}
td.centerRight i{font-size:10px; color:#56296E}
td.borBot{border-bottom:1px solid #E1D9E8}
td#footer{padding:20px 10px 10px 10px; height:50px}
td.newstr{border-top:1px solid #E1D9E8; padding:0px 0px 5px 0px;}
td.newstr a{color:#043DCF;text-decoration:underline;}
table.lastnews{margin-top:10px;}
div.divtitle{margin:0px; padding:0px; color:#56296E}
td#leftClmn table.membersBlk, td#rightClmn table.membersBlk{margin-left:0px;}
table.consultbg{background-image:url(/images/site/consultbg.gif); background-repeat:repeat-x; background-position:top;}
td#leftClmn{width:210px;}

div.note, div.note p{font-style:italic; color:#56296E; font-size:10px;}
div.path{font-weight:bold;color:#043DCF; font-size:10px; margin-left:25px}
div.path a{color:#043DCF;text-decoration:underline;font-size:10px; font-weight:normal}
td.blockTop{border-top:1px solid #BACDC1}
td.borleft{border-left:1px solid #BACDC1}
td.borright{border-right:1px solid #BACDC1}
td.blockBot{border-bottom:1px solid #BACDC1}
table.banners{margin:0px 3px}
td.cmenu{background-color:#E6E0EC}
form{margin:0px; padding:0px}
table.vote{background-color:#F2EFF5}
table.searchform td,table.searchform td.corner{background-color:#E6E0EC}

table.navel td a{font-weight:bold; text-decoration:none;color:#043DCF; font-size:11px;} 
table.navel td.cur a{color:#2A5F69; font-weight:bold; text-decoration:none;font-size:11px;}
td.li a, td.li a:hover, td.li a:visited{font-weight:bold; text-decoration:none;color:#043DCF;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
div.pinkbor{height:1px; border-bottom:1px solid #E6E0EC; margin-left:-10px;}
td.imgfon{background-image:url(/images/site/fon.gif); background-repeat:no-repeat; padding-left:15px; padding-top:15px; }
td.cons{padding:10px;}
input.text, textarea{border:1px solid #E1D9E8}
input.button1{background-color:#F2EFF5;border:1px solid #E1D9E8; height:18px; font-size:11px; text-align:center; padding:0px;}
td.head{background-color:#F2EFF5;}
table.sys1{border:1px solid #CFC5DB;border-left:0px none; border-top:0px none;}
table.sys1 td{border-top:1px solid #CFC5DB;border-left:1px solid #CFC5DB;}
td.left{padding:3px 3px 3px 20px;}
table.sys2 {}


/* td.borLB, td#leftGisClmn{background-color:#E4F0E9} */
td#leftGisClmn td.data{text-decoration:none; color:#56296E; font-weight:normal;  font-size:11px; padding:5px 0px 5px 0px}
td#leftGisClmn td.newsimg{margin:0px; padding:0px; background-color:#F2EFF5}
td#leftGisClmn td.descr{font-size:10px; background-color:#F2EFF5;padding:10px 0px 10px 3px; color:#56296E}
td#leftGisClmn td.contentNews{padding-left:0px; padding-right:0px;}
td#leftGisClmn td.contentNews a{text-decoration:underline; color:#043DCF;}
td#leftGisClmn td.contentNews a:hover{text-decoration:underline;}
td#leftGisClmn table.membersBlk, td#rightGisClmn table.membersBlk{margin-left:0px;}
td#leftGisClmn{width:190px;}

/* td.borLB, td#rightGisClmn{background-color:#F5F3F8} */
td#rightGisClmn td.data{text-decoration:none; color:#56296E; font-weight:normal;  font-size:11px; padding:5px 0px 5px 0px}
td#rightGisClmn td.newsimg{margin:0px; padding:0px; background-color:#F2EFF5}
td#rightGisClmn td.descr{font-size:10px; background-color:#F2EFF5;padding:10px 0px 10px 3px; color:#56296E}
td#rightGisClmn td.contentNews{padding-left:0px; padding-right:0px;}
td#rightGisClmn td.contentNews a{text-decoration:underline; color:#043DCF;}
td#rightGisClmn td.contentNews a:hover{text-decoration:underline;}

tr.bf td    { background-color:#F5F3F8;}
tr.gf td    { background-color:#E4F0E9;}
tr.ff td    { background-color:#E6E0EC;}
tr.rt td    { border-top:1px solid #B0A4C0;}
tr.rt td.rttop  { background-color:#82FFCC;}
tr.rt td.rtdown { background-color:#FFFFFF;}
tr.rt td.rtmiddle   { background-color:#FAD970;}
tr.rt td.rthead { text-align:center;}
td.contentGisBlk{ padding:0px 0px 0px 0px; font-size:11px;}

table.mapgis{
    margin:0px;
    padding:0px;
    border:1px solid #B0A4C0;
}

table#viewer{
    margin:0px;
    padding:0px;
    border:2px solid #1C5180;
    position:absolute;
    display:none;
}
div.helpwindow{position:absolute; border:1px solid #1C5180; padding: 10px 5px 5px 5px; background-color:#EFF7F2; width:200px; display:none; z-index:101;}
div.help_info{position:absolute; border:1px solid #AE9D06;  padding: 10px 5px 5px 5px; background-color:#FEFADB; width:200px; display:none; z-index:101;}
div.hinttable{position:absolute; border:1px solid #AE9D06; background-color:#FEFADB; display:none; z-index:101;padding:0px;}
div#dojoDebugOutput{
    width:221px; 
    height:75px; 
    position:absolute; 
    display:none; 
    padding:20px 10px 20px 80px; 
    top:370px; 
    left:500px; 
    background-image:url(/images/site/wait.gif); 
    background-repeat:no-repeat; 
    background-position:top left; 
    color:#FF7900; 
    font-weight:bold; 
    font-size:12px;
}
div.hint_info{padding:3px; position:absolute; border:1px solid #AE9D06; background-color:#FEFADB; display:none; z-index:101;}
div#data {padding:10px;}
#modal{
    display:none;
    width:100%;
    height:100%;
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(/images/site/spacer.gif);
    background-position:top left;
    background-repeat:repeat;
}


tr#tablekwarktdstyle td.Left{
    text-align:left;
}
tr#tablekwarktdstyle td.Right{
    text-align:right;
}
tr#tablekwarktdstyle td.Center{
    text-align:center;
}
tr#tablekwarktdstyle td.Bold{
    font-weight:bold;
}
tr#tablekwarktdstyle td.Normal{
}
tr#tablekwarktdstyle td.Italic{
    font-weight:italic;
}

tr#tablekwarktdstyle td.Font10{
    font-size:10px;
}
tr#tablekwarktdstyle td.Font12{
    font-size:12px;
}
tr#tablekwarktdstyle td.Font14{
    font-size:14px;
}

.tab-button {
    font-size: 14px;
    cursor:pointer;
    display:inline-block;
    width:200px;border-bottom: 6px solid #C0C7CD;
    padding:8px 20px;
    color:#000;
}
.tab-button.active{
    font-weight:bold;
    border-bottom: 6px solid #2913F4;
    color: #56296E;
    font-weight: bold;
    font-size: 15px;
}
.cur {
    cursor:pointer;
}
