/* ##################  Тестовый слой  ##################  */
.div_test{background-image: url(../../im/gr.gif); background-position: right,left; background-repeat: no-repeat; cursor: pointer; border: 1px solid black; border-radius: 5px;}

.divo{text-align: left; margin: 20px 20px 20px 20px;}

a.ts{font-family: Arial; text-decoration:none; font-size: 22px;color: #D1D14B;text-shadow:-0   -2px 6px #000000, 0   -2px 6px #000000,-0    4px 6px #000000, 0    5px 6px #000000,text-decoration: none;}
a.ts:hover{color: #cccc90; text-decoration: underline;}

a.setr{color: white; text-decoration: none;}
a.setr:hover{color: #c7585d; text-decoration: underline;}
#mas{color:#d1d14b; letter-spacing:1}
#mas2{color:#b7b7b7}
#mas3{color:e8eadd}

a.mens{color: #323232;; text-decoration: none; font-size: 13px; font-weight: bold;} a.mens:hover{color:<?=$fon_zvon2?>; text-decoration: underline;}
a.mens1{color:#262626; text-decoration: none; font-size: 14px;} a.mens1:hover{color:#bf150e; }

a.mens_{color: #323232; background: #3a6e9d; padding: 3px 15px 3px 15px; color: white; text-decoration: none; font-size: 13px; font-weight: bold;}
a.mens_:hover{background: #707070;}
.mask1{float: center; width: 100%; background-color: black; opacity: 0.9}
.mask2{text-align: justify; margin: 12px 56px 12px 62px; line-height: 1.2}
.mask3{margin: -15px 12px 15px 12p}
.mask4{margin: 12px 0px 2px 30px; color: black}
.mask5{text-align: left; color:white}
.mask6{margin: 3px 0 -18px -20px}

a.sta{color: #646464; font-size: 17px; text-decoration: none;}
a.sta:hover{color: #2a4d70; text-decoration: underline;}

a.sta2{color: #2a4d70; font-size: 15px; }
a.sta2:hover{color: #c20811; text-decoration: underline;}

a.avr{color: #bad0e3; font-size: 13px; text-decoration: none;}
a.avr:hover{color: #fff; text-decoration: underline;}

a.mens2{color:#647862; text-decoration: none; font-size: 16px; font-weight: bold;} a.mens2:hover{color:#666464; text-decoration: none; }
#nof{color: #d20000}
/*#################### ФЛИП ############################ */
body {margin:0;}
.flip_effect_horizontal {
width:350px; height:270px; position: relative;
transition:1s;transform-style: preserve-3d;
-webkit-transition:1s;
-webkit-transform-style: preserve-3d;
-webkit-transform: rotateY(0deg);
-moz-transition:1s;
-moz-transform-style: preserve-3d;
-moz-transform: rotateY(0deg);
}
.flip_effect_horizontal:hover {transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg); border: 1px solid #d0ebff; cursor: pointer;
}
.flip_effect_horizontal .front {position: absolute; width: 100%; height: 100%; background: #DFEFFF; backface-visibility: hidden; border: 1px solid #b4dbf9; cursor: pointer;
-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;
}
.flip_effect_horizontal .back {
position: absolute;width: 100%; height: 100%; background:#c7e0f3; backface-visibility: hidden; transform: rotateY(180deg);
-webkit-backface-visibility: hidden;-webkit-transform: rotateY(180deg);-moz-backface-visibility: hidden;-moz-transform: rotateY(180deg);
}

/*############################################ */

div{align: center}
p{text-align: center}
#kor {color: #6D6920} /* светло-коричневый */

@font-face {font-family: Univers Medium; src: url('../font/Univers Medium.eot'), url('../font/Univers Medium.woff') format('woff'), url('../font/Univers Medium.ttf') format('truetype'), url('../font/Univers Medium.svg') format('svg');
font-weight: normal; font-style: normal;}

.foy{font-family: Univers Medium;}

.a36{font-size:38px;}
#bl3{color:#505050}
#bl3_{color:#616161}
#bl4_{color:#6e6e6e}
.bl4{color:#a0a0a0}

.rob{font-family: NPRESENT; font-size: 24px}
#op03{pacity:0.3}
#op04{opacity:0.4}
#op05{opacity:0.5}
#op06{opacity:0.6}
#op07{opacity:0.7}
#op08{opacity:0.8}
#op09{opacity:0.9}
#op095{opacity:0.95}

.zvety {font-family: 'Crick'; src: url('../font/Crick.eot'); url('../font/Crick.woff') format('woff'), url('../font/Crick.ttf') format('truetype'), url('../font/Crick.svg') format('svg'); font-size: 14px; font-weight: bold;}

a.raof19{color:<?=$fn_menu?>; text-decoration: none; font-size: 15px; font-family: Tahoma; font-weight: bold;}
a.raof19:hover{color:<?=$fon_zvon2?>; }


a.x2_ {color: black; text-decoration: underline; font-size: 13px; font-weight: bold;}
a.x2_:hover {color: #de5d59}

a.x12 {color: #282828; text-decoration: none; font-size: 13px;}
a.x12:hover {text-decoration: underline;color: #727054}

a.x10 {color: #282828; text-decoration: none; font-size: 11px;}
a.x10:hover {text-decoration: underline;color: #727054}

.le2{text-align: left; margin: 5px 5px 5px 12px; font-weight: bold;}

a.menutop{font-family:Tahoma; color: #eeeeeb; font-size: 13px; text-decoration: none;}
a.menutop:hover{color: #c0be99}



.bla{background: #e49192;cursor: pointer;}
.bla:hover {background: #e49192;}  
.transition {transition: 3s;}

div.zveo {cursor: pointer;position: relative;text-align: center;}
div.zveo:hover:before {right: 0px;opacity: 0.8; top: 262px;}
div.zveo img {width: 300px;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
div.zveo:hover img {width: 300px;}
div.zveo:after {content: attr(data-zagolovok);display: block; font-weight: bold; font-family: Helvetica;font-size: 16px;text-align: center;}

.olver{font-family: 'olver'; src: url('font/olver.eot');
src: url('font/olver.woff') format('woff'), url('font/olver.ttf') format('truetype'), url('font/olver.svg') format('svg'); font-weight: bold; font-style: normal;}

.menu_left{font-family:Tahoma; text-align: left;}

a.po {font-family:Tahoma; font-size: 14px; color: EBEBEB; font-weight: bold;}
.form_poisk{height: 21; float: left; width: 105;}
.po{color: #EBEBEB; font-size: 13px;}
.but_poisk{height: 22; float: left; width: 74; font-size: 10pt; font-family: Tahoma; font-weight: bold; color:#FFFFFF; background-color:#464415; border-radius: 5px}
H1.podlogo{font-family: Tahoma; font-size: 13px; color: #464415; letter-spacing: 1px; margin: -24px 0 0 18px}
h1{margin: 7px 0 0 0px}
.tele{margin:0px 0 0 44px;  font-face: Tahoma;  font-size: 16pt; font-weight: bold; color: #464415; line-height: 1.1; letter-spacing: 4px}
.p6t{margin-top: 12px;}
#korsp{font-family:Tahoma; color: #586933; font-size: 11pt;}
#katos{font-family:Tahoma; color: #d5d6cc; font-size: 13pt; letter-spacing: 2px}

a.fi2{color: black; text-decoration: none; font-size: 15px; font-weight: bold;}
a.fi2:hover{text-decoration: underline;  color: #9c6948}
a.fi{color: #BB4A00; text-decoration: none; font-size: 15px; font-weight: bold;}
a.fi:hover{text-decoration: underline;  color: #ba4900}

.menus2{text-align: left; margin: -10px 0 0 12px; font-size: 19px; letter-spacing: 1px; line-height:1}
.menus3{text-align: left; margin: 30px 0 0 12px; font-size: 12px;color: #EBEBEB; line-height: 1.3; font-size: 10pt;}
a.mo2{color: #ced0bd;  font-weight: bold;font-size: 12px;}
a.mo2:hover{color: #c2bf87; text-decoration: underline;}

.mi1{border: 1px solid #BBBBBB}
.mi2{margin-top: 8px; background-image: linear-gradient(#d8d1cd,#a8a3a3);}
.mi21{margin-top: 3px; background-image: linear-gradient(#d8d1cd,#a8a3a3);}
.mi3{margin-top: 3px}

.leaj3{text-align: left; margin: 1px 5px 0px 0px; line-height: 1.4; font-size:15px}

.mi4{margin: 0px 8px 0 0}

#fffff{color:#563c38}
#bord{color:#875f58}
#fff{color: #BB4A00}
#sss{color:#6d6920}
#ddd{color:#5C7414}
#koro{color:#5e785c}
#koro2{color:#EBEBEB}
#koro22{color:#bfbc72}
#fu{color:#aca973}
.fu{color:#fff}
#sve{color:#f1f1f1}


.gomes{text-align: left; margin: 0px 20px 15px 20px}


.glar{font-size: 11pt; font-weight: bold; color: #F5E0AF; letter-spacing: 1px;}
.mu{text-align: center; margin: 5px 5px 5px -12px}
.ledos{text-align: justify; margin: 0px 25px 5px 5px}


#ff8{color: #dadbd3; letter-spacing: 2px;  font-size: 15px; font-weight: bold; background-color: #66632d; border-radius: 1px 1px 0 0}
.muj{text-align: left; line-height: 0.9em;}

.teles{font-family: Tahoma; color: #464415; font-size: 15pt; letter-spacing: 0; font-weight: bold; line-height:1.1; margin-left: 50px;}
.ledr{text-align: left; margin: 18px 0 0 22px}

#teli{font-weight: 700; font-size: 17px; color: #464415}
.adr{text-align: left; margin: 12 0 0 24px; font-size: 16px; font-weight: 600;}
.nizz1{text-align: left; color: #d5d6cc; font-size: 13px; margin: 31px 0 0 44px; font-weight: bold;}
.nizz2{color:#3b3f1e; font-size: 42px; text-shadow: -1px -1px 1px #e5e1e0, 1px -1px 1px #5a5c3a, -1px 1px 1px #e5e1e0, 1px 1px 1px #5a5c3a;}
p.z1{text-align: center; margin-top:8px}

.nar{margin: 5px 60px 5px 28px}
.zeof{float: center; width: 980px; background-color: #FFF; margin-top: -19px}
.zeof5{float: center; width: 980px; margin: -6px 0 px 0px; height: 24px}
.zeof2{text-align: center; margin: 5px 0 0 1px;}
.l{text-align: left;}


.leaj{text-align: justify; margin: 20px 15px 0px 40px; color: #474848; line-height: 1.4; font-size: 16px;}
.leaj33{text-align: justify; margin: 20px 15px 0px -25px; color: #474848; line-height: 1.4; font-size: 16px;}     
.leaj2{text-align: right; margin: 20px 15px 0px 40px; color: #474848; line-height: 1.4; font-size: 16px;}
.leaj_{text-align: justify; margin: 20px 20px 20px 25px; color: #474848; line-height: 1.4}


.led{text-align: left; margin: 25px 15px 15px 6px;}
.led77{text-align: left; margin: 25px 15px 15px 6px;color:#65625d}


.led2{text-align: left; margin: -25px 15px 15px 6px;}
h1.x{text-align: left; font-size: 13pt; font-weight: bold;  margin: 4px 0 5px 6px; letter-spacing: 2px;}


a.x0 {color: black; text-decoration: underline; cursor:pointer;}

a.x000 {color: black; text-decoration: none; cursor:pointer; font-weight: bold; font-size: 14px;}
a.x000:hover{text-decoration: underline; cursor:pointer; color: #5C7414}

a.x08 {color: black; text-decoration: none; cursor:pointer; font-weight: bold; font-family:Tagoma;font-size: 13px;}
a.x08:hover {color: black; text-decoration: underline; cursor:pointer}
a.x01 {color: #a27874; text-decoration: underline; cursor:pointer;}
a.x01:hover {color: #BB4A00; text-decoration: underline;}
.katalog {width: 200px; float: left; margin: 1px 8px 0 0;}
.katalog2_ {width: 167px; height: 167px; float: left; margin: 10px 18px 20px 0px;}
.katalog15 {float: left; width: 178px; height: 210px; background: #EBEBEB; border: 1px solid #6d6920; border-radius: 6px; margin: 15px 12px 12px 12px}
.katalog155 {float: left; width: 208px; height: 220px; background: #EBEBEB; border: 1px solid #6d6920; border-radius: 6px; margin: 25px 22px 12px 0px}    
.katalog152 {float: left; width: 210px; height: 220px; border: 1px solid #866059; border-radius: 6px; margin: 4px 12px 6px 10px}
.katalog1523 {float: left; width: 180px; height: 220px; background: #EBEBEB; border: 1px solid #866059; border-radius: 6px; margin: 8px 12px 6px 10px}
.katalog1529 {float: left; width: 210px; height: 170px; background: #fff; border: 1px solid #866059; border-radius: 6px; margin: 8px 12px 6px 10px}
.katalog1524 {float: left; width: 210px; height: 220px; background: #fff; border: 1px solid #866059; border-radius: 6px; margin: 12px 12px 6px 10px}
.katalog1527 {float: left; width: 210px; height: 220px; background: #fff; border: 1px solid #866059; border-radius: 6px; margin: 12px 12px 6px 10px}

.katalog15_ {float: left; width: 215px; height: 200px; background: #FFFFFF; border: 0px solid #5C7414; border-radius: 6px; margin: 5px 15px 0px 6px}

.katalog2 {width: 167px; height: 167px; float: left; margin: 10px 18px 20px 8px;}
.katalog22 {width: 128px; height: 150px; float: left; margin: 2px 6px 14px 5px; border: 1px solid #dbf0d8; border-radius:5%; background: #eafaef}
a.rao {color:#526618; text-decoration: none; font-weight: bold; }
a.rao:hover {color: #825039; font-size: 13px; text-decoration: underlite; font-weight: bold; }
a.rao2 {color: #443e3e; font-size: 13px; text-decoration: none;}

.katalog158 {float: left; width: 207px; height: 210px; background: #FFFFFF; border: 2px solid #866059; border-radius: 6px; margin: 12px 18px 12px 0px}
.katalog1541 {float: left; width: 205px; height: 80px; background: #fff; border: 1px solid #866059; border-radius: 6px; margin: 8px 12px 6px 10px}

#fs3{color:#ca2a22}
.brdra{border-radius: 1px;}

.le6{text-align: left; margin: 1px 10px 10px 40px;}
.led_{text-align: left; margin: 4px 0 3px 2px;}
#imbr{border: 1px solid #443e3e}
#imbrz{border: 1px solid #72976e}
#sde{background-color: #FFF}

a.b01 {position: relative; display: inline-block; width: 11em; height: 1.8em; line-height: 1.8em; vertical-align: middle; text-align: center; text-decoration: none;
text-shadow: 0 -2px 2px #777; color: #fff; font-family: Tahoma; letter-spacing: 1px; font-size: 16px; outline: none; cursor: pointer;font-weight: bold;
border-radius: 7px; margin-top: -5px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #079; background: #677a7e}
a.b01:hover {background: #4c5759}
a.b01:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #BB4A00;}

a.b02 {position: relative; display: inline-block; width: 13em; height: 1.8em; line-height: 1.8em; vertical-align: middle; text-align: center; text-decoration: none;
text-shadow: 0 -2px 2px #777; color: #fff; font-family: Tahoma; letter-spacing: 1px; font-size: 16px; outline: none; cursor: pointer;font-weight: bold;
 margin-top: -5px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #079; background: #ea6662}
a.b02:hover {background: #ed9390}
a.b02:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #ea6662;}


a.b022 {position: relative; display: inline-block; width: 22em; height: 1.8em; line-height: 1.8em; vertical-align: middle; text-align: center; text-decoration: none;
text-shadow: 0 -2px 2px #777; color: #fff; font-family: Tahoma; letter-spacing: 1px; font-size: 16px; outline: none; cursor: pointer;font-weight: bold;
border-radius: 7px; margin-top: -5px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #079; background: #d8746f}
a.b022:hover {background: #688d65}
a.b022:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #e05c58;}

a.b03 {position: relative; display: inline-block; width: 12.8em; height: 1.5em; line-height: 1.4em; vertical-align: middle; text-align: center; text-decoration: none;text-shadow: 0 -2px 2px #777; color: #fff; font-family: Tahoma; letter-spacing: 1px; font-size: 15px; outline: none; cursor: pointer;font-weight: bold;margin-top: -5px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #079; background: #5c3422}
a.b03:hover {background: #825039}
a.b03:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #BB4A00;}

.les{text-align: left; margin: 7px 5px 2px 6px; font-size: 11pt}
.les2{text-align: left; margin: 5px 5px 5px 38px; font-size: 11pt}
.left{text-align: left;}

a.x7 {color:#4e7b4b; text-decoration: underline; font-weight: bold; font-size: 15px;}
a.x7:hover{color:#e86662;}

 a.x7_ {color:#dc7976; text-decoration: none; font-size: 15px;  font-weight: bold;}
a.x7_:hover{text-decoration: underline;}
.led22{text-align: left; margin: 5px 15px 5px 6px;}
a.x1_ {color: #BB4A00; text-decoration: underline; font-size: 13px; font-weight: bold; }
a.x1_:hover {color: #e26b1c}

a.x22 {color: #646464; text-decoration: none; font-size: 13px; font-weight: bold;}
a.x22:hover {color: #bd5903;}

a.x222 {color: #64601c; text-decoration: underline; font-size: 13px; font-weight: bold;}
a.x222:hover {color: #443e3e; text-decoration: underline;}

a.x223 {color: #64601c; text-decoration: underline; font-size: 13px; font-weight: bold;}
a.x223:hover {color: #BB4A00; text-decoration: underline;}

a.fip2{color: #443e3e; text-decoration: none; font-weight: bold; font-size: 13px}
a.fip2:hover{text-decoration: underline; color: #be6818}
p.podraz{text-align: left; margin: 0 0 0 19px;}

.nasd{margin: 0px 8px 5px 8px}
.nasd2{margin: -20px 2px -12px -1px}

a.but82 {position: relative; display: inline-block; width: 15em; height: 1.8em; line-height: 1.8em; vertical-align: middle; text-align: center; text-decoration: none;
text-shadow: 0 -2px 2px #777; color: #fff; font-family: Tahoma; letter-spacing: 1px; font-size: 15px; outline: none; cursor: pointer;font-weight: bold;
border-radius: 7px; margin: 5px 0 5px 0px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #079; background: #CB4A06;}
a.but82:hover {background: #b58880}
a.but82:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #ae4e1b;}

/* -------- */

a.but88 {color: #508f4c; font-family: Tahoma; letter-spacing: 1px; font-size: 15px; vertical-align: middle; outline: none; cursor: pointer;font-weight: bold; padding:9px}
a.but88:hover {background: #eafaef; width: 22em; height: 1.8em; border-radius: 5px}
a.but88:active {box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #f8e4e2;}


a.but8 {color: #fff; font-family: Tahoma; letter-spacing: 1px; font-size: 15px; outline: none; cursor: pointer;font-weight: bold; padding:9px;  background: #eafaef; text-decoration: none;vertical-align: middle; text-align: center; border-radius: 5px}
a.but8:hover {background:#D20000; width: 22em; height: 1.8em; border-radius: 5px }
a.but8:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset;}


a.butd {text-decoration: none; font-family: Tahoma; background: #98bd95; color: #fff; letter-spacing: 1px; font-size: 15px; cursor: pointer;font-weight: bold; padding:10px;  border-radius: 5px}
a.butd:hover {background: #da8499;  color: #fff;  text-decoration: none;}
a.butd:active {box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #e6acba; color: #fff;}


a.butd2 {text-decoration: none; color:#fff; font-family: Tahoma; letter-spacing: 1px; font-size: 15px; cursor: pointer;font-weight: bold; padding:6px; background: #976b66;}
a.butd2:hover {background: #e0c0bd; text-decoration: underline;}
a.butd2:active {box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background: #f8e4e2;}

/*
.ulo{padding: 0px; margin: 0px; list-style-type: none; width: 100%; font-family: tahoma, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; }
.lio{float: left; width: 230px; margin: 0px 4px ; padding: 10px; background: rgb(255, 255, 255) url('../im/lmbot.png') repeat-x 50% 100%}
*/

.ulo{display: block; padding: 1px; margin: 0px; list-style-type: none; width: 100%; font-family: tahoma, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; }
.lio{float: left; width: 250px; margin: 0px; padding: 2px; background: url('../im/lmbot1.png') repeat-x 50% 100%;}
#menu-block {padding: 0;  margin: 4;}
.vertical-menu {display: block; padding: 0; margin: 2 0 2 0; width: rgb(255, 255, 255);}
.vertical-menu li {position: relative; list-style: none; outline: none; margin: 2 0 2 0px; padding: 4 0 4 0; } 
.vertical-menu li:hover {margin: 2px 0px 2px 0px; color: #D20000;} 
.drop-block {display: block; position: absolute; z-index: 1000; left: 100%; top: -9999em; width: 200px; border: solid 1px black; border-radius: 3px; background-color: #f6e2b5; margin: 0px;}
.drop-link:hover > .drop-block {top: 0; margin: 0px }
.lio21{text-align: left; margin: 1 0 0 10px;}

.drop-block2 {display: block; position: absolute; z-index: 1000; left: 100%; top: -9999em; width: 160px; border: solid 1px black; border-radius: 3px; background-color: #faefd6; margin: 0px;}
.drop-link:hover > .drop-block2 {top: 0; margin: 0px }
a.zm{color: #5c3422; text-decoration: none; font-size: 15px; font-weight: bold; font-family: Tagoma;}
a.zm:hover{text-decoration: underline;}

.te1{align: center; border-radius: 6px 0px 0px 6px; font-size: 8pt; color: #C0C0C0; font-family: Tahoma; height: 22; width: 233}
.te2{float: right; width: 284px; border-radius: 6px; height:20px; margin: 0px 15px 2px 0; }

.select{width: 250px; height: 100px}

#f0{color:#9c665c}
.werb1{margin: 12px; line-height: 1}
.werb4{font-size: 10pt; line-height: 115%; font-family: Arial; background-color: #DFCBC6; color:#9C665C}
.werb7{font-size: 10pt; line-height: 115%; font-family: Arial; background-color: #F1D187; border: 1px solid #5c3422; color: #825039; border-radius: 7px; font-weight: bold; padding: 2px}
.werb8{font-family: Tahoma; text-align: justify; margin: -1px 27px 0 28px; line-height: 0.9; font-size: 11pt; color: #F5E0AF;}
.werb9{text-align: left; margin: 1px 0 0 34px}
.werb10{font-family: Tahoma; font-size: 20pt; color: #F5E0AF; text-shadow: -1px -1px 1px black, 1px -1px 1px black, -1px 1px 1px black, 1px 1px 1px black;}
.werb10_{font-family: Tahoma; line-height: 1.0; font-size: 15pt; color: #cae2cc;text-shadow: -1px -1px 1px black, 1px -1px 1px black, -1px 1px 1px black, 1px 1px 1px black; }
.werb11{font-family: Tahoma; font-size: 10pt; color: #DFCBC6}
a.top_menu{font-family:Tahoma; color: #F5E0AF; font-size: 13px; text-decoration: none;}
a.top_menu:hover{text-decoration: underline;  color: #F9EBCA}
a.top_menu2{font-family:Tahoma; color: #F5E0AF; font-size: 13px; font-weight: bold; text-decoration: none;}
a.top_menu2:hover{text-decoration: underline; color: #F9EBCA}
.ris{color:#613926}
.fre{text-align:left; margin: 0px 5px 0px 20px}
.zaks5{position: fixed; z-index: 100; width: 320px; left: 570px; top: 220px; border: 1px solid black; border-radius: 15px; background: #F1D187;}
.inps{width: 230px; height: 25px; border-radius: 5px; font-size: 16px; margin-bottom: 5px; color: gray; font-size: 14px; font-weight: bold; color: black}
.zaks2{position: absolute; width: 63px; height: 63px; z-index: 1; right: 12px; top: 17px}
.nosrift{font-family: Taoma;}
.bej{color: #F5E0AF}

.tep0{text-align: center}
.tep1{margin-top: -5px}
.tep2{margin-left: 25px; line-height: 1.1}
.tep3{margin-right: 15px}
.tep4{width: 222px; height: 26; border: 1px solid #green; border-radius: 4px; font-size:12pt; font-weight:bold; background-color: white;}
.tep5{margin-bottom: 2px}
.tep6{font-size: 10pt; font-weight: bold; width: 66; height: 26; background-color: #5f2320; border: 0px solid #825039; border-radius: 0 6px 6px 0; margin-top: 1px}
.tep7{width: 286px; height: 28px; background-color: #F4DB9F; border: solid 1px #825039; margin-top: -6px}
.tep8{margin: 3px 0 1px 0px; font-family: Tagoma}
.tep9{background-color: #5c3422; padding: 5px; border-radius: 7px; color: white}
.tep10{margin-top: 18px}
.tep11{width: 85%; border:1px solid #825039; border-radius: 5px; margin:0 5px 0 5px; border-radius: 7px}
.tep12{margin: 2px}
.tep13{text-align: center; margin-top:6px}
.tep14{text-align: center}
.tep15{float: center; width: 220px; margin: 18px; background-color: #F1D187; border-rasius: 6px}
.tep16{text-align: center; margin: 12px; 0px 12px 0px}
.tep17{background-color: #5c3422; padding: 3px}
.tep18{width:188px}
.tep19{border:1px}
.tep20{width: 195px; border: 1px solid #5c3422}
.tep21{float: center; width: 274px; height: 24px; margin-top: 8px}
.tep22{border: 1px solid #9c665c}
.tep23{margin: 4px 0 4px 0}
.tep24{margin-right: 2px}
.tep25{border: 0px solid #cbc9ba}
.tep26{position: relative; float:left; width: 980px; height: 150px; margin: 2px 0 10px 0px}
.tep27{text-align: left; margin: 8px 5px 9px 18px}
.tep28{text-align: left; margin: 3px 15px 12px 18px}
.tep29{width:100%; float:left; margin: 16px 0 12px 0}
.tep30{float: center; margin-top: -8px}
.tep31{margin: 8px 6px 0 0}
.tep32{text-align: justify; margin: 8px 30px 0px 0px;}
.tep32_{text-align: justify; margin: 8px 30px 10px 0px;}
.tep33{margin-left: 2px}
.tep34{text-align:left; margin-top: 14px}
.tep35{border: 1px solid #5e785c; width:655px; margin-top: 8px}
.tep36{margin: 0px 0 0 10px}
.tep37{margin: 12px 0 0 38px}
.tep38{margin: 14px 0 3px 0}
.tep39{border: 3px solid #5c3422C;}
.tep40{float: left; margin-top: 0px; height: 350px; width: 100%; background-color: white;}
.tep40_{float: left; margin-top: 0px; height: 80px; width: 100%; background-color: white;}
.tep41{width: 250px; height: 24px; padding: 2px; border-radius: 5px; border: 1px solid #ccc; margin-top:3px}
.tep42{margin: 0px 0 3px 0}
.tep43{margin-top: 12px; margin-left: 18px}
.tep44{margin-left: 0}
.tep45{margin-top: -4}
.tep46{margin-top: -2px}
.tep47{border:1px solid #004261; width: 207; height: 34px; border-radius: 6px; color:#FFFFFF; font-size:13pt; font-weight:bold; margin-top:5; background-color:#004261}
.tep48{text-align: left; margin: 1px 20 0 4px; text-align: justify;font-weight: normal;}
.tep49{margin-left: 2px}
.tep50{margin-top: 18px}
.tep51{float: center; margin-top: 8px}
.tep52{margin: 15px 6px 0 0}
.tep53{margin: 5px 10px 5px 0px; }

.tep54{margin-top: -11px}
.tep55{margin-right: 14}
.tep56{margin-left:42px}
.tep57{height: 21; width: 24; font-size:10pt; font-weight:bold; text-align:center; border: 0px; color: #788f76; font-weight:bold; font-size:12pt;}
.tep58{margin: 10px 0 20px 0}
.tep59{margin: 0px 0 0 0px}
.tep60{text-align:left; margin-top: 3px}
.tep61{margin-top: 5px}
.tep62{border: 1px ridge #C0C0C0;}
.tep63{margin: -52px 0 0 0px}
.tep64{text-align:left; margin-top: 2px}
.tep65{margin-top:3px;}
.tep66{border-style: solid; border-width: 1px}
.tep67{border: 1px solid #797637; margin: 5px 0 5px 0}
.tep68{margin: 12px 12px 0 12px; padding:9px}
.tep69{text-align: left; margin-bottom: 3px}
.tep70{width: 250; height: 38;  border: 0px; border-radius: 5px; font-size:12pt; font-weight:bold; color:#FFF; background-color:#5C7414; cursor:pointer;}
.tep71{margin: 1px 0 0 1px}
.tep72{margin: 12px 15px 7px 12px}
.tep73{margin-top: 22px}
.tep74{margin-top: 12px}
.tep75{margin: 14px 0 5px 4px}
.tep76{margin: -5px 0px 0 0}
.tep77{margin: 12px 0 0 8px}
.tep78{width:100%; float:left; margin: 10px 0 12px 8px}
.tep79{float: center; margin-top: -8px}
.tep80{margin: 8px 6px 0 0}
.tep81{float:left; margin: 10px 5px 15px 32px}
.tep81{border-radius: 6px}
.tep83{margin: 12px 0 0 24px}
.tep84{text-align:left; margin: 15px 14px 0 24px}
.tep85{margin-right: 16px; margin-top:11; margin-bottom:13}
.tep86{float: center; margin-top: -8px}
.tep87{margin: 8px 6px 0 0}
.tep88{margin-top: 2px}
.tep89{float: center; margin-top: 8px}
.tep90{margin-right: 16px; margin-top:12}
.tep91{width: 60px}
.tep92{margin: 3px 15px 6px -9px}
.tep93{margin-top: 12px; margin-left: 0px}
.tep94{margin: 16px 0 0 -2px}
.tep95{mardin-top: -10px}
.tep96{float: center; margin-top: -8px}
.tep97{margin: 8px 6px 0 0}
.tep98{margin: 12px 0 0 8px}
.tep99{margin: 14px 0 0 4px}
.tep100{mardin-top: -10px}
.tep101{width:100%; float:left; margin: 10px 0 12px 8px}
.tep102{float: center; margin-top: -8px}
.tep103{float:left; margin: 10px 5px 15px 32px}
.tep105{float:left; width: 100%; margin: 10px 0px 15px 0px}

a.b1 {position: relative; display: inline-block; width: 12em; height: 2.0 em; line-height: 2.0em; vertical-align: middle; text-align: center; text-decoration: none;
text-shadow: 0 -2px 2px #777; color: #fff; font-family: Tahoma; letter-spacing: 0px; font-weight: bold; font-size: 16px; outline: none; border: 1px solid #785e59; margin: 12px 0 0 1px;
border-radius: 8px; margin-top: 7px; box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #079; background: #5C7414; background-color: #5C7414; cursor: pointer;}
a.b1:active {top: .1em; left: .1em; box-shadow: 10px 0 0 60px rgba(255,0,0,.05) inset; background-color: #5C7414;}
input[type=text]:focus, textarea:focus{background-color: #825039 outline: none; padding: 4px;margin: 4px;border: 1px solid #825039;}

.zvf{float:left;margin: 0px 6px 0px 6px; width; 40px; }
.fil{padding: 1px;  border: 1px solid #AFACAC; margin: 5px 12px 5px 0}
#podskaz{position: absolute; background-color: #eedfdc !important;  font-family: Tahoma, sans-serif; font-size: 10pt; color: black; padding: 6px 12px;  overflow: hidden;  margin: 30px 5px 5px 20px; }
.krug{-webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em;}
.ledf{text-align: left; margin: 3px 14px 2px 6px;}

.foro{height: 21; width: 24; font-size:10pt; font-weight:bold; text-align:center;}
.redo{color:#D20000} .wh{color: #d20000;}


.inp5{height: 25; width:350px; padding: 3px;}
.inp5_{width:350px;}

#nexter{font-size: 14px; color: #c43631; cursor:pointer; font-weight: bold}
.katalog1528 {float: left; width: 206px; height: 210px; background: #fff; border: 1px solid #866059; border-radius: 6px; margin: 8px 16px 6px 4px}
.vo17{width:980px; float:left; margin: 15px 5px 25px 0px}

#nexter{font-size: 14px; color: #df5c58; cursor:pointer; font-weight: bold}

.art{color:#b9b5b5}
.art2{color:#5e8a5a;}
#art3{color:#504746}
#art3_{color:#5e8a5a;}
#art5{color:#dd4a45; font-size: 20px}
#art4{color:#d4c0be; text-decoration: line-through;}
.zvf{float:left;margin: 0px 6px 0px 6px; width; 40px; }
#koroq{color:#de5d59}
#koro22{color:#fbeeee}
#koror{color:#df5c58}
#korors{color:#946c68}
#korod{color:#525051}
#korof{color:#8f6c66}
#dq{color:#65625d}
.div_test{background-image: url(../im/gr.gif); background-position: right,left; background-repeat: no-repeat; cursor: pointer; border: 1px solid black; border-radius: 5px;}
.blokk{float:left; width: 300px; height: 388px; background-color: #fff; margin: 12px 33px 10px 0px; border: 2px solid  #fff; border-radius: 0px}
.blokk2{float:left; width: 300px; height: 388px; background-color: #fff; margin: 12px 0px 10px 0px; border: 2px solid  #fff; border-radius: 0px}

.bl{float:left; width: 200px; height: 236px; background-color: #fff; margin: 12px 43px 20px 0px; border: 1px solid  #ccc; border-radius: 0px}


.white{color:white}


.blop{float:left; width: 180px; height: 200px; background-color: white; margin: 12px 13px 10px 1px; border: 1px solid  #5C7414; border-radius: 6px}
.blo{float:left; width: 300px; height: 425px; background-color: #fff; margin: 12px 33px 10px 0px; border: 2px solid  #fff; border-radius: 7px}
.blo2{float:left; width: 300px; height: 425px; background-color: #fff; margin: 12px 0px 10px 0px; border: 2px solid  #fff; border-radius: 7px}


#z1{color:#708090}
#z1{color:#3a2b1f}
#z3{color:#2b5229} /* зелёный */
#black3{color:#535353}
.ulblok{margin: 10px; font-size: 14px; font-weight: bold; color: #3a2b1f}
.tesr{color:#BB4A00; font-size: 29px; text-shadow: -1px -1px 1px white, 1px -1px 1px white, -1px 1px 1px white, 1px 1px 1px black;}
#ros{color:#EF2562}
#grt{color:#8c605e}
.mend{font-size: 14pt; color: white; font-style: italic; font-weight: bold; text-decoration: none;}
.mend:hover{font-size: 14pt; color: #d5f378;}
#dfe{background-color: #fad9d9; border-radius: 2px; padding: 4px; border: 1px solid #be8d8c}
.dfe2{text-align:left;  font-size: 14pt; color: black; letter-spacing:1}
.mend2{font-size: 12pt; color: black; font-style: italic; font-weight: bold; text-decoration: none;}
.mend2:hover{font-size: 12pt; color: #5c7414; text-decoration: underline;}
a.xx2{color: black; font-weight: bold; fomt-soze: 14px; text-decoration: none}
a.xx2:hover{color: 5C7414; font-weight: bold; fomt-soze: 14px;}

#fi{color: #504746;}

a.fin{color:#525051; text-decoration: none; font-size: 14px; font-weight: bold;}
a.fin:hover{color:#a17773; text-decoration: underline;}

a.fin_{color:#525051; text-decoration: none; font-size: 14px;}
a.fin_:hover{color:#a17773; text-decoration: underline;}

a.fin_2{color:#df5c58; text-decoration: none; font-size: 14px;}
a.fin_2:hover{color:#a17773; text-decoration: underline;}

a.fid{color:#4d4c4c; text-decoration: none; font-size: 14px; font-weight: bold;}
a.fid:hover{color:#a17773;}

a.fisd{color:#fff; text-decoration: none; font-weight: bold; font-size: 14px;}
a.fisd:hover{color:#f5cdcc; }

a.raof{color:#666263; text-decoration: none; font-size: 13px;}
a.raof:hover{color:#cf6e6b; text-decoration: underline;}


.vo11 {margin: 3px 0 10px 0}
.vo12 {margin: 0px 0 12px 0}

.tep40 {height: 480px; margin:0; float:left}

#sf{color:#666263}
.wh{color: white}
#sf2{color:#e35c58; font-size: 20px;}
#sf22{color:#e35c58;}

#koro2{color:#888b5c}
.akk{color:#4b4b4b; font-size: 14px;}
.akk:hover{color:#c43631; font-size: 14px;}

#koro{color: #63945f}
a.raof2{color:#966d73; text-decoration: none; font-size: 11px;}
a.raof2:hover{color:#cf6e6b; text-decoration: underline;}

a.raof2{color:#966d73; text-decoration: none; font-size: 14px;}
a.raof2:hover{color:#cf6e6b; text-decoration: underline;}

a.raof223{color:#966d73; font-size: 12px;}
a.raof223:hover{color:#cf6e6b;}

a.korz_net{color:#739e6f;}
a.korz_net:hover{color:#e86662;}

#sa{color:#688d65} #sa2{color:#e9f7e7}
#matov{color:#e8f5e7}
#rozon{color:#db5d59}

