@CHARSET "UTF-8";
@font-face {
font-family: 'B yekan';
src: url('../../../font/BYekan.eot?#') format('eot'),
url('../../../font/BYekan.ttf') format('truetype'),
url('../../../font/BYekan.woff') format('woff');
}
div#popup.register, div#popup.login, div#popup.activation, div#popup.serverLogin {
	width: 603px;
}
div#popup.register div#popup-top, div#popup.register div#popup-bottom, div#popup.activation div#popup-top, div#popup.activation div#popup-bottom, div#popup.login div#popup-top, div#popup.login div#popup-bottom, div#popup.serverLogin div#popup-top, div#popup.serverLogin div#popup-bottom {
	width: 603px;
	height: 10px;
}
div#popup.register div#popup-top, div#popup.login div#popup-top, div#popup.activation div#popup-top, div#popup.serverLogin div#popup-top {
	background-image: url(../../img/register_login/popup_top.png);
}
.ie6 div#popup.register div#popup-top, .ie6 div#popup.login div#popup-top, .ie6 div#popup.activation div#popup-top, .ie6 div#popup.serverLogin div#popup-top {
	background-image: url(../../img/register_login/popup_top.gif);
}
div#popup.register div#popup-content, div#popup.login div#popup-content, div#popup.activation div#popup-content, div#popup.serverLogin div#popup-content {
	width: 551px;
	padding: 16px 26px;
	min-height: 100px;
	background-image: url(../../img/register_login/popup_middle.png);
}
.ie6 div#popup.register div#popup-content, .ie6 div#popup.login div#popup-content, .ie6 div#popup.activation div#popup-content, .ie6 div#popup.serverLogin div#popup-content {
	background-image: url(../../img/register_login/popup_middle.gif);
	padding-right: 0;
	padding-left: 0;
	width: 603px;
	text-align: center;
}
div#popup.register div#popup-bottom, div#popup.login div#popup-bottom, div#popup.activation div#popup-bottom, div#popup.serverLogin div#popup-bottom {
	background-image: url(../../img/register_login/popup_bottom.png);
}
.ie6 div#popup.register div#popup-bottom, .ie6 div#popup.login div#popup-bottom, .ie6 div#popup.activation div#popup-bottom, .ie6 div#popup.serverLogin div#popup-bottom {
	background-image: url(../../img/register_login/popup_bottom.gif);
}
div#popup.register h1, div#popup.login h1, div#popup.activation h1, div#popup.serverLogin h1 {
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: right;
	width: 551px;
}
div#popup.register h1.play {
	font-size: 24px;
}
div#popup.register .success, div#popup.activation .success {
	font-weight: bold;
	color: #228B22;
}
div#popup.register .error, div#popup.activation .error {
	font-weight: bold;
	color: #DE0000;
	font-size: 11px;
}
div#popup.register #showErrorsDiv, div#popup.activation #showErrorsDiv, div#popup.activation #showErrorsDivResendMail {
	padding: 10px;
}
div#popup.register .info {
	font-weight: bold;
	color: #888;
	font-size: 11px;
}
div#popup.register div.checkboxfield {
	width: 40px;
}
div#popup div.greenbox.serverListBox div.greenbox-top, div#popup div.greenbox.serverListBox div.greenbox-bottom {
	background-color: #E5EECC;
}
div#popup div.greenbox.serverListBox div.greenbox-content {
	width: 549px;
	padding: 0 1px;
}
div#popup div.serverList {
	background-color: #E5EECC;
	position: relative;
}
.ie6 div#popup div.serverList {
	text-align: right;
}
div#popup .spacer {
	height: 5px;
}
div#popup div.currentServer, div#popup div.classicServer {
	width: 475px;
	padding: 0 37px;
}
div#popup div.currentServer {
	padding: 0 37px;
}
div#popup div.classicServer {
	padding: 30px 37px 0;
}
div#popup div.activeServer {
	position: relative;
	zoom: 1;
	padding: 0 37px;
}
div#popup div.serverList div.activeServer div.server {
	margin-bottom: 10px;
}
div#popup div.activeServer.classicServer div.server {
	right: 13px;
	top: 3px;
}
div#popup div.currentServer div.serverBig, div#popup div.currentServer div.serverBig a.link {
	width: 475px;
	height: 89px;
}
div#popup div.currentServer div.serverSmall, div#popup div.currentServer div.serverSmall a.link {
	width: 236px;
	height: 69px;
}
div#popup div.classicServer div.serverBig, div#popup div.classicServer div.serverBig a.link {
	width: 450px;
	height: 76px;
}
div#popup div.classicServer div.serverSmall, div#popup div.classicServer div.serverSmall a.link {
	width: 223px;
	height: 58px;
}
div#popup div.currentServer div.serverBigNew {
	background-image: url(../../img/server/newBig-rtl.jpg);
}
div#popup div.currentServer div.serverBigNewSw {
	background-image: url(../../img/server/newBigSw-rtl.jpg);
}
div#popup div.currentServer div.serverBigPreRegister {
	background-image: url(../../img/server/preRegisterBig-rtl.jpg);
}
div#popup div.currentServer div.serverBigPreRegisterSw {
	background-image: url(../../img/server/preRegisterBigSw-rtl.jpg);
}
div#popup div.currentServer div.serverBigPromoted {
	background-image: url(../../img/server/promotedBig-rtl.jpg);
}
div#popup div.currentServer div.serverBigPromotedSw {
	background-image: url(../../img/server/promotedBigSw-rtl.jpg);
}
div#popup div.currentServer div.serverSmallPromoted {
	background-image: url(../../img/server/promotedSmall-rtl.jpg);
}
div#popup div.currentServer div.serverSmallPromotedSw {
	background-image: url(../../img/server/promotedSmallSw-rtl.jpg);
}
div#popup div.currentServer div.serverBigNormal {
	background-image: url(../../img/server/normalBig-rtl.jpg);
}
div#popup div.currentServer div.serverBigNormalSw {
	background-image: url(../../img/server/normalBigSw-rtl.jpg);
}
div#popup div.currentServer div.serverSmallNormal {
	background-image: url(../../img/server/normalSmall-rtl.jpg);
}
div#popup div.currentServer div.serverSmallNormalSw {
	background-image: url(../../img/server/normalSmallSw-rtl.jpg);
}
div#popup div.classicServer div.serverBigNormal {
	background-image: url(../../img/server/classicNormalBig-rtl.png);
}
div#popup div.classicServer div.serverBigNormalSw {
	background-image: url(../../img/server/classicNormalBigSw-rtl.png);
}
div#popup div.classicServer div.serverSmallNormal {
	background-image: url(../../img/server/classicNormalSmall-rtl.png);
}
div#popup div.classicServer div.serverSmallNormalSw {
	background-image: url(../../img/server/classicNormalSmallSw-rtl.png);
}
.ie6 div#popup div.classicServer div.serverBigNormal {
	background-image: url(../../img/server/classicNormalBig-rtl.gif);
}
.ie6 div#popup div.classicServer div.serverBigNormalSw {
	background-image: url(../../img/server/classicNormalBigSw-rtl.gif);
}
.ie6 div#popup div.classicServer div.serverSmallNormal {
	background-image: url(../../img/server/classicNormalSmall-rtl.gif);
}
.ie6 div#popup div.classicServer div.serverSmallNormalSw {
	background-image: url(../../img/server/classicNormalSmallSw-rtl.gif);
}
div#popup div.serverList div.server {
	position: relative;
}
div#popup div.currentServer div.server {
	margin-bottom: 9px;
}
div#popup div.classicServer div.server {
	margin-bottom: 4px;
}
div#popup div.serverList div.last {
	margin-bottom: 0;
}
div#popup div.currentServer div.serverEven, div#popup div.classicServer div.serverEven {
	float: right;
	left: auto;
}
div#popup div.currentServer div.serverEven {
	right: -4px;
}
div#popup div.classicServer div.serverEven {
	right: 8px;
}
div#popup div.currentServer div.serverOdd, div#popup div.classicServer div.serverOdd {
	right: auto;
}
div#popup div.currentServer div.serverOdd {
	left: 4px;
}
div#popup div.classicServer div.serverOdd {
	left: 8px;
}
div#popup div.serverList div.server div.name, div#popup div.serverList div.server div.player, div#popup div.serverList div.server div.start, div#popup div.serverList div.server div.mark {
	position: absolute;
	white-space: nowrap;
	overflow: hidden;
	z-index: 0;
}
div#popup div.serverList div.server div.name {
	color: #fff;
	font-weight: bold;
	text-align: center;
}
div#popup div.classicServer div.server div.name {
	color: #FFFFFE;
}
div#popup div.serverList div.server div.player {
	font-size: 13px;
	text-align: center;
}
div#popup div.serverList div.server div.player img.playerIcon {
	width: 25px;
	height: 12px;
	background-image: url(../../img/register_login/playerIcon.gif);
	position: relative;
	top: 1px;
	margin-left: 3px;
}
div#popup div.serverList div.server div.start img.durationIcon {
	width: 27px;
	height: 13px;
	background-image: url(../../img/register_login/durationIcon-rtl.png);
	position: relative;
	top: 1px;
	margin-right: 1px;
}
.ie6 div#popup div.serverList div.server div.start img.durationIcon {
	background-image: url(../../img/register_login/durationIcon-rtl.gif);
}
div#popup div.serverList div.server div.start {
	font-size: 13px;
	text-align: center;
}
div#popup div.serverList div.server div.mark {
	color: #FFFFFE;
	font-weight: normal;
	line-height: 19px;
	font-family:B yekan,Arial;
	text-align: center;
}
div#popup div.currentServer div.serverBig div.name {
	font-size: 24px;
	line-height: 25px;
	width: 155px;
	height: 27px;
	top: 30px;
	right: 12px;
}
div#popup div.serverList div.serverBig div.player {
	top: 24px;
	right: 179px;
	width: 290px;
	height: 18px;
	line-height: 18px;
}
div#popup div.serverList div.serverBig div.start {
	top: 44px;
	right: 179px;
	width: 290px;
	height: 18px;
	line-height: 18px;
}
div#popup div.serverList div.serverBig div.mark {
	width: 79px;
	height: 19px;
	top: 64px;
	right: 390px;
}
div#popup div.serverList div.serverBigPreRegister div.start {
	top: 25px;
	height: 36px;
	line-height: 20px;
}
div#popup div.serverList div.serverBigPreRegister div.start span.date {
	font-weight: bold;
}
div#popup div.serverList div.serverBigPromoted div.preRegisterStart {
	top: 25px;
	height: 36px;
	line-height: 20px;
}
div#popup div.serverList div.serverBigPromoted div.preRegisterStart span.date {
	font-weight: bold;
}
div#popup div.currentServer div.serverSmall div.name {
	font-size: 18px;
	line-height: 25px;
	width: 103px;
	height: 25px;
	top: 21px;
	right: 11px;
}
div#popup div.currentServer div.serverSmall div.player {
	top: 17px;
	right: 116px;
	width: 104px;
	height: 18px;
	margin-left: 3px;
}
div#popup div.currentServer div.serverSmall div.start {
	top: 35px;
	right: 126px;
	width: 104px;
	height: 18px;
}
div#popup div.currentServer div.serverSmall div.player span.playerLabel {
	display: none;
}
div#popup div.classicServer div#classicServerTop, div#popup div.classicServer div#classicServerTopLogin {
	width: 466px;
	height: 44px;
	padding-top: 6px;
	line-height: 20px;
	margin-right: 4px;
	background-image: url(../../img/register_login/classicServerTop.png);
	color: #fffffe;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}
