body, html { margin:0 auto; padding: 0 5px; border: 0; width=100%; height: 100%  
}
body, html, div, td { font-size: 8pt; color: #000; font-family: verdana, tahoma
}
p { margin: 2px 0 18px 0
}
::selection, .vid {background: #d0bfa6}
::-moz-selection {background: #d0bfa6}
a { outline:0 }
body h6, .ram_c, #pocentru, #pravo_v, #po-ru, #fut_lev, .flp, #l170, #fmv, .pum { margin:0
}
body, html, body h1, .vpol, .vpol2, .bg-niz3, .menu_bez_sh, .cv1, .cv2, .cv3, .ob, .ob1, .ob2, .ob3, .ob4, .ob5, 
#fut_lev, #fut_pr, .ckor, .cz, .ckr, .ram_c, .pum, .mbsh, .vce {     
   text-align:center
}
#nach_pr, #po_pr, #vtor_pr, .tvpr, .lpr {
   text-align:right
}
#obol, li, #nach_lev, #vtor_lev, #l170, #pravo, .td25, .td33, .ban, .sto2, .td12, .sto12 {
   text-align:left
}
#pocentru, .bl-1, .pds, .jst {
   text-align:justify
}
a.vverh img, .bl-1, .ram_c, #fmv, .t100, a.bbp img, a.ira img, .pum, .vpr_iz, .bsh2, .mbsh, .td49, .ram_ob { 
    border: 1px solid #7b7470       
}
#obol {
margin:0 auto;
width:100%;
height:100%;
min-height:100%;
min-width:600px;
max-width:1400px;
width:expression(
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth < 700
?
"800px"
:
"auto"
)
:
(
document.body.clientWidth < 600
?
"700px"
:
"auto"
)
);
}
body:before {
	  content: "";
	  position: fixed;
	  top: -10px;
	  left: 0;
	  width: 100%;
	  height: 10px;
	  z-index: 100;
	  -webkit-box-shadow: 0px 0px 10px rgba(78, 42, 26,.8);
	  -moz-box-shadow: 0px 0px 10px rgba(78, 42, 26,.8);
	  box-shadow: 0px 0px 10px rgba(78, 42, 26,.8)
	  }
strong, .ram_c {color: #2d3f26
}
.v-e { color: #760306; font-size: 10pt
}
.ko { color: #4f2a19
}
.kr, .k14, .krbp { color: #990000
}
.kr, .k14 { font-weight: bold
}
.kr { font-size: 12px
}
.k14 { font-size: 14px
}
img, .v_izo, .ram_ob {
	    border-radius: 6px;
	    -webkit-border-radius:6px;
        -moz-border-radius:6px;
        position: relative
	}
img:before {
	    content: "";
	    width: 100%;
	    height: 100%;
	    position: absolute;
	    left: 0;
	    top: 0;
	    border-radius: 6px;
	    display:block;
	    margin: -50px
	    } 
.v_izo, .vlbt, #fut_pr img, #fut_lev img, .lpr img, .ban img {
	    -webkit-box-shadow: 0 0 0 #fff;
	    -moz-box-shadow: 0 0 0 #fff;
	    box-shadow: 0 0 0 #fff    
	    }
