body {
        background: #c1c1c1 url('resources/bg.gif') ; 
        color:#303030;
        font-size:14px;
        font-family:Arial;  
        max-width:640px;
        margin:auto;
}
a {
        color:#606060;
        text-decoration:none;
        text-shadow:1px 0px 0px #с0с0с0;

}
a:hover {
        color:#ff0000;
}
img {
        vertical-align:middle;
}
input, textarea, select {

        border:1px solid #909090;
        
        padding:5px 1px;
        margin: 5px 0px;

}
input[type="submit"] {
border-radius: 4px; 
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background-color:#457eb0;
color: #fff;
padding: 5px 7px 5px 7px;
border: 1px solid #457eb0;
box-shadow: inset 0px 1px 0px #457eb0;
}
input[type~="text"], input[type~="password"], input[type~="select"], textarea {
border: 1px solid #d8d8d8;
font-family : Tahoma;
color: #686868;
padding: 7px;
margin:1px;
border-radius: 3px;
width:80%; }
hr {
        border: 0px;
        border-top:1px solid #c0c0c0;
}
.menu, .menu2 {
           
        font-weight:bold;

        color: #ffffff;

        padding: 5px 5px;
        
        
                
}
    
.menu {
background: #5790a1;
color: #fff;
padding: 11px;
border-top: 1px solid #437e8f;
border-bottom: 1px solid #6da1b0;
}
.menu a {
color: #fff;
}
.menu2 {
background: #5790a1;
color: #fff;
padding: 11px;
border-top: 1px solid #437e8f;
border-bottom: 1px solid #6da1b0;
}
.menu2 a {
color: #fff;
}        
.list1 {
      color: #737373;
padding: 8px;
background: #f3f2f2;
border-top: 1px solid #fff;
border-bottom: 1px solid #dedede;

}
ram{}
.raz{
	background:#fbfbfb;
	border-bottom:1px dotted #e5e5e5;
	padding: 15px;
}
.wape
{
color: #737373;
background: #f3f2f2;
border-top: 1px solid #E4F1FE;
border-bottom: 1px solid #E4F1FE;
padding: 9px 12px 12px 12px;
}

.wape a
{
color : #8B8989;
}
.wape a:hover
{
color:#023352;
}

.wape1
{
background: #fff;
padding: 6px 9px 9px;
border-radius:7px;
box-shadow: 0px 2px 2px #bdc2c6;
margin: 0 5px 5px 5px;
color:#564a42;
}
.wape1 a
{
color:#422b2b;
}
.wape1 a:hover
{
color:#160e0e;
}
.lst {
     color: #737373;
padding: 8px;
background: #f3f2f2;
border-top: 1px solid #fff;
border-bottom: 1px solid #dedede;
        
}
ram{}
.dag1{
	background:#fbfbfb;
	border-bottom:1px dotted #e5e5e5;
	padding: 15px;
}
.post2 , .post {        
       background: #fff url('resources/menu.png')repeat-x bottom left;
	text-decoration: none;
	color: #6e6e6e;
	  padding: 4px;
	text-shadow:  0px 1px 1px #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e0e0df;	
}

.navg {
color: #737373;
padding: 8px;
background: #f3f2f2;
border-top: 1px solid #fff;
border-bottom: 1px solid #dedede;      
}

.cit {

        background: #f0f090;
        color:#303030;
        
        border:1px solid #c09000;
        border-left:5px solid #c09000;
        
        
        padding:2px;
        
}

.blk {
        	background: #2e2c2c url('resources/bv.png')repeat-x top left;
background-size: 100% 100%;
padding: 7px;
	color: #b9b9b9;
	text-shadow :  0 1px 0px #000;
height:40px;
}
.bk {
background: #2e2c2c url('resources/bv.png')repeat-x top left;
background-size: 100% 100%;
padding: 7px;
color: #b9b9b9;
text-shadow :  0 1px 0px #000;
}

.rega {
background: #2e2c2c url('resources/bv.png')repeat-x top left;
background-size: 100% 100%;
padding: 7px;
	color: #b9b9b9;

	
   
}


.razd1  {
        padding: 5px;
}
.news
{
color: #737373;
background: #f3f2f2;
border-top: 1px solid #E4F1FE;
border-bottom: 1px solid #E4F1FE;
padding: 9px 12px 12px 12px;
}

.news a
{
color : #8B8989;
}
.news a:hover
{
color:#023352;
}