div#popup div.classicServer div#classicServerTopLogin {
	height: 30px;
	padding-top: 16px;
}
.ie6 div#popup div.classicServer div#classicServerTop, .ie6 div#popup div.classicServer div#classicServerTopLogin {
	background-image: url(../../img/register_login/classicServerTop.gif);
}
div#popup div.classicServer div#classicServerTop span.classicInfo {
	font-size: 13px;
}
div#popup div.classicServer div#classicServerContent {
	width: 466px;
	margin-right: 4px;
	background-image: url(../../img/register_login/classicServerContent.png);
	background-repeat: repeat-y;
	padding-top: 3px;
	position: relative!important;
}
div#popup div.classicServer div#classicServerBottom {
	width: 466px;
	height: 10px;
	margin-right: 4px;
	background-image: url(../../img/register_login/classicServerBottom.png);
}
div#popup div.currentServer div.worldIconNormal {
	position: relative;
	background-image: url(../../img/server/serverButton-rtl.png);
	width: 131px;
	height: 38px;
	margin-left: 10px;
}
.ie6 div#popup div.currentServer div.worldIconNormal {
	background-image: url(../../img/server/serverButton-rtl.gif);
}
div#popup div.currentServer div.worldIconNormal:hover {
	background-position: right bottom;
}
div#popup div.currentServer div.activeWorldForActivation, div#popup div.currentServer div.activeWorldForActivation:hover {
	background-position: right center;
}
div#popup div.currentServer div.worldIconNormal div.name {
	font-size: 18px;
	line-height: 29px;
	top: 5px;
	z-index: 20;
	cursor: pointer;
}
div#popup div.classicServer div.serverBig div.name {
	font-size: 23px;
	line-height: 29px;
	width: 166px;
	height: 29px;
	top: 24px;
	right: 12px;
}
div#popup div.classicServer div.serverBig div.player {
	top: 20px;
	right: 184px;
	width: 266px;
	height: 18px;
	line-height: 18px;
}
div#popup div.classicServer div.serverBig div.start {
	top: 40px;
	right: 184px;
	width: 266px;
	height: 18px;
	line-height: 18px;
}
div#popup div.classicServer div.serverBig div.mark {
	width: 79px;
	height: 19px;
	top: 64px;
	right: 390px;
}
div#popup div.classicServer div.serverSmall div.name {
	font-size: 17px;
	line-height: 23px;
	width: 112px;
	height: 23px;
	top: 19px;
	right: 12px;
}
div#popup div.serverSmall {
	float: left;
}
div#popup div.classicServer div.serverSmall div.player {
	top: 12px;
	right: 131px;
	width: 92px;
	height: 18px;
	line-height: 18px;
}
div#popup div.classicServer div.serverSmall div.start {
	top: 30px;
	right: 131px;
	width: 92px;
	height: 18px;
	line-height: 18px;
}
div#popup div.classicServer div.serverSmall div.player span.playerLabel {
	display: none;
}
div#popup div.serverList div.server a.link {
	position: absolute;
	z-index: 20;
	background-image: url(../../img/x.gif);
}
.webkit div#popup div.serverList div.server a.link {
	position: absolute;
	display: block;
	float: right;
	z-index: 20;
	background-image: url(../../img/x.gif);
}
.webkit div#popup div.serverList div.server a.link.hide {
	display: none;
}
div#popup div.currentServer div.serverBig a.link:hover {
	background-image: url(../../img/server/bigHover-rtl.png);
}
div#popup div.currentServer div.serverSmall a.link:hover {
	background-image: url(../../img/server/smallHover-rtl.png);
}
div#popup div.classicServer div.serverBig a.link:hover {
	background-image: url(../../img/server/classicBigHover.png);
}
div#popup div.classicServer div.serverSmall a.link:hover {
	background-image: url(../../img/server/classicSmallHover.png);
}
.ie6 div#popup div.currentServer div.serverBig a.link:hover {
	background-image: url(../../img/server/bigHover-rtl.gif);
}
.ie6 div#popup div.currentServer div.serverSmall a.link:hover {
	background-image: url(../../img/server/smallHover-rtl.gif);
}
.ie6 div#popup div.classicServer div.serverBig a.link:hover {
	background-image: url(../../img/server/classicBigHover.gif);
}
.ie div#popup div.classicServer div.serverSmall a.link:hover {
	background-image: url(../../img/server/classicSmallHover.gif);
}
.ie6 div#popup.register div {
	text-align: right;
}
div#popup div.greenbox.registrationBox div.greenbox-top {
	background-color: #E5EECC;
}
div#popup div.greenbox.registrationBox div.greenbox-bottom {
	background-color: transparent;
}
div#popup div.greenbox.registrationBox div.greenbox-content {
	width: 549px;
	padding: 0 1px;
}
div#popup.register div.activeServer div#otherServerSwitch {
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
}
div#popup.register div#registerForm table {
	width: auto;
	margin: 10px 43px 0 0;
	border-collapse: collapse!important;
}
div#popup.register div#registerForm table td.spacer {
	width: 5px;
}
div#popup.register div#registerForm table th {
	white-space: nowrap;
	font-weight: normal;
	text-align: right;
}
div#popup.register div#registerForm table td {
	padding-bottom: 10px;
}
div#popup.register div#registerForm table td input.text {
	width: 175px;
}
div#popup.register div#registerForm table td div.error {
	height: 16px;
	line-height: 12px;
	margin-top: 1px;
}
div#popup.register div#registerForm table div.checkboxfield input {
	float: right;
}
div#popup.register div#registerForm table div.checkboxfield label {
	margin-right: 20px;
	display: block;
}
div#popup.register div#registerForm table td.generalTermsAndConditions, div#popup.register div#registerForm table td.newsletter, div#popup.register div#registerForm table td.submit {
	padding-bottom: 0;
	width: 350px;
}
div#popup.register table div.checkboxfield {
	width: 350px;
}
div#popup.register div#registerForm table td.generalTermsAndConditions div.error {
	padding-right: 20px;
}
div#popup.register div#registrationSuccess {
	display: none;
}
div#popup.register div#registerForm table td.generalTermsAndConditions {
	height: 60px;
}
div#popup.register div#registerForm a.alreadyRegistered, div#popup.register div#registrationForm a.toRegistration {
	display: block;
	margin: 10px 43px 10px 0;
	height: 22px;
	line-height: 22px;
	font-weight: bold;
}
div#popup.register div#registerForm a.alreadyRegistered img.squareArrow, div#popup.register div#registrationForm a.toRegistration img.squareArrow {
	width: 22px;
	height: 22px;
	float: right;
	background-image: url(../../img/arrow_btn-rtl.png);
	margin-left: 5px;
}
.ie6 div#popup.register div#registerForm a.alreadyRegistered img.squareArrow, .ie6 div#popup.register div#registrationForm a.toRegistration img.squareArrow {
	background-image: url(../../img/arrow_btn-rtl.gif);
}
div#popup.register div.transparent-bottom div.greenbox-bottom {
	background-color: transparent;
}
div#popup.register div#successMessage .registrationSuccessful {
	background-color: #E5EECC;
	height: 22px;
	padding: 10px;
	font-weight: bold;
}
div#popup.register div#successMessage .registrationSuccessful {
	background-color: #E5EECC;
	height: 22px;
	padding: 10px;
	font-weight: bold;
}
div#popup.register .successMessage {
	background-color: #E5EECC;
	font-weight: bold;
	display: none;
}
.ie6 div#popup.activation div {
	text-align: right;
}
div#popup.activation div.greenbox {
	margin-bottom: 20px;
}
div#popup.activation div.greenbox div.greenbox-content {
	padding: 0 15px;
	width: 521px;
}
div#popup span.errormessage {
	line-height: 22px;
}
div#popup #chooseOtherServerContainer {
	padding-top: 10px;
}
div#popup #chooseOtherServerForm {
	background-color: none;
	margin-top: 12px;
	margin-right: 28px;
}
div#popup div#chooseOtherServerForm div.serverList, div#popup div#chooseOtherServerForm div#otherServers {
	background: none;
}
.ie6 div#popup div#chooseOtherServerForm div#otherServers {
	position: relative;
}
div#popup div#chooseOtherServerForm div#otherServers {
	width: 495px;
	padding: 0;
}
div#popup #chooseOtherServerForm div.serverSmall {
	float: right;
}
div#popup.activation div#worldStartInfo {
	margin: 0 auto 20px;
	position: relative;
	width: 508px;
	height: 149px;
	background-image: url(../../img/register_login/countdownInfoBox-rtl.jpg);
}
div#popup.activation div#worldStartInfo div.countdownContent {
	position: absolute;
	right: 124px;
	top: 39px;
	width: 375px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}
