body
{
margin: 0 !important;
background-color: #101114 !important;
font: normal 9pt/11pt Verdana, Arial, serif;
color: darkblue;
text-align: center;
}

p, td
{
font: normal 9pt/11pt Verdana, Arial, serif;
text-align: left;
}

.img-border, .img-border2 {
float: left;
background: white;
padding: 1px;
width: 50px;
height:50px;
border: 1px solid #383d43 !important;
}

.img-border img {
width:	50px;
height:	50px;
}

.img-border2 {
width:	200px;
height:	115px;
}

.img-border2 img {
width:	200px;
height:	115px;
}

#loginForm
{
display: none;
position: absolute;
width: 269px;
height: 146px;
height: expression('156px');
background: transparent url(http://gameboss.ru/default/login_bg.gif) center no-repeat;
padding-top: 10px;
z-index: 250;
margin: 0px;
}

#loginForm form
{
padding: 0px;
margin: 0px;
}

#loginForm input.fld
{
background: transparent;
border: 1px solid #76c1f7;
width: 146px;
height: 20px;
padding-top: 1px;
padding: 0px;
margin-left: 84px;
margin-top: 8px;
font: normal 10pt geneva, "trebuchet ms", tahoma, arial, sans-serif;
}

#content
{
background-color: #fdfdfd !important;
width: 1000px !important;
margin: 0px auto;
text-align: left;
}

#menuFirst
{
width: 100%;
text-align: right;
font: normal 10px/10pt Verdana, Arial, serif;
margin: 3px 0px;
color: #226bb7;
}

#menuFirst a
{
color: #226bb7;
text-decoration: underline;
}

#menuFirst a:hover
{
text-decoration: none;
}

#menuSecond
{
width: 100% !important;
margin: 0;
height: 117px;
background:#101114 url(http://inoy.org/i/d.gif) !important;
color:#fdfdfd;
}

#menuSecond span
{
display:block;
margin-left:220px;
margin-top:92px;
}

#menuSecond a
{
margin: 0px 16px;
font: bold 12px/10pt Verdana, Arial, serif;
text-decoration: underline;
color: #fefefe !important;
white-space: nowrap;
}

#menuSecond a:hover
{
color: #fdfdfd !important;
text-decoration: none;
}

.menuSecond img, img.logo {
position: absolute;
top: 5px !important;
width: 156px;
height: 84px;
margin-left: 50px;
border: none;
z-index: 255;
}

#menuThird
{
width: 100% !important;
height: 25px;
height: expression("32px");
background: #1f2229 !important;
margin: 0 !important;
font: normal 12px Verdana, Arial, serif;
padding-top: 7px;
}

#menuThird a
{
color: #fefefe !important;
margin: 0px 10px;
text-decoration: underline;
font-weight: normal;
background-color: transparent !important;
}

#menuThird a.current
{
color: #fcfcfc !important;
margin: 0px 12px;
text-decoration: none;
font-weight: bold;
}


#menuThird a:hover
{
color: #fbfbfb !important;
text-decoration: none;
}

#menuThird #title
{
font-weight: bold;
margin: 0px 14px;
background: #383d43 !important;
}

.page_header
{
background: transparent url(http://gameboss.ru/default/page_header_bg.png) left top repeat-x;
height: 34px;
}

.default_content img {
text-align: center;
width: 100%;
}

.default_content {
text-align: left;
width: 100%;
float: left;
clear: left;
padding: 0px;
background: #fcfcfc !important;
}

.default_content .ramka {
margin-top: -15px;
padding: 4px 10px 5px;
text-align: left;
margin:0 !important;
background: none !important;
width: 100% !important;
border: none !important;
}

.default_content .ramka p {
margin: 3px;
padding: 0px;
width: 100% !important;
}

.content_bottom
{
background: transparent url(http://gameboss.ru/default/content_bottom_bg.gif) left top no-repeat;
background-position:	expression('2px 0px');
height: 11px;
}

.bottom_text
{
background: #1f2229 !important;
color: #fcfcfc !important;
font: normal 7pt/9pt Verdana, serif;
text-align: center;
margin: 8px 0px 0px;
clear: both;
padding: 5px;
}

div[style="margin:1px"] a{
color: #fefefe !important;
background: transparent !important;
}


.genre_game_entry
{
width: 30%;
margin: 5px;
float: left;
}

.genre_game_entry .top_title
{
text-align: center;
}

.genre_game_entry .top_title span
{
font: bold 9pt/10pt Verdana, Arial, serif;
color: black;
}

.genre_game_entry .top_title a
{
text-decoration: none;
color: #226bb7;
font: bold 9pt/10pt Verdana, Arial, serif;
}

.genre_game_entry .top_title img
{
width: 200px;
height: 115px;
border: none;
}

.bot_title
{
text-align: left;
}

.bot_title img
{
border: none;
}

.bot_title span
{
color: black;
font: normal 8pt/8pt Verdana, serif;
}

.bot_title a
{
color: #226bb7;
font: normal 8pt/8pt Verdana, serif;
}

.bot_title p
{
color: #124b90;
font: normal 7pt/8pt Verdana, serif;
margin: 2px;
}

.all_games
{
background: #383d43 !important;
color: #fdfdfd !important;
margin: 0px;
margin-top: 10px;
padding-bottom:	5px;
width: 100% !important;
}

.all_games h1
{
background: #1f2229 !important;
color: #fdfdfd !important;
height: 30px;
height: expression("38px");
font: normal 14pt/14pt Arial, serif;
padding: 8px 0px 0px 20px;
}

.all_games a
{
background: transparent !important;
color: #fefefe !important;
}

.alphabet_games
{
list-style: none;
margin: -10px 10px;
padding: 0px;
width: 30%;
float: left;
}

.alphabet_games li
{
margin: 8px;
font: normal 9pt/10pt Arial, serif;
}

.alphabet_games li a
{
color: #fcfcfc !important;
}


.top10
{
width: 300px !important;
float: right;
clear: right;
position: relative;
z-index: 200;
}

.top10_body
{
background: #383d43 !important;
color: #fcfcfc !important;
}


.top10 a
{
color: #fcfcfc !important;
}
.top10 img
{
border: 0;
width:100%;
}



.hit_of_season {
margin: 0px 0px 8px 0px;
position: relative;
z-index: 1;
}

.hit_of_season object {
position: relative;
z-index: 1;
top: -1px;
}

.hit_of_season div
{
margin: -4px 0px;
background: white url(http://gameboss.ru/default/hit_bg.gif) left top repeat-y;
overflow: hidden;
width: 546px;
height: 299px;
}

.concurs
{
width: 191px;
float: right;
margin: 0px 0px 10px 10px;
clear: right;
}

.concurs_body
{
background: white url(http://gameboss.ru/default/concurs_bg.gif) left top repeat-y;
margin: -3px 0px;
padding: 3px;
height: 100%;
}

.new_games
{
width: 546px;
margin: 0px 0px 8px 0px;
float: left;
clear: left;
}

.new_games .ramka
{
background: white url(http://gameboss.ru/default/new_games_bg.gif) left top repeat-y;
padding: 0px 4px;
}

.new_games ul, #analogue ul
{
margin:	0px;
padding:	0px;
list-style:	none;
}

.new_games ul li, #analogue ul li
{
float: left;
width:	30%;
margin:	0px 6px;
}

.new_games ul li h1, #analogue ul li h1
{
font:	bold 9pt/10pt Verdana, Arial, serif;
margin:	2px 0px ;
padding:	0px;
}

.new_games ul li p,#analogue ul li p
{
font:	normal 7pt/9pt Verdana, Arial, serif;
margin:	0px;
}

.new_games a, #analogue a {
color:	#226bb7;
}

.new_games ul li img, #analogue ul li img
{
padding:	0px;
margin:0px;
border: none;
}

.recommended
{
float: left;
clear: left;
width: 546px;
margin: 0px 0px 6px 0px;
}

.recommended .ramka
{
background: white url(http://gameboss.ru/default/recommended_bg.gif) left top repeat-y;
padding: 4px 4px 0px 15px;
}

.recommended ul
{
margin: 0px;
padding: 0px;
list-style: none;
float: left;
}

.recommended ul li
{
margin: 0px;
padding: 0px;
clear: left;
}

.recommended h1
{
font: normal 14pt/14pt Verdana, Arial, serif;
margin: 0px;
padding: 0px;
margin-top:	expression('-18px');
}

.recommended p {
margin-top:	6px;
}

.recommended h1 a
{
color: #226bb7;

}

.recommended img {
border:	none;
}

.game_review
{
float: left;
clear: left;
width: 546px;
margin: 0px 0px 10px 0px;
}

.game_review .ramka
{
background: white url(http://gameboss.ru/default/review_bg.gif) left top repeat-y;
padding: 4px 4px 0px 5px;
}

.game_review .ramka .left_field
{
width: 210px;
margin:	2px;
float: left;
text-align:center;
}

.game_review .ramka .right_field
{
margin:	2px;
float: left;
width:	285px;
}

.game_review .ramka .left_field img
{
padding:	0px;
margin:0px;
border: none;
}

.game_review .ramka .right_field h1
{
font: normal 14pt/14pt Verdana, serif;
color: #226bb7;
margin: 0px;
padding: 0px;
}

.game_review .game_comments .ramka .line_0
{
background-color: white;
padding: 8px;
margin: 5px;
border: 1px dotted #226bb7;
float: left;
width: 93%;
}

.game_review .game_comments .ramka .line_1
{
background-color: transparent;
padding: 8px;
margin: 5px;
border: 1px dotted #226bb7;
float: left;
width: 93%;
}

.game_review .game_comments .ramka .line_0 .username, .game_review .game_comments .ramka .line_1 .username
{
font: bold italic 10pt/12pt Verdana, Arial, serif;
color: #226bb7;
float: left;
}

.game_review .game_comments .ramka .line_0 .date, .game_review .game_comments .ramka .line_1 .date
{
width: 100px;
padding-top: 2pt;
float: right;
font: normal 8pt/8pt Arial, serif;
text-align: right;
color: #8080a0;
}

.game_review .game_comments .ramka .line_0 .message, .game_review .game_comments .ramka .line_1 .message
{
clear: both;
padding: 5px 5px 2px 10px;
}

.user_hallo {
position: absolute;
left: 50%;
top: 22px;
width: 720px;
margin-left: -360px;

top: 34px;
}

.user_hallo p {
text-align: right;
color: white;
margin: 5px 0px;

color: darkblue;
}

.user_hallo p a {
color: #e0e0e0;
text-decoration: none;

color: darkblue;
}

.user_hallo p a:hover {
color: white;
text-decoration: underline;
}

.error_header {
color: #606090;
font: bold 28pt/28pt Arial, serif;
}

#reg_form {
margin: 0px;
padding: 0px;
text-align: center;
}

#reg_form table {
margin: auto;
}

#reg_form input {
border: 1px solid #606090;
background: white;
width: 200px;
}

#reg_form table td p {
text-align: right;
}

#reg_form table td.separator {
border-top: 1px solid #606090;
height: 1px;
overflow: hidden;
font: normal 1px/1px serif;

}

#reg_form input.checkbox {
width: 20px;
border: none;
}

#reg_form .submit
{
background-color: #e0e0e8;
}

.form_error {
list-style: none;
text-align: left;
color: red;
margin-left: 100px;
font-weight: bold;
}

.form_error li {
margin: 5px;
}

.pageblock {
font: normal 7pt/8pt Verdana, serif;
color: #707080;
}

.pageblock .page {
text-decoration:	none;
font-weight: bold;
font-size: 8pt;
color: #606070;
}

.pageblock .currentpage {
text-decoration:	underline;
font-weight: bold;
font-size: 8pt;
color: #202040;
}

.all_genres {
list-style: none;
width: 100% !important;
margin: 0px;
padding: 0px;
}

.all_genres li {
width: 242px;
height: 100%;
float: left;
margin: 2px;
}

.all_genres li div {
margin: -3px 0px 0px 0px ;
}

table.game_desc {
margin: 0px 0px 0px 0px;
width:96%;
}

table.game_desc td {
padding: 0px 0px 0px 8px;
}

table.game_desc img {
border: 0px;
}

table.game_desc span {
color: black;
font: normal 9pt/10pt Verdana, Arial, serif;
}

table.game_desc a {
color: #226bb7;
font: normal 8pt/8pt Verdana, serif;
}

table.game_desc p {
color: #022b70;
font: normal 7pt/8pt Verdana, serif;
margin: 2px;
}

.all-of-this {
text-align: center;
font: normal 8pt/10pt Verdana, serif;
width: 242px;
}

.pageblock {
font: normal 7pt/8pt Verdana, serif;
color: #707080;
margin: 5px;
}

.pageblock .page, .pageblock .currentpage {
margin: 3px;
}

.pageblock .page {
text-decoration:	none;
font-weight: bold;
font-size: 8pt;
color: #606070;
}

.pageblock .page:hover {
text-decoration:	underline;
color: #8080c0;
}


#sloganBox {
color: #383d43 !important;
font: bold 14pt/14pt Verdana, Arial, Verdana, serif;
position: absolute;
left: 50%;
margin-left: -220px;
top: 60px;
text-align: center;
width: 440px;
z-index: 30000;
}

