*{margin:0;padding:0;}
body{background:#fff url('images/bg.jpg') repeat;text-align:justify;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:14px;color:#404040;margin:0;padding:0;}
img{border:0;}
h1,h2,h3{font-weight:400;color:#212121;}
h1{letter-spacing:-1px;font-size:2.2em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;color:#258d17;}

h3 a{color:#005f91;}

.blockbg{background:#D9D785;}
hr{display:none;}

a{color:#005f91;text-decoration:none;font-weight:normal;}
a:visited{color:#005f91;text-decoration:none;font-weight:normal;}
a:hover{color:#000;text-decoration:underline;font-weight:normal;}

#inbody{width:1140px;margin:0 auto;box-shadow: 0 0 15px rgba(0,0,0,0.2);background-color:#fcfcfc;}
#headline{background-color:#474747;height:39px;width:100%;color:#fff;overflow:hidden;}
#headline a{color:#fff;}
#headline a:hover{color:#f7c674;text-decoration:underline;}
#headline p{margin-left:10px;margin-top:10px;}

.inheadline{float:left;width:880px;}
.datoday{float:right;padding-top:10px;padding-right:10px;}


.menu2{height:54px;width:100%;margin:0 auto;background:transparent url('images/mlug2.png') repeat-x;}
.menu2 ul{list-style-type:none;margin:0;padding:0;margin-left:2px;line-height:54px;}
.menu2 ul li{float:left;font-size:16px;font-family:Cuprum;text-transform:uppercase;background: transparent url('images/men2sep2.png') no-repeat left center;padding: 0 10px 0 9px;}
.menu2 .fchil{background: none;}
.menu2 ul li:hover{background:transparent url('images/slusov2.png') repeat-x;}
.menu2 .current{background:transparent url('images/slusov2.png') repeat-x;}
.menu2 .strela{background:transparent url('images/strela.png') no-repeat top center;}
.menu2 ul a{color:#000;text-decoration:none;}

.podmenu2{height:4px;width:100%;background-color:#d5b260;}
#page{background:#fefefe url('images/kbg.png') repeat-x top;overflow:hidden;width:100%;}
#samka{float:left;width:790px;}
#sidepol{float:right;width:330px;padding-top:10px;}

.insamka1{float:left;width:310px;padding-left:15px;padding-top:10px;}
.insamka2{float:left;width:465px;padding-top:15px;}

.insamka1 h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:34px;text-transform:uppercase;margin-bottom:10px;}
#sidepol h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:21px;margin-bottom:10px;}
.uncaz h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:21px;margin-bottom:10px;margin-top:10px;}
.uncaz2 h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:19px;margin-bottom:10px;margin-top:10px;letter-spacing:-0.07px;}

.mainsidenews{clear:both;overflow:hidden;margin-bottom:10px;border-bottom:1px solid #d2d2d2;width:290px;}
.sideimga{float:left;width:40px;margin-right:10px;margin-bottom:10px;}
.sidetexta{float:left;width:238px;text-align:left;font-size:14px;line-height:16px;font-family:Roboto Condensed,sans-serif;margin-bottom:10px;}
.sidetexta a{color:#4d84a7 !important;}
.sidetexta a:hover{color:#000 !important;text-decoration:none;}
.sidetexta a:visited{color:#4d84a7 !important;}
.sidetexta span{font-family:Roboto Condensed,sans-serif;color:#959595;font-size:12px;}


.mainsidenews2{clear:both;overflow:hidden;margin-bottom:10px;border-bottom:1px solid #d2d2d2;}
.sidetexta2{float:left;text-align:left;font-size:14px;line-height:16px;font-family:Roboto Condensed,sans-serif;margin-bottom:10px;}
.sidetexta2 a{color:#4d84a7 !important;}
.sidetexta2 a:hover{color:#000 !important;text-decoration:none;}
.sidetexta2 a:visited{color:#4d84a7 !important;}
.sidetexta2 span{font-family:Roboto Condensed,sans-serif;color:#959595;font-size:11px;background-color:#fbe2b9;text-align:center;border-radius:5px;color:#474747;padding:2px 7px 2px 7px;}

.centaimga{display: inline-block;position: relative;}
.slak {
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    padding: 10px;
    background-color: rgba(0,0,0,.5);
    font-family:Roboto Condensed,sans-serif;
    font-size: 18px;
	text-align:left;
}

.slak:hover{text-decoration:underline;}

.uncenter{clear:both;overflow:hidden;}
.centarosa{float:left;width:140px;}
.centaimga2 img{width:140px;height:100px;}
.centatext{clear:both;overflow:hidden;margin-top:10px;text-align:left;font-size:14px;line-height:16px;font-family:Roboto Condensed,sans-serif;margin-bottom:10px;}
.centarosa:first-child{margin-right:22px;}
.centarosa:last-child{margin-left:22px;}



.igromir{float:left;width:186px;overflow:hidden;margin-left:5px;margin-right:5px;}
.igromir:first-child{margin-right:5px;margin-left:0px;}
.igromir:last-child{margin-left:5px;margin-right:0px;}
.igromirimg img{width:186px;height:130px;}
.igromirtext{clear:both;overflow:hidden;margin-top:10px;text-align:left;font-size:14px;line-height:16px;font-family:Roboto Condensed,sans-serif;}

.igrointext{background-color:#000;margin-top:-20px;width:100%;overflow:hidden;text-align:right;color:#fff;font-size:12px;padding-bottom:3px;padding-top:3px;}
.igrointext span{background-color:#000;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;opacity: 0.7;}

#firstpart{clear:both;overflow:hidden;}
#secondpart{clear:both;overflow:hidden;padding-bottom:20px;padding-top:20px;}
#thirdpart{clear:both;overflow:hidden;background:#fefefe url('images/kbg.png') repeat-x top;padding-left:15px;padding-top:15px;padding-bottom:15px;}
#footpart{clear:both;overflow:hidden;background-color:#ededed;padding-left:15px;padding-top:15px;padding-bottom:15px;}
#footpart2{clear:both;overflow:hidden;background-color:#e7e5e6;padding-left:15px;padding-top:15px;padding-bottom:15px;padding-right:15px;}

.secleft{float:left;margin-left:15px;width:775px;}
.secright{float:right;border:1px solid #d2d2d2;width:308px;margin-right:20px;height:249px;border-radius:5px;}


#wrapper{margin:0 auto;width:980px;text-align:left;overflow:hidden;}

#akcii{clear:both;background-color:#fff;}
.akcleft{float:left;background-color:#f70e67;color:#fff;text-align:center;width:160px;padding-top:5px;padding-bottom:8px;}
.akcright{float:left;padding-top:5px;padding-left:5px;}
.akcright p{float:left;margin-left:10px;}

.ulodin{float:left;width:50%;}
.uldva{float:left;width:50%;}
.secright ul{list-style-type:none;margin:0;padding:0;}
.secright li{padding-bottom:7px;border-bottom:1px dotted #d2d2d2;padding-top:4px;}
.secright li:hover{background-color:#f9e0bb;}
.secright a:hover{text-decoration:none;}
.secright img{width:20px;height:20px;margin-right:5px;margin-bottom:-5px;margin-left:10px;}


.thirdleft h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:34px;text-transform:uppercase;margin-bottom:10px;}
.thirdleft h1{color:#ef0067;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:30px;text-transform:uppercase;margin-bottom:10px;text-align:left;}
.thirdleft{float:left;width:775px;}

.indexnews{clear:both;overflow:hidden;margin-bottom:20px;}
.indeximg{float:left;width:140px;margin-right:15px;}
.indextext{float:left;width:620px;}
.indextext span{font-family:Roboto Condensed,sans-serif;color:#959595;font-size:11px;background-color:#fbe2b9;text-align:center;border-radius:5px;color:#474747;padding:2px 7px 2px 7px;}
.thirdzag{font-family:Roboto Condensed,sans-serif;font-size:20px;}


.thirdright{float:right;width:310px;margin-right:20px;}

.thirdright h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:21px;margin-bottom:10px;}

#footer{background-color:#333333;clear:both;overflow:hidden;}

.footmenu{background-color:#f70e67;color:#fff;width:100%;padding-top:5px;padding-bottom:8px;text-align:center;}
.footmenu ul{list-style-type:none;margin:0;padding:0;}
.footmenu ul li{display:inline;border-right:1px solid #ffb1d4;padding-right:15px;padding-left:10px;}
.footmenu ul li:last-child{border-right:0px solid #ffb1d4;padding-right:0px;}
.footmenu ul li a{color:#fff;}

.foottext{clear:both;overflow:hidden;text-align:center;color:#cccccc;padding-top:10px;padding-bottom:10px;}
.foottext a{color:#fff;}


#podzag{clear:both;overflow:hidden;margin-bottom:10px;}
#breadcrumb{font-size:14px;color:#999999;}
#rubr {background-color:#ebebeb;float:left;border-radius: 0px 3px 3px 0px;height:18px;margin-right:5px;}
#rubr ul{list-style-type:none;margin:0;padding:0;margin-left:14px;padding-right:7px;font-size:11px;padding-top:2px;padding-bottom:3px;}
#rubr ul li{margin:0;padding:0;float:left;padding-right:5px;}
#rubr ul li a{color:#999999;text-decoration:none;}
#rubr ul li a:visited{color:#999999;text-decoration:none;}
#rubr ul li a:hover{color:#999999;text-decoration:underline;}

#datecont{background-color:#ebebeb;float:right;color:#999999;font-size:11px;padding-left:10px;padding-bottom:2px;padding-top:2px;padding-right:10px;border-radius: 3px 0px 0px 3px;}
#datecont span a{background-color:#ebebeb;color:#999999;text-transform:uppercase;font-size:9px;text-decoration:none;margin-left:15px;padding-top:4px;padding-bottom:2px;}
#datecont span a:visited{background-color:#ebebeb;color:#999999;text-transform:uppercase;font-size:9px;text-decoration:none;}
#datecont span a:hover{color:#000;text-transform:uppercase;font-size:9px;text-decoration:none;}

#podnov{margin-left:13px;margin-right:13px;clear:both;margin-bottom:10px;overflow:hidden;}
#delilka{float:left;margin-top:0px;margin-left:5px;}
#delilka{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; /* IE 6-9 */}
#delilka:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}

.indexentry p{margin-bottom:20px;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:26px;}
.indexentry img{margin-bottom:10px;margin-top:10px;width:640px;}
.indexentry frame{margin-bottom:10px;margin-top:10px;width:640px;}
.indexentry iframe{margin-bottom:10px;margin-top:10px;width:640px;}

.indexentry ul {list-style-type:disc;color:#ef0067;margin-left:20px;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:26px;margin-top:10px;margin-bottom:10px;}
.indexentry ul li{margin-bottom:10px;color:#000;}

.indexentry ol {list-style-type:disc;color:#ef0067;margin-left:20px;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:26px;margin-top:10px;margin-bottom:10px;}
.indexentry ol li{margin-bottom:10px;color:#000;}

.indexentry a{color:#ef0067;border-bottom:1px dotted #ef0067;}
.indexentry a:visited{color:#ef0067;border-bottom:1px dotted #ef0067;}
.indexentry a:hover{color:#fff;border-bottom:0px dotted #ef0067;text-decoration:none;background-color:#ef0067;}

.thirdright2{float:right;width:445px;margin-right:20px;}
.thirdright2 h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:21px;margin-bottom:10px;}

.thirdleft2 h2{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:34px;text-transform:uppercase;margin-bottom:10px;}
.thirdleft2 h1{color:#ef0067;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:30px;text-transform:uppercase;margin-bottom:10px;text-align:left;}
.thirdleft2{float:left;width:640px;}


.pomater a{color:#7c7c7c !important;text-decoration:none !important;}
.pomater a:visited{color:#7c7c7c !important;text-decoration:none !important;}
.pomater a:hover{color:#000000 !important;text-decoration:underline !important;}
.pomater{font-style:italic;font-size:12px;color:#7c7c7c;}

#readmore{clear:both;overflow:hidden;margin-top:20px;border-top:4px solid #f9e0bb;}
#readmore h3{color:#000;margin:0;padding:0;font-weight:normal;font-family:Roboto Condensed,sans-serif;font-size:21px;margin-bottom:10px;margin-top:15px;}
#readmore ul{list-style-type:disc;color:#ef0067;margin-left:20px;font-family:Roboto Condensed,sans-serif;font-size:16px;}
#readmore ul li{margin-bottom:10px;}

.fpleft{float:left;width:775px;border-right:1px solid #dcdcdc;}
.fpright{float:right;width:330px;font-family:Roboto Condensed,sans-serif;font-size:13px;}
.fpright p{font-weight:bold;margin-bottom:0px;clear:both;font-size:14px;}

#prefk{width:1px;height:1px;}

.indasec{clear:both;overflow:hidden;margin-left:10px;font-size:12px;height:20px;}
.indasecl1{float:left;width:140px;}
.indasecl1 span{background-color:#d3d3d3;border-radius:4px;text-align:center;color:#474747;font-size:10px;padding:5px 7px 5px 7px;}
.indasecl2{float:left;width:130px;}
.indasecl3{float:left;}
.indasecl3 img{width:12px;height:12px;}
.secimp{font-family:Roboto Condensed,sans-serif;font-size:18px;text-align:center;margin-top:8px;margin-bottom:10px;}

#naver{clear:both;overflow:hidden;width:100%;}
.navlefto{float:left;}
.navrighto{float:right;}


.menuhec{display:none;width:100%;text-align:center;background-color:#f70e67;color:#fff;overflow:hidden;clear:both;padding-top:6px;padding-bottom:7px;}
.menuhec a{color:#fff;}


@media all and (max-width: 960px) {
#inbody{width:100%;}
#thirdpart{float:left;width:96%;}
#akcii{display:none;}
.thirdleft2{float:left;width:100%;}
.thirdright2{display:none;}
#headline{display:none;}
.menu2{display:none;}
#footer{width:100%;}
.footmenu{display:none;}
.podmenu2{width:100%;}
.indexentry img{width:100%;}
#secondpart{display:none;}
.thirdright{display:none;}
.menuhec{display:block;}


.thirdleft{width:100%;}
.indexnews{width:100%;}
.indeximg{float:left;width:100%;}
.indeximg img{width:100%;height:auto;margin-bottom:10px;}
.indextext{width:100%;}
.thirdzag{margin-bottom:10px;}
}






.mobile_menu_overlay, .mobile_menu_container{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.mobile_menu_container, .mobile_menu_container ul li ul{
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	transition: all 200ms;
}
.mobile_menu_overlay{
	display: none;
	cursor: pointer;
	z-index: 10200;
	background: rgba(0, 0, 0, 0.5);
}
.mobile_menu_container{
	-webkit-transform: translateX(-300px);
	transform: translateX(-300px);
	width: 300px;
	overflow: hidden;
	z-index: 10201;
	background: #3884da;
}
.mobile_menu_container.loaded{
   	-webkit-transform: translateX(0px);
   	transform: translateX(0px);
}
.mobile_menu_container .mobile_menu_content{
	overflow: auto;
	max-height: 100%;
	padding-bottom: 30px;
}
.mobile_menu_container ul{
	margin: 0;
	padding: 0;
}
.mobile_menu_container ul li{
	list-style: none;
}
.mobile_menu_container ul li a{
	display: block;
	padding: 15px 20px;
	line-height: 20px;
	font-size: 16px;
	background: #3884da;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.mobile_menu_container ul li a.parent{
	padding-right: 50px;
	background: #3884da url("images/arrow_right.svg") right 20px center no-repeat;
	background-size: 20px;
}
.mobile_menu_container ul li a.parent:hover{
	background: #3c8de8 url("images/arrow_right.svg") right 20px center no-repeat;
	background-size: 20px;
}
.mobile_menu_container ul li a.back{
	padding-left: 50px;
	background: #3c8de8 url("images/arrow_left.svg") left 20px center no-repeat;
	background-size: 20px;
	box-sizing: border-box;
	min-height: 50px;
}
.mobile_menu_container ul li a.back:hover{
	background: #3c8de8 url("images/arrow_left.svg") left 20px center no-repeat;
	background-size: 20px;
}
.mobile_menu_container ul li a:hover{
	background: #3c8de8;
}
.mobile_menu_container ul li ul{
	-webkit-transform: translateX(300px);
	transform: translateX(300px);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #3884da;
	z-index: 2;
}
.mobile_menu_container ul li ul.loaded{
	-webkit-transform: translateX(0px);
	transform: translateX(0px);
}
.mobile_menu_container ul li ul.activity{
	overflow-y: auto;
	overflow-x: hidden;
}

@media (max-width: 320px){
	.mobile_menu_container{
		width: 240px;
	}
}


