
.block_s_rec{
	float: left;
	width:1024px;
	top:40px;
}
#MenuActField{
background: url(actmenu.gif) repeat-x;
color:black;
}
#progbar{
	margin-left: 175px;margin-top:20px;width: 300px;height: 30px;background-color: #152027;padding:2px;border:1px solid #1B88C7;text-align:center;border-radius: 3px;
	box-shadow: 0px 0px 3px white;margin-bottom:15px;
}
#progress{
	background-color:#2A90CC;
	height:30px;border-radius: 3px;
box-shadow: 0px 0px 3px white;
}
#ValueTimerAdvert{
	position: relative;top: -23px;color:white;font-size:16px;
}
.gurutop{
padding-top: 5px;
}
#gameguru3{
margin-bottom: 10px;
margin-left: 50px;
}
p{
	  padding: 0 10px;
  text-indent: 10px;
  font-family: futuran;
  font-size: 14px;
  text-align: justify;
}
#TitleGameTool{
	
	Color:#565A5B;
	font-size:14px;
    margin-bottom:10px;
	padding-bottom:10px;
	text-align: center;
	border-bottom:1px solid #D3D3D3;
	font-weight:bold;
	text-indent:0px;
}
@font-face {
    font-family: FuturaN; /* Гарнитура шрифта */
    src: url(FuturaN.ttf); /* Путь к файлу со шрифтом */
   }
@font-face {
    font-family: FuturaN; /* Гарнитура шрифта */
    src: url(FuturaN.woff); /* Путь к файлу со шрифтом */
   }

.GameInfo{
	-webkit-box-shadow: 1px 1px 13px 0px rgba(50, 50, 50, 0.24);
-moz-box-shadow:    1px 1px 13px 0px rgba(50, 50, 50, 0.24);
box-shadow:         1px 1px 13px 0px rgba(50, 50, 50, 0.24);
	border:1px solid white;
    position:relative;
    z-index:24000;
	height:324px;
    color:black;
	font-size:12px;
    text-decoration:none;
text-align: center;
	
}
.GameInfo span{ display: none;text-align: justify; }

.centrLmenu{
height: 41px;
padding-left: 10px;
display: table-cell;
vertical-align: middle;
}
.GameInfo:hover{ z-index:25000; }
.GameInfo:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	width:270px;
	color: black;
}
.GameInfo:hover span.top{
	display: block;
	padding: 16px 26px 0;
    background: url(botttool.png) no-repeat top;
}
#ShowMem{
	position:absolute;
	top:250px;
	z-index:20000;
}
.GameNameBox{
	height: 20px;
	padding: 0;
	margin-top: 0px;
	font-size: 12px;
	color: #0086C6;
}

.GameInfo:hover span.middle{ 
	display: block;
	padding: 15px 15px; 
	text-indent:9px;
	border:1px solid #C9C9C9;
	border-top:0px solid #C9C9C9;
	background-color: white;
}

div#GameFlashBox{
	width: 654px;
position: relative;
height: 460px;

float: left;

}
div#ResizeFlashPanel,div#PlayGameOn{
	color:black;
	font-weight:bold;
	margin-top:4px;
	width:630px;
	text-align:center;
	float: left;
	
	font-size:13px;
	
	line-height:35px;
	cursor:pointer;
	text-decoration:underline;
	
}
div#DropDownMenu {
        list-style: none;
        background: #003366;
        color: #9FA7AC;
       cursor:pointer; 
}

div#BackgroundFlash{
	background: url("fon.png") repeat scroll 0 0 transparent;
    height: 100%;
    left: 0px;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 4101;
    display: none;
}

#CloseButton {
background: url('close.png');
width: 30px;
height: 30px;
position: fixed;
top: 15px;
right: -15px;
display: none;
cursor: pointer;
z-index: 5010;
}

#AdvertOverFlash > span {
position: absolute;
width: 100%;
bottom: -40px;
left: 0px;
padding: 50px 0;
font-size: 15px;
color: white;
text-align: center;
}

