/*body {
		margin:0;
		padding:0;
		background:url(/all_images/bg.jpg) repeat-x #000000;
	}*/
	
	#container {
		width:1011px;
		margin:0 auto;
	}
	
	#lang {
		height:24px;
		float:right;
		margin-right:54px;
		padding-top:6px;
		
	}
	
	#lang ul, #lang ul li {
		margin:0;
		padding:0;
		display:inline;
		list-style:none;
	}
	
	#lang ul li a {
		float:left;
		margin:0 4px;
	}
	
	#lang ul li span {
		float:left;
		font:normal 11px arial;
		color:#666666;
		padding:1px 10px 0 0;
	}
	
	#header {
		padding:16px 54px 0 54px;
	}
	
	#atnaujinimas{
		display: block;
		float: right;
		height: 40px;
		font: normal 14px arial;
		color: #99CC33;
		text-decoration: underline;
		margin-right: 20px;
	}
	
	a#atnaujinimas:hover{
		text-decoration: none;
	}

	#header .logo {
		width:293px;
		height:49px;
		display:block;
		background:url(../images/logo.png);
	}
	
	#menu {
		float:right;
	}
	
	#menu ul, #menu ul li {
		margin:0;
		padding:0;
		display:inline;
		list-style:none;
	}
	
	#menu ul li a {
		font:normal 18px arial;
		color:#ffffff;
		text-decoration:none;
		height:36px;
		display:block;
		float:left;
		margin:0 10px;
	}
	
	#menu ul li a:hover {
		color:#d2f5aa;
		text-decoration:underline;
	}
	
	#menu ul li .selected:hover {
		text-decoration:none;
	}
	
	#menu ul li .left, #menu ul li .txt, #menu ul li .right {
		float:left;
		display:block;
	}
	
	#menu ul li .txt {
		padding-top:6px;
		height:30px;
	}
	
	#menu ul li .selected .left {
		width:9px;
		height:36px;
		background:url(../images/menu_corners.png);
	}
	
	#menu ul li .selected .txt {
		background:url(../images/menu_bg.png);
		color:#000000;
		padding-left:5px;
		padding-right:5px;
	}
	
	#menu ul li .selected .right {
		width:9px;
		height:36px;
		background:url(../images/menu_corners.png) 9px 0;
		display:block;
		float:left;
	}
	
	#menu ul li .left {
		width:9px;
		height:36px;
	}
	
	#menu ul li .txt {
		padding-left:5px;
		padding-right:5px;
	}
	
	#menu ul li .right {
		width:9px;
		height:36px;
		display:block;
		float:left;
	}
	
	.green_btn{
		font:normal 18px arial !important;
		color:#ffffff;
		text-decoration:none !important;
		height:36px;
		display:block;
		float:right;
		margin:0 10px;
	}
	
	.green_btn .left {
		width:9px;
		height:36px;
		background:url(../images/menu_corners.png);
		float:left;
		display:block;
	}
	
	.green_btn .txt {
		background:url(../images/menu_bg.png);
		color:#000000;
		padding-left:5px;
		padding-right:5px;
		padding-top:6px;
		height:30px;
		float:left;
		display:block;
	}
	
	.green_btn .right {
		width:9px;
		height:36px;
		background:url(../images/menu_corners.png) 9px 0;
		display:block;
		float:left;
	}
	
	#nav_arrow {
		width:54px;
		height:220px;
		float:left;
		display:block;
		padding-top:154px;
	}
	
	#content {
		width:903px;
		float:left;
		height:324px;
		padding-top:50px;
		color:#CCCCCC;
		font-family:arial;
		font-size:14px;
		font-weight:normal;
		line-height:20px;
	}
	
	#content h2 {
		font:bold 16px arial;
		color:#ffffff;
		padding:5px 0 0 0;
		margin:0;
	}
	
	#content h1 {
		font: bold 32px Arial;
		color: #99cc33;
		margin: 0;
		padding: 0;	
	}
	
	#content p {
		padding:20px 0 0 0;
		margin:0;
		color:#cccccc;
		font:normal 14px arial;
		line-height:20px;
	}
	
	#video {
		height:155px;
		padding: 5px 0 20px 0;
		margin:0 54px;
	}
	
	#video h1 {
		margin:0;
		padding:0;
		font:bold 16px arial;
		color:#ffffff;
		margin-top:25px;
	}
	
	#video .item {
		width:188px;
		height:77px;
		float:left;
		border:solid 1px #565654;
		background:#000000;
		padding-top:13px;
		display:block;
		text-decoration:none;
		margin:15px 47px 0 0;
	}
	
	#video h3 {
		text-align:center;
		margin:0;
		padding:0;
		color:#ffffff;
		padding-top:6px;
		font:bold 12px arial;
	}
	
	#footer {
		height:50px;
		padding:0 54px;
		background:url(../images/footer_bg.jpg) no-repeat;
	}
	
	#footer .mc-creation {
		width:172px;
		height:32px;
		background:url(../images/mc-creation.jpg);
		float:right;
		margin-top:10px;
	}
	
	#footer p {
		margin:0;
		padding:0;
		color:#cccccc;
		font:normal 11px arial;
		padding-top:30px;
	}
	
	.flag_uk {
		width:24px;
		height:16px;
		background:url(../images/flag_uk.jpg);
		display:block;
	}
	
	.flag_lt {
		width:24px;
		height:16px;
		background:url(../images/flag_lt.jpg);
		display:block;
	}
	
	.flag_ru {
		width:24px;
		height:16px;
		background:url(../images/flag_ru.jpg);
		display:block;
	}
	
	.nav_left {
		width:54px;
		background:url(../images/arrow_left.png) no-repeat;
		height:57px;
		display:block;
		outline: none;
	}
	
	.nav_right {
		width:54px;
		background:url(../images/arrow_right.png) 22px 0 no-repeat;
		height:57px;
		display:block;
		outline: none;
	}
	
	.flowItem {
		padding: 0 40px 0 0;
		width: 870px;
	}

	#buystar {
		margin-left: 380px;
		margin-top: 196px;
		background: url(../images/buystar.png);
		width: 76px;
		height: 105px;
		display: block;
		color: #000;
		text-decoration: none;
		font: bold 15px arial;
		line-height: 80px;
		text-align: center;
	}
	
	#bbasket .title{
		font: bold 15px arial;
		padding: 3px;
	}
	
	#bbasket a{
		color: #fff;
		font: normal 10px arial;
		text-decoration: none;
	}
	
	#bbasket a:hover{
		color: #fff;
		font: normal 10px arial;
		text-decoration: underline;
	}
	
	#content ol{
		padding: 0px;
		margin: 0px;
		width: 600px;
		margin-top: 15px;
	}
	
	#content ol li{
		padding: 0px;
		margin: 0px;
		list-style-image: url(../images/icon_bullet.png);
		margin: 3px;
	}
	
	#content a{
		color:#d2f5aa;
		text-decoration:none;
	}
	
	#content a:hover{
		color:#d2f5aa;
		text-decoration:underline;
	}
	
	#download_driver{
		font:normal 18px arial;
		color:#ffffff;
		text-decoration:none;
		height:36px;
		display:block;
		float:left;
		margin:0 10px;
	}
	
	a#download_driver:hover{
		text-decoration: none;
	}
	
	#download_driver .left, #download_driver .txt, #download_driver .right {
		float:left;
		display:block;
	}
		
	#download_driver .left {
		width:9px;
		height:36px;
		background:url(../images/menu_corners.png);
	}
	
	#download_driver .txt {
		background:url(../images/menu_bg.png);
		color:#000000;
		padding-left:5px;
		padding-right:5px;
		padding-top:6px;
		height:30px;
	}
	
	#download_driver .right {
		width:9px;
		height:36px;
		background:url(../images/menu_corners.png) 9px 0;
		display:block;
		float:left;
	}