#sloganBoxShadowLeft {
color: #fdfdfd !important;
font: bold 14pt/14pt Verdana, Arial, Verdana, serif;
position: absolute;
left: 50%;
margin-left: -221px;
top: 59px;
text-align: center;
width: 440px;
z-index: 29999;
}

#siteMap ul {
padding: 0px;
margin: 10px;
list-style: none;
}

#siteMap ul ul {
margin: 0px;
}

#siteMap li {
padding: 0px;
margin: 3px 0px 1px 10px;
list-style: square;
}

#siteMap li li {
padding: 0px;
margin: 3px 0px 1px 50px;
}

#siteMap a,#siteMap a:visited,#siteMap a:active,#siteMap a:link {
font: normal 9pt/10pt Geneva, Tahoma, Arial, sans-serif;
color: darkblue;
text-decoration: none;
}

#siteMap a:hover {
font-weight: bold;
text-decoration: underline;
}

#cloud-game {
margin:	10px 0px;
text-align: center;
width: 750px;
}

#cloud-game nobr {
cursor: pointer;
}

#cloud-game a {
color:	#226bb7;
text-decoration: none;
font: normal 8pt/12pt Verdana, sans-serif;
margin: 4px 8px;
}

#cloud-game a:hover {
color: #3a85ff;
}

