body {
	margin:0;
	padding:0;
    background-color: #373225;
	font-family: Helvetica;
	color: #290d0d;
}

img {
border: 0px;
}

.imge {
float: left;
padding-right: 10px;
padding-bottom: 10px;
}

.imge2 {
float: right;
padding-left: 10px;
padding-bottom: 10px;
}

a{
color: #312b1e;
text-decoration: underline;
}

a:hover{
color: red;
text-decoration: none;
}

a.hidden {
text-decoration: none;
color: #000000;
cursor:default;
}

a.spis {
color: #441313;
text-decoration: underline;
font-size: 11pt;
}

h1    {
font-size: 14pt;
color: #312b1e;
vertical-align: top;
text-align: center;
margin: 0px;
padding-bottom: 5px;
}

h2    {
font-size: 15pt;
color: #312b1e;
vertical-align: top;
text-align: center;
margin: 0px;
padding: 0px;

}

h3    {
font-size: 11pt;
color: #312b1e;
font-weight: bold;
}

.table1  {
background-image: url(../images/pat.png);
background-repeat: repeat;

}

.table2  {
background-color: #D5B35E;
width: 100%;
}




.header-top  {
background-image: url(../images/pat2.png);
background-repeat: repeat;
font-size: 14pt;
color: #d5b35e;
height: 44px;
}


.header-left {
vertical-align: top;
width: 363px;
height: 150px;
text-align: left;
}

.kompas {
margin-left: -4px;
}


.header-center {
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
font-family: Helvetica;
font-size: 14pt;
color: #7d1717;
vertical-align: top;
height: 150px;	
text-align: center;	
}

.header-center-in {
text-align: left;
font-size: 15pt;
width: 400px;
}

.header-center-in div.module {
width: 400px;
}


.header-logo  {
padding-right: 20px;
padding-top: 10px;
font-family: Helvetica;
font-size: 15pt;
color: #7d1717;
width: 187px;
height: 150px;
}

.shtamp {
padding-top: 10px;
}


.army {
padding-top: 20px;
width: 400px;
}


.top-menu  {
background-image: url(../images/pat3.png);
background-repeat: repeat;
vertical-align: midlle;
font-size: 13pt;
padding-left: 30px;
font-weight: bold;
text-align: left;
height: 44px;
}

/*левое меню*/
.leftcol {  
font-family: Helvetica;
font-weight: bold;
font-size: 11pt;
color: #a87822;
padding-top: 10px; 
width: 220px;
vertical-align: top;
text-align: left;
}

.leftcol h3{  
color: #BE841D;
font-size: 12pt;
text-align: center;
margin: 0px;
padding: 0px;
}

.modulekvad {
padding-left:5px;
}


body ul li ul {
    display: none ;
}

body ul li:hover ul {
    padding-top: 0px;
    margin-top: 0px;
    display: block;
    position: ;
    margin-left: 164px;
    
}



.nav .dir   {
margin-left: 0px;
padding-left: 25px;
}

.nav .dir li   {
margin-left: 0px;
padding-left: 0px;
}
 
 
	
.over ul {
    display: block;
}
	
.nav li {
    list-style-type: none;
    margin: 5px;
    padding:  3px;
    border: 0px solid #999999;
    width: 200px;
	color: #D5B35E;
	cursor: pointer;
}

.nav li a{
color: #D5B35E;
	
}


.nav {
    padding: 0px;
    margin: 0px;
     width: 220px;
	
}

.buner-left  {
position: relative;
left: 10px;
}

.modulelogin {
padding-top: 20px;
padding-bottom: 20px;
//padding-left: 10px;
padding-left: 10px\0/;
}

.modulelogin h3{
text-align: left;
padding-left: 12px;
padding-bottom: 5px;
}


.modulelogin fieldset{
border: 0px;
margin: 0px;
} 

.modulelogin p{
margin: 0px;
}

.modulelogin ul{
margin: 0px;
list-style: none;
padding-left: 12px;
padding-bottom: 30px;
}

.modulelogin a{
color: #D5B35E;
}

.ev {
padding-left: 10px;

}

/* конец - левое меню*/


/* средняя часть*/




.center-body  {
 padding-left: 25px;
padding-right: 25px;
padding-top: 20px;
background-color: #ebeaa3;
font-family: Helvetica;
font-size: 12pt;
color: #312b1e;
vertical-align: top;
text-align: justify;

	
}

.modulepath {
padding-bottom: 20px;
}

.breadcrumbs {
font-size: 10pt;

}

.breadcrumbs a{
font-size: 10pt;
font-weight: bold;

}


/* конец - средняя часть*/


