body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

/* login */

div#auth_panel {
	background: url(../images/login_bg.gif) no-repeat;
	height: 39px;
	padding-top: 8px;
	padding-left: 8px;
	position: absolute;
	top: 0;
	right: 0;
	width: 418px;
}

div#auth_panel form,
div#auth_panel div.users_data {
	float: left;
}

div#auth_panel div.users_data {
	color: #ffffff;
	font-size: 12px;
	line-height: 12px;
	padding-left: 10px;
	width: 300px;
}

div#auth_panel div.users_data a {
	color: #ffffff;
	text-decoration: underline;
}
div#auth_panel div.users_data a:hover { text-decoration: none; }

div#auth_panel div.btns{
float:right;padding-right:5px; margin-top:-2px; text-align: center;
}
div#auth_panel div.btns a{color:#fefcfc;font:11px/1.1 Tahoma,sans-serif;padding-right:0px;text-align:center;text-decoration:underline;text-transform: none;
}
div#auth_panel div.btns a:hover { text-decoration: none; }
	
input.field {
	background: url(../images/login_input_bg.png) no-repeat;
	color: #4c4c4c;
	font-size: 18px;
	height: 20px;
	padding: 1px;
	width: 100px;
}

input.login_enter {
	background: url(../images/login_enter.png) no-repeat;
	cursor: pointer;
	height: 24px;
	position: relative;
	top: 4px;
	width: 30px;
}

#auth_panel{padding-top:11px!important;}
#auth_panel div.btns a{padding-right:3px!important;}
div.btns{float:right;font-size:10px;width:auto;}
input.mYsfSbm{width:45px;height:21px;border:0 none;margin:2px 6px 0;}
input.login_enter{background:url(http://likbezz.ru/_example/sites/_rest/img/login_enter1.png) no-repeat top left;}
input.field{float:left;width:114px;height:23px;font:bold 15px/22px Verdana,sans-serif;margin-left:8px;border:0 none;text-indent:5px;}


table {
	border-collapse:collapse;
	border-spacing:0;
}
input,fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}

/* IE6 scrolls */
* html {
	overflow: auto;
	overflow-x: hidden;
}

html {
	height: 100%;
}

body {
	background: url(../images/bg.jpg);
	color: #1d67b0;
	font-family: Arial,Tahoma,sans-serif;
	font-size: 12px;
	height: 100%;
	line-height: 1.5;
	text-align: center;
}

a {
color:#d7d7d7;
text-decoration:none
}

a:active {
color:#d7d7d7;
text-decoration:none
}

a:visited {
color:#666666;
text-decoration:none
}

a:hover {
color:#339900;
text-decoration: underline
}
.clr { clear: both; height:0; line-height:0; font-size:0; overflow: hidden; }

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}

/* header */

div#header_links {
	position: relative;
	height: 343px;
}

div#header {
	background: url(../images/header.jpg) no-repeat 50% 0;
	position: relative;
}

h1#logo {
	position: absolute;
	left: 185px;
	top: 75px;
	width: 276px;
}

h1#logo a {
	display: block;
	height: 166px;
	text-indent: -9999px;
}

ul#menu_top {
	position: absolute;
	bottom: 43px;
	left: 5px;
	padding-left: 3px;
}

ul#menu_top li {
	display: inline;
	float: left;
	margin-left: 36px;	
}

ul#menu_top li a {
	color: #ffffff;
	font-size: 13px;
	letter-spacing: -1px;
	text-decoration: none;
	text-transform: uppercase;
}

input.search_input {
	background: none;
	color: #666060;
	font-size: 11px;
	position: absolute;
	bottom: 44px;
	right: 68px;
	width: 180px;
}

input.sbutton_input {
	position: absolute;
	bottom: 43px;
	right: 50px;
	height: 15px;
	width: 15px;
}

div#gutter {
	background: url(../images/footer.jpg) no-repeat 50% 100%;
}

div.wrap {
	margin: 0 auto;
	text-align: left;
	width: 946px;
}

div.wrap div.wleft {
	background: #121e27 url(../images/wrap_left_bg.gif) repeat-y 0 0;
}

div.wrap div.wright {
	background: url(../images/wrap_right_bg.gif) repeat-y 100% 0;
	padding: 0 6px;
}