.ie6 div#popup.activation div#worldStartInfo div.countdownContent div.countdown {
	text-align: center;
}
div#popup.activation div#activationFormContainer {
	background-image: url(../../img/register_login/horseman-rtl.jpg);
	height: 120px;
	padding: 20px 15px 15px 15px;
	width: 521px;
	margin-bottom: 20px;
}
div#popup.activation div#activationFormContainer table {
	width: auto;
	margin-top: 15px;
}
div#popup.activation div#activationFormContainer table td.spacer {
	width: 5px;
}
div#popup.activation div#activationFormContainer table th {
	white-space: nowrap;
	font-weight: normal;
	text-align: right;
}
div#popup.activation div#activationFormContainer table td.activationCode {
	padding-bottom: 10px;
}
div#popup.activation div#activationFormContainer table td input.text {
	width: 175px;
}
div#popup.activation div#activationFormContainer table td div.error {
	height: 16px;
	line-height: 12px;
	margin-top: 1px;
	width: 265px;
}
div#popup.activation div#noMailReceivedForm {
	margin-top: 10px;
	margin-right: 29px;
}
div#popup.activation div#noMailReceivedForm div#activationMailResend {
	margin-bottom: 10px;
}
div#popup.activation div#noMailReceivedForm ul {
	list-style-type: none;
	list-style-position: inside;
	margin-top: 10px;
}
div#popup.activation div#noMailReceivedForm li {
	background: url(../../img/register_login/listitem.png);
	background-repeat: no-repeat;
	background-position: right 8px;
	padding: 2px 10px;
}
div#popup.activation div#noMailReceivedForm div.sendAgain {
	margin-top: 20px;
	margin-bottom: 20px;
}
div#popup.activation div#noMailReceivedForm table {
	width: auto;
}
div#popup.activation div#noMailReceivedForm table td.spacer {
	width: 5px;
}
div#popup.activation div#noMailReceivedForm table th {
	font-weight: normal;
	white-space: nowrap;
	vertical-align: top;
	text-align: right;
}
div#popup.activation div#noMailReceivedForm table td {
	vertical-align: top;
}
div#popup.activation div#noMailReceivedForm table input.text {
	width: 200px;
}
div#popup.activation div#noMailReceivedForm table td.email, div#popup.activation div#noMailReceivedForm table td.captcha {
	padding-bottom: 10px;
}
div#popup.activation div#noMailReceivedForm table td.captcha div#recaptcha_image img {
	border: 1px solid #252525;
}
div#popup.activation div#noMailReceivedForm table td.captcha a.captchaOptions {
	font-size: 11px;
	display: block;
	margin: 5px 0 3px;
	cursor: pointer;
}
div#popup.activation div#noMailReceivedForm table td div.error {
	height: 16px;
	line-height: 12px;
	margin-top: 1px;
}
div#popup.activation div#noMailReceivedForm table td.submit {
	padding-bottom: 10px;
}
div#popup.activation div#changeEmailForm {
	margin-top: 10px;
	margin-right: 29px;
}
div#popup.activation div#mailChangedAndActivationMailResend {
	margin: 10px 0;
}
div#popup.activation div#changeEmailForm table {
	width: auto;
	margin-top: 20px;
}
div#popup.activation div#changeEmailForm table td.spacer {
	width: 5px;
}
div#popup.activation div#changeEmailForm table th {
	font-weight: normal;
	white-space: nowrap;
	vertical-align: top;
	text-align: right;
}
div#popup.activation div#changeEmailForm table td {
	vertical-align: top;
}
div#popup.activation div#changeEmailForm table input.text {
	width: 200px;
}
div#popup.activation div#changeEmailForm table td.oldEmailOrUsername, div#popup.activation div#changeEmailForm table td.newEmail, div#popup.activation div#changeEmailForm table td.password {
	padding-bottom: 15px;
}
div#popup.activation div#changeEmailForm table td div.error {
	height: 16px;
	line-height: 12px;
	margin-top: 1px;
}
div#popup.activation div#changeEmailForm table td.submit {
	padding-bottom: 10px;
}
div#popup h3.chooseAServer {
	margin: 0 34px 10px 0;
	font-size: 12pt;
}
button, button:hover, button:focus {
	background-color: transparent;
	border: 0 solid transparent;
	padding: 0;
	margin: 0;
	cursor: pointer;
	font-size: 11px;
	line-height: 15px;
	white-space: nowrap;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
button.disabled {
	cursor: default;
}
.ie6 button, .ie6 button:hover, .ie6 button:focus {
	border: 1px ridge;
}
.ie6 button.disabled {
	cursor: default;
}
button .btl, button .btc, button .btr, button .bml, button .bmc, button .bmr, button .bbl, button .bbc, button .bbr {
	background-color: transparent;
	background-position: left top;
}
button .btc, button .bmc, button .bbc {
	margin-right: 3px;
	margin-left: 3px;
	width: auto;
}
button .btl {
	background-repeat: no-repeat;
}
button .btc {
	background-repeat: repeat-x;
}
button .btr {
	background-position: right top;
	background-repeat: no-repeat;
}
button .bml {
	background-repeat: repeat-y;
}
button .bmc {
	background-repeat: repeat;
}
button .bmr {
	background-position: right top;
	background-repeat: repeat-y;
}
button .bbl, button .bbc {
	background-position: left bottom;
}
button .bbl {
	background-repeat: no-repeat;
}
button .bbc {
	background-repeat: repeat-x;
}
button .bbr {
	background-position: right bottom;
	background-repeat: no-repeat;
}
button .button-container {
	position: relative;
	padding: 5px 20px;
}
.gecko button .button-container, .safari button .button-container {
	margin: -1px -3px;
}
.ie7 button .button-container {
	padding: 5px 7px;
}
.ie6 button .button-container {
	color: #000;
}
button.small .button-container {
	padding: 3px 15px;
	margin-top: -2px;
}
.ie button.small .button-container {
	margin-top: -1px;
}
button .button-contents {
	position: relative;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
}
.ie6 button .button-contents {
	position: static;
}
button.small .button-contents {
	color: #FFF;
	font-weight: normal;
	font-size: 9px;
	line-height: 12px;
	margin-top: 0;
	line-height: 10px;
}
.webkit.chrome button.small .button-contents, .ie button.small .button-contents {
	margin-top: 0;
	height: 10px;
	overflow: hidden;
}
button .button-position, button .btl, button .btc, button .btr, button .bml, button .bmc, button .bmr, button .bbl, button .bbc, button .bbr {
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
}
.ie6 button .button-position {
	display: none;
}
button .bml {
	top: 3px;
	bottom: 3px;
	top: 10px;
	bottom: 10px;
}
button .btc, button .bmc, button .bbc {
	margin-right: 10px;
	margin-left: 10px;
	width: auto;
}
button.small .bml {
	top: 3px;
	bottom: 3px;
}
button.small .btc, button.small .bmc, button.small .bbc {
	margin-right: 5px;
	margin-left: 5px;
	width: auto;
}
button .btl, button .bbl, button .btr, button .bbr, button .btc {
	background-image: url(../../img/round/button/green/sprite.png);
}
button .btc {
	background-position: -12px -25px;
}
button:hover .btl, button:hover .bbl, button:hover .btr, button:hover .bbr, button:hover .btc {
	background-image: url(../../img/round/button/green/sprite-hover.png);
}
button:hover .btc {
	background-position: -12px -25px;
}
.ie6 button {
	background-image: url(../../img/round/button/green/ieButton.png);
	background-repeat: repeat;
	width: auto;
	overflow: visible;
}
.ie6 button:hover {
	background-image: url(../../img/round/button/green/ieButton-hover.png);
	background-repeat: repeat;
}
button.gray .btc {
	background-position: 0 0;
}
button.gray .btl {
	background-image: url(../../img/round/button/gray/tl.png);
}
button.gray:hover .btl {
	background-image: url(../../img/round/button/gray/tl-hover.png);
}
button.gray .btc {
	background-image: url(../../img/round/button/gray/tc.png);
}
button.gray:hover .btc {
	background-image: url(../../img/round/button/gray/tc-hover.png);
}
button.gray .btr {
	background-image: url(../../img/round/button/gray/tr.png);
}
button.gray:hover .btr {
	background-image: url(../../img/round/button/gray/tr-hover.png);
}
button.gray .bml {
	background-image: url(../../img/round/button/gray/ml.png);
}
button.gray:hover .bml {
	background-image: url(../../img/round/button/gray/ml-hover.png);
}
button.gray .bmc {
	background-image: url(../../img/round/button/gray/mc.png);
}
button.gray:hover .bmc {
	background-image: url(../../img/round/button/gray/mc-hover.png);
}
button.gray .bmr {
	background-image: url(../../img/round/button/gray/mr.png);
}
button.gray:hover .bmr {
	background-image: url(../../img/round/button/gray/mr-hover.png);
}
button.gray .bbl {
	background-image: url(../../img/round/button/gray/bl.png);
}
button.gray:hover .bbl {
	background-image: url(../../img/round/button/gray/bl-hover.png);
}
button.gray .bbc {
	background-image: url(../../img/round/button/gray/bc.png);
}
button.gray:hover .bbc {
	background-image: url(../../img/round/button/gray/bc-hover.png);
}
button.gray .bbr {
	background-image: url(../../img/round/button/gray/br.png);
}
button.gray:hover .bbr {
	background-image: url(../../img/round/button/gray/br-hover.png);
}
.ie6 button.gray {
	background-image: url(../../img/round/button/gray/mc.png);
	background-repeat: repeat;
}
.ie6 button.gray:hover {
	background-image: url(../../img/round/button/gray/mc-hover.png);
	background-repeat: repeat;
}
button.disabled .btc {
	background-position: 0 0;
}
button.disabled .btl {
	background-image: url(../../img/round/button/disabled/tl.png);
}
button.disabled .btc {
	background-image: url(../../img/round/button/disabled/tc.png);
}
button.disabled .btr {
	background-image: url(../../img/round/button/disabled/tr.png);
}
button.disabled .bml {
	background-image: url(../../img/round/button/disabled/ml.png);
}
button.disabled .bmc {
	background-image: url(../../img/round/button/disabled/mc.png);
}
button.disabled .bmr {
	background-image: url(../../img/round/button/disabled/mr.png);
}
button.disabled .bbl {
	background-image: url(../../img/round/button/disabled/bl.png);
}
button.disabled .bbc {
	background-image: url(../../img/round/button/disabled/bc.png);
}
button.disabled .bbr {
	background-image: url(../../img/round/button/disabled/br.png);
}
.ie6 button.disabled {
	background-image: url(../../img/round/button/disabled/mc.png);
	background-repeat: repeat;
}
button.small .btc {
	background-position: 0 0;
}
button.small .btl {
	background-image: url(../../img/round/button/green-small/tl.png);
}
button.small:hover .btl {
	background-image: url(../../img/round/button/green-small/tl-hover.png);
}
button.small .btc {
	background-image: url(../../img/round/button/green-small/tc.png);
}
button.small:hover .btc {
	background-image: url(../../img/round/button/green-small/tc-hover.png);
}
button.small .btr {
	background-image: url(../../img/round/button/green-small/tr.png);
}
button.small:hover .btr {
	background-image: url(../../img/round/button/green-small/tr-hover.png);
}
button.small .bml {
	background-image: url(../../img/round/button/green-small/ml.png);
}
button.small:hover .bml {
	background-image: url(../../img/round/button/green-small/ml-hover.png);
}
button.small .bmc {
	background-image: url(../../img/round/button/green-small/mc.png);
}
button.small:hover .bmc {
	background-image: url(../../img/round/button/green-small/mc-hover.png);
}
button.small .bmr {
	background-image: url(../../img/round/button/green-small/mr.png);
}
button.small:hover .bmr {
	background-image: url(../../img/round/button/green-small/mr-hover.png);
}
button.small .bbl {
	background-image: url(../../img/round/button/green-small/bl.png);
}
button.small:hover .bbl {
	background-image: url(../../img/round/button/green-small/bl-hover.png);
}
button.small .bbc {
	background-image: url(../../img/round/button/green-small/bc.png);
}
button.small:hover .bbc {
	background-image: url(../../img/round/button/green-small/bc-hover.png);
}
button.small .bbr {
	background-image: url(../../img/round/button/green-small/br.png);
}
button.small:hover .bbr {
	background-image: url(../../img/round/button/green-small/br-hover.png);
}
.ie6 button.small {
	background-image: url(../../img/round/button/green-small/mc.png);
	background-repeat: repeat;
}
.ie6 button.small:hover {
	background-image: url(../../img/round/button/green-small/mc-hover.png);
	background-repeat: repeat;
}
button.small.gray .btl {
	background-image: url(../../img/round/button/gray-small/tl.png);
}
button.small.gray:hover .btl {
	background-image: url(../../img/round/button/gray-small/tl-hover.png);
}
button.small.gray .btc {
	background-image: url(../../img/round/button/gray-small/tc.png);
}
button.small.gray:hover .btc {
	background-image: url(../../img/round/button/gray-small/tc-hover.png);
}
button.small.gray .btr {
	background-image: url(../../img/round/button/gray-small/tr.png);
}
button.small.gray:hover .btr {
	background-image: url(../../img/round/button/gray-small/tr-hover.png);
}
button.small.gray .bml {
	background-image: url(../../img/round/button/gray-small/ml.png);
}
button.small.gray:hover .bml {
	background-image: url(../../img/round/button/gray-small/ml-hover.png);
}
button.small.gray .bmc {
	background-image: url(../../img/round/button/gray-small/mc.png);
}
button.small.gray:hover .bmc {
	background-image: url(../../img/round/button/gray-small/mc-hover.png);
}
button.small.gray .bmr {
	background-image: url(../../img/round/button/gray-small/mr.png);
}
button.small.gray:hover .bmr {
	background-image: url(../../img/round/button/gray-small/mr-hover.png);
}
button.small.gray .bbl {
	background-image: url(../../img/round/button/gray-small/bl.png);
}
button.small.gray:hover .bbl {
	background-image: url(../../img/round/button/gray-small/bl-hover.png);
}
button.small.gray .bbc {
	background-image: url(../../img/round/button/gray-small/bc.png);
}
button.small.gray:hover .bbc {
	background-image: url(../../img/round/button/gray-small/bc-hover.png);
}
button.small.gray .bbr {
	background-image: url(../../img/round/button/gray-small/br.png);
}
button.small.gray:hover .bbr {
	background-image: url(../../img/round/button/gray-small/br-hover.png);
}
.ie6 button.small.gray {
	background-image: url(../../img/round/button/gray-small/mc.png);
	background-repeat: repeat;
}
.ie6 button.small.gray:hover {
	background-image: url(../../img/round/button/gray-small/mc-hover.png);
	background-repeat: repeat;
}
button.icon {
	width: 24px;
	height: 24px;
	background-image: url(../../img/round/button/buttonSmall-rtl.png);
}
button.icon:hover {
	background-position: right -34px;
}
button.icon.disabled:hover {
	background-position: right top;
}
button.icon img {
	position: relative;
}
.gecko button.icon img {
	top: -1px;
}
button {
	color: red;
}
img.smiley {
	width: 19px;
	height: 16px;
	background-image: url(../../img/f/smileys.gif);
}
img.aha {
	background-position: 0 0;
}
img.angry {
	background-position: -22px 0;
}
img.cool {
	background-position: -44px 0;
}
img.cry {
	background-position: -66px 0;
}
img.cute {
	background-position: -88px 0;
}
img.depressed {
	background-position: -110px 0;
}
img.eek {
	background-position: -132px 0;
}
img.ehem {
	background-position: -154px 0;
}
img.emotional {
	background-position: -176px 0;
}
img.grin {
	background-position: -198px 0;
}
img.happy {
	background-position: -220px 0;
}
img.hit {
	background-position: -242px 0;
}
img.hmm {
	background-position: -264px 0;
}
img.hmpf {
	background-position: -286px 0;
}
img.hrhr {
	background-position: -308px 0;
}
img.huh {
	background-position: -330px 0;
}
img.lazy {
	background-position: -352px 0;
}
img.love {
	background-position: -374px 0;
}
img.nocomment {
	background-position: -396px 0;
}
img.noemotion {
	background-position: -418px 0;
}
img.notamused {
	background-position: -440px 0;
}
img.pout {
	background-position: -462px 0;
}
img.redface {
	background-position: -484px 0;
}
img.rolleyes {
	background-position: -506px 0;
}
img.sad {
	background-position: -528px 0;
}
img.shy {
	background-position: -550px 0;
}
img.smile {
	background-position: -572px 0;
}
img.tongue {
	background-position: -594px 0;
}
img.veryangry {
	background-position: -616px 0;
}
img.veryhappy {
	background-position: -638px 0;
}
img.wink {
	background-position: -660px 0;
}
#top-nav-menu img.cooperationLogo {
	height: 43px;
	right: 8px;
	position: absolute;
	top: 0;
	width: 188px;
	z-index: 2;
}
#imprint img.youthprotection {
	background-image: url(../../img/imprint/youthprotection.gif);
	width: 209px;
	height: 19px;
}
#imprint img.privacy {
	background-image: url(../../img/imprint/privacy.gif);
	width: 159px;
	height: 19px;
}
#imprint p {
	margin-bottom: 2ex;
}
#imprint h4.subtitle {
	margin-bottom: 2ex;
}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, img, b, u, i, center, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background-color: transparent;
	background-position: right top;
	background-repeat: no-repeat;
}
ol, ul {
	list-style: none;
}
body {
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #9fb777;
	direction: rtl;
}
#backgroundLeft {
	position: absolute;
	z-index: 1;
	right: 0;
	width: 50%;
	min-height: 960px;
	background: transparent url(../../img/travian-page-bg-repeat.jpg) right 66px repeat-x;
}
#backgroundRight {
	position: absolute;
	z-index: 1;
	left: 0;
	width: 50%;
	min-height: 960px;
	background: transparent url(../../img/travian-page-bg-repeat.jpg) right 66px repeat-x;
}
#background {
	position: relative;
	z-index: 2;
	min-height: 960px;
	background: transparent url(../../img/travian-page-bg-rtl.jpg) center 66px no-repeat;
}
#background_frame {
	position: relative;
	z-index: 2;
	min-height: 960px;
	background: transparent url(../../img/travian-page-bg-frame-rtl.jpg) center 66px no-repeat;
}
.clear {
	clear: both;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.hide {
	display: none;
}
#navigation-wrapper {
	height: 72px;
	background-image: url(../../img/nav-bg.png);
	background-repeat: repeat-x;
}
.ie6 #navigation-wrapper {
	background-image: url(../../img/nav-bg.gif);
	width: 100%;
	position: relative;
}
#content-container, #navigation-container, #footer-container {
	width: 980px;
	margin: 0 auto;
	clear: both;
}
#content-container {
	margin-top: 88px;
}
.ie6 #content-container {
	position: relative;
}
#content-menu {
	width: 204px;
	float: right;
	margin-right: 6px;
}
.ie6 #content-menu {
	position: relative;
}
#country_select {
	height: 23px;
}
#top-nav {
	position: relative;
	clear: both;
	float: left;
	width: 100%;
	height: 43px;
}
#top-nav-menu {
	float: right;
	text-align: left;
	width: 750px;
	position: relative;
}
#logo {
	position: absolute;
	right: 10px;
	top: 48px;
}
#logo img.logo {
	background-image: url(../../img/logo_SMT.png);
	width: 221px;
	height: 79px;
}
.ie6 #logo {
	width: 221px;
	height: 79px;
}
#top-nav-login {
	position: relative;
	float: left;
	width: 220px;
	height: 43px;
}
ul#top-navigation {
	margin-right: 233px;
	list-style-type: none;
	padding: 0;
	list-style-position: outside;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	float: right;
	width: 458px;
}
.ie6 ul#top-navigation {
	margin-right: 0;
	right: 233px;
}
ul#top-navigation li {
	float: right;
	position: relative;
	height: 43px;
	text-align: center;
	margin-left: 1px;
}
.ie6 ul#top-navigation li {
	min-width: 20px;
	width: auto!important;
	width: 20px;
	white-space: nowrap;
	background-image: url(../../img/top_nav_bg.gif);
	background-repeat: repeat-x;
}
ul#top-navigation li a {
	color: #484848;
	text-decoration: none;
	display: block;
	height: 29px;
	font-weight: normal;
	padding: 14px 10px 0 10px;
	background:#C0C0C0;
	font-family:B yekan;
	font-size:10pt;
	background-repeat: repeat-x;
	cursor: pointer;
}
ul#top-navigation li a:hover {
	color: #fff;
	text-decoration: none;
	display: block;
	font-family:B yekan;
	font-weight: normal;
	font-size:10pt;
	height: 29px;
	padding: 14px 10px 0 10px;
	background:#808080  ;
	background-repeat: repeat-x;
	cursor: pointer;
}
ul#top-navigation li a:active {
	color: #fff;
	font-weight: normal;
	font-size:10pt;
	text-decoration: none;
	display: block;
	height: 29px;
	font-family:B yekan;
	padding: 14px 10px 0 10px;
	background:#606060 ;
	background-repeat: repeat-x;
	cursor: pointer;
}
#login {
	position: relative;
	top: 8px;
	right: 70px;
	height: 35px;
}
#statistics {
	position: relative;
	min-height: 80px;
	background-image: url(../../img/stat_bg.png);
	background-repeat: repeat-y;
	padding: 10px 25px 15px 15px;
	color: #393939;
	line-height: 18px;
	margin-bottom: 12px;
}
#sta_smt{
	background-image: url(../../img/stat_smt.png);
	width:175px ;
	height:102px ;
	position: relative;
	min-height: 80px;
	background-repeat: repeat-y;
	padding: 10px 25px 0px 15px;
	color: #393939;
	line-height: 21px;
	margin-bottom: 12px;
}
.ie6 #statistics {
	background-image: url(../../img/stat_bg.gif);
	width: 164px;
}
#stat-top {
	position: absolute;
	right: 0;
	top: -2px;
	background-image: url(../../img/stat_top.png);
	z-index: 11;
	width: 204px;
	height: 50px;
}
.ie6 #stat-top {
	background-image: url(../../img/stat_top.gif);
}
#stat_bottom {
	position: absolute;
	right: 0;
	bottom: -5px;
	background-image: url(../../img/stat_bottom.png);
	z-index: 11;
	width: 204px;
	height: 61px;
}
.ie6 #stat_bottom {
	background-image: url(../../img/stat_bottom.gif);
}
#statistics .stat {
	float: right;
}
#statistics .type {
	min-width: 100px;
}
.ie6 #statistics .type {
	min-width: 100px;
	width: auto!important;
	width: 100px;
}
#statistics .value {
	font-weight: bold;
}
#news, #fb-widget, #shop, #gameRating {
	float: right;
	clear: both;
	width: 202px;
	color: #fff;
	line-height: 16px;
	margin-bottom: 10px;
}
#gameRating img.logo {
	float: right;
	margin: 0 0 10px 10px;
}
#news-head, #fb-widget-head, #gameRatingHead {
	width: 202px;
	height: 6px;
	background-image: url(../../img/news_bg.png);
	background-position: 0 0;
}
.ie6 #news-head, .ie6 #fb-widget-head, .ie6 #gameRatingHead {
	font-size: 0;
	background-image: url(../../img/news_bg.gif);
}
#news-content, #fb-widget-content, #gameRatingContent {
	width: 182px;
	background-image: url(../../img/wit_bg.png);
	background-repeat: repeat;
	padding: 5px 10px;
	float: right;
}
.ie6 #news-content, .ie6 #fb-widget-content, .ie6 #gameRatingContent {
	background-image: url(../../img/wit_bg.gif);
}
#fb-container {
	border: none;
	overflow: hidden;
	width: 182px;
	height: 260px;
	background: #fff;
}
.news-items {
	margin-top: 12px;
}
.news-divider {
	height: 1px;
	background: url(../../img/divider.gif) repeat-x;
	margin-top: 12px;
}
.news-items span {
	display: block;
}
.news-items div {
	font-size: 12px;
	margin-top: 5px;
}
#news-bottom, #fb-widget-bottom, #gameRatingBottom {
	background-image: url(../../img/news_bg.png);
	width: 202px;
	background-position: 0 -6px;
	float: right;
	height: 6px;
}
.ie6 #news-bottom, .ie6 #fb-widget-bottom, .ie6 #gameRatingBottom {
	background-image: url(../../img/news_bg.gif);
}
#content-main {
	width: 745px;
	float: left;
}
.ie6 #content-main {
	position: relative;
}
#wit {
	width: 614px;
	position: relative;
}
#wit-top, #wit-bottom {
	width: 614px;
	height: 10px;
}
.ie6 #wit-top {
	font-size: 0;
}
#wit-content {
	width: 454px;
	height: 381px;
	padding: 20px 20px 10px 140px;
	color: #fff;
	overflow: hidden;
}
#wit-content.with-button {
	padding-top: 0;
	height: 401px;
}
#wit-content .wit-info {
	margin-top: 12px;
	height: 96px;
	overflow: hidden;
	width: 422px;
}
#wit-content.with-button .wit-info {
	height: 128px;
}
.playnow {
	white-space: nowrap;
}
.playnow-arrow {
	height: 53px;
	min-width: 220px;
	position: absolute;
	top: -25px;
	left: 130px;
	z-index: 10;
}
.ie6 .playnow-arrow {
	min-width: 220px;
	width: auto!important;
	width: 220px;
}
.playnow-arrow .playnow-bg {
	height: 53px;
	width: 50%;
	margin-right: 90px;
	position: absolute;
	z-index: -2;
	background-image: url(../../img/play_now_r.png);
	background-repeat: repeat-x;
}
.ie6 .playnow-arrow .playnow-bg {
	background-image: url(../../img/play_now_r.gif);
}
.playnow-arrow .playnow-right {
	height: 53px;
	position: absolute;
	right: -30px;
	z-index: -1;
	top: 0;
	width: 122px;
	background-image: url(../../img/play_now-rtl.png);
	background-position: right top;
}
.playnow-arrow .playnow-left {
	height: 53px;
	position: absolute;
	left: -52px;
	top: 0;
	z-index: -1;
	width: 180px;
	background-image: url(../../img/play_now-rtl.png);
	background-position: left top;
}
.ie6 .playnow-arrow .playnow-right, .ie6 .playnow-arrow .playnow-left {
	background-image: url(../../img/play_now-rtl.gif);
}
.playnow-button {
	width: 400px;
	height: 45px;
	overflow: hidden;
	margin-top: 10px;
}
.playnow-button h1.play {
	margin-top: 7px;
	margin-right: 40px;
	font-size: 24px;
	height: 38px;
}
.ie7 .playnow-button h1.play {
	margin-top: 0;
	margin-left: 5px;
}
.ie8 .playnow-button h1.play, .ie9 .playnow-button h1.play {
	margin-top: 8px;
}
.playnow-button .playnow-start, .playnow-button .playnow-end {
	background-image: url(../../img/play_now_button-rtl.png);
	height: 45px;
}
.playnow-button .playnow-start {
	background-position: right 0;
	max-width: 390px;
	padding-end: 10px;
	float: right;
}
.playnow-button:hover .playnow-start {
	background-position: right -45px;
}
.playnow-button:active .playnow-start {
	background-position: right -90px;
}
.playnow-button .playnow-end {
	background-position: left 0;
	width: 10px;
	float: right;
}
.playnow-button:hover .playnow-end {
	background-position: left -45px;
}
.playnow-button:active .playnow-end {
	background-position: left -90px;
}
button.fixedSizeBigButton {
	width: 267px;
	background-image: url("../../img/button_big-rtl.png")!important;
	height: 45px;
}
button.fixedSizeBigButton:hover {
background-position: 0 -55px;
}
button.fixedSizeBigButton:active {
background-position: 0 -109px;
}
.ie6 button.fixedSizeBigButton {
	width: 267px;
	background-image: url("../../img/button_big-rtl.gif")!important;
	height: 45px;
}
button.fixedSizeBigButton div.bigButtonText {
	font-size: 24px;
	margin-top: -1px;
	text-align: center;
}
button.fixedSizeBigButton div.bigButtonText {
	font-size: 24px;
	text-align: center;
	height: 45px;
	line-height: 41px;
}
.presto button.fixedSizeBigButton div.bigButtonText, .ie button.fixedSizeBigButton div.bigButtonText {
	margin-top: 1px;
}
.ie6 button.fixedSizeBigButton div.bigButtonText {
	display: inline;
}
#stage {
	width: 482px;
	right: 13px;
	bottom: 16px;
	height: 239px;
	position: absolute;
	z-index: 50;
}
.ie6 #stage {
	bottom: 21px;
}
#frame {
	width: 468px;
	height: 225px;
	position: absolute;
	right: 8px;
	z-index: 52;
	top: 8px;
}
#stage-nav {
	width: 137px;
	height: 199px;
	left: 11px;
	top: 16px;
	position: absolute;
	z-index: 59;
}
#stage-nav .b0 {
	background-image: url(../../img/stage/new_world_small-rtl.png);
}
.ie6 #stage-nav .b0 {
	background-image: url(../../img/stage/new_world_small-rtl.png);
}
#stage-nav .b1 {
	background-image: url(../../img/stage/feature_small-rtl.png);
}
.ie6 #stage-nav .b1 {
	background-image: url(../../img/stage/feature_small-rtl.png);
}
#stage-nav .b2 {
	background-image: url(../../img/stage/community_small-rtl.png);
}
.ie6 #stage-nav .b2 {
	background-image: url(../../img/stage/community_small-rtl.png);
}
ul#buttons li, ul#buttons-click li {
	width: 137px;
	height: 66px;
	cursor: pointer;
}
.stage-content {
	position: absolute;
	width: 331px;
	height: 213px;
	right: 4px;
	top: 4px;
	z-index: 52;
	display: none;
	line-height: 20px;
	overflow: hidden;
}
.stage-content0 {
	background-image: url(../../img/stage/new_world-rtl.jpg);
}
.stage-content1 {
	background-image: url(../../img/stage/feature-rtl.jpg);
}
.stage-content2 {
	background-image: url(../../img/stage/community-rtl.jpg);
}
.stage-content h3 {
	font-size: 16px;
	font-weight: bold;
	display: inline;
	line-height: 21px;
}
.stage-content .bbArrow {
	width: 22px;
	height: 22px;
	vertical-align: middle;
	position: relative;
	top: -2px;
	background-image: url(../../img/arrow_btn-rtl.png);
}
.ie6 .stage-content .bbArrow {
	background-image: url(../../img/arrow_btn-rtl.gif);
}
.stage-links {
	position: absolute;
	width: 331px;
	height: 213px;
	right: 4px;
	top: 4px;
	z-index: 55;
}
.stage-link {
	width: 100%;
	height: 100%;
	display: none;
}
.stage-links .shown {
	display: block;
}
.ticker-con {
	display: table;
	height: 48px;
	max-height: 48px;
	width: 290px;
	position: absolute;
	overflow: hidden;
	bottom: 8px;
	right: 10px;
}
.ticker-wrap {
	position: relative;
	display: table-cell;
	vertical-align: middle;
#position:absolute;
#top:50%;
}
.ticker {
	position: relative;
	color: #000;
#position:relative;
#top:-50%;
}
#ticker-tp {
	width: 25px;
	height: 12px;
	vertical-align: middle;
	margin-left: 8px;
	margin-right: 3px;
	background-image: url(../../img/ticker.gif);
	background-position: right top;
}
#ticker-ap {
	width: 17px;
	height: 12px;
	vertical-align: middle;
	margin-left: 8px;
	margin-right: 20px;
	background-image: url(../../img/ticker.gif);
	background-position: left top;
}
#tvbox-preview-infobox {
	position: absolute;
	right: 100px;
	top: 100px;
	padding: 10px;
	border: solid red 1px;
	background-color: #ffdada;
	font-size: 16px;
}
#stage-bg {
	position: absolute;
	width: 329px;
	height: 211px;
	z-index: 51;
	right: 15px;
	top: 15px;
}
#stage-nav-click {
	left: 2px;
	width: 137px;
	position: absolute;
	top: 11px;
	z-index: 56;
}
.stage-arrow {
	background-image: url(../../img/tvbox/arrow-rtl.png);
	position: absolute;
	width: 27px;
	height: 67px;
	z-index: 53;
	display: block;
	right: 303px;
}
.ie6 .stage-arrow {
	background-image: url(../../img/tvbox/arrow-rtl.gif);
}
.stage-arrow-0 {
	top: 11px;
}
.stage-arrow-1 {
	top: 76px;
}
.stage-arrow-2 {
	top: 143px;
}
#stage-fg {
	position: absolute;
	background-image: url(../../img/tvbox/tvBox_overlay-rtl.png);
	width: 459px;
	height: 223px;
	z-index: 54;
	right: 9px;
	top: 9px;
}
.ie6 #stage-fg {
	background-image: url(../../img/tvbox/tvBox_overlay-rtl.gif);
}
#moreabttravian {
	margin-top: 8px;
	clear: both;
	width: 514px;
	height: 83px;
	position: relative;
}
#find-out-more {
	width: 514px;
	height: 83px;
	position: relative;
}
#strip-head {
	color: #fff;
	font-weight: bold;
	right: 20px;
	top: 12px;
	position: absolute;
	width: 95px;
	height: 58px;
	right: 18px;
}
#strip-head div {
	height: 58px;
	display: table-cell;
	vertical-align: middle;
}
ul#strips {
	position: absolute;
	right: 142px;
	top: 11px;
}
.ie6 ul#strips {
	top: 5px;
	width: 354px;
	height: 58px;
}
ul#strips li {
	width: 59px;
	height: 58px;
	float: right;
	display: inline;
	padding: 0;
	cursor: pointer;
}
ul#strips li.act0, ul#strips li.act1, ul#strips li.act2, ul#strips li.act3, ul#strips li.act4, ul#strips li.act5 {
	background-image: url(../../img/strip/find_out_more_sprite-rtl.png);
}
.ie6 ul#strips li.act0, .ie6 ul#strips li.act1, .ie6 ul#strips li.act2, .ie6 ul#strips li.act3, .ie6 ul#strips li.act4, .ie6 ul#strips li.act5 {
	background-image: url(../../img/strip/find_out_more_sprite-rtl.gif);
}
ul#strips li.act0 {
	background-position: 0 0;
}
ul#strips li.act1 {
	background-position: 0 -100px;
}
ul#strips li.act2 {
	background-position: 0 -200px;
}
ul#strips li.act3 {
	background-position: 0 -300px;
}
ul#strips li.act4 {
	background-position: 0 -400px;
}
ul#strips li.act5 {
	background-position: 0 -500px;
}
.details {
	width: 410px;
	min-height: 164px;
	display: none;
	float: right;
	background-image: url(../../img/strip/strips-rtl.png);
	background-repeat: repeat-y;
	z-index: 99;
}
.ie6 .details {
	background-image: url(../../img/strip/strips-rtl.gif);
}
.details-top {
	width: 410px;
	height: 20px;
	background-image: url(../../img/strip/strip_bg-rtl.png);
	background-position: 0 0;
	position: absolute;
	right: 0;
	top: -10px;
}
.ie6 .details-top {
	background-image: url(../../img/strip/strip_bg-rtl.gif);
}
.details-l-top, .details-l-bottom {
	position: absolute;
	width: 14px;
	right: 0;
}
.details-r-top, .details-r-bottom {
	position: absolute;
	width: 20px;
	left: 0;
}
.details-l-top, .details-r-top {
	height: 63px;
	top: 10px;
}
.details-l-bottom, .details-r-bottom {
	height: 77px;
	bottom: 10px;
}
.details-l-top {
	background-position: 0 -20px;
}
.details-l-bottom {
	background-position: 0 -87px;
}
.details-r-top {
	background-position: -390px -20px;
}
.details-r-bottom {
	background-position: -390px -87px;
}
.details-body {
	text-align: right;
	padding: 10px 20px 10px 20px;
	clear: both;
	float: right;
	width: 360px;
}
.details-body-l {
	float: right;
	display: inline;
	margin-top: 3px;
}
#strip-c1 {
	background-image: url(../../img/strip/01_Ressources-rtl.jpg);
	width: 145px;
	height: 133px;
}
#strip-c2 {
	background-image: url(../../img/strip/02_Builings-rtl.jpg);
	width: 145px;
	height: 133px;
}
#strip-c3 {
	background-image: url(../../img/strip/03_Map-rtl.jpg);
	width: 145px;
	height: 133px;
}
#strip-c4 {
	background-image: url(../../img/strip/04_Statistics-rtl.jpg);
	width: 145px;
	height: 133px;
}
#strip-c5 {
	background-image: url(../../img/strip/05_Reports-rtl.jpg);
	width: 145px;
	height: 133px;
}
#strip-c6 {
	background-image: url(../../img/strip/06_Messages-rtl.jpg);
	width: 145px;
	height: 133px;
}
.details-body-r {
	float: left;
	width: 193px;
	display: inline;
}
.details-bottom {
	width: 410px;
	height: 26px;
	background-image: url(../../img/strip/strip_bg-rtl.png);
	background-position: 0 -164px;
	position: absolute;
	right: 0;
	bottom: -16px;
}
.ie6 .details-bottom {
	background-image: url(../../img/strip/strip_bg-rtl.gif);
}
#ssc-bg {
	position: relative;
	width: 704px;
	height: 350px;
}
#ss-container {
	position: absolute;
	width: 704px;
	height: 350px;
	margin-top: 1px;
	right: -15px;
	z-index: 10;
}
#ss-head {
	min-width: 120px;
	height: 36px;
	padding-right: 40px;
	padding-top: 6px;
	position: absolute;
	z-index: 8;
	color: #fff;
	right: 125px;
	top: 90px;
}
.ie6 #ss-head {
	top: 85px;
}
#ss-head-right {
	width: 80px;
	height: 36px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9;
}
#ss-head-left {
	width: 100px;
	height: 36px;
	position: absolute;
	left: -72px;
	top: 0;
	z-index: 9;
}
#g-widget {
	width: 690px;
	float: right;
	margin-top: 180px;
	margin-right: 24px;
}
.ie6 #g-widget {
	margin-top: 172px;
	margin-right: 9px;
}
#gallery {
	width: 576px;
	float: right;
	position: relative;
	overflow: hidden;
	height: 138px;
}
#g-items {
	right: 0;
	width: 2000em;
	position: absolute;
	clear: both;
}
#g-items img {
	margin-left: 13px!important;
	float: right;
	cursor: pointer;
	width: 183px;
	height: 136px;
}
#g-widget a.browse {
	display: block;
	width: 33px;
	height: 32px;
	float: right;
	margin-top: 48px;
	cursor: pointer;
}
#g-widget a.prev {
	margin-right: 6px;
	background-image: url(../../img/btn_round_prev-rtl.png);
}
.ie6 #g-widget a.prev {
	background-image: url(../../img/btn_round_prev-rtl.gif);
}
#g-widget a.prev:hover {
	background-position: right bottom;
}
#g-widget a.next {
	margin-left: 6px;
	margin-right: 5px;
	background-image: url(../../img/btn_round_next-rtl.png);
}
.ie6 #g-widget a.next {
	background-image: url(../../img/btn_round_next-rtl.gif);
}
#g-widget a.next:hover {
	background-position: right bottom;
}
#g-widget a.disabled {
	visibility: hidden!important;
}
#preview_container {
	width: 647px;
	float: right;
	
	display: block;
	position: absolute;
	z-index: 102;
	display: none;
}
#preview_stage {
	width: 635px;
	
}
#p-top {
	background-image: url(../../img/gallery/ss_top-rtl.png);
	width: 647px;
	height: 132px;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
}
.ie6 #p-top {
	background-image: url(../../img/gallery/ss_top-rtl.gif);
}
#p-bg {
	background: url(../../img/gallery/ss_bg.png) right top repeat-y;
	width: 647px;
	position: absolute;
	right: 0;
	top: 132px;
	left: 0;
	bottom: 11px;
}
.ie6 #p-bg {
	background-image: none;
}
#p-bottom {
	background-image: url(../../img/gallery/ss_bottom.png);
	width: 647px;
	height: 11px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
}
.ie6 #p-bottom {
	background-image: url(../../img/gallery/ss_bottom.gif);
	bottom: 2px;
}
#p-content {
	margin-top: 135px;
	z-index: 103;
	position: relative;
}
.ie6 #p-content {
	background-image: url(../../img/gallery/ss_bg.png);
	background-repeat: repeat-y;
	margin-top: 132px;
	margin-bottom: 17px;
	width: 647px;
}
#preview_img {
	width: 520px;
	float: right;
	position: relative;
	overflow: hidden;
	height: 397px;
	border: 1px solid #e5e5e5;
	
}
#preview_items {
	width: 2000em;
	position: absolute;
	clear: both;
	
}
.ie6 #preview_items {
	height: 397px;
}
#preview_items img {
	float: right;
	margin-left: 5px!important;
	
}
.ie6 #preview_items img {
	height: 397px;
}
#preview_stage {
	position: relative;
}
#preview_stage a.browse {
	display: block;
	width: 31px;
	height: 49px;
	float: right;
	margin-top: 150px;
	cursor: pointer;
}
#preview_stage a.prev {
	margin-right: 16px;
	background-image: url(../../img/arrow_next-rtl.png);
}
.ie6 #preview_stage a.prev {
	background-image: url(../../img/arrow_next-rtl.gif);
}
#preview_stage a.prev:hover {
	background-position: right bottom;
	
}
#preview_stage a.next {
	margin-left: 16px;
	margin-right: 13px;
	background-image: url(../../img/arrow_prev-rtl.png);
}
.ie6 #preview_stage a.next {
	margin-right: 7px;
	background-image: url(../../img/arrow_prev-rtl.gif);
}
#preview_stage a.next:hover {
	background-position: right bottom;
}
#preview_stage a.disabled {
	visibility: hidden!important;
}
#prev_head {
	text-align: center;
}
#prev_head h3 {
	font-size: 18px;
	margin: 20px 50px 20px 50px;
	color: #498843;
	font-family:B koodak,B yekan,Arial;
	background:#eee;
	border:1px solid #ccc;
	padding:5px 10px;
}
#prev_desc {
	margin: 18px 62px 18px 0;
	width: 520px;
	font-family:B yekan;
	font-size:10pt
}
a.close {
	position: absolute;
	cursor: pointer;
	z-index: 102;
	left: 8px;
	top: 120px;
	width: 18px;
	height: 18px;
	background-image: url(../../img/close-rtl.png);
}
.ie6 a.close {
	z-index: 110;
}
a.close:hover {
	background-position: right bottom;
}

