body, html {
	margin:0;
	bottom:0;
    font-family:Arial, Tahoma, Verdana;
    font-size:13px;
    line-height:15px;
    background:url(/design/images/header-bg.png) repeat-x 0 0;
    color:#181b14;
}
a {
    cursor:pointer;
    outline:none;
    text-decoration:none;
}
img {border:0;}
.logo-site {
    height:79px;
    width:259px;
    display:block;
    background:url(/design/images/logo.png) no-repeat 0 0;
    margin-left:11px;
}
ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.top_menu {
    padding-top:11px;  
    margin-left:10px;
}
.top_menu a {
    padding:0 10px;
    color:#C1D4A6;
    text-decoration:none;
    font-size:20px;
    font-style:italic;
    line-height:43px;
}
.top_menu a:hover, .top_menu a.active {
    color:#784d21;
    text-decoration:none;
}

.left {    
    width:263px;
}
.navi, .additional, .information, .info {
    margin:15px 10px 15px 10px;
    width:233px;
}
.content .info {
    width:auto;
    margin:15px 0;
}
.additional {margin-top:30px;}
.navi .t, .navi .t div, .navi .b, .navi .b div, .additional .t, .additional .t div, .additional .b, .additional .b div, 
.info .t, .info .t div, .info .b, .info .b div {
    height:10px;
    font-size:0;
    line-height:0;
    width:auto;
}
.navi .t {
    background:url(/design/images/corners.gif) no-repeat 0 0;
}
.navi .t .r {
    background:url(/design/images/corners.gif) no-repeat right -10px;
}
.navi .t .c {
    background:url(/design/images/corners.gif) repeat-x right -20px;
    margin:0 10px;
}
.navi .b, .additional .b {
    background:url(/design/images/corners.gif) no-repeat 0 -50px;
}
.navi .b .r, .additional .b .r {
    background:url(/design/images/corners.gif) no-repeat right -30px;
}
.navi .b .c, .additional .b .c {
    background:url(/design/images/corners.gif) repeat-x right -40px;
    margin:0 10px;
}
.navi .m {
    background:#c0d4a5 url(/design/images/navi-l-r.gif) no-repeat 0 bottom;
}
.navi .m .r {
    background:url(/design/images/navi-l-r.gif) no-repeat right bottom;
}
.navi .m .c, .additional .m .c, .info .m .c {
    background-color:#c0d4a5;
    margin:0 10px;
    padding:10px 0;
}
.navi a {
    font-size:18px;
    color:#724a21;
    padding:0 20px;
    line-height:24px;
    display:block;
}
.navi a:active, .navi a:hover, .navi a.active, .bottom_menu a, .know a {
    color:#3E6F36;
    text-decoration:none;
}
.additional .t {
    background:url(/design/images/corners.gif) no-repeat 0 -60px;
}
.additional .t .r {
    background:url(/design/images/corners.gif) no-repeat right -80px;
}
.additional .t .c {
    background:url(/design/images/corners.gif) repeat-x right -70px;
    margin:0 10px;
}
.additional .m {
    background:#c0d4a5 url(/design/images/additional-l-r.gif) repeat-y 0 0;
}
.additional .m .r {
    background:url(/design/images/additional-l-r.gif) repeat-y right 0;
}
.additional .m .c {
    color:#724a21;
    font-size:14px;
    text-align:center;
}
.additional .m .c h3 {
    color:#724a21;
    font-style:italic;
    font-size:20px;
    padding:0;
    margin:0;
    line-height:24px;
}
.additional .m .c img {
    padding:15px;
}
.info .t {
    background:url(/design/images/corners.gif) no-repeat 0 -90px;
}
.info .t .r {
    background:url(/design/images/corners.gif) no-repeat right -100px;
}
.info .t .c {
    background:url(/design/images/corners.gif) repeat-x right -130px;
    margin:0 10px;
}
.info .b {
    background:url(/design/images/corners.gif) no-repeat 0 -120px;
}
.info .b .r {
    background:url(/design/images/corners.gif) no-repeat right -110px;
}
.info .b .c {
    background:url(/design/images/corners.gif) repeat-x right -140px;
    margin:0 10px;
}
.info .m {
    background-color:#c7ddc8;
}
.info .m .r {
    background-color:#c7ddc8;
}
.info .m .c {
    background-color:#c7ddc8;
}
.thin {
    background:url(/design/images/thin.png) no-repeat 0 0;
    height:38px;
    width:134px;
    display:block;
    position:relative;
    left:50%;
    margin-left:-70px;
    margin-top:35px;
}
.information .adress {
    padding-left:40px;
    color:#01356D;
    font-size:16px;
    line-height:18px;
    margin:15px 0;
}
.information .work {
    padding-left:40px;
    margin-top:10px;
    font-size:13px;
    color:#724A21;
    line-height:15px;
    margin:15px 0;
}
.telefon {
    background:url(/design/images/telefon.jpg) no-repeat top left;
    height:64px;
    padding-left:100px;
    padding-top:7px;
    font-size:24px;
    font-style:italic;
    line-height:25px;
    color:#02376F;
}
.banners {
    background-color:#C7DDC8;
    text-align:left;
}
.banners a {
    height:44px;
    width:92px;
    overflow:hidden;
    background-color:#C7DDC8;
}
.banners a img {
    height:44px;
    width:92px;
    margin:10px;
}
.header-banners {
    padding:0 15px 10px 10px;
    font-size:14px;
    font-style:italic;
    line-height:18px;
    color:#724a21;
    text-align:left;
}
.content {
    min-width:375px;
    width:auto;
    background:url(/design/images/del.gif) repeat-y right 7px;
}
.container {
    margin-top:15px;
    padding:0 30px 15px 0;
}
.content img {
    margin-bottom:15px; 
}
.content a {color:#000}
.content p {
    font-size:14px;
    line-height:17px;
    text-align:justify;
}
.content p.blue {
    font-style:italic;
    margin-top:20px;
    color:#01356D;
    margin-bottom:30px;
}
.right {  
    text-align:center;    
    width:241px;
    overflow:hidden;
	
}
.right-add {
	width:241px;
    padding:15px 10px 15px 10px;
}
.right-add h3 {
    text-align:center;
    color:#784d21;
    font-size:18px;
    line-height:24px;
    font-style:italic;
    margin:0;
    padding:0;
}
.right-add .c-add {
    color:#181b14;
    text-align:justify;
    font-size:12px;
}
.bottom_menu {
    text-align:center;

}

.bottom_menu a {
    padding:0 8px;   
    font-size:12px;
    text-decoration:none;
    line-height:70px;
    color:#3e6f36;
}
.spec h3 {
    margin-top:40px;
    font-style:italic;
    font-size:18px;
    color:#784D21;
    text-align:center;
    margin-bottom:20px;
}
.spec h3.actions {
    background:url(/design/images/actions.jpg) no-repeat top right;
    height:96px;  
    line-height:120px;
    margin-top:0px;
    text-align:right;
    padding-right:85px;
}
.spec .goods {
    font-size:14px;
    color:#02376f;
    text-align:center;
}
.know {
    color:#181b14;
    font-size:12px;
    line-height:15px;
    text-align:justify;
    margin-bottom:20px;
}
.know a {
    color:#3e6f36;
    text-align:left;
    text-decoration:underline;
    font-size:14px;
    line-height:20px;
}
.attention{
    font-size:14px;
    color:#F9091F;
    font-style:italic;
    text-align:center;
  
}
.spec {
    line-height:20px;
    width:100%;
}
.b3 {   
    background:url(/design/images/corner.jpg) no-repeat bottom right;
    height:70px;
    font-size:10px;
    padding-right:65px;
    line-height:70px;
    float:right;
    width:190px;
    vertical-align:bottom;
}

.b3 a {    
    color:#181b14;
    font-weight:bold;
}
.bAllText {
color:#6D3C03;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;}
.bAllText2 {
color:#681313;
font-family:Tahoma,Verdana,Arial;
font-size:10px;
font-weight:normal;
}