/* @override http://gamez.kiev.ua/gamez.css */

*
{
margin: 0;
padding: 0;
}
body
{
margin: 0;
padding: 0;
background: #ffffff url(head.gif) repeat-x;
text-align: center;
}
a
{
background-color: inherit;
	text-decoration: none;
	color: #003366;
}
a:hover
{
color: #cc0001;
background-color: inherit;
}
h1
{
padding: 0;		
margin: 10px;
}
h2
{
padding: 0;		
margin: 10px;
}
p
{
padding: 0;		
margin: 8px;
}
ul
{
margin: 5px 15px;
padding: 0 15px;
}
ol
{
margin: 5px 15px;
padding: 0 15px;
}
#wrap
{
 margin-left: auto;
 margin-right: auto;
width: 830px;
text-align: left;
}
#header
{
position: relative;
margin: 0;
padding: 0;
height: 60px;
}
#headertitle
{
position: relative;
clear: both;
height: 50px;
margin: 0;
padding: 0;
}
#headertitle #title
{
position: absolute;
top: 3px; left: 5px;
font: bold 30px "trebuchet MS", Arial, Tahoma, Sans-Serif;
margin: 0;
padding: 0;
letter-spacing: -1px;
color: #000;
}
#redstat
{
font: bold 15px "trebuchet MS", Arial, Tahoma, Sans-Serif;
margin: 0;
padding: 0;
letter-spacing: -1px;
color: #000;
}
#greenstat
{
font: bold 15px "trebuchet MS", Arial, Tahoma, Sans-Serif;
margin: 0;
padding: 0;
letter-spacing: -1px;
color: #000;
}
.red
{
color: #cc0000;
}
.green
{
color: #2D8930;
}
#header ul
{
position: absolute;
margin: 0;
list-style: none;
left: opx;
bottom: 1px;
font-size: 14px;
font-family: arial, verdana, sans-serif;
font-weight: none;
}
#header li
{
display: inline;
margin: 0;
padding: 0;
}
#header a
{
float: left;
display: block;
padding: 5px 15px 4px 6px;
color: #ffffff;
}
#header a:hover
{
color: #ffffff;
}
#header a:hover
{
color: #cc0000;
background-color: #ffffff;
background-position: 100% -42px;
}
#header #home a
{
color: #ffffff;
background-position: 100% -42px;
background-color: #cc0000;
}
#header #home a:hover
{
color: #cc0000;
background-position: 100% -42px;
background-color: #ffffff;
}
#header #homeadd a
{
color: #ffffff;
background-position: 100% -42px;
background-color: #38B63C;
}
#header #homeadd a:hover
{
color: #cc0000;
background-position: 100% -42px;
background-color: #ffffff;
}
form
{margin:10px;
border: 1px solid #EEEEEE;
background-color: #EEEEEE;font-size:10pt; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0
}
input
{
padding: 2px;
border:1px solid #999999;
color:#000000;font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:Verdana
}
textarea
{
width: 400px;
padding:1px;
border: 1px dotted #808080;
height: 50px;
display: block;
font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Sans-serif; background-color:#E5E5E5
}
input.button
{
margin: 0;
font: bolder 12px Arial, Sans-serif;
border: 1px solid #CCC;
padding: 1px;
background: #ffffff;
color: #CC0000;
}
form.search
{
position: absolute;
padding: 0; margin: 0;
border: none;
background-color: transparent;
	right: 27px;
	top: 0;
}
form.search input.textbox
{
margin: 0;
width: 120px;
border: 1px solid #ccc;
background: #ffffff;
color: #333;
}
form.search input.searchbutton
{
margin: 0;
font-size: 16px;
font-family: arial, sans-serif;
border: 1px solid #ccc;
background: #cc0000;
padding: 1px;
font-weight: bold;
height: 23px;
color: #ffffff;
width: 70px;
}
right
{
float: right;
width: 161px;
margin: 0;
padding: 8px 0 0 0;
background-color: #ffffff;
}
#leftcolumn h1
{
margin: 10px 0 0 0;
padding: 4px 0 4px 8px;
font: bold 13px arial, sans-serif;
color: #ffffff;
background: #333;
}
#leftcolumn .leftcolumnbox
{
border: 2px solid #ebebeb;
margin: 0 0 3px 0;
padding: 3px;
background: #ffffff;
font-family: Arial;
font-size: 11px;
}
#leftcolumn p
{
border: 2px solid #ebebeb;
margin: 0 0 3px 0;
padding: 3px;
background: #ffffff;
font: 1em arial, verdana, tahoma, helvetica, sans-serif;
color: #000000;
}
#leftcolumn ul.leftcolumnmenu
{
list-style: none;
text-align: left;
margin: 3px 0px 8px 0px;
padding: 0px;
text-decoration: none;
}
#leftcolumn ul.leftcolumnmenu li
{
border-bottom: 1px solid #f2f2f2;
padding: 3px 5px 3px 10px;
margin: 0px;
}
#leftcolumn ul.leftcolumnmenu a
{
margin: 0px;
padding: 3px 0px;
background: none;
color: #000000;
text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
	text-align: left;
}
#leftcolumn ul.leftcolumnmenu a:hover
{
margin: 0px;
padding: 3px 0px;
background: none;
color: #cc0000;
text-decoration: underline;
}
#rightcolumn
{
margin: 0px;
padding: 0px;
width: 600px;
font: 13px arial, verdana, tahoma, helvetica, sans-serif;
color: #000000;
}
#rightcolumn a
{
text-decoration: none;
}
#rightcolumn a:hover
{
text-decoration: underline;
}
#rightcolumn h1
{
margin: 5px 0;
padding: 0 0 4px 8px;
font-size: 12px;
}
#welcome
{
margin: 5px 0;
padding: 0 0 4px 8px;
font-size: 11px;
border-bottom-color:#808080;
border-bottom-style:dotted;
border-bottom-width:1px;
	width: 575px;
}