/* slider */

div#wrap_silder {
	background: url(../images/slider_bg.gif);
}

div#wrap_silder div.stop {
	background: url(../images/slider_top_bg.gif) repeat-x 0 0;
}

div#wrap_silder div.sbot {
	background: url(../images/slider_bot_bg.gif) repeat-x 0 100%;
	padding: 25px 0 25px 0px;
}

.scrollable {
	position:relative;
	overflow:hidden;
	width: 960px;
	height:220px;
}

.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}
.scrollable a {
	display: inline;
	float: center;
	height: 220px;
	margin-right: 18px;
	cursor:pointer;
	width: 156px;
}

.scrollable .active {
	z-index:9999;
	position:relative;
}

.scrollable {
	float:center;	
}

a.browse {
	background:url(../images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:95px 10px;
	cursor:pointer;
	font-size:1px;
}

a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 

a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }

a.disabled {
	visibility:hidden !important;		
}

/* alphabet */

div#alph {
	background: url(../images/alph_bg.gif);
	padding: 14px 11px;
}

div#alph div.buttons {
	float: left;
	padding-left: 14px;
}

div#alph div.buttons a {
	color: #ffffff;
	display: block;
	float: left;
	line-height: 22px;
	text-align: center;
	text-transform: uppercase;
	width: 95px;
}

div#alph div.buttons a#alph_eng_bt {
	margin-left: 14px;
}

div#alph div.buttons a.selected {
	background: url(../images/alph_bt_bg_active.gif) no-repeat;
	text-decoration: none;
}

div#alph div.buttons a.not_selected {
	background: none;
}

div#alph div.buttons a:hover {
	text-decoration: none;
}

div#alph ul.letters {
	float: right;
	padding-right: 20px;
}

div#alph ul.letters li {
	display: inline;
	float: left;
	margin-left: 8px;
}
	
div#alph ul.letters li a {
	background: #005d90;
	color: #ffffff;
	display: block;
	padding: 1px 3px;
}

/* content */

div#back {
	background: url(../images/content_bg.jpg) no-repeat 100% 0;
	padding-top: 11px;
}

ul#content {
	padding: 13px 0 30px 0;
}

ul#content li.col_left {
	float: left;
	padding-left: 19px;
	width: 204px;
}

ul#content li.col_posts {
	float: left;
	width: 508px;
}

ul#content li.col_right {
	float: right;
	padding-right: 18px;
	width: 185px;
}

/* blocks, left */

div.block_content {
	margin-bottom: 29px;
	width: 191px;
}

div.block_content div.top {
	background: url(../images/block_top_bg.gif) no-repeat 0 0;
	padding: 9px 10px 10px 10px;
}

div.block_content div.mid {
	background: url(../images/block_bg.gif) repeat-y 0 0;
}

div.block_content div.bot {
	background: url(../images/block_bot_bg.gif) no-repeat 0 100%;
}

div.block_list {
}

div.block_list_top {
	height: 37px;
}

div.block_list_top h3 {
	padding: 6px 0 12px 85px;
	text-align: center;
}

div.block_list_top h3.title_blue { background: url(../images/block_top_blue.png) no-repeat 20px 50%; }
div.block_list_top h3.title_green { background: url(../images/block_top_green.png) no-repeat 20px 50%; }
div.block_list_top h3.title_red { background: url(../images/block_top_red.png) no-repeat 15px 50%; }
div.block_list_top h3.title_orange { background: url(../images/block_top_orange.png) no-repeat 15px 50%; }

div.block_list_top h3 a {
	color: #121e27;
	font-weight: bold;
	text-transform: uppercase;
}

div.block_list_bot {
	height: 5px;
	font-size: 0;
	line-height: 0;
}

div.top_blue {
	background: url(../images/block_list_top_bg_blue.png) no-repeat 0 0;
}

div.bot_blue {
	background: url(../images/block_list_bot_bg_blue.png) no-repeat 0 0;
}

div.list_blue {
	background: #0d6ccd;
}

div.top_green {
	background: url(../images/block_list_top_bg_green.png) no-repeat 0 0;
}

div.bot_green {
	background: url(../images/block_list_bot_bg_green.png) no-repeat 0 0;
}

div.list_green {
	background: #499019;
}

