/* common */
html
{
	padding:0px;
	margin:0px;
}
body
{
	background:#004d03;
	font:15px/18px Tahoma, Arial, Verdana;
	color:#000000;
	min-width:1000px;
}
*
{
    padding:0;
    margin:0;
}
table, td, th, input, select, option, textarea, button
{
    font-size:1em;
	font-family:Tahoma, Arial, Verdana;
	width:auto;
}
option
{
	padding-left:5px;
}
.clr:after
{
	content:".";
    display:block;
    height:0px;
    font-size:0px;
    line-height:0px;
    overflow:hidden;
    clear:both;
    visibility:hidden;
}
.cleaner
{
	display:block;
	font-size:0;
	height:0;
	line-height:0;
}
ul.menu, ol.menu
{
    list-style-position:outside;
	list-style:none;
    display:block;
}
ul.menu:after, ol.menu:after
{
	content:".";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
ol.menu li, ul.menu li
{
    list-style-position:outside;
	list-style:none;
	display:block;
    line-height:1.1em;
}
ol.menu-h li, ul.menu-h li
{
	display:inline;
}
ol.menu-f-l li, ul.menu-f-l li
{
	float:left;
}
a img
{
    border:0;
}
a:link,
a:visited
{
	text-decoration:underline;
}
a:hover,
a:active
{
	text-decoration:none;
}

#header
{
	background:url(/img/headerBack.png) 0 0 no-repeat;
}
#header .inner
{
	background:url(/img/headerBot.gif) 0 100% repeat-x;
	height:232px;
}
#logo
{
	display:block;
	background:url(/img/logo.png) 0 0 no-repeat;
	width:241px;
	height:68px;
	position:absolute;
	top:18px;
	left:26px;
}
#download
{
	display:block;
	width:240px;
	height:257px;
	position:absolute;
	top:98px;
}
#download a
{
	display:block;
}
#download div
{
	width:240px;
	height:74px;
	background:url(/img/download.png) 0 0 no-repeat;
}
#content
{
/*	background:url(/img/contentBack.gif) 0 0 repeat-x;*/
}
#leftSidebar
{
	float:left;
	width:239px;
}
#rightSidebar
{
	float:left;
	width:261px;
	padding-top:46px;
}
#cnt
{
	float:left;
	width:440px;
/*	margin:0 280px 0 280px;*/
	margin:0 20px 0 26px;
	padding-top:46px;
}
.leftNav
{
	margin-top:123px;
}
.leftNav .t,
.leftNav .b
{
	height:6px;
	font-size:0px;
}
.leftNav .t
{
	background:url(/img/leftBlockTop.png) 100% 0 no-repeat;
}
.leftNav .b
{
	background:url(/img/leftBlockBot.png) 100% 100% no-repeat;
}
.leftNav .m
{
	background:#ffffff;
	padding-left:34px;
	padding-bottom:26px;
	padding-top:20px;
}
.leftNav .m ul li
{
	margin-top:17px;
}
.leftNav .m ul li:first-child
{
	margin-top:0;
}
#leftSidebar a:link,
#leftSidebar a:visited
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	/*font-weight:bold;*/
}

.news
{
	margin-top:20px;
	background:#ffffff url(/img/newsTop.gif) 0 0 no-repeat;
}
.news .inner
{
	background:url(/img/newsBot.gif) 0 100% no-repeat;
	padding:25px 26px 61px 34px;
}
.news .inner h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-align:right;
	margin-bottom:24px;
}
.news .inner dt
{
	margin-bottom:17px;
}

#cnt *,
#rightSidebar *
{
	color:#ffffff;
}
.breadCrumds
{
	position:absolute;
	margin-top:-33px;
	font-family:Tahoma;
	font-size:10px;
}
.breadCrumds li
{
	display:inline !important;
	background:url(/img/icons/breadCrumbsLi.gif) 0 0.5em no-repeat;
	padding-left:9px;
	margin-right:2px;
    list-style-position:outside;
	list-style:none;
}
.breadCrumds li:first-child
{
	background:none;
	padding-left:0;
}
#cnt h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:1.2em;
	margin-top:20px;
}
#cnt h2
{
	font-family:Tahoma;
	font-size:24px;
	font-weight:normal;
	line-height:1.2em;
	margin-bottom:40px;
}
#cnt h1.first
{
	margin-top:0;
}
#cnt p,
#cnt dt,
#cnt dd
{
	margin-top:18px;
}
#cnt h3
{
	margin-top:24px;
	font-size:20px;
	font-weight:normal;
	line-height:1.2em;
}
#cnt ol li
{
	list-style-position:inside;
	margin-top:7px;
}
#cnt ol.simple li
{
	list-style-position:inside;
	margin-top:auto;
}
#cnt p.download
{
	font-size:17px;
}