#popup {
	width: 716px;
	position: absolute;
	display: none;
	z-index: 102;
}
#popup #popup-top {
	width: 716px;
	height: 27px;
	background-image: url(../../img/popup_top.png);
	position: relative;
	float: left;
	text-align: right;
}
.ie6 #popup #popup-top {
	background-image: url(../../img/popup_top.gif);
}
#popup #popup-top a.pclose {
	position: absolute;
	cursor: pointer;
	left: 8px;
	top: 12px;
	width: 18px;
	height: 18px;
	background-image: url(../../img/close-rtl.png);
}
#popup #popup-top a.pclose:hover {
	background-position: right bottom;
}
#popup #popup-content {
	width: 670px;
	float: left;
	background-image: url(../../img/popup_bg.png);
	background-repeat: repeat-y;
	text-align: right;
	padding: 0 23px 15px 23px;
}
.ie6 #popup #popup-content {
	background-image: url(../../img/popup_bg.gif);
	position: relative;
	width: 603px;
	z-index: -1;
}
.ie6 #popup #popup-content #thanksForYourRegistration {
	width: 551px;
	position: relative;
}
#popup #popup-bottom {
	width: 716px;
	height: 10px;
	background-image: url(../../img/popup_bottom.png);
	clear: both;
	float: left;
	text-align: right;
}
.ie6 #popup #popup-bottom {
	background-image: url(../../img/popup_bottom.gif);
}
#popup .switchClosed {
	background-image: url(../../img/t3AreaTop.png);
}
.ie6 #popup .switchClosed {
	background-image: url(../../img/t3AreaTop.gif);
}
#popup .switchOpened {
	background-image: url(../../img/t3AreaTop_opened.png);
}
.ie6 #popup .switchOpened {
	background-image: url(../../img/t3AreaTop_opened.gif);
}
#popup .openedClosedSwitch .switch {
	background-repeat: no-repeat;
	background-position: right center;
	padding: 8px 40px 8px 0;
}
#popup .switchOpened .switch {
	background-image: url(../../img/opened.png);
}
.ie6 #popup .switchOpened .switch {
	background-image: url(../../img/opened.gif);
}
#popup .switchClosed .switch {
	background-image: url(../../img/closed.png);
}
.ie6 #popup .switchClosed .switch {
	background-image: url(../../img/closed.gif);
}
.games {
	width: 665px;
	float: right;
	color: #252525;
}
.games-img {
	width: 150px;
	height: 100px;
	clear: right;
	float: right;
}
.games-details {
	width: 505px;
	clear: left;
	float: left;
}
.games-details p {
	padding: 6px 0 10px 0;
}
.games-divider {
	width: 665px;
	height: 28px;
	float: right;
	clear: both;
	background-image: url(../../img/divider-large.png);
	background-position: center center;
	background-repeat: repeat-x;
}
.ie6 .games-divider {
	background-image: url(../../img/divider-large.gif);
}
#travian {
	background: url(../../img/mg/travian.jpg) right top no-repeat;
}
#wewaii {
	background: url(../../img/mg/wewaii.jpg) right top no-repeat;
}
#travians {
	background: url(../../img/mg/travians.jpg) right top no-repeat;
}
#imperion {
	background: url(../../img/mg/imperion.jpg) right top no-repeat;
}
#goalunited {
	background: url(../../img/mg/goalunited.jpg) right top no-repeat;
}
#ballersunited {
	background: url(../../img/mg/ballersunited.jpg) right top no-repeat;
}
#miramagia {
	background: url(../../img/mg/miramagia.jpg) right top no-repeat;
}
#gtour {
	width: 665px;
	float: right;
	color: #252525;
	position: relative;
}
div#gtour img.slide {
	width: 319px;
	height: 218px;
}
#gtour .col2row {
	width: 665px;
	float: right;
	clear: both;
	margin-top: 8px;
}
#gtour .col2rowround {
	width: 645px;
	float: right;
	clear: both;
	margin-top: 8px;
	min-height: 22px;
	padding: 8px 10px;
	background: #f0f0f0;
	position: relative;
}
#gtour .col2row-text, #gtour .col3row-button {
	width: 645px;
	line-height: 18px;
	padding: 10px;
	clear: both;
}
#gtour .col3row-button {
	margin-top: 50px;
	height: 31px;
	text-align: center;
}
.grey, .orange {
	font-size: 15px;
	font-weight: bold;
}
.orange {
	color: #f7a024;
}
#gtour .col1, #gtour .col2 {
	width: 320px;
	height: 218px;
}
#gtour .col1 {
	float: right;
	text-align: right;
}
#gtour .col2 {
	float: left;
	text-align: left;
}
#gtour .colArrow {
	position: absolute;
	background-image: url(../../img/gametour_arrow-rtl.png);
	width: 88px;
	height: 36px;
	right: 270px;
	top: 64px;
}
.ie6 #gtour .colArrow {
	background-image: url(../../img/gametour_arrow-rtl.gif);
}
#gtour .col1round, #gtour .col2round {
	width: 300px;
	min-height: 22px;
	padding: 8px 10px 4px 10px;
	background: #f0f0f0;
	position: relative;
}
#gtour .col1round {
	float: right;
}
#gtour .col2round {
	float: left;
}
#gtour ol {
	list-style-type: decimal;
	padding-right: 20px;
	color: #498843;
	font-weight: bold;
}
#gtour ol li div {
	font-weight: normal;
	color: #252525;
	display: inline;
}
#gtour a.browse {
	display: block;
	position: absolute;
	width: 33px;
	height: 51px;
	cursor: pointer;
}
#gtour a.prev {
	right: 10px;
	bottom: 6px;
	background-image: url(../../img/arrow_prev-rtl.png);
}
.ie6 #gtour a.prev {
	background-image: url(../../img/arrow_prev-rtl.gif);
}
#gtour a.prev:hover {
	background-position: right bottom;
}
#gtour a.next {
	left: 10px;
	bottom: 6px;
	background-image: url(../../img/arrow_next-rtl.png);
}
.ie6 #gtour a.next {
	background-image: url(../../img/arrow_next-rtl.gif);
}
#gtour a.next:hover {
	background-position: right bottom;
}
#gtour a.disabled {
	visibility: hidden!important;
}
#gtour a.browsetxt {
	display: block;
	position: absolute;
	cursor: pointer;
	font-size: 15px;
	font-weight: bold;
}
#gtour a.prevtxt {
	right: 50px;
	bottom: 24px;
	color: #99c01a;
	text-decoration: none;
}
#gtour a.prevtxt:hover {
	color: #252525;
	text-decoration: none;
}
#gtour a.prevtxt:active {
	color: #99c01a;
	text-decoration: none;
}
#gtour a.nexttxt {
	left: 50px;
	bottom: 24px;
	color: #99c01a;
	text-decoration: none;
}
#gtour a.nexttxt:hover {
	color: #252525;
	text-decoration: none;
}
#gtour a.nexttxt:active {
	color: #99c01a;
	text-decoration: none;
}
#gtour a.disabled {
	visibility: hidden!important;
}
.links {
	width: 665px;
	color: #252525;
}
.links ul {
	margin-top: 21px;
}
.links ul li {
	color: #959595;
	background-image: url(../../img/links-rtl.gif);
	background-position: right 2px;
	padding-right: 11px;
	position: relative;
	margin-bottom: 25px;
}
g.links ul li a {
	color: #99c01a;
	text-decoration: none;
	font-weight: bold;
}
.links ul li a:hover {
	color: #498843;
	text-decoration: none;
	font-weight: bold;
}
.links ul li div {
	color: #393939;
	margin-right: -11px;
}
.links ul li.last {
	margin-bottom: 0;
}
#rules {
	height: 500px;
	overflow: auto;
}
#rules ul li {
	padding-right: 10px;
	margin-top: 10px;
}
#rules ul li ul li {
	margin-top: 5px;
	list-style-type: circle;
	margin-right: 30px;
}
#support {
	color: #252525;
	width: 665px;
}
.support-row {
	position: relative;
	background: #f0f0f0;
	padding: 12px;
	margin-bottom: 12px;
	width: 641px;
}
a.support-head {
	padding: 8px 42px 0 0;
	height: 25px;
	margin-bottom: 3px;
	background-image: url(../../img/support-rtl.png);
	display: block;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: #252525;
}
.ie6 a.support-head {
	background-image: url(../../img/support-rtl.gif);
}
a.support-head:hover {
	color: #666;
	background-position: right bottom;
}
#footer-container {
	clear: both;
}
.ie6 #footer-container {
	position: relative;
}
#footer {
	float: right;
	margin: 50px 0 20px 0;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 11px;
	padding-top: 10px;
	background-image: url(../../img/footer_bg.png);
	background-position: center top;
}
.ie6 #footer {
	background-image: url(../../img/footer_bg.gif);
}
a.flink {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
}
a.flink:hover {
	text-decoration: underline;
	color: #fff;
	font-weight: normal;
}
a.flink:active {
	text-decoration: underline;
	color: #fff;
	font-weight: normal;
}
h3.news, h3.pop, h3.ss {
	font-size: 18px;
}
h3.stat {
	font-size: 16px;
	margin-bottom: 8px;
}
h3.stage {
	font-size: 16px;
	margin-bottom: 4px;
}
h1.wit {
	font-size: 20px;
	width: 510px;
}
h1.play {
	font-size: 25px;
	margin-top: 8px;
	max-width: 430px;
	overflow: hidden;
}
.ie7 h1.play {
	padding-top: 8px;
}
h3.mg, h3.gt, h3.support {
	font-size: 15px;
}
h3.gt {
	margin-bottom: 6px;
}
.bold {
	font-weight: bold;
}
.green {
	color: #9fbb49;
}
.popgreen {
	color: #498843;
	margin-bottom: 18px;
}
.white {
	color: #fff;
}
.grey {
	color: #393939;
}
.small {
	font-size: 9px;
}
.shown {
	display: block;
}
.hidden {
	display: none;
}
#overlaybg {
	display: none;
	position: fixed;
	_position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	right: 0;
	background: #666;
	z-index: 101;
}
.loading, #loading {
	text-align: center;
	background: url(../../img/loading.gif) center center no-repeat;
	width: 100%;
	height: 200px;
}
.btn-green {
	height: 25px;
	position: relative;
}
.btn-green-l, .btn-green-r, .btn-green-c {
	height: 25px;
	float: right;
}
.btn-green-l, .btn-green-r, .btn-green-c {
	background-image: url(../../img/green-btn.png);
}
.ie6 .btn-green-l, .ie6 .btn-green-r, .ie6 .btn-green-c {
	background-image: url(../../img/green-btn.gif);
}
.btn-green-l, .btn-green-r {
	width: 11px;
	margin-top: 1px;
}
.btn-green-c {
	height: 20px;
	background-position: right bottom;
	background-repeat: repeat-x;
	padding: 6px 5px 0;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
.btn-green-l {
	background-position: right top;
}
.btn-green-r {
	background-position: left top;
}
a.npage {
	text-decoration: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}
a.npage:hover {
	text-decoration: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}
a.play {
	text-decoration: none;
	color: #fff;
}
a.play:hover {
	text-decoration: none;
	color: #fceed5;
}
a.tlink {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
a.tlink:hover {
	text-decoration: none;
	color: #393939;
	font-weight: bold;
}
a.npage:active {
	text-decoration: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
}
a.more {
	color: #99c01a;
	text-decoration: none;
	font-weight: normal;
}
a.more:hover {
	color: #498843;
	text-decoration: none;
	font-weight: normal;
}
a {
	color: #99c01a;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #498843;
	text-decoration: none;
	font-weight: bold;
}
#flags {
	text-align: left;
}
#region_select {
	color: white;
	font-size: 10px;
	text-transform: uppercase;
	width: 120px;
	background-color: #a7a5a6;
	color: #000;
	border: 0;
	padding: 1px 0;
	padding-right: 4px;
	margin-left: 15px;
	position: relative;
	top: -2px;
}
#flags div {
	display: inline;
}
#flag_box img {
	margin-top: 7px;
	height: 11px;
	width: 16px;
	background-image: url(../../img/flags/country_sprite.png);
}
.ie6 #flag_box img {
	background-image: url(../../img/flags/country_sprite.gif);
}
#flag_box a {
	margin: 4px;
}
.flag_ad {
	background-position: 0 0;
}
.flag_ae {
	background-position: -16px 0;
}
.flag_arabia {
	background-position: -3968px 0;
}
.flag_af {
	background-position: -32px 0;
}
.flag_ag {
	background-position: -48px 0;
}
.flag_ai {
	background-position: -64px 0;
}
.flag_al {
	background-position: -80px 0;
}
.flag_am {
	background-position: -96px 0;
}
.flag_an {
	background-position: -112px 0;
}
.flag_ao {
	background-position: -128px 0;
}
.flag_ar {
	background-position: -144px 0;
}
.flag_as {
	background-position: -160px 0;
}
.flag_at {
	background-position: -176px 0;
}
.flag_au {
	background-position: -192px 0;
}
.flag_aw {
	background-position: -208px 0;
}
.flag_ax {
	background-position: -224px 0;
}
.flag_az {
	background-position: -240px 0;
}
.flag_ba {
	background-position: -256px 0;
}
.flag_bb {
	background-position: -272px 0;
}
.flag_bd {
	background-position: -288px 0;
}
.flag_be {
	background-position: -304px 0;
}
.flag_bf {
	background-position: -320px 0;
}
.flag_bg {
	background-position: -336px 0;
}
.flag_bh {
	background-position: -352px 0;
}
.flag_bi {
	background-position: -368px 0;
}
.flag_bj {
	background-position: -384px 0;
}
.flag_bm {
	background-position: -400px 0;
}
.flag_bn {
	background-position: -416px 0;
}
.flag_bo {
	background-position: -432px 0;
}
.flag_br {
	background-position: -448px 0;
}
.flag_bs {
	background-position: -464px 0;
}
.flag_bt {
	background-position: -480px 0;
}
.flag_bv {
	background-position: -496px 0;
}
.flag_bw {
	background-position: -512px 0;
}
.flag_by {
	background-position: -528px 0;
}
.flag_bz {
	background-position: -544px 0;
}
.flag_ca {
	background-position: -560px 0;
}
.flag_catalonia {
	background-position: -576px 0;
}
.flag_cc {
	background-position: -592px 0;
}
.flag_cd {
	background-position: -608px 0;
}
.flag_cf {
	background-position: -624px 0;
}
.flag_cg {
	background-position: -640px 0;
}
.flag_ch {
	background-position: -656px 0;
}
.flag_ci {
	background-position: -672px 0;
}
.flag_ck {
	background-position: -688px 0;
}
.flag_cl {
	background-position: -704px 0;
}
.flag_cm {
	background-position: -720px 0;
}
.flag_cn {
	background-position: -736px 0;
}
.flag_co {
	background-position: -752px 0;
}
.flag_cr {
	background-position: -768px 0;
}
.flag_cs {
	background-position: -784px 0;
}
.flag_cu {
	background-position: -800px 0;
}
.flag_cv {
	background-position: -816px 0;
}
.flag_cx {
	background-position: -832px 0;
}
.flag_cy {
	background-position: -848px 0;
}
.flag_cz {
	background-position: -864px 0;
}
.flag_de {
	background-position: -880px 0;
}
.flag_dj {
	background-position: -896px 0;
}
.flag_dk {
	background-position: -912px 0;
}
.flag_dm {
	background-position: -928px 0;
}
.flag_do {
	background-position: -944px 0;
}
.flag_dz {
	background-position: -960px 0;
}
.flag_ec {
	background-position: -976px 0;
}
.flag_ee {
	background-position: -992px 0;
}
.flag_eg {
	background-position: -1008px 0;
}
.flag_eh {
	background-position: -1024px 0;
}
.flag_en {
	background-position: -1040px 0;
}
.flag_er {
	background-position: -1056px 0;
}
.flag_es, .flag_net {
	background-position: -1072px 0;
}
.flag_et {
	background-position: -1088px 0;
}
.flag_europeanunion {
	background-position: -1104px 0;
}
.flag_fam {
	background-position: -1120px 0;
}
.flag_fi {
	background-position: -1136px 0;
}
.flag_fj {
	background-position: -1152px 0;
}
.flag_fk {
	background-position: -1168px 0;
}
.flag_fm {
	background-position: -1184px 0;
}
.flag_fo {
	background-position: -1200px 0;
}
.flag_fr {
	background-position: -1216px 0;
}
.flag_ga {
	background-position: -1232px 0;
}
.flag_uk, .flag_gb {
	background-position: -1248px 0;
}
.flag_gd {
	background-position: -1264px 0;
}
.flag_ge {
	background-position: -1280px 0;
}
.flag_gf {
	background-position: -1296px 0;
}
.flag_gh {
	background-position: -1312px 0;
}
.flag_gi {
	background-position: -1328px 0;
}
.flag_gl {
	background-position: -1344px 0;
}
.flag_gm {
	background-position: -1360px 0;
}
.flag_gn {
	background-position: -1376px 0;
}
.flag_gp {
	background-position: -1392px 0;
}
.flag_gq {
	background-position: -1408px 0;
}
.flag_gr {
	background-position: -1424px 0;
}
.flag_gs {
	background-position: -1440px 0;
}
.flag_gt {
	background-position: -1456px 0;
}
.flag_gu {
	background-position: -1472px 0;
}
.flag_gw {
	background-position: -1488px 0;
}
.flag_gy {
	background-position: -1504px 0;
}
.flag_hk {
	background-position: -1520px 0;
}
.flag_hm {
	background-position: -1536px 0;
}
.flag_hn {
	background-position: -1552px 0;
}
.flag_hr {
	background-position: -1568px 0;
}
.flag_ht {
	background-position: -1584px 0;
}
.flag_hu {
	background-position: -1600px 0;
}
.flag_id {
	background-position: -1616px 0;
}
.flag_ie {
	background-position: -1632px 0;
}
.flag_il {
	background-position: -1648px 0;
}
.flag_in {
	background-position: -1664px 0;
}
.flag_io {
	background-position: -1680px 0;
}
.flag_iq {
	background-position: -1696px 0;
}
.flag_ir {
	background-position: -1712px 0;
}
.flag_is {
	background-position: -1728px 0;
}
.flag_it {
	background-position: -1744px 0;
}
.flag_jm {
	background-position: -1760px 0;
}
.flag_jo {
	background-position: -1776px 0;
}
.flag_jp {
	background-position: -1792px 0;
}
.flag_ke {
	background-position: -1808px 0;
}
.flag_kg {
	background-position: -1824px 0;
}
.flag_kh {
	background-position: -1840px 0;
}
.flag_ki {
	background-position: -1856px 0;
}
.flag_km {
	background-position: -1872px 0;
}
.flag_kn {
	background-position: -1888px 0;
}
.flag_kp {
	background-position: -1904px 0;
}
.flag_kr {
	background-position: -1920px 0;
}
.flag_kw {
	background-position: -1936px 0;
}
.flag_ky {
	background-position: -1952px 0;
}
.flag_kz {
	background-position: -1968px 0;
}
.flag_la {
	background-position: -1984px 0;
}
.flag_lb {
	background-position: -2000px 0;
}
.flag_lc {
	background-position: -2016px 0;
}
.flag_li {
	background-position: -2032px 0;
}
.flag_lk {
	background-position: -2048px 0;
}
.flag_lr {
	background-position: -2064px 0;
}
.flag_ls {
	background-position: -2080px 0;
}
.flag_lt {
	background-position: -2096px 0;
}
.flag_lu {
	background-position: -2112px 0;
}
.flag_lv {
	background-position: -2128px 0;
}
.flag_ly {
	background-position: -2144px 0;
}
.flag_ma {
	background-position: -2160px 0;
}
.flag_mc {
	background-position: -2176px 0;
}
.flag_md {
	background-position: -2192px 0;
}
.flag_me {
	background-position: -2208px 0;
}
.flag_mg {
	background-position: -2224px 0;
}
.flag_mh {
	background-position: -2240px 0;
}
.flag_mk {
	background-position: -2256px 0;
}
.flag_ml {
	background-position: -2272px 0;
}
.flag_mm {
	background-position: -2288px 0;
}
.flag_mn {
	background-position: -2304px 0;
}
.flag_mo {
	background-position: -2320px 0;
}
.flag_mp {
	background-position: -2336px 0;
}
.flag_mq {
	background-position: -2352px 0;
}
.flag_mr {
	background-position: -2368px 0;
}
.flag_ms {
	background-position: -2384px 0;
}
.flag_mt {
	background-position: -2400px 0;
}
.flag_mu {
	background-position: -2416px 0;
}
.flag_mv {
	background-position: -2432px 0;
}
.flag_mw {
	background-position: -2448px 0;
}
.flag_mx {
	background-position: -2464px 0;
}
.flag_my {
	background-position: -2480px 0;
}
.flag_mz {
	background-position: -2496px 0;
}
.flag_na {
	background-position: -2512px 0;
}
.flag_nc {
	background-position: -2528px 0;
}
.flag_ne {
	background-position: -2544px 0;
}
.flag_nf {
	background-position: -2560px 0;
}
.flag_ng {
	background-position: -2576px 0;
}
.flag_ni {
	background-position: -2592px 0;
}
.flag_nl {
	background-position: -2608px 0;
}
.flag_no {
	background-position: -2624px 0;
}
.flag_np {
	background-position: -2640px 0;
}
.flag_nr {
	background-position: -2656px 0;
}
.flag_nu {
	background-position: -2672px 0;
}
.flag_nz {
	background-position: -2688px 0;
}
.flag_om {
	background-position: -2704px 0;
}
.flag_pa {
	background-position: -2720px 0;
}
.flag_pe {
	background-position: -2736px 0;
}
.flag_pf {
	background-position: -2752px 0;
}
.flag_pg {
	background-position: -2768px 0;
}
.flag_ph {
	background-position: -2784px 0;
}
.flag_pk {
	background-position: -2800px 0;
}
.flag_pl {
	background-position: -2816px 0;
}
.flag_pm {
	background-position: -2832px 0;
}
.flag_pn {
	background-position: -2848px 0;
}
.flag_pr {
	background-position: -2864px 0;
}
.flag_ps {
	background-position: -2880px 0;
}
.flag_pt {
	background-position: -2896px 0;
}
.flag_pw {
	background-position: -2912px 0;
}
.flag_py {
	background-position: -2928px 0;
}
.flag_qa {
	background-position: -2944px 0;
}
.flag_re {
	background-position: -2960px 0;
}
.flag_ro {
	background-position: -2976px 0;
}
.flag_rs {
	background-position: -2992px 0;
}
.flag_ru {
	background-position: -3008px 0;
}
.flag_rw {
	background-position: -3024px 0;
}
.flag_sa {
	background-position: -3040px 0;
}
.flag_sb {
	background-position: -3056px 0;
}
.flag_sc {
	background-position: -3072px 0;
}
.flag_scotland {
	background-position: -3088px 0;
}
.flag_sd {
	background-position: -3104px 0;
}
.flag_se {
	background-position: -3120px 0;
}
.flag_sg {
	background-position: -3136px 0;
}
.flag_sh {
	background-position: -3152px 0;
}
.flag_si {
	background-position: -3168px 0;
}
.flag_sj {
	background-position: -3184px 0;
}
.flag_sk {
	background-position: -3200px 0;
}
.flag_sl {
	background-position: -3216px 0;
}
.flag_sm {
	background-position: -3232px 0;
}
.flag_sn {
	background-position: -3248px 0;
}
.flag_so {
	background-position: -3264px 0;
}
.flag_sr {
	background-position: -3280px 0;
}
.flag_st {
	background-position: -3296px 0;
}
.flag_sv {
	background-position: -3312px 0;
}
.flag_sy {
	background-position: -3328px 0;
}
.flag_sz {
	background-position: -3344px 0;
}
.flag_tc {
	background-position: -3360px 0;
}
.flag_td {
	background-position: -3376px 0;
}
.flag_tf {
	background-position: -3392px 0;
}
.flag_tg {
	background-position: -3408px 0;
}
.flag_asia {
	background-position: -3424px 0;
}
.flag_tj {
	background-position: -3440px 0;
}
.flag_tk {
	background-position: -3456px 0;
}
.flag_tl {
	background-position: -3472px 0;
}
.flag_tm {
	background-position: -3488px 0;
}
.flag_tn {
	background-position: -3504px 0;
}
.flag_to {
	background-position: -3520px 0;
}
.flag_tr {
	background-position: -3536px 0;
}
.flag_tt {
	background-position: -3552px 0;
}
.flag_tv {
	background-position: -3568px 0;
}
.flag_tw {
	background-position: -3584px 0;
}
.flag_tz {
	background-position: -3600px 0;
}
.flag_ua {
	background-position: -3616px 0;
}
.flag_ug {
	background-position: -3632px 0;
}
.flag_um {
	background-position: -3648px 0;
}
.flag_us {
	background-position: -3664px 0;
}
.flag_uy {
	background-position: -3680px 0;
}
.flag_uz {
	background-position: -3696px 0;
}
.flag_va {
	background-position: -3712px 0;
}
.flag_vc {
	background-position: -3728px 0;
}
.flag_ve {
	background-position: -3744px 0;
}
.flag_vg {
	background-position: -3760px 0;
}
.flag_vi {
	background-position: -3776px 0;
}
.flag_vn {
	background-position: -3792px 0;
}
.flag_vu {
	background-position: -3808px 0;
}
.flag_wales {
	background-position: -3824px 0;
}
.flag_wf {
	background-position: -3840px 0;
}
.flag_ws {
	background-position: -3856px 0;
}
.flag_ye {
	background-position: -3872px 0;
}
.flag_yt {
	background-position: -3888px 0;
}
.flag_za {
	background-position: -3904px 0;
}
.flag_zm {
	background-position: -3920px 0;
}
.flag_zw {
	background-position: -3936px 0;
}
.flag_com {
	background-position: -3952px 0;
}
#shop {
	background-image: url(../../img/shop-rtl.gif);
	height: 141px;
	position: relative;
}
#shop .article {
	position: absolute;
	right: 7px;
	top: 16px;
	width: 90px;
	height: 45px;
	line-height: 21px;
	overflow: hidden;
	color: #000;
	font-size: 16px;
	font-weight: bold;
}
#shop .link {
	position: absolute;
	right: 7px;
	top: 105px;
	width: 190px;
	overflow: hidden;
	white-space: nowrap;
}
#shop .link .ticker-btn {
	margin-left: 0;
}
#shop .link .tlink {
	color: #569640;
}
#frame-content {
	width: 454px;
	padding: 20px 20px 10px 140px;
	color: #fff;
	overflow: hidden;
}
#gold-top {
	height: 8px;
	background-image: url(../../img/gold_top.png);
	position: relative;
}
#gold-bottom {
	height: 8px;
	background-image: url(../../img/gold_bottom.png);
}
#gold {
	min-height: 395px;
	width: 614px;
	background-image: url(../../img/gold_middle.png);
	background-repeat: repeat-y;
	position: relative;
}

