/*==================================================================================*/
#submenu{
width:200px;
padding:23px 0px;
height:100%;
vertical-align:top;
background:#F2F2E6;
display:table-cell;
}

#submenu .H1block{
margin:0px;
display:block;
margin-bottom:3px;
clear:both;
width:100%;
margin:0px 20px;
}

#submenu .H1link{
display:block;
margin:0px;
padding:0px;
font-size:0px;
text-indent:expression(-5);
}

#submenu .H1img{
width:11px;
height:11px;
margin-top:2px;
background:url(img/h1_off.gif);
float:left;
display:block;
cursor:pointer;
font-size:0px;
}
#submenu .H1img_on{
width:11px;
height:11px;
margin-top:2px;
background:url(img/h1_on.gif);
float:left;
display:block;
cursor:pointer;
font-size:0px;
}

#submenu .H1a{
padding:0px;
display:block;
margin:auto 19px;
cursor:pointer;
}

#submenu .H1name{
text-decoration:none;
font-size:13px;
font-weight:bold;
color:#000033;
}

#submenu .H1name_on{
text-decoration:none;
font-size:13px;
font-weight:bold;
color:#990000;
}

#submenu .H1sep{
clear:both;
font-size:0px;
height:7px;
}

#submenu .H2block{
display:none;
position:relative;
clear:both;
margin:0px 3px 0px 39px;
padding:0px;
}

#submenu .H2block_on{
position:relative;
display:block;
clear:both;
margin:0px 3px 0px 39px;
padding:0px;
}

#submenu .H2link{
display:block;
margin:0px;
padding:0px;
font-size:0px;
cursor:default;
text-indent:expression(-5);
}
#submenu .H2img{
width:6px;
height:6px;
margin:4px auto;
background:url(img/h2_off.gif);
clear:none;
float:left;
text-align:left
font-size:0px;;
}
#submenu .H2img_on{
width:6px;
height:6px;
margin:4px auto;
background:url(img/h2_on.gif);
clear:none;
float:left;
text-align:left;
font-size:0px;
}

#submenu .H2a{
padding:0px;
display:block;
margin:auto 11px;
cursor:pointer;
}

#submenu .H2name{
text-indent:0px;
color:#000033;
font-size:12px;
font-weight:normal;
display:block;
}
#submenu .H2name_on{
text-indent:0px;
color:#990000;
font-size:12px;
font-weight:normal;
display:block;
}

#submenu .H2sep{
clear:both;
}

/*==================================================================================*/
#publ{
height:100%;
vertical-align:top;
padding:23px;
background:#FFFFFF;
}

#publ .razdblock{
}

#publ .razdpubla{
}

#publ .anchor{
}

#publ .razdpublbody{
font:13px Arial, Helvetica, sans-serif;
color:black;
text-align:justify;
}

#publ .razdpublname{
clear:both;
padding:0px;
color:#990000;
text-decoration:none;
font:bold 15px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
margin:0px;
margin-bottom:6px;
}

#publ .razdpublbottom{
clear:none;
float:right;
}

#publ .razdpubllink{
width:66px;
height:10px;
font:0px Arial;
background:url(img/more.gif);
cursor:hand;
float:right;
clear:none;
}

#publ .razdpubllink_on{
width:66px;
height:10px;
font:0px Arial;
background:url(img/more.gif);
cursor:hand;
float:right;
clear:none;
}

#publ .razdpublsep{
margin:0px;
margin-bottom:17px;
}

#publ .publname{
clear:both;
padding:0px;
color:#990000;
text-decoration:none;
font:bold 15px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
margin:0px;
margin-bottom:6px;
}

#publ .publbody{
font:13px Arial, Helvetica, sans-serif;
text-align:justify;
}

#publ .razdname{
clear:both;
padding:0px;
color:#000000;
text-decoration:none;
font:bold 15px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
margin:0px;
margin-bottom:15px;
border-bottom:1px solid #006633;
}

#publ .publdate{
margin:0px;
font:11px Arial, Helvetica, sans-serif;
color:#990000;
padding:0px;
margin:0px;
padding-left:0px;
padding-right:0px;
clear:both;
visibility:hidden;
}

#publ img{
border:none;
margin:0px;
padding-left:0px;
padding-right:13px;
padding-top:0px;
padding-bottom:3px;
}

#publ .CNSMimgmLeft{
border:none;
margin:0px;
padding-left:0px;
padding-right:13px;
padding-top:0px;
padding-bottom:3px;
}

#publ .CNSMimgmRight{
border:none;
margin:0px;
padding-right:0px;
padding-left:13px;
padding-top:0px;
padding-bottom:3px;
}

