body{font-family:verdana;background-color:#fff;margin:0;padding:0;}
h1{font-size:10px;color:#7FB7DD;display:inline;margin:0;}
h2{font-weight:400;margin:0;}
td,th{vertical-align:top;font-weight:400;padding:0;}
img{border:0;}
table{border-collapse:collapse;font-family:verdana;font-size:11px;color:#666;line-height:140%;}
a{color:#3f8fac;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
input,textarea,select{font-family:verdana;border:1px #999 solid;color:#666;background-color:#FFF;}
#struct{width:1000px;background-color:#FFF;margin:0 auto;-webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.5);}
#m_struct{width:1000px;}
#main_menu{width:1000px;background-color:#ced9dd; zoom:1; border-top: 1px solid #929292; border-bottom: 1px solid #929292;}
#main_menu a{display:block;height:40px;color:#000;float:left;margin-right:1px;}
#main_menu a p{position:relative;top:12px;font-size:16px;text-align:center;}
.search_form{float:right;position:relative;top:10px;right:10px;}
.search_field{width:199px;border:none;position:relative;top:-6px;font-size:11px;color:#999;background:none;padding-left:5px;}
.logo{width:370px;height:130px;float:left;position:relative;top:20px;}
.main_cont{width:980px;margin:10px 10px 0;}
.right_colum{padding-right:10px;padding-bottom:10px;width:240px;}
.similar_title{width:730px;min-height:40px;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:0;background-color:#929292;margin-bottom:12px;padding:0;}
.similar_title .sort{margin-right:10px;z-index:100;}
.similar_title p,.similar_title h2{font-size:16px;color:#fff;position:relative;padding-left:15px;width:450px;line-height:40px;}
.game_list_cont{width:730px;height:40px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;background:0;margin-bottom:12px;background-color:#929292;padding:5px;}
.game_list_cont .sort{margin-right:10px;z-index:100;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;background:0;padding:5px;}
.game_list_cont p,.game_list_cont h2{font-size:16px;color:#fff;position:relative;padding-left:15px;width:440px;line-height:40px;}
.game_block_title{width:730px;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:0;background-color:#929292;padding:10px 0;min-height: 30px;
line-height: 28px;}
.game_block_title p,.game_block_title h2{font-size:16px;color:#fff;padding-left:15px;}
.menu_head{background-color:#4ea8c8;height:43px;width:240px;background-position:-480px 0;}
.menu_head p,.menu_head h2{font-size:16px;color:#fff;position:relative;top:13px;left:55px;}
.gamecont{width:730px;text-align:center;background:#181818;margin-bottom:10px;padding:1px 0;}
.game_sim_block{padding:0;}
.descr_text_cont{width:980px;text-align:justify;margin-bottom:10px;margin-left:10px;font-size:11px;}
.menu_carcas{width:240px;background:url('images/borders-small2.gif') 0 100% no-repeat;text-align:justify;margin-bottom:10px;}
.menu_carcas2{padding:0 2px 2px;}
.gameslist{background:#F5F5F5;border:1px solid #dbdbdb;width:130px;display:block;color:#0c50a4;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 5px 10px;}
.gameslist p{display:block;overflow:hidden;height:20px;margin:0 3px 3px;}
.gameslist p span{position:relative;top:2px;left:5px;font-weight:700;}
.list_games{background:#F5F5F5;border:1px solid #dbdbdb;width:230px;display:block;color:#474747;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:220px;margin:0 5px 10px;}
.list_games .supp{display:block;font-weight:700;font-size:11px;line-height:1.3em;text-align:left;margin:0 3px 3px;padding:2px 0 0 5px;}
.list_games .ptex{display:block;overflow:hidden;left:3px;height:90px;color:#666;line-height:120%;text-align:left;margin:3px 8px;}
.list_games p span{position:relative;top:2px;left:5px;}
.antifloat{background:#f6f6f6;height:1px;font-size:1px;clear:both;overflow:hidden;position:relative;top:-1px;}
.footer{width:1000px;background:#929292; margin-bottom: 20px}
.footmenu{width:1000px;height:27px;}
.footmenu a{color:#000;display:block;font-size:12px;float:left;margin:11px 20px 0 21px;}
.footcount{top:20px;}
.foottxt{color:#bfa061;font-size:11px; padding: 3px}
.foottxt a {padding: 2px;}
.pages{height:25px;text-align:center;position:relative;left:-9px;top:5px;clear:both;margin:0 0 20px;}
.pages p{position:relative;top:4px;}
.pages a{display:block;min-width:25px;height:25px;color:#fff;font-size:14px;float:left;margin:0 2px;}
.p1{background:#515151;}
.p2{background:#616161;}
.p3{background:#717171;}
.p4{background:#818181;}
.p5{background:#919191;}
.p6{background:#A1A1A1;}
.p0{background:#b1b1b1;}
.pfirst:hover{background:url('images/ar_la.gif') 100% 0 no-repeat;}
.plast:hover{background:url('images/ar_ra.gif') 0 0 no-repeat;}
.pac{height:23px!important; min-width:23px!important; border:1px solid gray; color:#696969!important;}//background:url('images/pac.gif');}
.pac p{color:#696969;}
.menu_block{padding:2px;}
.list_cat{display:block;color:#333;height:32px;line-height:80%;font-size:12px;background-color:#F0F0F0;margin:1px;}
.list_cat img{margin:1px 2px 1px 1px; vertical-align:middle}
.list_cat h2,.list_cat p{font-size:12px;font-weight:400;height:32px;display:inline;vertical-align:middle;line-height:12px;cursor:pointer;margin:0;}
.list_cat:hover{background-color:#A0A0A0;color:#FFF;}
.ie_inline{*display:inline!important; *zoom:1!important;}
.catlist_cat{display:block;width:230px;color:#fff;height:32px;line-height:80%;font-size:14px;margin:1px;}
.catlist_cat p,.catlist_cat h2{position:relative;top:10px;left:45px;font-size:14px;}
.alltags_block{margin-top:13px;line-height:30px;}
.tagsall_span{color:#949494;font-size:12pt;}
.tag_item_list{width:81px;height:90px;font-size:9px;display:block;float:left;line-height:1em;color:#474747;font-weight:700;text-align:center;background:#F5F5F5;border:1px solid #DBDBDB;padding-top:3px;margin-bottom:5px;margin-right:6px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
.tag_item_list:hover{background-color:#e1e1e1;}
.tag_item_list img{width:70px;height:70px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
.list_mmo_link h3{margin-top:0;}
.list_mmo_link h3 a{font-size:12pt; color:#474747;}
.list_mmo_link th{width:300px;padding-left:10px;}
.list_mmo_link td{padding:0 10px;}
.mmorpg-page #page-content{display:none;color:#000;font-size:13px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:20px;}
.mmorpg-page #page-content p{margin-bottom:10px;padding:0;}
.mmorpg-page .mmorpg-video-switch{font-weight:400;cursor:pointer;margin-left:10px;margin-bottom:10px;color:blue;border-bottom:1px dotted blue;padding:0;}
.mmorpg-page{color:#000;margin-bottom:30px;font-family:Arial, Helvetica, sans-serif;}
.mmorpg-page .mmorpg-video-switch.selected{color:#FFF;background-color:gray;border:none;padding:3px;}
.mmorpg-video{text-align:center;}
.mmorpg-page #gallery{height:200px;overflow:hidden;}
.mmorpg-page #gallery li{float:left;height:75px;width:150px;overflow:hidden;text-align:center;margin:5px 3px;}
.mmorpg-page #gallery li img{height:75px;width:150px;}
.mmorpg-alt h2{font-size:18px;font-weight:700;}
.mmorpg-alt h3{font-size:10px;font-weight:normal;}
.mmorpg-alt{margin-bottom:10px;color:#000;}
.mmorpg-page .excerpt{font-size:13px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-right:10px;line-height:20px;}
.mmorpg-page .excerpt p:first-of-type{color:#000;padding-bottom:5px;}
.mmorpg-page .page-header{font-size:18px;font-weight:700;margin:0;padding:10px 0;}
.mmorpg-page .lines{margin-top:20px;border:1px solid #9CC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 10px 10px;}
.mmorpg-page .page-header a{font-weight:400;}
.mmorpg-page .register-button{background-color:#fc6b00;color:#FFF;border:1px solid #000;font-size:18px;font-weight:700;display:block;width:250px;text-align:center;text-transform:uppercase;margin:10px auto 0;padding:10px 5px;}
.mmorpg-page .mmorpg-descr{border:1px solid #9CC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#E9F4FB;padding:10px;}
.register{-moz-box-shadow:inset 0 1px 0 0 #fe4912;-webkit-box-shadow:inset 0 1px 0 0 #fe4912;box-shadow:inset 0 1px 0 0 #fe4912;background:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f67212', endColorstr='#fe4912');background-color:#fe4912;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #fe4912;display:inline-block;color:#fff;font-family:Verdana;font-size:17px;font-weight:400;text-decoration:none;padding:10px 24px;}
.register:hover{background:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');background-color:#1e62d0;color:#FFF;}
.register:active{position:relative;top:1px;}
p,form,.ratingDiv a,.mmorpg-page #gallery ul{margin:0;}
.imgbut,.imgs{border:none;}
#main_menu a:hover,#main_menu .act{border:none;background:#fff;color:#444;text-decoration:underline;}
.left_colum,#game_reclama{width:730px;}
.similar_title td,.game_list_cont td{vertical-align:middle;}
.similar_title td p,.similar_title td h2,.game_list_cont td p,.game_list_cont td h2{position:static;line-height:1em;}
.con,.similar_block{width:730px;background:url('images/borders-big.gif') 0 100% no-repeat;text-align:justify;margin-bottom:10px;}
.coni,.descr_text_block{padding:0 10px 10px;}
.gameslist img,.list_games img{width:220px;height:165px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:4px;}
.gameslist:hover,.list_games:hover{background:#e1e1e1;border:1px solid #c7c7c7;color:red;}
.footmenu a:hover,.catlist_cat:hover{text-decoration:underline;color:#fff;}
.p1:hover,.p2:hover,.p3:hover,.p4:hover,.p5:hover,.p6:hover,.p0:hover{background:#d3d3d3;}
div.top5_category {font-size: 14px; color: black;margin: 3px 10px 5px 5px;border-bottom: 1px dotted #929292;padding: 5px;}
.favorites{font-size:12px;display:block;float:right; margin-right:10px; color:white;
background-image: url("images/bookmark.png"); background-repeat: no-repeat; background-position: left center;
line-height:32px; padding-left:42px}
.favorites:hover{text-decoration:underline;color:white; }
.lang_cont{overflow: hidden;}
.flag-dropdown {
width: 410px;
display: none;
position: absolute;
border: 1px solid #929292;
padding-top: 6px;
background-color: #F5F5F5;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin-top: 45px;
padding-bottom: 5px;
z-index: 1000;
}
.flag-dropdown-country {display: none;
padding-left:10px;
position: absolute;
border: 1px solid;
padding-top: 6px;
background: #CACBDF;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin-left: 11px;
margin-top: 37px;
padding-bottom: 5px;
z-index: 1000;
}
#flags{*zoom:1;}
.flag-dropdown-country a {height: 19px!important; font-size:12px; padding: 2px; float:none!important; margin-right: 10px!important;}
.flag-dropdown a {float: left; height: 24px!important; width: 200px; font-size:12px; padding: 2px;color: #474747}
#flags a:first-letter {
  text-transform: uppercase;
}
.sel_list_lang {
	margin: 10px 0; 
	background-color: white; 
	float: left; 
	cursor: pointer;  
	border: 1px solid #929292;
	padding: 7px;
	font-size: 15px;
	width: 224px;
	color:#474747;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background-color: #F5F5F5;
}

.sel_list_lang:hover{
	background-color: #e1e1e1;
}

.sel_list_lang img {margin-left: 10px}
.sel_list_lang div {
  text-transform: uppercase;
}
.arr{
	float: right;
	cursor: pointer;
	margin: -1px 4px 0 0;
}
.crumbs {
border-bottom: 1px dotted silver;
line-height: 1.5em;
}
.crumbs div {
display: inline;
}

.crumbs a {
	color:#474747;
}

#flag_c div {float: left; width: 195px; overflow: hidden; height:18px; margin-bottom: 3px}
#flag_c div:hover {background-color: silver}
#flag_c div a {display: block;}
#flag_c {width: 1000px}

.img_logo{
  margin: 10px 0 0 20px;
  float:left;
}

.main_block{
  width: 842px;
  margin: 0px auto;
  font-family: Arial;
  overflow:hidden;
}

.cur_lang_block{
  float:right;
  overflow:hidden;
}

.main_block div{
  float:left;
  margin:3px 0 0 0;
}

.main_block a{
  color:#ffffff;
  display:block;
  float:right;
  padding: 3px 7px;
  margin: 7px 20px 0 20px;
  border:2px #ffffff dotted;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}

.lang_list_block{
  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  border: 1px solid #DBDBDB;
  background-color: whiteSmoke;
  padding: 20px 20px;
  overflow: hidden;
  width: 800px;
}

.lang_list_block li{
  list-style-type: none;
  display: block;
  float: left;
  width: 200px;
  height: 50px;
}
div#buttons {
    margin-top: 10px;
    z-index: 1;
    text-align: right;
}

div#buttons a {
    background: url("images/flashbuttons.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 22px;
    width: 22px;
}

div#buttons a#blur.moon {
    background-position: 0 0;
}
div#buttons a#maximize.max {
    background-position: -66px 0;
}
div#buttons a#reset {
    background-position: -44px 0;
}

div#buttons a#blur.sun {
    background-position: -88px 0;
}

div#buttons a#maximize.min {
    background-position: -110px 0;
}
.clear{
  clear: both;
}

.ads_block{
  z-index:1;
  position:relative;
}

.list_countri{
    display:none;
    position: absolute;
    border: 1px solid #000000;
    background: #FAFAFA;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    padding: 10px;
    bottom: 30px;
    z-index:1000;
}
.left-banner-google-margin-top {
margin-top: 350px;
}

#g-tags .tag_item_list{width: 76px; margin-right: 2px;}

.register {
  display: inline-block;
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffffff;
  padding: 10px 20px;
  background: -moz-linear-gradient(
    top,
    #ff9777 0%,
    #ff4006);
  background: -webkit-gradient(
    linear, left top, left bottom,
    from(#ff9777),
    to(#ff4006));
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #a3a3a3;
  -moz-box-shadow:
  0px 1px 3px rgba(000,000,000,0.5),
  inset 0px 0px 1px rgba(255,255,255,0.7);
  -webkit-box-shadow:
  0px 1px 3px rgba(000,000,000,0.5),
  inset 0px 0px 1px rgba(255,255,255,0.7);
  text-shadow:
  0px -1px 0px rgba(000,000,000,0.4),
  0px 1px 0px rgba(255,255,255,0.3);


}
.register:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe4912), color-stop(1, #f67212) );
  background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
  background-color:#1e62d0;
  color: white;
  }.register:active {
    position:relative;
    top:1px;
  }



.mmorpg-descr {padding:10px 5px; border: 1px solid #929292; background-color:#F5F5F5}
#preview {text-align:center; margin:0px auto; border: 1px solid #929292; margin-bottom: 50px}
#gallery { background-color:#F5F5F5; height: 110px; overflow:hidden; border: 1px solid #929292; border-top: none}
#gallery .viewport { float: left; width: 660px; height: 110px; overflow: hidden; position: relative; }
#gallery .buttons { display: block;  float: left;  }
#gallery .disable { visibility: hidden; }
#gallery .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }

.media-header {color:#fff; border: 1px solid #929292; border-top:1px solid white; background-color:#929292; line-height: 32px; padding-left:20px; font-weight:bold; font-size:16px }

#gallery ul {margin:0px}
#gallery li{float:left; height:100px; width:200px; overflow:hidden; text-align: center; margin:5px 3px}
#gallery li a img {height:100px; width:200px;}
#gallery  li a img.playbutton {position:relative; top:-65px; width:36px; height:26px}
.register {text-align:center;}
.excerpt {font-size:13px; color:black;}
.mmorpg-descr p {font-size:13px; line-height:1.25em; color:black; margin-bottom:5px}
.excerpt p.mmo_short  {overflow: hidden;height: 6.2em; }
#mmo_shortdescr .register{margin-top: 15px}
.mmorpg-img img{padding:1px; border:1px solid black}
.register {
  display: inline-block;
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffffff;
  padding: 10px 20px;
  background: -moz-linear-gradient(
    top,
    #ff9777 0%,
    #ff4006);
  background: -webkit-gradient(
    linear, left top, left bottom,
    from(#ff9777),
    to(#ff4006));
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px solid #a3a3a3;
  -moz-box-shadow:
  0px 1px 3px rgba(000,000,000,0.5),
  inset 0px 0px 1px rgba(255,255,255,0.7);
  -webkit-box-shadow:
  0px 1px 3px rgba(000,000,000,0.5),
  inset 0px 0px 1px rgba(255,255,255,0.7);
  text-shadow:
  0px -1px 0px rgba(000,000,000,0.4),
  0px 1px 0px rgba(255,255,255,0.3);


}
.register:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe4912), color-stop(1, #f67212) );
  background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
  background-color:#1e62d0;
  color: white;
  }
.register:active {
  position:relative;
  top:1px;
}