body.ie6 #gold {
	margin-top: -9px;
}
body.ie6 #gold-top {
	background-image: url(../../img/gold_top.gif);
}
body.ie6 #gold {
	background-image: url(../../img/gold_middle.gif);
}
body.ie6 #gold-bottom {
	background-image: url(../../img/gold_bottom.gif);
}
div.greenbox {
	width: 551px;
	position: relative;
}
div.greenbox div.greenbox-top, div.greenbox div.greenbox-content, div.greenbox div.greenbox-bottom {
	float: right;
}
div.greenbox div.greenbox-top, div.greenbox div.greenbox-bottom {
	height: 10px;
	width: 551px;
}
.ie6 div.greenbox div.greenbox-top, .ie6 div.greenbox div.greenbox-bottom {
	font-size: 0;
}
div.greenbox div.greenbox-top {
	background-image: url(../../img/greenbox/greenbox-top.png);
}
.ie6 div.greenbox div.greenbox-top {
	background-image: url(../../img/greenbox/greenbox-top.gif);
}
div.greenbox div.greenbox-content {
	min-height: 10px;
	width: 551px;
	padding: 0;
	background-repeat: repeat-y;
	background-image: url(../../img/greenbox/greenbox-middle.png);
}
.ie6 div.greenbox div.greenbox-content {
	background-image: url(../../img/greenbox/greenbox-middle.gif);
}
div.greenbox div.greenbox-bottom {
	background-image: url(../../img/greenbox/greenbox-bottom.png);
}
.ie6 div.greenbox div.greenbox-bottom {
	background-image: url(../../img/greenbox/greenbox-bottom.gif);
}
div.greenbox.greenBackground div.greenbox-top, div.greenbox.greenBackground div.greenbox-content, div.greenbox.greenBackground div.greenbox-bottom {
	background-color: #E5EECC;
}
input.text, select {
	border: 1px solid #99C01A;
	padding: 1px 2px;
	margin: 0;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #F8F8F8;
}
textarea {
	border: 1px solid #99C01A;
	padding: 0;
	margin: 0;
	line-height: 16px;
	font-size: 13px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #F8F8F8;
}
body.ie input.radio, body.gecko input.radio, body.webkit input.radio, body.ie input.check, body.gecko input.check, body.webkit input.check {
	margin: 0;
	padding: 0;
	width: 13px;
	height: 13px;
}
div#popup div.switchButton {
	height: 24px;
	line-height: 24px;
	padding-left: 13px;
	font-weight: bold;
	cursor: pointer;
}
div#popup div.switchButton img.roundArrow.closed, div#popup div.switchButton img.roundArrow.closed:hover, div#popup div.switchButton img.roundArrow.closed:active, div#popup div.switchButton img.roundArrow.opened, div#popup div.switchButton img.roundArrow.opened:hover, div#popup div.switchButton img.roundArrow.opened:active {
	width: 18px;
	height: 24px;
	background-image: url(../../img/register_login/opened-rtl.png);
	float: right;
	margin: 3px 0 0 5px;
}
div#popup div.switchButton img.roundArrow.closed, div#popup div.switchButton img.roundArrow.closed:hover, div#popup div.switchButton img.roundArrow.closed:active {
	background-image: url(../../img/register_login/closed-rtl.png);
}
div#popup div.switchButton img.roundArrow.closed:hover, div#popup div.switchButton img.roundArrow.opened:hover {
	background-position: 0 -28px;
}
div#popup div.switchButton img.roundArrow.closed:active, div#popup div.switchButton img.roundArrow.opened:active {
	background-position: 0 -56px;
}
.ie6 div#popup div.switchButton img.roundArrow.opened {
	background-image: url(../../img/register_login/opened-rtl.gif);
}
.ie6 div#popup div.switchButton img.roundArrow.closed {
	background-image: url(../../img/register_login/closed-rtl.gif);
}
div#popup div.switchButton img.open {
	background-position: 0 -28px;
}
#stimeContainer {
	position: relative;
	font-size: 10px;
	top: 43px;
	left: 0;
	width: auto;
	background: yellow;
}
.ie6 #stimeContainer {
	top: 0;
}
.stime {
	position: absolute;
	color: #FFF;
	font-family:B yekan;
	font-size: 11px;
	height: 22px;
	left: 0;
	margin-left: 15px;
}
.stime .content {
	padding: 3px 20px 0 5px;
	background-position: right 3px;
	margin: 0 5px 0 0;
	height: 22px;
	position: relative;
	white-space: nowrap;
}
.ie6 .stime .content {
	float: left;
	background-position: left top;
	margin-right: 3px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 7px!important;
}
.ie6 .stime .content .icn {
	padding-right: 20px;
	background-position: right 3px;
}
.ie6 .stime .content span {
	height: 22px;
	line-height: 20px;
	display: inline-block;
}
.stime.debug .content {
	padding: 3px 5px 0 5px;
}
.ie6 .stime.debug .content {
	padding: 0;
}
.stime .content-background-l, .stime .content-background-r {
	background-image: url(../../img/stime.png);
}
.ie6 .stime .content, .ie6 .stime .content-background-r {
	background-image: url("../../img/stime.gif");
}
.stime .content-background-l {
	background-position: left top;
	left: 0;
	right: 7px;
	position: absolute;
	top: 0;
	height: 22px;
}
.ie6 .stime .content-background-l {
	display: none;
}
.stime .content-background-r {
	position: absolute;
	top: 0;
	width: 7px;
	height: 22px;
	right: 0;
	background-position: right top;
}
div#gallery img.screen1 {
	background-image: url(s/img1.png);
}
div#gallery img.screen2 {
	background-image: url(s/img2.png);
}
div#gallery img.screen3 {
	background-image: url(s/img3.png);
}
div#gallery img.screen4 {
	background-image: url(s/img4.png);
}
div#gallery img.screen5 {
	background-image: url(s/img5.png);
}
div#gallery img.screen6 {
	background-image: url(s/img6.png);
}
div#gallery img.screen7 {
	background-image: url(s/img7.png);
}
div#gallery img.screen8 {
	background-image: url(s/img8.png);
}

