body{margin: 0;padding: 0;background: #ffffff url("../html/img/bg.jpg") repeat-x;}
body,td,p,div{font: normal 12px "Lucida Grande",arial,helvetica,sans-srief;color: #3a3a3a;}
a{color: #107844};
.flagi{padding-top: 4px;}
.flagi a{font-size: 12px;color:#3a3a3a;text-transform: uppercase;padding:0 7px 0 7px; border-right: 1px solid #3a3a3a;text-decoration: none;}
.avmenu{background: url("../html/img/menu_bg.jpg") repeat-x;line-height: 45px;width:800px;}
.avitem{ border-right: 1px solid #ffffff;line-height: 45px;text-align: center;width:120px;white-space: nowrap;}
.avitem a{ color: #ffffff;font-size:12px;text-decoration: none;}
.banner{background:#dcefd1 url("../html/img/banner_bg.jpg") repeat-x;}
.search_con{ width: 240px;height:45px; text-align: center;}
.btn{border: 0;background-color: transparent;color: #ffffff;}
.photo{width: 580px;vertical-align: middle;}
#bredcrumps{border-bottom: 1px solid #3a3a3a;height:25px;color: #3a3a3a;}
#bredcrumps a{color: #7e7e7e;text-decoration: none;}
#green a{color: #20a120;text-decoration: none;}
.subav_menu{width:180px;padding:14px 0 14px 14px;}
.subav_menu div{border-bottom: 1px solid #20a120;padding: 4px 0 4px 0;}
.subav_menu a{color: #000000; text-decoration: none;padding-left: 10px;}
.page{padding: 7px 14px 7px 14px;height:400px;vertical-align: top;}
.stopka{width: 100%;height: 80px;background: url("../html/img/stopka_bg.jpg") repeat-x;text-align: center;padding-top: 7px;}
.stopka a{color: #3a3a3a;text-decoration: none;}
h4{margin: 0;padding: 0; font-size: 19px;white-space: nowrap;color: #3a3a3a;}
.menu_admin a{color: #101010; text-decoration: none; text-transform: uppercase;}
.p_block{display: block;}