#rightcolumn h4
{
margin: 1px 0;
padding: 0 0 0 6px;
border-top-color:#808080;
border-top-style:dotted;
border-top-width:1px;
	width: 575px;
}
#rightcolumn h2
{
font-size: 16px;
font-family: arial, verdana, 'Trebuchet MS', sans-serif;
font-weight: bold;
color: #cc0000;
background-color: #ffffff;
}
img.float-left
{
margin: 5px;
padding: 5px;
border: 2px solid #000000;
float: left;
width: 100px;
height: 100px;
}
img.float-right
{
margin: 5px;
padding: 5px;
border: 2px solid #000000;
float: right;
width: 100px;
height: 100px;
}
#footer
{ 
clear: both;
border-top: 1px solid #f2f2f2;
background: #ffffff;
padding: 2px 0 10px 0;
text-align: center;
line-height: 1.5em;
font-size: .8em;
font-family: arial, verdana, tahoma, sans-serif;
color: #000000;
}
#footer a
{
text-decoration: none;
font-weight: normal;
color: #000000;
}
#footer a:hover
{
text-decoration: none;
font-weight: normal;
color: #000000;
}
.clear
{
clear: both;
}






#rightcolumn2
{
float: right;
margin: 0px;
padding: 0px;
width: 600px;
color: #000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:1em; font-family:arial, verdana, tahoma, helvetica, sans-serif
}
#rightcolumn2 .rightcolumn2box
{
border: 2px solid #ebebeb;
margin: 0 0 5px 0;
padding: 5px;
background: #ffffff;
}
#rightcolumn2 a
{
text-decoration: none;
}
#rightcolumn2 a:hover
{
text-decoration: underline;
}
#rightcolumn2 h1
{
margin: 10px 0 0 0;
padding: 4px 0 4px 8px;
font-size: 18px;
color: #ffffff;
text-transform: uppercase;
background-color: #cc0000;
letter-spacing: .5px;
}
#rightcolumn2 h2
{
font-size: 16px;
font-family: arial, verdana, 'Trebuchet MS', sans-serif;
font-weight: bold;
color: #cc0000;
background-color: #ffffff;
}

#zzz
{
margin: 5px 0;
padding: 0 0 4px 8px;
font-size: 13px;
font: 13px arial, verdana, tahoma, helvetica, sans-serif;
border-top-color:#808080;
border-top-style:dotted;
border-top-width:1px;
border-bottom-color:#808080;
border-bottom-style:dotted;
border-bottom-width:1px;
}