#cloud-game .size1 {
font-size:	9px;
}

#cloud-game .size2 {
font-size:	11px;
}

#cloud-game .size3 {
font-size:	14px;
}

#cloud-game .size4 {
font-size:	18px;
}

#cloud-game .size5 {
font-size:	23px;
}

#cloud-game .size6 {
font-size:	30px;
}

#analogue {
clear: left;
width: 546px;
background: transparent url(http://gameboss.ru/default/top-genre.gif) top left no-repeat;
}

#analogue h1 {
margin: 0px;
font:	normal 14pt/14pt Arial, serif;
padding: 8px 10px;
color: #226bb7;
}

#analogue_bottom {
width: 546px;
background: transparent url(http://gameboss.ru/default/top-genre-b.gif) bottom left no-repeat;
padding-bottom: 10px;
margin-bottom: 10px;
}


div.warning {
width: 750px;
height: 32px;
margin-bottom: 8px;
background: url(http://gameboss.ru/default/warning.png) left top no-repeat;
font: bold 9pt/22pt Verdana, Arial, sans-serif;
color: darkblue;
text-align: center;
}

div.warning a,div.warning a:visited,div.warning a:link,div.warning a:active {
color: red;
}

div.warning a:hover {
text-decoration: none;
color: darkred;
}

.top100
{
width: 100% !important;
}

.top100_body
{
background: #fcfcfc !important;
}

.top_body img{
width: auto;
}

.top100 table
{
margin: 0px;
padding: 0px;
width: 100%;
}

.top100 table tr
{
clear: both;
}

.top100 table .img
{
margin: 0px;
}

.top100 table .img img
{
border: none;
}

.top100 table a
{
color: #226bb7;
}

.top100 .num {
text-align: center;
font: bold 13px/15px Verdana, Arial, sans-serif;
color: #8080c0;
}

.top100 td {
border-bottom: 1px dotted #c0c0e8;
}

.top100 .date {
color: #7070c0;
font: normal 10px/10px Arial, sans-serif;
text-align: center;
}

.top100 img {
width: 100% !important;
}

.top100 .title img, .alphabet_games li img {
content: "HOBUHKA!";
color: #f00 !important;
font-style: italic;
font-weight: bold;
}