div#gallery img.screen1:hover {
	background-image: url(s/hover/img1.jpg);
}
div#gallery img.screen2:hover {
	background-image: url(s/hover/img2.jpg);
}
div#gallery img.screen3:hover {
	background-image: url(s/hover/img3.jpg);
}
div#gallery img.screen4:hover {
	background-image: url(s/hover/img4.jpg);
}
div#gallery img.screen5:hover {
	background-image: url(s/hover/img5.jpg);
}
div#gallery img.screen6:hover {
	background-image: url(s/hover/img6.jpg);
}
div#gallery img.screen7:hover {
	background-image: url(s/hover/img7.jpg);
}
div#gallery img.screen8:hover {
	background-image: url(s/hover/img8.jpg);
}

div#gallery img.screen1:active {
		filter:alpha(opacity=50);
	opacity:0.50;
}
div#gallery img.screen2:active {
		filter:alpha(opacity=50);
	opacity:0.50;
}
div#gallery img.screen3:active {
	filter:alpha(opacity=50);
	opacity:0.50;}
div#gallery img.screen4:active {
	filter:alpha(opacity=50);
	opacity:0.50;}
div#gallery img.screen5:active {
	filter:alpha(opacity=50);
	opacity:0.50;}
div#gallery img.screen6:active {
	filter:alpha(opacity=50);
	opacity:0.50;}
