html,body{font-family:Arial,Tahoma;font-size:12px;margin:0;padding:0;color:#000;}
.search_button{background:url(/img/ok.gif);border:none;width:34px;height:17px;color:#fff;font:bold 11px Tahoma, sans-serif;}
a{color:#037ED0;}.link{color:#037ED0;text-decoration:underline;cursor:pointer;}
h1{color:#BB0600;font-size:18px;margin-left:10px;font-weight:700;margin-bottom:5px;}
.faq_h1{color:#BB0600;font-size:18px;margin-left:10px;font-weight:700;margin-bottom:5px;text-align:left;}
.h1{color:#BB0600;font-size:18px;font-weight:700;margin-bottom:5px;}
a.red_link{color:#BB0600;}.h1_blue{color:#0B6DD0;font-size:18px;font-weight:700;margin-bottom:5px;}
.h2_blue{color:#0B6DD0;font-size:14px;font-weight:700;}
p.news{color:#676767;}
h2{color:#BB0600;text-align:center;font-size:14px;font-weight:700;margin-bottom:5px;}
.h2{color:#BB0600;font-size:14px;font-weight:700;}
.h2_news{color:#037ED0;font-size:14px;font-weight:700;}
.h2_allgames{color:#037ED0;font-size:18px;font-weight:700;}
.news_category{color:#BB0600;font-size:10px;font-weight:700;}
.category_h1{font-family:Verdana;color:#FFF;font-size:18px;font-weight:700;padding-top:2px;width:215px;height:35px;background:url(/img/titles/background.gif);background-repeat:no-repeat;text-align:center;}
.form_title{text-align:right;font-weight:700;}
th{background-color:#9FE369;padding:5px;}
th.friends, tr.head td.friends{font-weight: bold; background-color:#E9DCA4;padding:5px;color:#444;}
td.friends{background-color:#FCFCE2;color:#444;padding:5px;text-align:center;}
td.std{padding:3px;background-color:#E1E1E1;}

th.friends{background-color:#E9DCA4;padding:5px;color:#444;cursor:pointer;}
th.headerSortDown{background-image:url(/img/tablesorter/tablesorter-desc.gif);background-repeat:no-repeat;background-position:right center;background-color:#C9BC84;}
th.headerSortUp{background-image:url(/img/tablesorter/tablesorter-asc.gif);background-repeat:no-repeat;background-position:right center;background-color:#C9BC84;}
tr.odd{background-color:#DCDDB3;}
tr.even{background-color:#ECEDC3;}


.small_game{
background-image:url(/img/game_back.gif);
background-repeat:repeat-x;
background-color:#037ED0;
padding:3px;
width:105px;
}

.small_bf_game{
background-image:url(/img/game_back.gif);
background-repeat:repeat-x;
background-color:#037ED0;
padding:3px;
width:80px;
}

.small_game_image
{
	width:105px;
	height:70px;
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:left;
	position: relative;
}

div.friends_title{height:20px;margin-left:7px;margin-right:7px;background-color:#3DB1D9;text-align:center;color:#FFF;font-weight:700;padding-top:4px;font-size:14px;}

.small_game_all
{
	margin-top:3px;
	width:100px;
	text-align:left;
}

.sub_menu{margin-top:5px;}p{margin-top:4px;margin-bottom:4px;text-indent:15px;}div#container{width:1142px;margin:0 auto;}a.categories{text-decoration:none;color:#383E3C;font-size:12px;font-family:Verdana;display:block;padding-top:4px;padding-left:5px;}span.best_game{font-size:16px;font-weight:700;color:#F6E400;}a.best_game{color:#FFF;}span.best_game_desc{font-size:12px;color:#FFF;}span.game_title{color:#BB0600;font-weight:700;}a.game_title{color:#CD2027;font-size:12px;font-weight:700;text-decoration:none;}a.game_title:hover{text-decoration:underline;}a.game_title_1{color:#CD2027;font-size:11px;font-weight:700;text-decoration:none;}div#wrapper{float:left;width:100%;}table{font-size:12px;color:#000;}/** Стандартные классы для вывода ошибок */div.site_error_message{color:#A10006;text-align:center;margin-bottom:5px;background-color:#F9C8CA;border:1px solid #F6A4A7;padding:3px;}/** Стандартные классы для вывода информационных сообщений */div.site_info_message{color:#003375;text-align:center;margin-bottom:5px;background-color:#D2E6F9;border:1px solid #A1B7CC;padding:3px;}.dark_text{color:#231F20;}.red_text{color:#F80009;}a.main_menu{color:#FFF;font-size:12px;text-decoration:none;font-weight:700;}a.main_menu:hover{color:#94E0F7;font-size:12px;text-decoration:underline;font-weight:700;}td.login_form{font-size:11px;font-weight:700;padding-right:5px;text-align:right;color:#414042;}input{font-size:12px;font-family:Arial;color:#000;}input.reg_form{border-right:#0781D1 1px solid;border-bottom:#0781D1 1px solid;border-top:#4BACEC 1px solid;border-left:#4BACEC 1px solid;}select{font-family:Arial;color:#000;font-size:12px;}.small{font-size:11px;}.big{font-size:14px;}.form_error{font-size:11px;color:red;}input.login_form{font-size:11px;font-weight:700;width:70px;border:#EAD700 1px solid;color:#000;font-family:Arial;}a.login_form{color:#FFF;font-size:11px;}a.bottom_menu{color:#FFF;font-size:11px;}

td.main_menu
{
	color:#FFF;
	background-image:url(/img/top_07.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
}

td.main_menu_red
{
	color:#FFF;
	background-image:url(/img/top_07_1.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
}

td.main_menu_separator{background-image:url(/img/top_08.gif);background-repeat:no-repeat;}.sfield{font-size:11px;background-color:#fff;/* Стили для окна поиска */border-top:1px solid #b3b9c3;border-left:1px solid #cdd0d5;border-bottom:1px solid #b3b9c3;border-right:1px solid #bec3cc;}div.tab_control{font-size:11px;}div.tab_control_body{background-color:#FCFCE2;border:1px solid #A6985E;padding:10px;padding-left:20px;padding-right:20px;height:200px;}div.room_loader{margin-top:70px;text-align:center;color:#716327;}div.tab_control_header{position:relative;top:1px;}td.tab{background-color:#E9DCA4;text-align:center;padding:5px;font-size:11px;color:#0351B6;text-decoration:underline;cursor:pointer;border-bottom:1px solid #A6985E;}td.tab_active{background-color:#FCFCE2;text-align:center;padding:5px;font-size:11px;color:#0351B6;text-decoration:underline;cursor:pointer;border-right:1px solid #A6985E;border-top:1px solid #A6985E;border-left:1px solid #A6985E;}table.rooms{font-size:11px;color:#716327;}.lt{width:4px;background:url(/img/borders/lt.gif);background-repeat:no-repeat;}.tr{height:4px;}.t{background:url(/img/borders/t.gif);background-repeat:repeat-x;}.rt{width:4px;background:url(/img/borders/rt.gif);background-repeat:no-repeat;}.l{width:4px;background:url(/img/borders/l.gif);background-repeat:repeat-y;}.tt{background-color:#EDEEEC;}.r{width:4px;background:url(/img/borders/r.gif);background-repeat:repeat-y;}.td{background-color:#EDEEEC;padding:0;margin:0;vertical-align:top;}.lb{width:4px;background:url(/img/borders/lb.gif);background-repeat:no-repeat;}.b{background:url(/img/borders/b.gif);background-repeat:repeat-x;}.rb{width:4px;background:url(/img/borders/rb.gif);background-repeat:no-repeat;}.trr{height:100%;}.profile_div{margin:3px;}div.game_play_error{color:#BB0600;font-size:18px;font-weight:700;}form{margin:0;}div#comment_form{margin:10px;padding:5px;padding-left:10px;background-color:#E1E1E1;}div.game_comment{margin-bottom:10px;margin-left:10px;margin-right:10px;padding:5px;}.red{color:#BB0600;}.gray{color:#666;}a.profile_menu{text-decoration:none;background-color:#E0F4EB;color:#383E3C;font-size:12px;font-family:Verdana;display:block;padding:5px;font-weight:700;}a.profile_menu:hover{background-color:#FEFFDF;}a.prize_title{font-size:14px;font-weight:700;}li{margin:5px;margin-left:10px;padding:0;}ul{margin:5px;margin-left:20px;padding:0;}input.reg_dis{color:#909090;font-weight:700;width:240px;}.active_page{background-color:#DEDEDE;color:#8D8D8D;padding-left:2px;padding-right:2px;}.current_page{margin-left:2px;margin-right:2px;}

.mstars {cursor:default;margin-top:10px;}
.mstars img	{background-repeat:no-repeat; padding:8px;cursor:pointer;text-align:absmiddle;}
.mstar_on, .smstar_on {background:url(/img/icons/mstar_on.gif);	}
.mstar_half, .smstar_half {background:url(/img/icons/mstar_half.gif);	}
.mstar_off, .smstar_off {background:url(/img/icons/mstar_off.gif);}

.smstars {cursor:default}
.smstars img	{background-repeat:no-repeat; padding:8px;}

/*Шапка*/
div#main_box {
	padding-top: 5px;
	width: 970px;
	position: relative;
	left: 50%;
	margin-left: -485px;
}
div#head {
	width: 970px;
	height: 100px;
	position: relative;
	background: url(/img/head/bg.jpg) 0 0 no-repeat;
}

/*Лого*/
#logo {
	position: absolute;
	left: 7px;
	top: 8px;
	width: 190px;
	height: 81px;
}
/*Добавить в избранное*/
#bookmark {
	position: absolute;
	left: 205px;
	top: 12px;
	width: 141px;
	height: 20px;
	cursor: pointer;
}

#logo img, #bookmark img {
	border: none;
}

/*Меню*/
#main_menu {
	position: absolute;
	left: 205px;
	top: 65px;
	width: 592px;
	height: 28px;
	overflow: hidden;
	background: url(/img/head/menu.jpg) no-repeat;
}
#main_menu ul {
	margin: 1px;
	padding: 0px;
	list-style: none;
	font-family: "Century Gothic";
	font-weight: bold;
	overflow: hidden;
}
#main_menu li {
	margin: 0px;
	padding: 0px;
	display: block;
    float: left;
	height: 26px;
}
#main_menu li#mm_profile {
	float: right;
}
#main_menu a {
    color: white;
    text-decoration:none;
	padding: 2px 14px 11px 13px;
}
#main_menu span {
	position: relative;
	top: 5px;
}

#main_menu a:hover {
    background-color: #44aff1;
}

#main_menu img {
	height: 15px;
	border: none;
}

/*Поиск*/
.search {
	position: absolute;
	right: 172px;
	top: 10px;
}

.search span {
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #002a63;
}

#head .sbutton{background-color: #2384c5; text-align: center; border:none;width:35px;height:17px; padding-bottom: 2px; color:white;font:bold 11px Tahoma, sans-serif;}

/*Панель авторизации*/
#user_card {
	position: absolute;
	top: 4px;
	right: 0px;
	width: 157px;
	height: 88px;
	background-color: #ffc002;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	color: #002a63;
}
#user_card img {
	border: none;
}
#user_card .uctop {
	height: 46px;
	width: 157px;
	background-color: #ffdc15;
	overflow: hidden;
	font-size: 13px;
}
#user_card .ucbot {
	height: 42px;
	width: 100%;
	overflow: hidden;
	font-size: 11px;
}
#user_card a {
	text-decoration: none;
	color: #002a63;
}
#user_card a:hover {
	text-decoration: underline;
}
.uctop .bl1 {
	float: left; padding: 3px 0px 3px 8px;
}
.uctop .bl2 {
	float:right; width: 107px;
}
.uctop .bl2 .outer{
	height: 46px; width: 100%;
}
.ucbot .bl1 {
	float:left; width: 80px; height: 100%;
}
.ucbot .bl2 {
	float:right; height: 100%;
}
/*Стили для вертикального центрирования*/
.outer {
	display: table;
	vertical-align: middle;
}
.inner {
	display: table-cell;
	vertical-align: middle;
	position:relative;
}

.fll {
	float: left;
}

.flr {
	float: right;
}

#spacer4 {
	height: 4px;
	width: 1px;
	overflow: hidden;
	clear: both;
}

a.cnt img {
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5; /* Mozilla 1.6 */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=50); /* IE 5.5+*/
}
a.cnt:hover img {
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; /* Mozilla 1.6 */
-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=100); /* IE 5.5+*/
}
.vip_s{background:url(http://turbogames.ru/img/club/vip_small.png) no-repeat;width:29px;height:26px;position:absolute;top:0px;left:0px;}
.vip_b{background:url(http://turbogames.ru/img/club/vip_big.png) no-repeat;width:63px;height:54px;position:absolute;top:9px;left:9px;}
.avatar{position:relative;}

.scroller-button {
	cursor:pointer;
	float:left;
	padding: 7px 5px;
}
.scroller-spacer {
	width: 35px; height: 100px;
	float: left;
}
#video_thums_box {
	height: 106px;
	padding-left: 33px;
}
#video_thumbs {
	width: 462px;
	height: 104px;
	overflow: hidden;
	float: left;
	border:1px solid #999;
	position:relative;
}
#video_thumbs ul{
	position:absolute;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#video_thumbs li {
	float: left;padding: 0px;margin: 2px;
}
#video_thumbs img {
	border: none; width: 150px; height: 100px;
}