div.top_red {
	background: url(../images/block_list_top_bg_red.png) no-repeat 0 0;
}

div.bot_red {
	background: url(../images/block_list_bot_bg_red.png) no-repeat 0 0;
}

div.list_red {
	background: #e01b07;
}

div.top_orange {
	background: url(../images/block_list_top_bg_orange.png) no-repeat 0 0;
}

div.bot_orange {
	background: url(../images/block_list_bot_bg_orange.png) no-repeat 0 0;
}

div.list_orange {
	background: #fc6c25;
}

ul.block_list_items {
	padding: 8px 5px 8px 11px;
}

ul.block_list_items li {
	background: url(../images/blick_list_items_arrow.gif) no-repeat 0 50%;
	line-height: 23px;
}

ul.block_list_items li a {
	color: #ffffff;
	font-size: 11px;
	padding-left: 14px;
}

/* section blocks */

div.block_section {
	margin-bottom: 32px;
}

div.block_section h3.title_section {
	color: #ffffff;
	font-size: 27px;
	line-height: 18px;
	padding-bottom: 7px;
	text-transform: uppercase;
}

div.block_section h3.title_section span {
	display: block;
	font-size: 14px;
}

div.block_section ul.block_section_list,
div.block_section div.block_section_list {
	padding: 13px 5px 13px 13px;
}

ul.block_section_list li {
	background: url(../images/block_section_list_arrow.gif) no-repeat 0 50%;
	line-height: 32px;
}

ul.block_section_list li a {
	color: #ffffff;
	font-size: 11px;
	padding-left: 20px;
	text-transform: uppercase;
}

div.block_section ul.bg_blue,
div.block_section div.bg_blue {
	background: #064d7a url(../images/block_section_bg_blue.gif) repeat-x 0 100%;
	color: #ffffff;
}

div.block_section ul.bg_red {
	background: #930606 url(../images/block_section_bg_red.gif) repeat-x 0 100%;
}

div.block_section h3.bg_blue {
	background: url(../images/block_section_top_icon_blue.gif) no-repeat 100% 0;
}

div.block_section h3.bg_red{
	background: url(../images/block_section_top_icon_red.gif) no-repeat 100% 0;
}

/* vote */

div.vote_title {
	color: #bac0c4;
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 5px;
}

div.vote_bts { padding-top: 10px; text-align: center; }

input.vote_button {
	background: url(../images/vote_button_bg.png) no-repeat;
	color: #ffffff;
	cursor: pointer;
	font-size: 9px;
	height: 20px;
	text-transform: uppercase;
	width: 73px;
}

span.vote_button_res { cursor: pointer; text-decoration: underline; }



/* main col, posts */

div.posts {
	padding-right: 12px;
}

div.title {
	background: url(../images/title_bg.gif) repeat-x 0 0;
	color: #ffffff;
}

div.title a {
	color: #ffffff;
}

div.title div.left {
	background: url(../images/title_bg_left.gif) no-repeat 0 0;
}

div.title div.right {
	background: url(../images/title_bg_right.gif) no-repeat 100% 0;
}

div.title div.right {
	color: #feffff;
	font-size: 20px;
	padding: 24px 29px 29px 29px;
	padding-bottom: 0;
	height: 47px;
	line-height: 20px;
}

div.posts_wrap {
	background: #ffffff;
	border-left: 1px solid #f6f6f7;
	border-right: 1px solid #f6f6f7;
	padding: 28px 28px 0 28px;
}

div.posts_wrap_alone {
	background: #ffffff;
	border-left: 1px solid #f6f6f7;
	border-right: 1px solid #f6f6f7;
	color: #23272b;
	padding: 28px;	
}

div.posts_wrap_alone a {
	color: #0073bc;
}

* html div.posts_wrap {
	padding: 28px 18px 0 18px;
}

div.post_item {
	padding-bottom: 28px;
}