#fut_lev img { margin: 3px
}
img {   -webkit-box-shadow: 3px 3px 10px #4e2a1a;
	    -moz-box-shadow: 3px 3px 10px #4e2a1a;
	    box-shadow: 5px 3px 10px #4e2a1a
}
.vl_iz, .vlbt, a.ira img  { margin: 2px 11px 4px 0
}
.vpr_iz { margin: 2px 0 6px 11px;
          float:right
}
body h1, body h2, body h3, body h4, body h5, body h6  {
	display: block; font-family: verdana; font-weight: bold
}
body h1 { font-size: 17px; color: #0c4c03;
    text-shadow: 4px 4px 2px #a99474;
    margin: 0 0 13px 0; 
    padding: 3px
}
body h2, body h5 { padding: 2px 0; font-size: 14px; color: #0c4c03; margin:0
}
body h6 { font-size: 12px; color: #0c4c03
}
body h3, body h4 { padding: 0; font-size: 14px
}
body h3 { color: #990000
}
body h4 { margin: 0 0 10px 0;
	color: #4f2a19 
}
ul, li, .ram_ob { margin: 8px 0
}
ul { list-style-type:circle;
     list-style-image: url(../grafic/strela7.gif)
}
.teni, .ram_c {
  -webkit-box-shadow: 5px 5px 15px #4e2a1a;
  -moz-box-shadow: 5px 5px 15px #4e2a1a;
  box-shadow: 5px 5px 15px #4e2a1a
}
.ram_c { padding: 10px 8px;
  background: -moz-linear-gradient(top, #f3e9db, #c5ae8c);
  background: -o-linear-gradient(top, #f3e9db, #c5ae8c);
  background: -webkit-linear-gradient(top, #f3e9db, #c5ae8c);
  background-color: #dcccb5;	                      
  font-weight: bold
}
#pocentru, #fut_lev, .vl_iz, .vlbt, #l170, a.ira img, .fll { float:left
}
.sto, .sto2, .t100, .sto12 { width: 100% 
}
.pds { padding: 3px 9px;
    width: 50%
}
.ob, .ob2, .ob4 { background: #d31414
}
.ob1, .ob3, .ob5, .ob6 { background: #148105
}
.ob, .ob1, .ob2, .ob3, .ob4, .ob5, .ob6 {
  border: 1px solid #fdeded;
  margin: 5px 0;
  overflow: hidden;
  display: block;
  padding: 5px 9px; 
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px; 
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
  background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3)); 
  -webkit-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.3)
}
.ob, .ob1, .ob2, .ob3, .ob4, .ob5, .ob6, .ob:hover, .ob2:hover, .ob4:hover, .ob1:hover, .ob3:hover, .ob5:hover, .ob6:hover {
  color: #ecedec;
  font-size: 9pt; text-decoration: none
}
.ob:hover, .ob2:hover, .ob4:hover {
  background-color: #fc4343
}
.ob1:hover, .ob3:hover, .ob5:hover, .ob6:hover  {
  background-color: #19a106
}
.ob, .ob1 { width: 130px
}
.ob2 { width: 160px
}
.ob6 { width: 190px
}
.och, .podch {clear:both;
    height: 0;
    margin: 0 4px
}
.podch, #po-ru { border-bottom: 1px solid #7b7470
}
#pocentru, #fut_lev, #po-ru, .vpol2 { 
    border-right: 1px solid #7b7470
}
#pocentru { padding: 8px 10px 4px 8px;
    width: 78%;
    background-color: #fff
}
#vtor_lev, .pum { padding: 4px
}
#vtor_lev img, .lpr img, .v_izo, .iz, .vlbt { border: 0
}
#vtor_pr { padding: 4px 6px 4px 4px
}
#pravo { padding: 4px 6px 4px 0;
    margin: 0 0 0 80%;
    height: 85%
}
#pravo_v { height: 95%
}
#pravo_n { vertical-align: bottom;
	padding:25px 0 0 0
}
#nach-o { background-color: #f5efe7
}
#nach-o, #vtoroi, #po-a, #fut {  
    border-top: 1px solid #7b7470;
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
    vertical-align: top;    
    width=100%;
    margin: 0
}    
#vtoroi {  background-color: #f5efe7;  
    height: 65px;
    background-image : url(../grafic/verh1.jpg)
}
#vtoroi, #vtor_pr, .vlch2, .mbsh  { background-repeat: no-repeat 
}
#po-a, ul.m-u li a, .pum, .vpol2, .bsh, .bsh2 { background-repeat: repeat-x
}
#po-a { background-color: #4c2c1d; 
    background-image : url(../grafic/kor.gif);
    height: 17px
}
#po-ru, .t100, .ram_ob {  
    background: -moz-linear-gradient(top, #fff, #dccdb6);
    background: -o-linear-gradient(top, #fff, #dccdb6);
    background: -webkit-linear-gradient(top, #fff, #dccdb6); 
    filter: progid:DXImageTransform.Microsoft.gradient(gradienttype=0, startcolorstr=#ffffffff, endcolorstr=#ffdccdb6);
    background-color: #fff
}
#po-ru {  
    border-left: 1px solid #7b7470;
    width=100%
}  
#fut {  
    background-color: #006633;
    height: 31px
}

#po_lev, #po_pr { padding: 2px 5px 0 5px
}
#nach_pr{ padding: 5px 6px 0 5px
}
#nach_lev{ padding: 12px 5px 0 8px
}
#po_lev { 
    text-align: left;
    color: #fcf3e2; 
    font-weight: bold;
    font-size: 7pt;
    width: 78%
}
#po_pr, #fut_pr  { margin: 0 0 0 80%
}
#po_pr { 
    height: 17px;
    color: #fcf3e2
}
#fut_lev { 
    padding: 0 10px 0 8px;
    width: 78%;
    background-color: #dcccb5;
    height: 31px;
    color: #0c4c03
}
.flp { padding: 7px
}
.vn20, .vncl, .sto2, .sto12  { margin: 0 0 20px 0
}
.v8n20  { margin: 8px 0 20px 0
}
.vncl { clear:left
}
#fut_pr { 
    padding: 0 6px 0 0
    margin: 0 0 0 80%;
    height: 31px
}
#nach_lev { width: 23%
}
#nach_pr { 
    margin: 0 0 0 26%; 
    height: 45px
}
#vtor_lev { width: 21%
}
#vtor_lev, #nach_lev, #po_lev { 
    float:left; 
    margin: 0;    
    border: 0
}  
#vtor_pr { margin: 0 0 0 23%; 
    height: 62px;
    background-image : url(../grafic/otsemaru_3.gif)
}
#l170, #p170, .pds, #po-ru, .td25, .td33, .td49, .td12, .sto12 td { vertical-align: top
} 
#l170 { width:170px
}
#p185 { margin: 0 0 0 185px
}
.cv1, .cv2, .cv3 {
    font-size: 10pt; 
    color: #f1e8dc;
    margin:5px 0;
    padding: 15px 5px;
    clear:left
}
.cv1 { background-color: #9f0101
}
.cv2 { background-color: #14520c
}
.cv3 { background-color: #56301e
}
.me9 { font-size: 9pt
}
a, a:hover, a.izbr:link, a.izbr:visited, a.izbr:hover, a.kor:link, a.kor:visited {
	font-weight: normal; font-family: verdana, tahoma; text-decoration: underline
}
a.kor:link, a.kor:visited { color: #4e2b1b
}
.kor, .krbp { margin: 0 20px
}
a, a.bolshe:link, a.bolshe:visited, a.kor:hover { color: #0c4c03
}
a:hover {color: #199d06
}
.ot15 { margin: 105px 0;
}
a.me9 { font-size: 9pt
}
a.ira:hover img { 
    border: 1px solid #0c4c03       
}
a.kbp:link, a.kbp:visited, a.kbp:hover, a.bbp:link, a.bbp:hover, a.bbp:hover, .bsh2 a:hover, .pum a:hover, .bsh a, .bsh a:link, .bsh2 a, .bsh2 a:link, .pum a:link {
	font-weight: normal; font-family: inherit, tahoma
}
a.kbp:link, a.kbp:visited, .bsh a, .bsh a:link, .bsh2 a, .bsh2 a:link, .pum a, .pum a:link {
	color: #4e2b1b; text-decoration: none
}
a.kbp:hover {
	color: #0c4c03; text-decoration: underline
}
a.cher:link, a.cher:visited, a.cher:hover, a.bold:link, a.bold:visited, a.bold:hover, .bsh a:hover, .bsh2 a:hover, .pum a:hover  {
	font-size: 8pt; font-family: inherit, tahoma; text-decoration: underline
}
a.cher:link, a.cher:visited, a.cher:hover {
	font-weight: normal
}
a.cher:link, a.cher:visited {
	color: #000
}
a.cher:hover, a.black_bez_pod:hover  {
	color: #4e2b1b
}
a.bold:link, a.bold:visited, a.bold:hover {
	font-weight: bold
}
a.bold:link, a.bold:visited {
	color: #4e2b1b
}
a.bold:hover, .zv-e, .bsh a:hover, .bsh2 a:hover, .pum a:hover {
	color: #0c4c03
}
a.s-a:link, a.s-a:visited {	
	background: url(../grafic/strela8-1.gif) no-repeat 100% 4px
	}