#AdvertOverFlash {
position: absolute;
width: 100%;
height: 100%;
background: black;
top: 0px;
left: 0px;
z-index: 10000;
}
div#DropDownMenu li {

        border: 0 none;

        float: left;
        display: inline;
        list-style: none;
        position: relative;

		z-index: 1000;
}
.droptop{
	background:url(botttool.png);
	height:10px;
}
.dropview{
width: 190px;
position: absolute;
border:1px solid #0094FF;
border-top:none;
}
div#DropDownMenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 190px;
        list-style: none;
        display: none;
        position: absolute;
        top: 28px;
        left: -145px;
        
		
		text-indent: 10px;
}
#MoreGame{

	background-color:white;
	
	border:1px solid black;
	padding:1px;
	
}

div#NameMoreGame{
	text-align:center;
	line-height: 13px;
	font-size:12px;

	
}

div#DropDownMenu ul:after {
        clear: both;
        display: block;
        content: ".";
        height: 0;
        visibility: hidden;
}

div#DropDownMenu ul li {	    		
        width: 190px;
	padding:0px;
	margin:0px;
        float: left;
        display: block !important;
        display: inline;
}
.thumbgrandcat{
position: absolute;
z-index: 2;
height:140px;
width:179px;

}

div#DropDownMenu a {
        border: 0px;
        line-height: 38px;
        float: none !important;
        float: left;		
        display: block;
        background: url(66000001.jpg) repeat-x;
        color: #009DFF;
        border-bottom: 1px solid rgb(6, 145, 253);
	
        text-decoration: none;    
}

div#DropDownMenu li:hover li a:hover,
div#DropDownMenu li:hover li:hover a,
div#DropDownMenu li.iehover li a:hover,
div#DropDownMenu li.iehover li.iehover a {
        line-height: 38px;		
        background: url(topcentr.png) space ;
        color:#fff;        
}

div#DropDownMenu li:hover ul ul,
div#DropDownMenu li.iehover ul ul {
        display: none;
}

div#DropDownMenu li:hover ul,
div#DropDownMenu:hover ul,
div#DropDownMenu ul li:hover ul,
div#DropDownMenu .iehover ul,
div#DropDownMenu li.iehover ul,
div#DropDownMenu ul li.iehover ul {
        display: block;
} 

h1,.par_game_text{
	
	display:inline-block;
	font-weight:normal;
	color:black;
font-family: FuturaN, sans-serif;
font-size: 3.3em;
margin:8px;

}
.par_game_text a{
	color:red;
}

h1:first-letter,h2:first-letter,.teg-game:first-letter,.GameNameBox:first-letter, .par_game_text:first-letter {
	text-transform:uppercase ;
}
h2{
display: inline;
font-weight: normal;
color: black;
font-family: FuturaN, sans-serif;
font-size: 2.3em;
margin: 10px;
border-bottom: 2px solid red;
margin-left: 0;
}
.h2_view{
	border-bottom: 1px solid rgb(194, 194, 194);
    padding-bottom: 2px;
    margin: 10px;
    margin-top: 20px;
}
hr{
	margin: 10px;
border: 0px;
height: 1px;
color: #D9D9D9;
background-color: #D9D9D9;
}
#boxtop{

background: #F4F2F2;
border: 1px solid white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

position: relative;
display: inline-block;
margin:10px 0px;
padding: 5px;
-webkit-box-shadow: #C4BFBF 0 0 .5em;
-moz-box-shadow: #c4bfbf 0 0 .5em;
box-shadow: #C4BFBF 0 0 .5em;
}
div#DescriptGame{

	padding:15px;
	margin:4px;
	color:black;
	font-size:13px;
	text-indent:8px;	
        float:left;
}



div.Wraper .Content ul li {
padding:12px;
padding-bottom: 0px;
width: 232px;
display: block;
float: left;
line-height: 18px;
text-align:center;
}

div.Wraper .Content ul li h3 {
display: inline;
padding: 0;
margin-top:-10px;
font-size: 12px;
}

div.Wraper .Content ul li a.BottomLinkGame {
	 color:white;
}
div.Wraper .Content ul, div.Wraper li {
padding: 0;
margin: 0;

list-style-type: none;
}

 a.LinkGame{
	
	 text-decoration: none;color:#0086C6;
}
.Content{
position: relative;
z-index: 20;
}
.ThumbGame{
position: relative;
z-index: 1;
 
}