div#gallery img.screen7:active {
	filter:alpha(opacity=50);
	opacity:0.50;}
div#gallery img.screen8:active {
	filter:alpha(opacity=50);
	opacity:0.50;}

div#preview_items img.screenBig1 {
	background-image: url(s/ss/s1.jpg);
}
div#preview_items img.screenBig2 {
	background-image: url(s/ss/s2.jpg);
}
div#preview_items img.screenBig3 {
	background-image: url(s/ss/s3.jpg);
}
div#preview_items img.screenBig4 {
	background-image: url(s/ss/s4.jpg);
}
div#preview_items img.screenBig5 {
	background-image: url(s/ss/s5.jpg);
}
div#preview_items img.screenBig6 {
	background-image: url(s/ss/s6.jpg);
}
div#preview_items img.screenBig7 {
	background-image: url(s/ss/s7.jpg);
}
div#preview_items img.screenBig8 {
	background-image: url(s/ss/s8.jpg);
}
div#gtour img.slide1_1 {
	background-image: url(tut/slide1_1.jpg);
}
div#gtour img.slide1_2 {
	background-image: url(tut/slide1_2.jpg);
}
div#gtour img.slide2_1 {
	background-image: url(tut/slide2_1.jpg);
}
div#gtour img.slide2_2 {
	background-image: url(tut/slide2_2.jpg);
}
div#gtour img.slide3_1 {
	background-image: url(tut/slide3_1.jpg);
}
div#gtour img.slide3_2 {
	background-image: url(tut/slide3_2.jpg);
}
div#gtour img.slide4 {
	background-image: url(tut/slide4.jpg);
	width: 664px;
}
div#gtour img.slide5 {
	background-image: url(tut/slide5.gif);
	width: 609px;
	height: 100px;
}
div#gameRating img.logo {
	background-image: url(esra.png);
	width: 59px;
	height: 67px;
}
.tribeImage {
	width: 83px;
	height: 83px;
	border: 1px solid #C0C0C0;
}
.tribeImage.romans {
	background-image: url(../../img/tribe/romans-rtl.jpg);
}
.tribeImage.teutons {
	background-image: url(../../img/tribe/teutons-rtl.jpg);
}
.tribeImage.gauls {
	background-image: url(../../img/tribe/gauls-rtl.jpg);
}
/* Edit By: Mahdi Taghizadeh- taghilolo@yahoo.com */
.btn_tour_game {
background-image: url(../../img/round/gold.png);
width:88px;
height:15px;
padding:4px 25px 5px 25px;
font-family:Arial;
font-size:10pt;
color:#400000;
cursor:pointer;

}
.btn_tour_game:hover {
background-image: url(../../img/round/gold_hover.png);
width:53px;
height:25px;
font-family:Arial;
color: #800000;
cursor:pointer;
}
.btn_tour_game:active {
background-image: url(../../img/round/gold_active.png);
width:67px;
height:25px;
font-family:Arial;
color:#fff;
cursor:pointer;
}
.btn_log_game {
background-image: url(../../img/round/green.png);
width:60px;
height:15px;
padding:5px 22px 5px 5px;
font-family:Arial;
color:#fff;
cursor:pointer;

}
.btn_log_game:hover {
background-image: url(../../img/round/green_hover.png);
width:60px;
height:25px;
padding:5px 22px 5px 5px;
font-family:Arial;
color:#004000;
cursor:pointer;
}
.btn_log_game:active {
background-image: url(../../img/round/green_active.png);
width:60px;
height:25px;
padding:5px 22px 5px 5px;
font-family:Arial;
color:#fff;
cursor:pointer;
}
.btn_reg_now_game {
background-image: url(../../img/round/reg_now/play_now.png);
height:40px;
padding:0.2px 15px 0px 0px;
font-family:Arial;
color:#fff;
cursor:pointer;
}
.btn_reg_now_game:hover {
background-image: url(../../img/round/reg_now/play_now_hover.png);
height:40;
padding:2px 22px 5px 5px;
font-family:Arial;
color:#fff;
cursor:pointer;
}
.btn_reg_now_game:active {
background-image: url(../../img/round/reg_now/play_now_active.png);
height:40px;
padding:2px 22px 5px 5px;
font-family:Arial;
color:#fff;
cursor:pointer;
}
#btn_green_smt{
background-image: url(../../img/round/b_reg/green.png);
width:184px;
height:25px;
padding:3px 5px 5px 5px;
font-family:tahoma;
color:#fff;
cursor:pointer;

}
#btn_green_smt:hover {
background-image: url(../../img/round/b_reg/green_hover.png);
width:184px;
height:25px;
padding:3px 5px 5px 5px;
font-family:tahoma;
color:#004000;
cursor:pointer;
}
#btn_green_smt:active {
background-image: url(../../img/round/b_reg/green_active.png);
width:184px;
height:25px;
padding:3px 5px 5px 5px;
font-family:tahoma;
color:#fff;
cursor:pointer;
}
#qTip{
border:1px solid #000;
border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-khtml-border-radius:5px;
z-index: 3000;
background:black;
min-width:40px;
min-height:14px;
text-align:center;
padding:5px 5px;
filter:alpha(opacity=70);
opacity:0.7;
color:#fff;
font-size:12px;
font-family: tahoma;
font-weight: Normal;
text-shadow:0px 0px 0px #fff;
-o-text-shadow:0px 0px 0px #fff;
-moz-text-shadow:0px 0px 0px #fff;
-ms-text-shadow:0px 0px 0px #fff;
-webkit-text-shadow:0px 0px 0px #fff;
display:none;
box-shadow: 0px 0px 0px #000;
-moz-box-shadow: 0px 0px 0px #000;
-ms-box-shadow: 0px 0px 0px #000;
-webkit-box-shadow: 0px 0px 0px #000;
-khtml-box-shadow: 0px 0px 3px #000;
-o-box-shadow: 0px 0px 0px #000;
position:absolute;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
max-width: 300px;
background-color:black!important;
direction: rtl;
word-wrap: break-word;
}
.input_Reg_g{
	font-family:B yekan,tahoma;
	padding:0px 10px 0px 10px;
	margin-top:0px
	font-size:9pt;
	border: 1px solid #cacaca;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	cursor:pointer;

}