#publ p{
margin:0px;
padding:0px;
margin-top:11px;
clear:left;
}

/*==================================================================================*/
#news{
height:100%;
vertical-align:top;
padding:28px 7px 12px 7px;
background:white;
width:180px;
font:11px Arial;
display:table-cell;
}

#news .razdblock{
padding:0px;
margin:0px;
clear:left;
}

#news .publdate{
margin:0px;
font:11px Arial, Helvetica, sans-serif;
color:#990000;
padding:0px;
margin:0px;
padding-left:7px;
padding-right:7px;
visibility:hidden;
}

#news .razdpubla{
}

#news .anchor{
}

#news .razdpublbody{
padding-left:7px;
padding-right:7px;
padding-top:0px;
padding-bottom:0px;
color:black;
}

#news .razdpublname{
background:#F2F2E6;
border-top:1px solid black;
font:bold 12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
color:black;
padding-left:7px;
padding-right:7px;
padding-top:0px;
padding-bottom:0px;
vertical-align:bottom;
display:block;
margin:0px;
margin-bottom:5px;
}

#news .razdpublbottom{
float:right;
padding-left:7px;
padding-right:7px;
}

#news .razdname{
display:none;
}

#news .razdpubllink{
width:66px;
height:10px;
font:0px Arial;
background:url(img/more.gif);
cursor:hand;
float:right;
clear:none;
}

#news .razdpubllink_on{
width:66px;
height:10px;
font:0px Arial;
background:url(img/more.gif);
cursor:hand;
float:right;
clear:none;
}

#news .razdpublsep{
height:11px;
font-size:0px;
clear:both;
}

#news .publname{
}

#news .publbody{
color:black;
}

#news img{
border:none;
margin:0px;
padding-left:0px;
padding-right:6px;
padding-top:0px;
padding-bottom:3px;
display:block;
clear:right;
text-align:bottom;
}

#news p{
margin:0px;
padding:0px;
}

#IDnewsPages{
display:none;
}
/*==================================================================================*/
#informer{
height:100%;
vertical-align:top;
padding:12px;
padding-top:23px;
background:#F2F2E6;
width:130px;
font:11px Arial;
}

#informer .razdblock{
margin:0px;
padding:0px;
margin-top:11px;
margin-bottom:11px;
}

#informer .razdpubla{
}

#informer .anchor{
}

#informer .razdpublbody{
color:black;
}

#informer .razdname{
display:none;
}

#informer .razdpublbottom{
clear:both;
display:block;
}

#informer .razdpubllink{
display:none;
}

#informer .razdpublsep{
width:100%;
height:7px;
margin:0px;
font-size:0px;
background:url(img/star_sep.gif);
background-repeat:no-repeat;
background-position:center center;
}

#informer .razdpublname{
font:bold 12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
color:#990000;
display:block;
margin:0px;
padding:0px;
display:none;
}

#informer p{
margin:0px;
padding:0px;
}

/*==================================================================================*/

#namaz p{
margin:0px;
padding:0px;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:white;
clear:none;
}

#namaz .razdname{display:none;visibility:hidden;font-size:0px}
#namaz .razdpublname{display:none;visibility:hidden;font-size:0px}
#namaz h1{display:none;visibility:hidden;font-size:0px}
#namaz h2{display:none;visibility:hidden;font-size:0px}
#namaz .razdpublbottom{display:none;visibility:hidden;font-size:0px}
#namaz .razdpublbody{margin:0px;padding:0px;font-size:0px}
#namaz .razdpubla{margin:0px;padding:0px;font-size:0px}

#namaz .razdblock{
display:block;
margin:10px auto;
font-size:0px;
}
/*==================================================================================*/
#dat{
font:10px Arial, Helvetica, sans-serif;
padding-bottom:30px;
}
/*================================ галерея ================================*/
.galTab{
width:120px;
height:150px;
overflow:hidden;
float:left;
margin:7px;
padding:0px;
border:1px solid #cccccc;
text-align:center;
cursor:pointer;
}
.galImg{text-align:center;padding:5px;width:123px;height:100px;}
.galTxt{
vertical-align:bottom;
font:10px Arial, Helvetica, sans-serif;
padding:5px;
text-align:left;
}
/*================================ \ галерея ================================*/
/*=================================================================================*/
#IDLeftInformer{
text-align:center;
margin: 40px 0px 20px 0px;
}
#IDLeftInformer h1{
display:none;
}
#IDLeftInformer p{
margin:0px;
}
#IDLeftInformer img{
border:solid 2px #FFFFFF;
}