#wrapper{
	margin:25px auto 0;
	width:1128px;
	position:relative;
	overflow: hidden;
	background-color: white;

}
h3{
margin:0px;
}
.topcentrmenu{
margin-bottom: 5px;
height: 37px;
background: url(topcentr.png) repeat-x;
width: 100%;
font: 12px arial;
color: white;
font-weight: bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
line-height: 37px;
text-align: center;
}
#box{


}
#boxblue{


}
#MainModule{	
width:100%;
	
}

#MainModule.Wraper{
	position:fixed;
	width:900px;
}
.layout1.main_col{
	float:left;
	margin-right:36px;
	width:594px
}

html,body,div,span,ul,li,fieldset,form,label{
	background:transparent;
	border:0;font-size:100%;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
	
}

body{
	background-color:#00A8FC;
	
color:#555;
font-family:"Arial",Helvetica,Sans-serif;
font-size:.75em;
line-height:1;
margin:0;
padding:0
}


ol,ul{
	list-style:none
}
div #header{
	height:40px;
}
#logo{
	float:left;
border:0px solid black;
	margin-right: 80px;
}
#social{
	margin-left:60px;
	width:100%;
	margin-top:10px;
}

div#content{
	background-color:white;
	width:750px;
	float:right;
}
div #heading{

}

li#LeftMenuDark{
float:left;
margin-right:20px;
line-height:20px;

}

li#LeftMenuDark a{
color:#0579F7;
text-decoration: none;
    
}

li#LeftMenuLight a:hover{
  
  
}

li#LeftMenuLight{
	background-color:#83E1FF;
}






#NavMenu a{
	

}
.thumbleft{
	border: 1px solid rgb(234, 234, 234);
	margin: 2px;
border-radius: 3px;
float:left;
width: 46px;

height: 41px;


}
.topleftmenu{


height: 37px;

background: url(topmenubox.png) repeat-x;
width:100%;
font: 14px arial;
color: white;

font-weight: bold;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
line-height: 37px;
text-align: center;
}

#MainModuleContent{
	margin:4px;

	float:left;
	width:195px;

}

#MainModuleContent ul  li{
	margin: 4px;
line-height: 15px;
margin-top:10px;
border: 1px solid #0E85A3;
height: 41px;

margin-top: 6px;
text-transform: capitalize;
font-family: Verdana, sans-serif;	
}
#MainModuleContent ul a li {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;	


text-decoration: none;
font-size:13px;
color:black;
font-weight:bold;

}
#MainModuleContent ul a li :hover{


}
#MainHeading{

}

#MainHeading .title{font-size:1.8em;margin-bottom:6px}


#MainHeading .title.no_tagline{margin-top:12px}

#MainHeading .title,#MainHeading .tagline{
	text-shadow:#444 1px 1px 1px;
	-moz-text-shadow:#444 1px 1px 1px;
	-webkit-text-shadow:#444 1px 1px 1px
}

.ThemeMenu.small{
	
	}


.well {
	border-top: 1px solid rgb(208, 208, 208);
border-bottom: 1px solid rgb(224, 224, 224);
WIDTH: 970PX;

margin: 15px;
padding: 15px;

position: relative;

float: left;
}
a.PageNA,a.PageA{
border:1px solid #C6DBE4;
color:#275991;
padding: 10px 15px;
text-decoration:none;
font: 15px arial;
font-weight: bold;

}
a.PageA{
color:white;
background-color:#7FBAFA;
}
.Wraper{

}
div.AllSc{
margin-top:15px;
width:100px;
margin-left:50px;
}

.Img404{
margin-top:10px;
margin-left:335px;
}
.Text404{
margin:10px;text-indent:10px;text-align:justify
}
.Schet{
margin: 0px auto 0;
width: 1024px;
position: relative;
overflow: hidden;
background-color: rgb(228, 228, 228);
height: 20px;
}
.Schet div{
	margin:5px;
}
.logot{
display: none;
  border:0px solid black;
}
.RecGamePage{
z-index:1;
position: relative;
}

.blockques{
float:left;
margin:10px;
}
.blockvarq{
padding:10px;
border:1px solid #D3D3D3;
}

.TextQue,.NumQue{
  color:black;

font-weight: bold;
font-size:14px;
margin-bottom:5px;
}
#ButtSub{
margin-top:5px;
}
.NumQue{
margin:5px;
}

#SubMenuNav{