a.s-a:hover {	
	background: url(../grafic/strela9.gif) no-repeat 100% 4px
}
a.rc:link, a.rc:visited, a.rc:hover {
	font-weight: bold; font-size: 10pt; margin: 0 1px;
}
a.bbp:link, a.bbp:hover {
	text-decoration: none; color: #000
}
a.bbp:hover  {
	text-decoration: underline;	color: #4e2b1b
}
.mbsh a:link, .mbsh a:visited, .mbsh a:hover, .mbsh  {
	font-weight: bold; font-family: inherit, tahoma
}
.mbsh a:link, .mbsh a:visited, .mbsh {
	color: #efe7dd; text-decoration: none
}
.mbsh a:hover {
	color: #1ca309; text-decoration: underline
}
ul.m-u { list-style: none
}
ul.m-u li { display: inline
}
ul.m-u li a, ul.m-u li a:hover, .bl-1  {  
    padding: 5px 7px;
    *border-collapse: collapse; /* IE7 и старше */
    border-spacing: 0;              
    border-radius: 4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px
}
ul.m-u li a {
    color: #e8faf2;
    font-weight: bold;
    text-decoration: none;
    background: #536553;
    background-image : url(../grafic/fon-1.gif)
}
ul.m-u li a.selected, ul.m-u li a:hover { background: #4d5b4d
}
.bl-1 { margin: 5px 0;
    background-color: #ede3d6
}
.ckor, .cz, .ckr { 
	font-size:10pt;
	padding:25px 0 0 0
}
.ckor { color: #4f2a19;
	font-weight: bold
}
#fmv { position:fixed;
    width:13px;
    height:14px;
    top:204px;
    right:3px
}
.pum { background-image: url(../grafic/bg-punkt2.gif);
    width:240px
}
.vlch2, .vpol2 { height:24px;
    border-spacing:0
}
.vlch2, .vtb { border:0
}
.vlch2 { width:4px;
    background-color: #e5d7ca;
    background-image: url(../grafic/vkl.jpg)
}
.vpol2 { padding:0 20px;
    border-left:0;
    border-top:0;
    border-bottom:0;
    background-color: #e5d7ca;
    background-image: url(../grafic/vkp.jpg)
}
.vtb, .t100, .td4 { border-spacing:0;
    padding:0; margin:0
}
.vtb { float:right
}
.td25 a, .td12 a, .sto12 td a { font-size: 9pt
}
.td25, .td49, .ram_ob, .td12, .sto12 td { padding: 10px
}
.td25 { width: 25%
}
.td12, .sto12 td { width: 12%
}
.td33 { width: 33%;
    padding: 4px
}
.td49, .fll { width: 49.5%
}
.td4 { width: 4px;
    background-color: #fff
}
.td49, .sto2, .td12, .sto12  { border-spacing:0
}
.v20n, .teni { margin: 20px 0
}
.fll, .fp { margin: 5px 0 0 0
}
.bsh { 
    border-top: 1px solid #7b7470;
    border-right: 1px solid #7b7470;
    border-bottom: 0;
    border-left: 1px solid #7b7470
}
body h3, .bsh, .bsh2, .mbsh, .td49, .td4 { margin:0
}
.bsh, .bsh2 {
    padding: 4px 8px;
    background-color: #fff;
    background-image: url(../grafic/bg-punkt2.gif)
}
.mbsh { background-image : url(../grafic/bg-omusic.jpg)
}
.mbsh { padding: 3px 10px;
    background-color: #ede3d6
}
.ban { display: inline-block
}
.td49 { background-image : url(../grafic/vkl6.jpg);
    background-repeat: repeat-y
}
.sto2 { background-color: #ede3d6
}
a, ul.cm-u li a {
    -webkit-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    transition-duration: 0.4s;
}
.polosa_cv1, .polosa_cv1, .polosa_cv2, .polosa_cv3 {
             text-align:center;
             font-size: 10pt; color: #f1e8dc;
             margin:5px 0;
             padding: 15px 5px;
             clear:left
             }
.polosa_cv1 {
             background-color: #9f0101
             }
.polosa_cv2 {
             background-color: #14520c
             }
.polosa_cv3 {
             background-color: #56301e
             }
.polosa_cv1 a, .polosa_cv2 a, .polosa_cv3 a {
 color: #fff;
 font-size: 12pt;
 text-decoration:none;
}
.polosa_cv1 a:hover, .polosa_cv2 a:hover, .polosa_cv3 a:hover {
 color: #e6e2d1;
 font-size: 12pt;
 text-decoration:none;
}