/*правая часть*/

.rightcol {
font-size:12pt;
color: #be841d;
text-align: left;	
width: 155px;
padding-left: 5px;
vertical-align: top;

}

.rightcol h3 {
color: #F3AA27;
text-align: center;
font-size:13pt;
margin-bottom: 5px;
}

.modulepay h3{
font-size:13pt;
}

.modulepay p{
padding-top: 0px;
margin-top: 0px;
padding-left: 5px;
}

.rightcol img {
float: left;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 0px;
}

.modulepay h3{
padding-bottom: 0px;
margin-bottom: 0px;
}


.modulepay p {
padding-top: 0px;
margin-top: 0px;
}

.modulesoc-div {
width: 155px;
float: left;
display: block;
padding-bottom: 15px;

}

.modulesoc-div h3 {
margin: 0px;
}

.soc {
padding-right: 5px;
float: left;
}

.socbutton {
float: left;
}


.socbutton1{
padding-left: 2px;
display: inline;
float: right;
text-align: right;
}


.table-cam  td{
vertical-align: top;
}





.latestnewsnews  a{
color: #D5B35E;
text-decoration: underline;
font-weight: bold;
font-size: 11pt;
margin-top: 10px;
text-decoration: none;
}
.modulecomment {
width: 155px;
}



.jclistcomment {
font-size:10pt;

}

ul.jclistcomment li {
color: #D5B35E;
padding-bottom: 15px;
}


.jclistcomment a{
color: #E8BB4B;
font-weight: bold;
}

.jcl_date {
color: #A28847;
font-size: 9pt;
}

.jcl_author {
color: #A28847;
font-size: 9pt;
}


/*конец - правая часть*/

	 
.img-content {
padding-left: 10px;
padding-bottom: 10px;
float: right;
}


a.1 {
	color: #373225;
	text-decoration: underline;
}




hr  {
border-color: #940f04;


}
.bunner-top {
position: relative;
bottom: 5px;
}

.left-b {
width: 120px; 
font-weight: bold; 
margin-left: 16px; 
padding: 5px; 
border: 2px solid #D5B35E;
}

.left-b a{
color: #D5B35E; 
text-decoration: none; 
font-size: 11pt;
}

.left-b a:hover{
color: red;
}

.mainlevel-top  {
font-size: 13pt;
color: #d5b35e;
font-weight: bold;
float: left;
padding-left: 20px;
text-decoration: undeline;
}

.mainlevel-right  {
font-size: 10pt;
color: #d5b35e;
font-weight: bold;
float: left;
padding-left: 20px;
padding-bottom: 10px;
text-decoration: undeline;
}

.content-body  {
width: 100%;
display: block;
padding: 10px;

}



.contentheading {
text-align: center;
font-size: 14pt;
width: 700px;
}

.contentheading_a {
text-align: left;
font-size: 14pt;
width: 700px;
}


.contentpaneopen {
width: 100%;
text-align: justify;
padding: 0px;
}




.contentpaneopen h2 {
color: #312b1e;
text-align: left;
padding-top: 10px;
}

.contentpaneopen h1 {
color: #312b1e;
text-align: left;
padding-top: 10px;
}

.contentpaneopen h2 a{
color: #312b1e

}

.contentpaneopen h1 a{
color: #312b1e

}
	 
.contentpaneopen  a{
text-decoration: inderline;
color: #312b1e;
}	 

.blog-content{
border-bottom: 8px solid #d3d292;
}

.blog-content img{

}

.text  {
color: #441313;
text-decoration: underline;
}


 


.right  {
color: #d5b35e;
top: -20px;
font-size: 9pt;
	 
	 }
 
	 

.ref {
	margin-top: 10px;
	padding-bottom: 20px;
	

}

.ref2 {
	margin-top: 10px;
	padding-bottom: 20px;
	font-size: 9pt;
	

}

.ref3 {
	margin-top: 10px;
	padding-bottom: 20px;
	color: red;
	position: relative;
    right:	150px;
	

}
.raz {
	margin-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	color: #7f1515;

}

.text-right {
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;

}



.left {
	float: left;
}


	
.menu2 {
margin-top: 100px;
font-size: 14pt;
font-weight: bold;
color: #f3aa27;
text-align: center;
}


#b4 {
font-size: 12px;
}

.adsense1 {
    margin: 5px; 
   } 

.menu22 {
	margin-top: 10px;
	padding-bottom: 20px;
        margin-left: 10px;
	font-size: 13pt;
        color:#D5B35E;
	
}

.menu44 {
	margin-top: 10px;
	font-size: 10pt;
        color:#D5B35E;
	
}