background-size: 100%;

}

.BordSubMenu{
background: url(http://filmpro.ru/media/blackberry/i/graphics/graph-overlay.png) repeat;
border-bottom: 1px solid #747474;
display: inline-block;

padding-bottom:5px;

}
.BordSubMenu ul{
margin:10px;
margin-left:25px;

}
.BordSubMenu li {
float: left;

line-height: 22px;

}
.BordSubMenu li  a {
display: block;
color: #D6D6D6;
text-decoration:none;
padding: 0px 5px;

}

.BordSubMenu li a:hover  {
background: url(actmenu.gif) repeat-x;
color:black;
border-radius: 4px;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}

#GameNameBox{
line-height: 10px;
color: black;
}
.blue{

}

.title_block{
text-align: -webkit-center;
font-size: 20px;

color: #B15300;
margin-top: 20px;
font-family: Verdana, Arial, sans-serif;
line-height: 30px;
}
/*фон*/
body,.ThemeMenu {
	background-color: #E4E4E4;
}
/* обводка кнопки*/
#MainModuleContent ul li,a.PageNA,a.PageA{
-webkit-box-shadow: 1px 1px 13px 0px rgba(50, 50, 50, 0.24);
-moz-box-shadow: 1px 1px 13px 0px rgba(50, 50, 50, 0.24);
box-shadow: 2px 2px 8px 0px rgba(247, 241, 241, 1);
border-radius: 3px;
border: 1px solid #D5D5D5;
background-color: #FFFFFF;
}
/* текст кнопки*/
#MainModuleContent ul a li,a.PageNA,a.PageA,teg-game{
color: rgb(60, 41, 41);
}
/* фон кнопки*/
li#LeftMenuLight{
	background-color: white;
}
a.PageA {
background-color: white;
border:1px solid black;
}


/* цвет названия игры*/
a.LinkGame,.GameNameBox  {
	font-size: 1.34em;
	height: 20px;
	font-weight:bold;
color:black;

font-family: FuturaN, sans-serif;
}

.teg-game{
    
	margin:10px;
	
	float:left;
    font-family: FuturaN, sans-serif;
	color: black;
    font-size:1.2em;
}
.teg-game:hover {
	
	color:black;
	text-decoration:underline;
}
.block_desc{
	  text-align: justify;
  margin: 4px;
  text-indent: 10px;
  margin-top:0px;
	overflow: hidden;
height: 125px; 
	background-color: white;
}
.block_desc:hover {
	 overflow: initial;
	 height: auto; 
	 
	
}
.panel-teg{
	margin-top:-8px;
	border-bottom: 1px solid rgb(176, 175, 175);
/*width: 11024px;
	height:37px;*/
	display: inline-block;
}


#NavMenu{
margin-top: -10px;
margin-left: 40px;
	
}

#NavMenu li{
float: left;
padding: 10px 10px;
color: rgb(0, 0, 0);
font-weight: bold;
font-size: 15px;
margin-right: 63px;
position: relative;
font-family: futuran;
}

.ThemeMenu
{
float: left;
width: 1024px;

position: relative;
margin: 0px 0 10px 0;



}


.reg_c{
width: 300px;
float: left;
height: 120px;
display: inline-block;
border: 1px solid rgb(255, 180, 71);
margin: 4px;
}