h2.post_title {
	font: normal 16px Verdana;
	padding-bottom: 12px;
}
h2.post_title a { color: #33475c; text-decoration: underline; }
h2.post_title a:hover { text-decoration: none; }

div.post {
	color: #23272b;
	font: normal 12px Verdana;
	line-height: 18px;
	overflow: hidden;
	text-align: justify;
}

div.post img {
	margin: 3px;
}

div.post a {
	color: #a40808;
}

div.posts_wrap div.data {
	background: url(../images/post_data_bg.gif) repeat-x 0 0;
}

div.posts_wrap div.data div.left {
	background: url(../images/post_data_bg_left.gif) no-repeat 0 0;
}

div.posts_wrap div.data div.right {
	background: url(../images/post_data_bg_right.gif) no-repeat 100% 0;
	color: #1e3c5a;
	font: bold 10px Arial;
	height: 24px;
	padding: 0 6px;
	line-height: 24px;
	margin-top: 10px;
	overflow: hidden;
}

div.posts_wrap div.data div.right a {
	color: #a40808;
	text-decoration: underline;
}

span.author {
	background: url(../images/icon_author.png) no-repeat 0 50%;
	padding-left: 16px;
}

span.date {
	background: url(../images/icon_date.gif) no-repeat 0 50%;
	padding-left: 16px;
}

span.comments {
	background: url(../images/icon_comments.png) no-repeat 0 50%;
	padding-left: 17px;
}

span.comments a {
	color: #225f9d !important;
}

span.views {
	background: url(../images/icon_views.png) no-repeat 0 100%;
	padding-left: 18px;
}

div.rel_title {
	color: #064d7a;
	font-family: Verdana;
	font-size: 11px;
	padding: 30px 0 15px 0;
	text-transform: uppercase;
}

ul.rel_list li {
	background: url(../images/rel_news_arrow.gif) no-repeat 0 50%;
	line-height: 20px;
}

ul.rel_list li a {
	color: #064d7a;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 15px;	
}

.navigation {
	color: #64676a;
	clear: both;
	font-family: Verdana;
	font-size: 11px;
	margin: 30px auto 10px auto;
	width: 370px;
	text-align: center;
}
.navigation a:link,
.navigation a:visited,
.navigation a:active {
	background: #f9f9f9;
	border: 1px solid #900707;
	color: #23272b;
	padding: 4px 6px;
	margin: 0px 1px;
}
.navigation a:hover {
	background: #930606;
	color: #f9f9f9;
}
.navigation span {
	background: #930606;
	border: 1px solid #80090b;
	color: #f9f9f9;
	margin: 0 1px;
	padding: 4px 6px;
}

/* footer */

ul#menu_bot {
	background: url(../images/menu_bot_item_bg.png) repeat-x 0 0;
	height: 37px;
	position: relative;
	top: -6px;
	margin: 0 6px;
	padding: 20px 0 0 14px;
}

ul#menu_bot li {
	background: url(../images/menu_bot_sep.gif) no-repeat 100% 50%;
	display: inline;
	float: left;
	padding: 0 14px;
}

ul#menu_bot li a {
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
}

ul#menu_bot li.last {
	background: none !important;
	padding-right: 0 !important;
}

ul#menu_bot li.up {
	background: none !important;
	float: right !important;
	padding-right: 14px !important;
	position: relative;
	top: -3px;
}

ul#menu_bot li.up span {
	color: #420000;
	font-size: 15px;
}

div.menu_shadow {
	background: url(../images/menu_shadow.png);
	height: 16px;
	line-height: 16px;
	margin: 0 auto;
	position: relative;
	top: -6px;
	width: 934px;
}

/* footer */
div#footer {
	height: 360px;
}

div#footer a { text-decoration: underline; }
ul#foot_cols a:hover { text-decoration: none; }

ul#foot_cols {
	padding: 25px 20px 25px 20px;
}

ul#foot_cols h2 { color: #8896a0; font-size: 12px; padding: 0 0 7px;}

ul#foot_cols li.col_1 {
	float: left;
	font-size: 18px;
	line-height: 30px;
	width: 25%;
}

ul#foot_cols li.col_1 a {
	color: #a6d9ff;
}

ul#foot_cols li.col_2 {
	float: left;
	font-size: 11px;
	line-height: 22px;
	width: 25%;
}

ul#foot_cols li.col_2 ul li a {
	color: #51a8da;
}

ul#foot_cols li.col_3 {
	float: left;
	font-size: 11px;
	line-height: 22px;
	width: 25%;
}

ul#foot_cols li.col_3 ul {
	float: left;
	width: 50%;
}