div.menu  {  visibility:hidden;   width:110px; left:0; top:0; z-index:500;  font-size:12px;   background-color:#eeeeef;   border: 2px solid;	border-color: #f7faff #99a #99a #f7faff; }
div.menu ul { margin:.5em 1em .6em 0; padding:0 }
div.menu ul li { line-height:1; list-style-type:none; margin:0 0 .8em .4em; }
div.menu a { text-decoration:none; white-space:nowrap; }  
div.menu a:link { color:#33b }
div.menu a:visited { color:#339 }
div.menu a:hover { color:#33c; border-bottom:1px dashed #33c }












.info_bg{
width: 400px;
border: 2px solid #999999;
margin:2px 3px 5px 152px;
padding-left:25px;
background:url(info.gif);
background-repeat:no-repeat;
background-color:#eeeeee;
}
.vote_bg{
width:100px;
height:65px;
margin:0px 0px 0px 0px;
text-align:center;
line-height:13px;
font-size:10px;
font-weight:bold;
background:url(vote_bg.gif);
background-repeat:no-repeat;
}
.green{
color:#cc3333;
}
.info{
font-size:11px;
color:#333333;
margin: -1px;
padding: 1px 40px 1px 20px;
}
.infogame{
font-size:11px;
color:#333333;
	background-color: #eaeaea;
	position: relative;
	width: 415px;
	float: left;
	left: 6px;
	padding: 5px;
	border-width: 1px;
	border-style: dotted;
}

a:link.play {font-size:11px; font-weight:bold; text-decoration:underline;}
a:visited.play {font-size:11px; font-weight:bold; text-decoration:underline;}
a:hover.play {font-size:11px; font-weight:bold; text-decoration:none;}

.content{
height: 129px;
text-align:justify;
}

.screen{
width:141px;
padding:3px;
background:url(160x120.gif);
background-repeat:no-repeat;
float:left;
}

.copybutton{
font-family:Arial-Narrow,Arial,sans-serif;
width:160px;
font-size:9px;
padding:0px;
margin:5px 1px 0 0;
border:1px solid #74C2CD;
background-color: #DBEFF2;
}

.vote{
color:#cc3333;
font-size:11px;
font-weight:bold;
}


#dotted
{
border:1px dotted #808080; position: relative;
margin: 0;
width: 598px;
background-color:#E4E4E4
}

#copy 
{
	background: url(http://gamez.kiev.ua/zzzz.gif) no-repeat;
	height: 60px;
	width: 765px;
text-align: center;
}

#friends
{
width: 160px;
border:1px dotted #808080; position: relative;
}
#friends2
{
	font-size: 12px;
}

.bottomLine1 {background-color:#0099CC; margin:7px 0px 7px 0px;}
.bottomAboutText {font-family: Arial Cyr,Arial,Sans-serif,Helvetica; font-size:13px; color:#000000;}
.bottomAbout, :link.bottomAbout, :hover.bottomAbout, :visited.bottomAbout {font-family: Arial Cyr,Arial,Sans-serif,Helvetica; text-decoration: none; color:#003399; font-size:13px;}
.bottomLine2 {background-color:#EBEBEC; margin:7px 0px 7px 0px;}

.pagination {
	font-size: 15px;
	color: #fd3337;
	text-align: left;
	background-color: #fec9d9;
	width: 575px;
	border: 4px solid #dd794f;
	line-height: 25px;
	margin-top: 4px;
	margin-bottom: 2px;
}
.goggle {
	padding-right: 0;
	padding-top: 5px;
	border: 4px dotted #ba000d;
	margin-top: 3px;
	background-color: #dd794f;
}

#downl {
	text-align: left;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 3px 5px 5px;
	background-color: #85ff6c;
	width: 220px;
	height: 20px;
	border-width: 1px;
	border-color: #36fe19;
}
#downl2 {
	width: 529px;
	font: 13px "Courier New", Courier, mono;
	color: #00800c;
	text-align: center;
}

.rel {
	top: 10px;
	background-color: #fcff6b;
	height: 19px;
	font-weight: bold;
	font-size: 16px;
	margin-top: 20px;
}

#upper {
	font-size: 12px;
}
.relative {
	border: 1px dotted #808080;
	background-color: #e4e4e4;
	color: #000;
	font: 14px/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#ad{
	width:600px;
	height:600px;
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: black;
}
#game{
	width:600px;
	height:600px;
	display: none;
}
#gametable{
	width:761px;
	height:600px;
	padding-top: 1px;
	padding-bottom: 2px;
}
#font_load{
	color: white;
	margin-bottom: 2px;
}
#fontadv{
	color: #fd3337;
	padding: 8px;
	background-color: #fec9d9;
	border: 2px solid #ca6612;
}
#bann{
	background-color: silver;
	border: 2px solid #d3d634;
	width: 240px;
	height: 400px;
	padding: 3px;
}
#rotate{
	padding-bottom: 3px;
}