/* ********** [ BOXES FRAME ] ********** */

div#sidebar div.boxes {
	margin: 0px 0px 10px 0px; }

	div#sidebar div.boxes h4.head {
		margin: 0px 0px 1px 0px;
		padding: 0px 0px 0px 15px;
		width: 125px;
		height: 28px;
		font: bold 11px/28px arial, verdana;
		color: #3f3d3e; }

	div#sidebar div.boxes div.content {
		padding: 4px 8px 5px 8px;
		font: 11px/16px verdana, arial;
		color: #3f3d3e;
		text-align: justify; }

		div#sidebar div.boxes div.content a {
			font: 11px/16px verdana, arial;
			color: #3e6b19;
			text-decoration: none; }

			div#sidebar div.boxes div.content a:hover {
				text-decoration: underline; }

/* ********** [ BOXES YELLOW ] ********** */

div#sidebar div.box_yellow { }

	div#sidebar div.box_yellow h4.head {
		color: #3f3d3e; }

	div#sidebar div.box_yellow div.box1 {
		background: #fdf6d9 url('sidenav_border_yellow.gif') no-repeat; }

		div#sidebar div.box_yellow div.box2 {
			background: url('sidenav_border_yellow.gif') no-repeat -140px 100%; }

			div#sidebar div.box_yellow h4.head {
				background: #F9E491 url('sidenav_head_yellow.gif') no-repeat; }

			div#sidebar div.box_yellow ul li {
				background: url('sidenav_bull_yellow.gif') no-repeat 10px 50%; }

			div#sidebar div.box_yellow div.content a {
			    font: 11px/16px tahoma, arial, verdana;
				color: #3f3d3e;
			    text-decoration: none; }

				div#sidebar div.box_yellow div.content a:hover {
				    text-decoration: underline; }

/* ********** [ BOXES GREEN ] ********** */

div#sidebar div.box_green { }

	div#sidebar div.box_green h4.head {
		color: #3f3d3e; }

	div#sidebar div.box_green div.box1 {
		background: #e9fadc url('sidenav_border_green.gif') no-repeat; }

		div#sidebar div.box_green div.box2 {
			background: url('sidenav_border_green.gif') no-repeat -140px 100%; }

			div#sidebar div.box_green h4.head {
				background: #c1f199 url('sidenav_head_green.gif') no-repeat; }

/* ********** [ USER NAV ] ********** */

div#sidebar div#usernav { }

	div#sidebar div#usernav ul {
		margin: 0px;
		padding: 4px 0px;
	    list-style: none; }

		div#sidebar div#usernav ul li {
			height: 20px; }

			div#sidebar div#usernav ul li a {
				padding-left: 20px;
				height: 20px;
	    		display: block;
			    font: 11px/20px tahoma, arial, verdana;
				color: #3f3d3e;
			    text-decoration: none; }

				div#sidebar div#usernav ul li a:hover {
				    text-decoration: underline; }

/* ********** [ LOGIN BOX ] ********** */

div#loginbox {
	margin: 0px 0px 10px 0px; }

	div#loginbox div.box2 {
		padding: 8px 0px 8px 8px; }

	div#loginbox input.text {
		padding: 3px;
		width: 115px;
		border: 1px solid #cccccc; }

	div#loginbox label {
		font: 11px verdana, arial;
		color: #363636; }

	div#loginbox a {
		font: 11px verdana, arial;
		color: #363636;
  		text-decoration: none; }

		div#loginbox a:hover {
			text-decoration: underline; }


/* ********** [ SIGNUP ] ********** */

/* RU */
div#sidebar div.signup_link_ru a {
	width: 140px;
	height: 50px;
	display: block;
	background: url('signup_link_ru.gif') no-repeat;
	text-decoration: none; }

	div#sidebar div.signup_link_ru a:hover {
		text-decoration: none; }

	div#sidebar div.signup_link_ru a span {
		display: none; }

/* EN */
div#sidebar div.signup_link_en a {
	width: 140px;
	height: 50px;
	display: block;
	background: url('signup_link_en.gif') no-repeat;
	text-decoration: none; }

	div#sidebar div.signup_link_en a:hover {
		text-decoration: none; }

	div#sidebar div.signup_link_en a span {
		display: none; }


/* ********** [ BANNER ] ********** */

div#sidebar div.banner { }