.neew
{
background: #fff;
padding: 6px 9px 9px;
border-radius:7px;
box-shadow: 0px 2px 2px #bdc2c6;
margin: 0 5px 5px 5px;
color:#564a42;
}
.neew a
{
color:#422b2b;
}
.neew a:hover
{
color:#160e0e;
}
.c {color: #777777; padding-left: 15px; background: url(/design/c.png) left no-repeat;}
.rekl  {
	background: 
	url('resources/ads.png')no-repeat top right, 
	url('resourc/rekl.png') repeat-x top left #f3f2f2;
	padding: 11px;
	color: #d5d5d5;
}
.cont {
background: #f3f2f2 none repeat scroll 0% 0%;
color: #ccc;
margin-top: -1px;
font-size: 11px;
text-shadow: 0px 1px #000;
padding: 6px;
border-bottom: 1px solid #393939;
border-top: 1px solid #000;
border-radius: 3px;
float: center;
}
.verx   {
padding: 8px;
font-size: 12px;
color: #ffffff;
text-decoration: none;
background: #326c85;
display: block;
}
.count {
background: #f3f2f2 none repeat scroll 0% 0%;
color: #737373 ;
margin-top: -1px;
font-size: 11px;
text-shadow: 0px 1px #000;
padding: 6px;
border-bottom: 1px solid #393939;
border-top: 1px solid #000;
border-radius: 3px;
float: right;
}
.z99 {
padding : 9px;
text-align : center;
color: #737373;
background: #f3f2f2;
border-top: 1px solid #fff;
border-bottom: 1px solid #dedede;     

margin-bottom : 0;
border-radius : 0 0 0 0;
}
a.jk {
background: #f1ab3e url('resources/rzd9.png')repeat-x top;
padding : 7px 5px 7px 5px;
display : inline-block;
color : #E6F4F7 !important ;
text-shadow : 0 1px 0 #2E3032;
width : 21%;
}
.panelhead  {
background : url(img/pn.png)no-repeat top right,url(img/t.png)repeat-x #252525;
color: #737373;
padding : 10px; } .panelhead a{ color: #737373; }
.razd44  { font-size : 12px; color : #e0e9fe; text-shadow : 0px 1px 0px #0d225c; background : url(img/rl.png)no-repeat left top,url(img/rr.png)no-repeat right center,url(img/r.png)repeat-x #003874; font-weight : bold; padding : 16px; padding-left :48px; border-top : 1px solid #7ea5fc; border-bottom : 1px solid #012245;
        } .razd44 a{ color: #b3d8e7; }
﻿.b-page__content{min-height:100px}

.b-head-decor{display:none}
.b-page_newyear .b-head-decor{
   position:absolute;
   top:0;
   left:0;
   display:block;
   height:115px;
   width:100%;
   overflow:hidden;
   background:url(img/b-head-decor_newyear.png) repeat-x 0 0;

}
.b-page_newyear .b-head-decor__inner{position:absolute;top:0;left:0;height:115px;display:block;width:373px}
.b-page_newyear .b-head-decor::before{content:'';display:block;position:absolute;top:-115px;left:0;z-index:3;height:115px;display:block;width:100%;box-shadow:0 15px 30px rgba(0,0,0,0.75)}
.b-page_newyear .b-head-decor__inner_n2{left:373px}
.b-page_newyear .b-head-decor__inner_n3{left:746px}
.b-page_newyear .b-head-decor__inner_n4{left:1119px}
.b-page_newyear .b-head-decor__inner_n5{left:1492px}
.b-page_newyear .b-head-decor__inner_n6{left:1865px}
.b-page_newyear .b-head-decor__inner_n7{left:2238px}

.b-ball{position:absolute}
.b-ball_n1{top:0;left:3px;width:59px;height:83px}
.b-ball_n2{top:-19px;left:51px;width:55px;height:70px}
.b-ball_n3{top:9px;left:88px;width:49px;height:67px}
.b-ball_n4{top:0;left:133px;width:57px;height:102px}
.b-ball_n5{top:0;left:166px;width:49px;height:57px}
.b-ball_n6{top:6px;left:200px;width:54px;height:70px}
.b-ball_n7{top:0;left:240px;width:56px;height:67px}
.b-ball_n8{top:0;left:283px;width:54px;height:53px}
.b-ball_n9{top:10px;left:321px;width:49px;height:66px}
.b-ball_n1 .b-ball__i{background:url(img/b-ball_n1.png) no-repeat}
.b-ball_n2 .b-ball__i{background:url(img/b-ball_n2.png) no-repeat}
.b-ball_n3 .b-ball__i{background:url(img/b-ball_n3.png) no-repeat}
.b-ball_n4 .b-ball__i{background:url(img/b-ball_n4.png) no-repeat}
.b-ball_n5 .b-ball__i{background:url(img/b-ball_n5.png) no-repeat}
.b-ball_n6 .b-ball__i{background:url(img/b-ball_n6.png) no-repeat}
.b-ball_n7 .b-ball__i{background:url(img/b-ball_n7.png) no-repeat}
.b-ball_n8 .b-ball__i{background:url(img/b-ball_n8.png) no-repeat}
.b-ball_n9 .b-ball__i{background:url(img/b-ball_n9.png) no-repeat}
.b-ball_i1 .b-ball__i{background:url(img/b-ball_i1.png) no-repeat}
.b-ball_i2 .b-ball__i{background:url(img/b-ball_i2.png) no-repeat}
.b-ball_i3 .b-ball__i{background:url(img/b-ball_i3.png) no-repeat}
.b-ball_i4 .b-ball__i{background:url(img/b-ball_i4.png) no-repeat}
.b-ball_i5 .b-ball__i{background:url(img/b-ball_i5.png) no-repeat}
.b-ball_i6 .b-ball__i{background:url(img/b-ball_i6.png) no-repeat}
.b-ball_i1{top:0;left:0;width:25px;height:71px}
.b-ball_i2{top:0;left:25px;width:61px;height:27px}
.b-ball_i3{top:0;left:176px;width:29px;height:31px}
.b-ball_i4{top:0;left:205px;width:50px;height:51px}
.b-ball_i5{top:0;left:289px;width:78px;height:28px}
.b-ball_i6{top:0;left:367px;width:6px;height:69px}
.b-ball__i{
position:absolute;
width:100%;
height:100%;
-webkit-transform-origin:50% 0;
-moz-transform-origin:50% 0;
-o-transform-origin:50% 0;
transform-origin:50% 0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
pointer-events:none
}
.b-ball_bounce .b-ball__right{position:absolute;top:0;right:0;left:50%;bottom:0;z-index:9}
.b-ball_bounce:hover .b-ball__right{display:none}
.b-ball_bounce .b-ball__right:hover{left:0;display:block!important}
.b-ball_bounce.bounce>.b-ball__i{-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg)}
.b-ball_bounce .b-ball__right.bounce+.b-ball__i{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg)}
.b-ball_bounce.bounce1>.b-ball__i{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}
.b-ball_bounce .b-ball__right.bounce1+.b-ball__i{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}
.b-ball_bounce.bounce2>.b-ball__i{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}
.b-ball_bounce .b-ball__right.bounce2+.b-ball__i{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}
.b-ball_bounce.bounce3>.b-ball__i{-webkit-transform:rotate(1.5deg);-moz-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}
.b-ball_bounce .b-ball__right.bounce3+.b-ball__i{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}
.dag{ background: url(http://h9m.
ru/style/green/img/verch-ico.png) no-repeat right, url(http://h9m.ru/style/green/img/verch.gif) repeat-x top #302c61; color: #FFFAFA; padding: 10px; }
.catSides {   background: url(image/hd45.png)no-repeat left top,url(image/hd44.png)repeat-x #25708e;   color: #b3d8e7;   padding: 15px;   font-size: 14px;   padding-left: 48px;   text-shadow: #202022 1px 1px 1px;   border-top: 1px solid #9A9C9D;   border-bottom: 1px solid #C9C9CB; } .catSides a{   color: #F9FAFD; }
.r { font-size : 12px; color : #e0e9fe; text-shadow : 0px 1px 0px #0d225c; background : url(http://wap-mas.ru/styles/snowy/img/rl.png)no-repeat left top,url(http://wap-mas.ru/styles/snowy/img/rr.png)no-repeat right center,url(/img/r.png)repeat-x #003874; font-weight : bold; padding : 16px; padding-left :48px; border-top : 1px solid #7ea5fc; border-bottom : 1px solid #012245; } .r a { color : #ffffff; }
.s {
color : #b680fe; text-shadow : 0px 1px 0px #000; background : url(/styles/snowy/img/ha.png)no-repeat center right,url(/styles/snowy/img/s.png)repeat-x #2c2c2c;
padding : 12px;
border-bottom : 1px solid #1d1d1d;
}
.menu_j, .menu_j a:link, .menu_j a:visited {   background: #F0F8FA repeat-x top left;   text-decoration: none;   color: #01589d;   text-shadow: 0px 1px 1px #fff;   border-top: 1px solid #FCFCFC;   border-bottom: 1px solid #CED0D0;   display: block;   padding: 10px; }
.s a { display: block; color : #6682fe; } .s:hover {
color : #ffffff; text-shadow : 0px 1px 0px #11162b; background : url(/style/img/haa.png)no-repeat center right,url(/styles/snowy/img/sh.png)repeat-x #353535; font-weight : bold; padding : 12px; border-bottom : 1px solid #1d1d1d; border-top : 1px solid #535354;
}
.link img{margin:-7px 0;} .link:hover{background:url('img/menu.jpg');border:1px solid #000000;padding:10px;color:#ffffff;opacity:0.9;display:block;}
.wap1 { background:url(img/rl.png)no-repeat left center, url(img/rr.png)no-repeat right center ,url(img/headr.png)repeat-x top #9a704e; border: 1px solid #CDB38B; color: #fff; padding:10px; padding-left:46px; overflow : hidden; text-align : left; border-radius: 3px; //text-shadow: 0px 1px 0px #000; }
.wap1 a{ color: #fff; } .title_1 { //text-size:bold; //border: 1px solid #8B7765; text-decoration: none; background:transparent url(bg_logo.png)repeat-x scroll left bottom; color: #fff; padding:7px; overflow : hidden; text-align : left; text-shadow: 0px 1px 0px #000; } .title_1 a{ color: #fff; }
.menu3 { background: #FFFACD none repeat-x scroll left bottom; text-shadow: 0px 1px 1px #FFF; border-bottom: 1px dotted #F3C0ED; padding:9px; display: block; text-decoration : none; //color: #000;
//box-shadow: 0px 0px 1px #cbcbcb; }