.input_Reg_g:hover{
	font-family:B yekan,tahoma;
	padding:0px 10px 0px 10px;
	margin-top:0px
	font-size:9pt;
	border: 1px solid #0062C4;
	background:#0062C4;
	color:#fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    cursor:pointer;
}
.input_Reg_g:active{
	font-family:B yekan,tahoma;
	padding:0px 10px 0px 10px;
	margin-top:0px
	font-size:9pt;
	border: 1px solid #606060;
	background:#606060;
	color:#fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
    cursor:pointer;
}
.title_pop_smt {
background:#9eb976;
font-size:18px;
border:0px solid #ccc;
padding:5px 10px;
text-align:center;
font-family:B yekan,Arial;
color:#fff;
}
.title_pop_smt:hover {
background:#9eb820;
font-size:18px;
border:0px solid #ccc;
padding:5px 10px;
text-align:center;
font-family:B yekan,Arial;
color:#fff;
}
.title_reg_smt {
background:#8D8D8D;
font-size:18px;
border:0px solid #ccc;
padding:5px 10px;
text-shadow:1px 1px 1px #000;
text-align:center;
font-family:B yekan,Arial;
color:#fff;
}
.title_reg_smt:hover {
background:#B0B0B0;
font-size:18px;
border:1px solid #ccc;
padding:5px 10px;
text-align:center;
font-family:B yekan,Arial;
color:#fff;
}
.register_SMT {
background-image: url(../../img/reg.png);
width:250px;
height:60px;
cursor:pointer;
}
.register_SMT:hover {
background-image: url(../../img/reg_hover.png);
width:250px;
height:60px;
cursor:pointer;
}
.register_SMT:active {
	filter:alpha(opacity=50);
	opacity:0.50;
	}
.input_register{
background:#a1b875;
border: 0px;
padding:3px 3px 2px 2px;
Width: 170px;
height: 23px;
}