/* CSS Document */

body {
margin:0px;
background-color:#a7ee84;
}
a{
color:#0a4601;
text-decoration:none;
}
a:hover{
color:#3ebb45;
text-decoration:none;
}
.header_top {
background-image: url(../images/header_top2.jpg);
background-position:top;
background-repeat:no-repeat;
}
.header_bottom {
background-image:url(../images/header_bottom2.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
.logo {
margin-left:20px;
}

/*-----Левая панель------*/
.left_p {
background-image:url(../images/left_p_bagr.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#f7feee;
}
#main {
font-family:Tahoma;
font-size:11px;
color:#0a4601;
margin-top:15px;
margin-left:-10px;
margin-right:15px;
font-weight:bold;
}
#main li{
list-style:none;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid #5de565 1px;
}
#main a{
font-family:Tahoma;
font-size:11px;
color:#0a4601;
text-decoration:none;
}
#main a:hover{
color:#3ebb45;
text-decoration:none;
}
.left_bag {
background-image:url(../images/left_bag.jpg);
background-position:top;
background-repeat:no-repeat;
}

/*-----Правая панель------*/
.right_p {
background-image:url(../images/right_p_bagr.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#e0fabf;
}
.right_bag {
background-image:url(../images/right_bag.jpg);
background-position:top;
background-repeat:repeat-x;
}
.ots_news {
margin-top:160px;
}
.par_news {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0a4601;
text-decoration:underline;
font-weight:bold;
margin-left:50px;
}
.text_news {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0a4601;
margin-left:20px;
margin-top:15px;
margin-right:20px;
padding-bottom:10px;
}
.all_news {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0a4601;
margin-left:90px;
}
.all_news a:hover{
text-decoration:underline;
}
.name_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0a4601;
padding-bottom:10px;
}

/*-----Центральная часть------*/
.name_page {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a4601;
text-decoration:underline;
font-weight:bold;
margin-top:20px;
}
.fon_text {
background-image:url(../images/fon_text.jpg);
background-position:top;
background-repeat:no-repeat;
}
.table {
background:#FFFFFF;
}
.table_img {
background:#FFFFFF;
}
.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#474643;
margin-top:15px;
margin-left:30px;
margin-right:30px;
line-height:20px;
text-align:justify;
}
.table_img {
background:#FFFFFF;
}
#produkt {
}
#produkt img {
border:solid 3px #3ebb45;
}


/*-----Нижняя часть------*/
.footer_bag {
background-image:url(../images/footer.jpg);
background-position:top;
background-repeat:no-repeat;
}
.footer_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin-top:20px;
margin-left:40px;
}
.copy {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-top:20px;
}
.bag_bottom {
background-image:url(../images/bagr_bottom.jpg);
background-position:top;
background-repeat:repeat-y;
}

/*-----Фотогалерея------*/
#rait li {
text-align: left;
    float: left;
    list-style: none;
    padding: 1px 5px 1px 5px;
	font-weight:bold;
	font-size:11px;
}
#img {
margin-left:-100px;
}
#img li {
text-align: left;
    float: left;
    list-style: none;
    padding: 1px 5px 1px 5px;
	font-weight:bold;
	font-size:11px;
}
#img img{
border:solid 3px #3ebb45;
}
#img a{
color:#3ebb45;
}
.title_galery_ots {
margin-left:-55px;

}
.title_galery {
background-image:url(../images/galery_bagr.gif);
background-position:left;
background-repeat:repeat-y;
border:solid 1px #0a4601;
}
.title_text {
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#0a4601;
margin-left:20px;
}

#author_coment {
font-weight:bold;
font-size:14px;
color:#FF6600;
}
#date_coment {
font-size:10px;
color:#FF3300; 
font-weight:bold;
}
#text_coment {
color:#58a705;
}
#border_coment {
border-top:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
margin-bottom:5px;
}
#border_coment p {
}
#add_coment {
font-size:14px;
font-weight:bold;
color:#58a705;
}