ul#foot_cols li.col_3 ul li a {
	color: #51a8da;
}

ul#foot_cols li.col_4 {
	float: right;
	font-size: 11px;
	line-height: 22px;
	width: 25%;
}

ul#foot_cols li.col_4 ul li a {
	color: #51a8da;
}

div#copyrights {
	background: #021a23;
	clear: both;
	padding: 27px;
	position: relative;
}

div#copyrights em,
div#copyrights span {
	display: block;
}
div#copyrights em {
	color: #3c99de;
	text-transform: uppercase;
}

div#copyrights span {
	color: #919da7;
	font-size: 11px;
	line-height: 13px;
}

div#counters {
	position: absolute;
	top: 36%;
	right: 27px;
}

/* comments */

.comment_wrap {
	margin-top: 12px;
}

.comment_wrap .ins {
}

.comment_wrap .ins .ins {
	background: #ffffff;
	padding: 5px 10px 10px;
}

.comment_head {
	color: #999999;
	overflow: hidden;
	background: #eeeeee;
	padding: 5px;
}
.comment_head a { color: #a40808; }

.comment {
	overflow: hidden;
}

.author_info {
	float:left;
	font:normal .9em Verdana;
	text-align:center;
	color:#999;
	padding:5px 7px 5px 0;
}

.comment_body {
	color: #23272b;
	width: 388px;
	display: table;
	padding: 5px 0 0;
}

.comment_footer {
	color:#fff;
	text-align:right;
	padding:0;
}

.addcom {
	width:492px;
	margin-left:auto;
	margin-right:auto;
}

.addcomment textarea {
	background: #eeeeee;
	border: 0;
	color: #666666;
	height: 150px;
	width: 100%;
}

.addcomment-head {
	color: #999999;
	overflow: hidden;
	background: #eeeeee;
	padding: 5px 10px;
}

.addcomment {
	width: 462px;
	vertical-align: top;
	margin-left: 5px;
	text-align: left;
}

div.com_btns {
	color: #;
	font-size: 11px;
	text-align: right;
}
div.com_btns a {
	color: #225f9d;
}

.button,.bbcodes {
	font: normal 1em Verdana;
	border: 1px solid #C6C9C0;
	background: #F4F2E7;
	color: #3A3A3A;
	cursor: pointer;
	margin: 2px 0 0 5px;
}

.textbox {
	font: normal 1em Verdana;
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #666666;
	margin: 3px 0;
}

.reg_f,
.com_f {
	font: normal 11px Verdana;
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #666666;
	margin: 2px;
	padding: 3px;
}

/* games base */

table.gamelisttable {
	border-collapse: collapse;
	text-align: left;
	width: 100%;
}

table.gamelisttable a {
	text-decoration: underline;
}

table.gamelisttable th,
table.gamelisttable td {
	border: 1px solid #e0e0e0;
	padding: 5px;
}

table.gamelisttable th {
	background: url(../images/games_list_th_bg.gif);
	
}
table.gamelisttable th a { color: #930606; }

table.gamelisttable td {
	background: #e4e8ea;
	color: #463f3c;
}

table.gamelisttable tr.chet td {
	background: #e4e8ea;
}

table.gamelisttable tr.nechet td {
	background: #dcf0fc;
}

table.gamelisttable td.gl1 a { color: #064d7a; }
table.gamelisttable td.gl2 a { color: #c7450f; }

.block-row-hover td {
	background: #a4dcff url(../images/games_list_td_active_bg.gif) repeat-x 0 0 !important;
	border: 1px solid #7db5de !important;
}

#Pager A,#Pager DIV {
	background: #f9f9f9;
	border: 1px solid #900707;
	color: #23272b;
	display: table;
	float: left;
	font-size: 11px;
	margin: 0px 1px;
	padding: 4px 6px;
}

#Pager A:hover { 
	background: #930606;
	color: #f9f9f9;
}

#Pager DIV {
	background: #930606;
	border: 1px solid #80090b;
	color: #f9f9f9;
}

div#game_full {
	color: #23272b;
	font-family: Verdana;
	line-height: 18px;
}

div.cover {
	padding-right: 14px;
	float: left;
	overflow: hidden;
	width: 164px;
}

div.game_data {
	float: left;
	overflow: hidden;
	width: 260px;
}

