body {
		padding:0px;
		margin:0px;
		font-family:Tahoma, Verdana, Arial;
		background-color:#000000;
		}
a.menu {
		font-family: Tahoma;
		font-weight:bold;
		font-style: normal;
		font-size: 12px;
		color:#355801;
		margin:0px;
		padding-left:20px;
		padding-right:20px;
		padding-top:10px;
		text-decoration:none;
		}
a.menu:visited {
				color: #355801;
				}
a.menu:active {
				color: #355801;
				}
a.menu:hover {
				color: #355801;
			}
p.news_date {
			font-family:Tahoma, sans-serif;
			font-size:11px;
			color:#fffed4;
			margin:0px;
			padding:0px;
			padding-top:20px;
			padding-left:10px;
			}			
span.news { background-color:transparent;}
p.news {
		margin:0px;
		padding:0px;
		font-family:Tahoma, sans-serif;
		font-size:11px;
		color:#4f4f4f;
		padding-left:10px;
		}
a.news {
		font-family: Tahoma;
		font-style: normal;
		font-size: 11px;
		color:#456b01;
		margin:0px;
		}
a.news:visited {
			color: #456b01;	
			}
a.news:active {
				color: #456b01;
				}
a.news:hover {
				color: #456b01;
				}
.button {
		 border: 1px solid #99ce39;
		 background-color:#99ce39;
		 font-family:Tahoma, sans-serif;
		 font-size:11px;
		 color:white;
		 }
p.sh_title {
 margin:0px;
 padding:0px;
 padding-top:13px;
 padding-left:15px;
 padding-right:5px;
 font-family:Tahoma, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#a2a1a1;
 }
p.sh_title1 {
margin:0px;
padding:0px;
padding-left:15px;
/*padding-top:px;*/
padding-bottom:5px;
font-family:Tahoma, sans-serif;
font-size:12px;
font-weight:bold;
color:#a2a1a1;
}
p.shapka {
font-family:Tahoma, sans-serif;
font-size:11px;
color:#99ce39;
margin:0px;
padding:0px;
padding-top:10px;
padding-left:15px;
}
a.addFavorite {
font-family: Tahoma;
font-style: normal;
font-size: 11px;
color:#ffffff;
margin:0px;
padding-right:10px;
text-decoration:none;
}
.input_2 {
border: 1px solid #A6CE39;
background-color:#F7F7F7;
font-family: Tahoma;
font-style: normal;
font-size: 11px;
color:#374e2e;
}
.input_l {
border: 1px solid #6b6b6b;
background-color:#5d5d5d;
font-family: Tahoma;
font-style: normal;
font-size: 11px;
color:#b8f054;
}
a.reg {	
	font-family: Tahoma;
	font-style: normal;
	font-size: 11px;
	color:#7d7d7d;
	}
p.reg {
margin:0px;
padding:0px;
padding-bottom:8px;
padding-left:15px;
font-family: Tahoma;
font-style: normal;
font-size: 12px;
color:#99ce39;
}
p.reg1 {
margin:0px;
padding:0px;
padding-bottom:5px;
font-family: Tahoma;
font-style: normal;
font-size: 12px;
color:#99ce39;
}
p.reg3 {
margin:0px;
padding:0px;
padding:10px;
padding-bottom:5px;
font-family: Tahoma;
font-style: normal;
font-size: 10px;
color:#99ce39;
text-align:justify;
}
a.url {
	font-family: Tahoma;
	font-style: normal;
	font-size: 12px;
	color:#456b01;
			}

a.url:visited   {color: #456b01;}
a.url:active    {color: #619603;}
a.url:hover     {color: #619603;}	

p.n {
	padding:0;
	font-family:Tahoma, sans-serif;
}

.border {
    border: none;
    border-left : 1px solid #6a8533;
    border-right: 1px solid #6a8533;
    padding-left: 15px;
    padding-top: 10px;
}

/** Content styles **/
#content {
    background: url(bg_main.jpg) center center no-repeat #b2cb00;
}

#content h1 {
    font-family:Tahoma, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#355801;
    padding-right:10px;
    }
#content h2 {
    font-family:Tahoma, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#355801;
    padding-right:10px;
    }
#content h3 {
    font-family:Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#6d7c17;    
    padding-right:10px;
}        
#content p {
    font-family:Tahoma, sans-serif;
    font-size:12px;
    color:#000000;    
    padding-right:10px; 
}

#content strong {
    color:#7db11a;
    font-weight:bold;
}

#content a {
    color:#3b5e00;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

#content a:hover {
    color: #588101;
}

#content img {
    border: 1px solid #fffbc0;
}

#content img.imgLeft {
}

#content img.imgRight {
}

#content table.table {
    border: 1px dashed #9f9432;
    border-collapse:collapse;
}

#content table.table th {
    border: 1px solid #9f9432;
    background-color: #fff164;
    color: #6b8112;
    text-align: center;
    padding: 5px 8px;
    font-weight: bold;    
    font-size: 12px ;
}


#content table.table td {
    border: 1px solid #9f9432;
    background-color: #fff489;
    padding: 3px 5px;
    line-height: 1.5; 
 font-family:Tahoma, sans-serif;
    font-size:12px;

}



#content ul {
    margin: 0px;
    padding: 0px;
    margin-left: 25px;
    font-size: 12px;
    margin-bottom: 15px;
}

#content ul li {
    list-style-image: url(ul_li1.gif);
    line-height: 19px;
}

#content ul li li {
    list-style-image: url(ul_li2.gif);
}

#content ul li li li {
    list-style-image: url(ul_li3.gif);
}

