@charset "utf-8";
/* CSS Document */

   


.content_main{
   height: 250px;
	padding : 0;
}




.publish_pic{
    margin :0;
    padding : 5px 5px 0 5px ;
    height : 130px;
}







*html .publish_pic{
    margin :0;
    padding : 5px 5px 0 5px ;
	height : 135px;
}







 .content_main1{
 	width : 98%;
	margin :  10px;
	padding : 0;
	border-bottom: 2px dotted #d3e7e8;
}


.content_main1 img{
    margin : 0;
    padding : 0 ;
	text-align : center;
}

 
 



 .content_main1 p{
    margin :0;
    padding : 10px 0 10px 0 ;
	text-align : justify;
	text-indent : 15px;
}



.new_img1{
    margin : 0;
    padding : 0 ;
	text-align : center;
	width : 90px;
}



.data_ssylka{
	height : 100px;
	margin : 0;
	padding : 0 25px 0 10px;
}



.data_ssylka p{
	height : 100px;
	margin : 0;
	padding : 0;
	text-align : justify;
	text-indent : 10px;
	font-size : 11px;
	border0 : 1px solid red;
}



*html .data_ssylka p{
	height : 100px;
	margin : 0;
	padding : 0;
	text-align : justify;
	text-indent : 10px;
	font-size : 11px;
	border0 : 1px solid red;
}



	
	
	.data{
	display : block;
	padding :0 20px 5px 0;
	margin :0 0 10px 0;
	text-align : right;
	color : Gray;
	font-size : 12px;
}




.data1{
	display0: block;
	padding :0 20px 0 0;
	margin :0 0 10px 0;
	text-align: right;
	color : Gray;
	border0 : 1px solid red;
    	height: 30px;

}



.ssylka{
    height: 30px;
    display : block;
	font-weight : bold;
	color : #4b826a;
	margin : 0;
	padding : 0 12px 0 5px;
	text-decoration : none;
	font-size : 13px;
}





*html .ssylka{
     height: 30px;
    display : block;
	font-weight : bold;
	color : #4b826a;
	margin : 0;
	padding : 0 15px 0 5px;
	text-decoration : none;
	font-size : 13px;
}
	
	



.ssylka1{
    display : block;
	font-weight : bold;
	color : #4b826a;
	margin : 0;
	padding : 0 5px 0 0;
	text-decoration : none;
	font-size : 13px;
}






.statya{
	margin :  0;
	padding : 0 0 10px 0;
	width : 99%;
    font-size : 12px;
}



.statya ul{
	margin :  0;
}



*html .innen li{
	margin :  0;
	list-style : disc inside;
	padding : 0 0 0 15px;
}



.pz{
	margin :  0;
	padding : 10px;
	width : 98%;
}




.pz p{
	margin :0;
	padding : 0 0 2px 0;
	text-indent : 20px;
    text-align : justify;
}




.pz .im{
	margin : 0 0 25px 0;
	padding : 0;
	text-align : center;
}





.statya_item{
	margin :0;
	padding :  5px;
	border: 2px solid #d3e7e8;
}




.im{
	margin : 20px 0 30px 0;
	padding : 0;
	text-align : center;
}



.statya p{
	margin :0;
	padding : 0 0 2px 0;
	text-indent : 20px;
    text-align : justify;
}


.statya p a{
  color : #4E826B;
  font-weight : bold;
}


.statya p a:visited{
   color : #9AB3B4;
   font-weight : bold;
}



.statya li a{
  color : #4E826B;
  font-weight : bold;
}


.statya li a:visited{
   color : #9AB3B4;
   font-weight : bold;
}



.statya h2{
	margin : 10px 0 10px 0;
	padding :0;
	color : #4b826a;
	text-align : center;
	font-size : 16px
}



.statya h3{
	margin : 10px 0 0 0;
	padding :0 0 10px 0;
	color : #4b826a;
    font-style : normal;
	font-size : 14px;
}


.statya h4{
	margin : 10px 0 0 0;
	padding :0 0 10px 0;
	color : #4b826a;
	font-size : 13px;
}



.statya td{
	font-size : 11px;
}




.pref td{
	margin : 0;
	padding : 0;
	font-size : 12px;
}







.im h6{
	margin : 10px 0 0 0;
	padding :0 0 10px 0;
	font-weight : normal;
	font-size : 12px;
	color : Gray;
}




.smallright{
	margin : 0 0 15px 0;
	padding : 0;
	}
	
	
	
	.smallright li{
	margin : 0;
	padding : 0 0 0 15px;
	height : 20px;
	background : url(../../img/li.jpg) no-repeat;
	list-style : none;
	}
	
	
	
	*html .smallright li{
	margin : 0;
	padding : 0 0 0 15px;
	height : 20px;
	background : url(../../img/li.jpg) no-repeat;
	list-style : none;
	}
	
	
	
.bigright{
	margin : 0 0 15px 0;
	padding : 0;
}




.bigright li{
	margin : 0;
	padding : 0 0 0 15px;
	height : 20px;
	background : url(../../img/bli.jpg) no-repeat;
	list-style : none;
	}
	
	
	
	*html .bigright li{
	margin : 0;
	padding : 0 0 0 15px;
	background : url(../../img/bli.jpg) no-repeat;
	height : 20px;
	list-style : none;
	}
	
	
	
	.news_photo{
    width : 95%;
	margin : 100px 0 -400px 0;
	padding : 0;
	text-align : right;
}

.hide{
	margin : 15px;
	padding : 0;
	text-align : center;
}





.news{
    margin :  0;
    padding :0;
	width : 97%;
}





 @media all and (min-width: 0) {
  .news{
    margin :  0;
    padding :0;
	width : 97%;
}
	}
	
	
	
	
	
	#content_main {
    margin: 50px 0 0 0;
    width: 100%;
   height:300px;
}





#content_main .catItem {

    width: 33%;
	height:300px;
    float: left;
    margin: -10px 1px 10px 0;
	padding : 0;
	border-right: 1px solid #d3e7e8;
}




 