div#dop_rec{
text-align: center;
line-height: 14px;
font-size: 12px;
float: left;
margin-top: 10px;
font-weight: bold;
margin-left: 15px;
color: #B16900;
	
}
.desc_dop{
	margin-top:20px;
}
#s-barbi{ background-position: 0 0; width: 46px; height: 41px; } 
#s-ben10{ background-position: 0 -43px; width: 46px; height: 41px; } 
#s-chrepash{ background-position: 0 -86px; width: 46px; height: 41px; } 
#s-dahsa{ background-position: 0 -129px; width: 46px; height: 41px; } 
#s-gonki{ background-position: 0 -172px; width: 46px; height: 41px; } 
#s-gotovit{ background-position: 0 -215px; width: 46px; height: 41px; } 
#s-lego{ background-position: 0 -258px; width: 46px; height: 41px; } 
#s-mario{ background-position: 0 -301px; width: 46px; height: 41px; } 
#s-monsterhigh{ background-position: 0 -344px; width: 46px; height: 41px; } 
#s-ninja{ background-position: 0 -387px; width: 46px; height: 41px; } 
#s-odevalki{ background-position: 0 -430px; width: 46px; height: 41px; } 
#s-ogon_voda{ background-position: 0 -473px; width: 46px; height: 41px; } 
#s-pocelui{ background-position: 0 -516px; width: 46px; height: 41px; } 
#s-poni{ background-position: 0 -559px; width: 46px; height: 41px; } 
#s-scoobi{ background-position: 0 -602px; width: 46px; height: 41px; } 
#s-shooting{ background-position: 0 -645px; width: 46px; height: 41px; } 
#s-sonik{ background-position: 0 -688px; width: 46px; height: 41px; } 
#s-spanch{ background-position: 0 -731px; width: 46px; height: 41px; } 
#s-spider{ background-position: 0 -774px; width: 46px; height: 41px; } 
#s-tom_jerry{ background-position: 0 -817px; width: 46px; height: 41px; } 
#s-transformer{ background-position: 0 -860px; width: 46px; height: 41px; } 
#s-vinks{ background-position: 0 -903px; width: 46px; height: 41px; } 
#s-zombi{ background-position: 0 -946px; width: 46px; height: 41px; } 
.iconsth{
background: url(/sprite/image.png) no-repeat top left;
}
.icon_img2 {
    background: url(/sprite/image2.jpg) no-repeat top left;
}
#s-ariel{ background-position: 0 0; width: 46px; height: 41px; } 
#s-betman{ background-position: 0 -42px; width: 46px; height: 41px; } 
#s-bolnica{ background-position: 0 -84px; width: 46px; height: 41px; } 
#s-detskie{ background-position: 0 -126px; width: 46px; height: 41px; } 
#s-djipi{ background-position: 0 -168px; width: 46px; height: 41px; } 
#s-drakoni{ background-position: 0 -210px; width: 46px; height: 41px; } 
#s-fixici{ background-position: 0 -252px; width: 46px; height: 41px; } 
#s-garripotter{ background-position: 0 -294px; width: 46px; height: 41px; } 
#s-gotovitedu{ background-position: 0 -336px; width: 46px; height: 41px; } 
#s-gta{ background-position: 0 -378px; width: 46px; height: 41px; } 
#s-jivotnie{ background-position: 0 -420px; width: 46px; height: 41px; } 
#s-koshki{ background-position: 0 -462px; width: 46px; height: 41px; } 
#s-loshadi{ background-position: 0 -504px; width: 46px; height: 41px; } 
#s-makijazh{ background-position: 0 -546px; width: 46px; height: 41px; } 
#s-mashamedved{ background-position: 0 -588px; width: 46px; height: 41px; } 
#s-mortalcombat{ background-position: 0 -630px; width: 46px; height: 41px; } 
#s-motocikl{ background-position: 0 -672px; width: 46px; height: 41px; } 
#s-naruto{ background-position: 0 -714px; width: 46px; height: 41px; } 
#s-odevalki{ background-position: 0 -756px; width: 46px; height: 41px; } 
#s-parikmaherskaya{ background-position: 0 -798px; width: 46px; height: 41px; } 
#s-pingvin{ background-position: 0 -840px; width: 46px; height: 41px; } 
#s-pirat{ background-position: 0 -882px; width: 46px; height: 41px; } 
#s-pocelui{ background-position: 0 -924px; width: 46px; height: 41px; } 
#s-princessi{ background-position: 0 -966px; width: 46px; height: 41px; } 
#s-rapuncel{ background-position: 0 -1008px; width: 46px; height: 41px; } 
#s-robot{ background-position: 0 -1050px; width: 46px; height: 41px; } 
#s-rusalki{ background-position: 0 -1092px; width: 46px; height: 41px; } 
#s-shariki{ background-position: 0 -1134px; width: 46px; height: 41px; } 
#s-sobaki{ background-position: 0 -1176px; width: 46px; height: 41px; } 
#s-ssmeshariki{ background-position: 0 -1218px; width: 46px; height: 41px; } 
#s-tachki{ background-position: 0 -1260px; width: 46px; height: 41px; } 
#s-zombi{ background-position: 0 -1302px; width: 46px; height: 41px; } 






