div.game_descr {
	clear: both;
	padding-top: 14px;
	text-align: justify;
}

div.game_download {
	text-align: center;
}

div.game_download h2 {
	font-size: 17px;
	padding-top: 14px;
	padding-bottom: 7px;
}

div.game_download a {
	color: #0073bc;
	font-size: 11px;	
}

table.sysrec {
	margin-top: 14px;
	width: 100%;
}

table.sysrec th {
	font-family: Arial;
	font-size: 13px;
	padding-bottom: 5px;
}

table.sysrec th.sys {
	color: #064d7a;
	font-size: 12px;
	text-transform: uppercase;
}

table.sysrec th.min {
	color: #c70000;
}

table.sysrec th.rec {
	color: #7cb017;
}

table.sysrec td {
	font-size: 11px;
	font-weight: bold;
	padding: 6px 2px;
}

table.sysrec td.device {
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
}

table.sysrec td.proc {
	background: url(../images/icon_proc.gif) no-repeat 0 50%;
}

table.sysrec td.ram {
	background: url(../images/icon_ram.gif) no-repeat 0 50%;
}

table.sysrec td.video {
	background: url(../images/icon_video.gif) no-repeat 0 50%;
}

table.sysrec td.hdd {
	background: url(../images/icon_hdd.gif) no-repeat 0 50%;
}

div.game_title {
	color: #064d7a;
	font: normal 14px Arial;
	padding: 14px 0;
	text-transform: uppercase;
}

div.game_screens {
	position: relative;
}

.scrollable_game {
	position:relative;
	overflow:hidden;
	width: 448px;
	height:95px;
	margin-left: -5px;
}

.scrollable_game .items {
	width:20000em;
	position:absolute;
	clear:both;
}
.scrollable_game a {
	display: inline;
	float: left;
	height: 95px;
	margin-right: 3px;
	cursor:pointer;
	width: 150px;
}

.scrollable_game .active {
	z-index:9999;
	position:relative;
}

.scrollable_game {
	float:left;	
}

a.browse_game {
	display:block;
	width:22px;
	height:22px;
	position: absolute;
	top: 36px;
	cursor:pointer;
	font-size:1px;
	z-index: 1001;
}

a.right_game { background:url(../images/hori_large_game_right.png) no-repeat; clear:right; right: -20px; }

a.left_game { background:url(../images/hori_large_game_left.png) no-repeat; left: -20px; } 

a.disabled {
	visibility:hidden !important;		
}

div.materials {
	color: #535455;
	font: normal 12px Verdana;
}

span.mat_more {
	color: #0073bc;
	font-size: 11px;
}

span.mat_dl {
	color: #7cb017;
	font-size: 11px;
}

ul.mat_list {
	padding-top: 14px;
}

ul.mat_list li {
	background: url(../images/rel_news_arrow.gif) no-repeat 0 7px;;
	padding-left: 12px;
	line-height: 20px;
}

ul.mat_list li a {
	color: #0073bc;
	text-decoration: underline;
}

ul.mat_list li ul li {
	background: none !important;
	padding-left: 6px !important;
}

ul.mat_list li.active a {
	color: #7cb017;
}

ul.mat_list li a:hover {
	text-decoration: none;
}

ul.mat_list strong
{
	font-weight: normal;
}

.hasItem strong 
{
	cursor: pointer;
	color: #0073BC;
	text-decoration: underline;
}

div.game_default {
	color: #aaaaaa;
	font: normal 11px Verdana;
	padding: 20px 42px;
	text-align: justify;
}

table.gamefiles_dl {
	color: #121d26;
	font: italic 11px Verdana;
	margin-top: 14px;
	width: 100%;
}

table.gamefiles_dl td {
	padding: 5px 1px;
}

table.gamefiles_dl td.dl_file {
	background: url(../images/icon_download_file.gif) no-repeat 0 2px;
	color: #0073bc;
	font-style: normal;
	padding-left: 20px;
}

table.gamefiles_dl td.dl_file a {
	color: #0073bc;
	text-decoration: underline;
}

table.gamefiles_dl td.dl_file a:hover {
	text-decoration: none;
}

div.seotext {
	padding: 0px 25px 20px 25px;
	color: #51a8da;
}