body{margin: 0;background-color: #f3f3f3;color:#666666;font: 80% Verdana;}

a  {color : #727272;text-decoration: none;}
a:hover {
	text-decoration: underline;
}

.main {padding:15;font-size:12px;color: #000000;}
.maintable {color: #000000;}

#contacts {
	color:#666666;
}

td {font-size:12px;}

td div {color: #000000; font-size:12px;}

.headerstring a
{
	color:b1b1b1;
	text-decoration:none;
	font-weight:normal;
}

strong {font-weight:normal;}

.title {padding:0 5 5 5;color:white;font-weight:bold}

.black {color:#000000;}

.header {font-weight:bold;}

.header {background-image: url(http://www.gamestyle.ru/images/menu-gray-bg.gif);}

.bold {font-weight:bold;}
.u {text-decoration:underline;}

.orangeblock {font-weight:bold;color:#ffffff;background-color:#F6A326;width:100%;padding-left:5px;padding-bottom:5px}
.rightblock {font-size:8pt;padding:4px;text-align:right;}

.row {
	background-color:#f3f3f3;
	border-right:1px solid #56B945;
	border-left:1px solid #56B945;
	padding-left:5px;
}

.matchrow {
	border-right:1px solid #878787;
	border-left:1px solid #878787;
	padding-left:5px;
}

.matchdate {
	background-color:#ffffff;
	border-left:1px solid #878787;
	border-right:1px solid #878787;
	text-align:left;padding:2px;
}

.matchtour {
	color:#000000;
	padding:2px;
	font-size:12px;
	text-align:left;
}


.img-sh {
	background-image: url(/images/img-sh.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px 6px 7px 7px;
	/*width: 114px;*/
	height: 114px;

}
.img-sh3 {
	background-image: url(/images/img-sh.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px 6px 7px 7px;
	width: 100px;
	height: 100px;
}

.img-sh2 {
	background-image: url(http://www.gamestyle.ru/images/img-sh2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px 6px 7px 7px;
	width: 114px;
	height: 114px;
}

.img-border-1 {
	background-image: url(http://www.gamestyle.ru/images/img-border-1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 65px;
	width: 87px;
	padding: 3px;
}



h1 {
  //font-size: 250%;
	font-size: 100%;

	margin:0;
}

h2 {
	text-align:center;
	margin:0;
	color:#666666;
}

div#nifty {
  margin: 0 10%; background-color: #9BD1FA;
}
div.rounded div {
  height: 1px;
  overflow: hidden;

}
#radiusx, #radiusy {
  text-align: right;
  width: 30px;
}

.button {
	border: 1px solid white;
	font-size: 10px;
	background-color:#F07E0F;
	color:white;
	padding:1;
}

.disabledbutton {
	border: 1px solid white;
	font-size: 10px;
	background-color:#f3f3f3;
	color:white;
	padding:1;
}

.upmenu {padding-bottom:4px;font-size:12px;font-weight:bold;white-space:nowrap;text-align:center;background-color:#F9F9F9;border-left:1px solid #D3D6D7;border-right:1px solid #D3D6D7}
.curmenu {padding-bottom:4px;font-size:12px;font-weight:bold;white-space:nowrap;text-align:center;background-color:#F3F3F3;border-left:1px solid #488942;border-right:1px solid #488942}
.upmenu a {color:#777777;margin-left:5px;margin-right:5px;text-decoration:none}
.curmenu a {color:#ffffff;margin-left:5px;margin-right:5px;text-decoration:none}
.upmenu a:hover {text-decoration:underline}
.bottommenu {margin:4px;white-space:nowrap;font-size:80%;}

.border {background-color:#727272}
.noborder {background-color:#56B945}

.news {color:#000000;font-size:8pt;padding:10 5 10 5;border-bottom:1px solid #b0b0b0;background-color:#ffffff}
.bottomnews {color:#000000;font-size:8pt;padding:10 5 10 5;}
#newsblock {background-color:#ffffff;}
#newsblock a {color:#000000;text-decoration:none}
#newsblock a:hover {text-decoration:underline}
.linksblock {font-size:7pt;color:#a4a4a4;margin:2px}
.linksblock a {color:#a4a4a4;}
.linksblock a:hover {color:#565656;}

#tagsblock a {color:#000000;white-space:nowrap;}

#matchesblock a {color:#56B945;text-decoration:none}
#matchesblock a:hover {text-decoration:underline}

.greenblock {border-left:1px solid #56B945;border-right:1px solid #56B945;background-color:#f3f3f3}
.grayblock {border-left:1px solid #a4a4a4;border-right:1px solid #a4a4a4;background-color:#f3f3f3}

.maintable {font-size:10pt;}
.maintable a {color:#000000}
#tableblock a {color:#000000;text-decoration:none}
#tableblock a:hover {text-decoration:underline}
.menuheader {color:#000000;}
.header a {color:#ffffff;}


.orange-bold {
	font-weight: bold;
	color: #FF9C00;
	text-decoration: none;
}
.green-bold {
	font-weight: bold;
	color: #8D8D8D;
	text-decoration: none;
}
.gray-bold {
	font-weight: bold;
	color: #515151;
	text-decoration: none;
	font-size: 14px;
}

.contacts {margin:4px;white-space:nowrap;font-size:80%;color:#ffffff;}
.contacts a {color:#ffffff}

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

.mainborder {border-left:1px solid #A4A4A4;border-right:1px solid #A4A4A4;background-color:#ffffff;}

.maincontent {padding:20 20 20 20;font-size:10pt;}

.greenheader {font-weight:bold;color:#ffffff;background-color:#56B945;background-image: url(http://www.gamestyle.ru/images/green-bg.gif);}

.table {font-size:10pt}

#whitemenu a {color:#ffffff}



.orange-top-right {
	background-image: url(/images/orange-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
}

.orange-top-inner {
	background-image: url(/images/orange-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:5 5 5 6;

}



.orange-top-left {
	background-image: url(/images/orange-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.green-top-right {
	background-image: url(/images/green-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;

}

.green-top-inner {
	background-image: url(/images/green-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:5 5 5 6;
	border-bottom:1px solid #409E30;
}

.green-top-left {
	background-image: url(/images/green-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.gray-top-right {
	background-image: url(/images/gray-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
}

.gray-top-inner {
	background-image: url(/images/gray-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:5 5 5 6;

}

.gray-top-left {
	background-image: url(/images/gray-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.grayborder-top-right {
	background-image: url(/images/grayborder-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
	padding:1 2 2 3;
}
.grayborder-top-left {
	background-image: url(/images/grayborder-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}





.grayline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#A4A4A4;
	overflow: hidden;

}

.lightgrayline {
	margin-left:2px;
	margin-right:2px;

	height:1px;
	background-color:#d3d3d3;
	overflow: hidden;
}


.lightgrayline2 {

	border-left:1px solid a4a4a4;
	border-right:1px solid a4a4a4;
	height:1px;
	background-color:#d3d3d3;
	overflow: hidden;
}



.greenline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#56B945;
	overflow: hidden;
}

.orangeline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#F6A326;
	overflow: hidden;
}

.darkgreenline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#488942;
	overflow: hidden;
}



.greenborder-bottom-right {
	background-image: url(/images/greenborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:2 2 3 3;
	overflow: hidden;
}
.greenborder-bottom-left {
	background-image: url(/images/greenborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}


.greengrayborder-bottom-right {
	background-image: url(/images/greengrayborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:2 2 3 3;
	overflow: hidden;
}
.greengrayborder-bottom-left {
	background-image: url(/images/greengrayborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}


.orangeborder-bottom-right {
	background-image: url(/images/orangeborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:2 2 3 3;
	overflow: hidden;
}
.orangeborder-bottom-left {
	background-image: url(/images/orangeborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}

.grayborder-bottom-right {
	background-image: url(/images/grayborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
	overflow: hidden;
}
.grayborder-bottom-left {
	background-image: url(/images/grayborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}

.grayborder2-bottom-right {
	background-image: url(/images/grayborder2-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
	overflow: hidden;
}
.grayborder2-bottom-left {
	background-image: url(/images/grayborder2-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}


.grayborder2-top-right {
	background-image: url(/images/grayborder2-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
}
.grayborder2-top-left {
	background-image: url(/images/grayborder2-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;

}


.greenborder-top-right {
	background-image: url(/images/greenborder-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
}
.greenborder-top-left {
	background-image: url(/images/greenborder-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;

}

.orange a {
	color: #FF6600;
}

.material a {
	text-decoration:underline;
}

blockquote {
	background:#F2EAEA url(/images/blockquote-top.gif) no-repeat scroll 0 0;
	float:left;
	margin:0 10px 10px 0;
	width:205px;
}

blockquote p {
	background:transparent url(/images/blockquote-bottom.gif) no-repeat scroll 0 100%;
	font-family:Verdana;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.3;
	padding:14px 10px 10px 15px;
	margin-bottom:0;
}

blockquote strong {font-weight:bold;}