.rightNav
{
}
.rightNav li
{
	display:block;
    list-style-position:outside;
	list-style:none;
	font-size:19px;
	line-height:2em;
	padding-left:58px;
	/*height:44px;*/
}
.rightNav li.register
{
	background:url(/img/icons/rightNav/reg.png) -2px 50% no-repeat;
}
.rightNav li.account
{
	background:url(/img/icons/rightNav/account.png) 0 70% no-repeat;
}
.rightNav li.moneyOutput
{
	background:url(/img/icons/rightNav/money.png) 0 70% no-repeat;
}
.rightNav li.security
{
	background:url(/img/icons/rightNav/security.png) 0 90% no-repeat;
}
.rightNav li.tournaments
{
	background:url(/img/icons/rightNav/tournaments.png) 0 100% no-repeat;
}
.rightNav li.about
{
	background:url(/img/icons/rightNav/about.png) 0 100% no-repeat;
}
.rightNav li.question
{
	background:url(/img/icons/rightNav/question.png) 0 50% no-repeat;
}
.rightNav li a:link,
.rightNav li a:visited
{
	text-decoration:none;
}
.rightNav li a:hover,
.rightNav li a:active
{
	text-decoration:underline;
}
.askQuest .rightNav li.question a
{
	text-decoration:underline;
}
.moneyOut .rightNav li.moneyOutput a,
.registration .rightNav li.register a,
.riseBallance .rightNav li.account a
{
	color:#f9c675 !important;
}
/*.moneyOutEn .rightNav li.moneyOutput a
{
	text-decoration:underline;
}*/
a.rightImgBlock
{
	display:block;
	width:228px;
	height:249px;
	margin-top:40px;
}

#footer
{
	clear:both;
	margin-top:39px;
	padding-bottom:73px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

#footer .counter
{
	float:left;
	width:265px;
}

.moneyOutEn #footer,
.registration #footer
{
	margin-top:19px;
}

/*#footer
{
	clear:both;
	margin:196px 0 0 280px;
	padding-bottom:73px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.moneyOutEn #footer,
.registration #footer
{
	margin-top:19px;
}
.riseBallance #footer,
.newsItem #footer
{
	margin-top:39px;
}
*/
/* Ask a question */
.ask label
{
	width:103px;
	float:left;
	padding-top:1px;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
}
.ask p
{
	margin-top:12px !important;
}
.ask .submit input
{
	color:#000000 !important;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	width:135px;
	padding-bottom:3px;
}
.ask .text
{
	border:1px solid #919191;
	color:#000000 !important;
	width:261px;
	padding:2px 0;
}
.ask .ta label
{
	float:none !important;
}
.ask textarea.text
{
	width:367px;
	height:82px;
}

/* Live a comment */
.liveComment
{
	margin:50px 0;
}
.liveComment h3
{
	margin:0 0 20px 0 !important;
}
.liveComment .ta
{
	margin-top:33px !important;
}
.liveComment .submit
{
	margin-top:20px !important;
}
.comments h3
{
	margin-bottom:17px;
}
.comments ul
{
	list-style:none;
	border-top:2px solid #156e0b;
}
.comments ul li
{
	list-style:none;
	border-bottom:2px solid #156e0b;
	padding-left:22px;
	padding-bottom:3px;
}
.comments ul li p
{
	margin:0 !important;
}
.date
{
	font-family:Tahoma;
	font-size:11px;
	display:block;
}
.comments ul li .date span
{
	margin-left:10px;
}




.moneyOutEn table
{
	font-size:10px;
	border-collapse:collapse;
	margin-top:50px;
}
.moneyOutEn table th
{
	background:#b8cbb3;
	color:#000000 !important;
	text-align:center;
	vertical-align:middle;
	padding:10px 5px;
	border:1px solid #115200;
	line-height:1.1em;
	font-weight:normal;
}
.moneyOutEn table td
{
	background:#2b651c;
	text-align:left;
	vertical-align:top;
	padding:5px;
	line-height:1.2em;
	border:1px solid #115200;
}
.moneyOutEn table td:first-child
{
	padding:5px 0;
}
.moneyOutEn table td.vam
{
	vertical-align:middle;
	text-align:center;
}

.newsInnerItem
{
	margin-bottom:40px;
}
.newsInnerItem h3
{
	margin-top:0 !important;
}
.newsInnerItem .nComments
{
	text-align:right;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.newsNav
{
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.newsNav .back
{
	margin-right:55px;
	background:url(/img/icons/prev2.gif) 0 0.4em no-repeat;
	padding-left:2em;
}
.newsNav .forward
{
	background:url(/img/icons/next2.gif) 100% 0.4em no-repeat;
	padding-right:2em;
}

.active{
        color:#f9c675 !important;
}


