
	body{
		background:		#FFF ;
		font-family:		Sans, arial, sans-serif;
		font-size:			12px ;
		margin:			0  ;
		padding:			0 ;
	}

	a{
		text-decoration:	none ;
	}

	area{
		cursor:			pointer ;
	}

	br.clear{
		clear:			both ;
	}

	div#all{
		background:		#fff ;
		margin:			2px auto ;
		padding:			0 0 0 0 ;
		width:			960px ;
	}

	div#all div#top{
		overflow:			hidden ;
		zoom:			1 ;
	}

	div#all div#top img{
		float:			left ;
		margin:			15px 0 0 12px ;
	}

	div#all div#top a.lang{
		color:			#231f20 ;
		float:			right ;
		margin:			18px 0 0 0 ;
		text-align:		left ;
		width:			80px ;
	}

	div#all div#top a.lang:hover{
		color:			#f9a350 ;
		text-decoration:	underline ;
	}

	/*********************************/
	/********	MENU	************ */

	div#all div#menu{
		background:		#032733 ;
		position:			absolute ;
		top:				57px ;
		width:			960px ;
		zoom:			1 ;
		z-index:			500 ;
	}

	div#all div#menu ul#mmenu{
		display:			block ;
		height:			25px ;
		margin:			0 ;
		padding:			0 ;
	}

	div#all div#menu ul#mmenu li{
		display:			block ;
		float:			left ;
		list-style:			none ;
		padding:			0 ;
		position:			relative ;
		width:			134px ;
	}

	div#all div#menu ul#mmenu li a{
		border-left:		1px #eee solid ;
		color:			#fff ;
		cursor:			pointer ;
		display:			block ;
		font-size:			10px ;
		margin:			4px 0 ;
		padding:			2px 0 ;
		text-align:		center ;
		text-transform:		uppercase ;
		width:			134px ;
	}

	div#all div#menu ul#mmenu li a:hover{
		text-decoration:	underline ;
	}

	div#all div#menu ul#mmenu li ul{
		display:			none ;
		margin:			0 ;
		padding:			0 ;
		position:			absolute ;
		z-index:			500 ;
	}

	div#all div#menu ul#mmenu li ul li{
		background:		#e7e7e7 ;
		left:				0 ;
		margin:			0 ;
		padding:			0 ;
		top:				0 ;
	}

	div#all div#menu ul#mmenu li ul li a{
		border:			0 ;
		color:			#4a4a4a ;
		display:			block ;
		margin:			0 ;
		padding:			5px 0 ;
		text-transform:		none ;
	}

	div#all div#menu ul#mmenu li ul li a:hover{
		background:		#064892 ;
		color:			#fff ;
		text-decoration:	none ;
	}

	/*********************************/
	/***********		INDEX	******** */

	div#all div#index{
		display:			block ;
		height:			500px ;
		margin:			29px 0 0 0 ;
	}

	div#all div#index a#inhome{
		display:			block ;
		float:			left ;
		height:			315px ;
		margin:			60px 0 0 ;
		width:			960px ;
	}

	div#all div#index div#vkzone{
		color:			#fff ;
		display:			block ;
		float:			right ;
		margin:			234px 40px 0 0 ;
		width:			316px ;
	}

	div#all div#index div#vkzone span{
		display:			block ;
		float:			left ;
		padding:			6px 0 ;
		width:			210px ;
	}

        .spnGo{
		display:			block ;
		float:			left ;
		padding:			6px 0 ;
		width:			220px ;
	}

	div#all div#index div#vkzone a{
		background:		url('../images/downloads/orange-button.gif') left top no-repeat ;
		color:			#fff ;
		display:			block ;
		float:			right ;
		padding:			20px 0 18px 0 ;
		text-align:		center ;
		width:			66px ;
	}

        .lnkGo{
		background:		url('../images/downloads/orange-button.gif') left top no-repeat ;
		color:			#fff ;
		display:			block ;
		float:			right ;
		padding:			20px 0 18px 0 ;
		text-align:		center ;
		width:			66px ;
	}

	div#all div#index div#container{
/*
		border: 1px #0ff solid ;
*/
		color:			#fff ;
		display:			block ;
		float:			right ;
		margin:			16px 18px 0 0 ;
		width:			276px ;
	}

	div#all div#index div#container div#video{
		border:			6px #e1e1df solid ;
		height:			208px ;
		margin:			10px 36px ;
		padding:			0 ;
	}

	div#all div#index div#container div#text_content{
		margin:			26px 20px 10px 10px ;
	}

	div#all div#index div#container div#text_content a{
		color:			#fff ;
	}

	/*********************************/
	/********	ARTICLES		******** */

	/*********************************/
	/********	ARTICLES		******** */

	div#all div#prds{
		display:			block ;
		background:		#fff ;
		_height:			432px ;
		min-height:		432px ;
		position:			relative ;
		width:			960px ;
	}

	div#all div.prd{
		left:				0 ;
		position:			absolute ;
		top:				29px ;
		width:			960px ;
	}

	div#all div.prd div#about_prd{
		float:			right ;
		height:			310px ;
		margin:			28px 34px 0 0 ;
		width:			286px ;
	}

	div#all div.prd div#about_prd div#content_prd{
		height:			220px ;
		margin:			10px ;
		overflow:			auto ;
	}

	div#all div.prd div#about_prd div#content_prd div{
		color:			#333 ;
		font-size:			13px ;
		margin:			0 10px 0 16px ;
		padding:			0 0 220px 0 ;
		text-align:		left ;
	}

	div#all div.prd div#about_prd div#content_prd div h1.a{
		color:			#000 ;
		font-size:			18px ;
		margin:			0 ;
		padding:			0 ;
		text-align:		left ;
	}

	div#all div.prd div#about_prd ul.a{
		display:			block ;
		padding:			0 ;
		margin:			18px 10px 10px 10px ;
	}

	div#all div.prd div#about_prd ul.a li{
		list-style:			none ;
		margin:			0 ;
		padding:			0 ;
		text-align:		right ;
	}

	div#all div.prd div#about_prd ul.a li a{
		color:			#000 ;
		font-size:			8px ;
		text-transform:		uppercase ;
	}

	/*********************************/
	/******	PRODUCTS LOADING	******** */

	div#all div#prd_loading img{
		display:			block ;
		 float:			left ;
		 margin:			170px 44% ;
	}

	/*********************************/
	/******	PRODUCT SLIDE	******** */

	div#all div#prds_slide div#prds_sliding img.control{
		cursor:			pointer ;
		margin:			0 0 24px 0 ;
	}

	div#all div#prds_slide div#prds_sliding{
		margin:			20px 10px 10px 130px ;
	}

	div#all div#prds_slide div#prds_sliding a img{
		filter:			alpha(opacity=50) ;
	}

	div#all div#prds_slide div#prds_sliding a{
		cursor:			pointer ;
		filter:			alpha(opacity=50) ;
		margin:			0 10px ;
		opacity:			0.5 ;
	}


	div#all div#prds_slide div#prds_sliding a:hover{
		filter:			alpha(opacity=100) ;
		opacity:			1 ;
	}

	div#all div#prds_slide div#prds_sliding a.selected img,
	div#all div#prds_slide div#prds_sliding a.selected{
		filter:			alpha(opacity=100) ;
		opacity:			1 ;
	}

	/*********************************/
	/******	CATEGORIES		******** */

	div#all div#header{
		clear:			both ;
		padding:			29px 0 0 0 ;
	}

	div#all div#header h1{
		color:			#333 ;
		display:			block ;
		font-size:			11px ;
		font-weight:		normal ;
		margin:			0 0 0 144px ;
		padding:			0 ;
		text-align:		center ;
		text-transform:		uppercase ;
		width:			264px ;
	}

	div#all div#content h1#text_name{
		color:			#231f20 ;
		font-size:			18px ;
		font-weight:		bold ;
		margin:			-20px 0 14px 0 ;
	}

	div#all div#content{
		color:			#231f20 ;
		display:			block ;
		font-size:			11px ;
		padding:			70px 162px 20px 162px ;
	}

	div#all div#content a{
		color:			#000 ;
	}

	/*********************************/
	/********	ARTICLES		******** */

	div#all div#news{
		padding:			34px 160px 20px 160px ;
	}

	div#all div#news div.new{
		display:			block ;
		overflow:			hidden ;
		padding:			5px 0 ;
		zoom:			1 ;
	}

	div#all div#news div.new span{
		display:			block ;
		float:			left ;
		font-weight:		bold ;
		width:			100px ;
	}

	div#all div#news div.new a{
		color:			#333 ;
		display:			block ;
		float:			left ;
		width:			530px ;
	}

	div#all div#news div.new a:hover{
		text-decoration:	underline ;
	}

	div#all div#news table#pagination tr td{
		padding:			20px 0 ;
		text-align:		center ;
		width:			20px ;
	}

	div#all div#news table#pagination tr td a:hover,
	div#all div#news table#pagination tr td a.selected{
		background:		#032733 ;
		color:			#fff ;
	}

	div#all div#news table#pagination tr td a{
		border:			1px #ccc solid ;
		color:			#555 ;
		display:			block ;
		font-size:			13px ;
		font-weight:		bold ;
		padding:			1px 0 ;
	}

	/*********************************/
	/******	DOWNLOADS		******** */

	div#all div#downloads div.download{
		display:			block ;
		margin:			0 auto 30px auto ;
		width:			300px ;
	}

	div#all div#downloads div.download div.header{
		background:		url('../images/download_header.jpg') left top no-repeat ;
		margin:			0 0 2px 0 ;
		padding:			5px 0 ;
		text-align:		center ;
	}

	div#all div#downloads div.download div.header h1{
		color:			#fff ;
		font-size:			13px ;
		font-weight:		bold ;
		margin:			0 ;
		padding:			0 ;
	}

	div#all div#downloads div.download select{
		width:			300px ;
	}

	/*********************************/
	/************	FAQ		******** */

	div#all div#faqs div.faq{
		margin:			0 auto ;
		padding:			5px 0 ;
		width:			610px ;
	}

	div#all div#faqs div.faq h1{
		color:			#231f20 ;
		font-size:			12px ;
		font-weight:		bold ;
		margin:			0 0 0 10px ;
		padding:			0 ;
	}

	div#all div#faqs div.faq div.faq_content{
		color:			#231f20 ;
		font-size:			11px ;
		line-height:		140% ;
		margin:			0 20px 0 40px ;
	}

	/*********************************/
	/***********	CONTACT		******** */

	div#all div#contact{
		margin:			0 0 0 180px ;
		padding:			0 ;
	}

	div#all div#contact div.error{
		background:		#ffc ;
		border:			1px solid #dedede ;
		color:			#f00 ;
		display:			block ;
		padding:			4px ;
		text-align:		center ;
		width:			230px ;
	}

	div#all div#contact div.good{
		background:		#ffc ;
		border:			1px solid #dedede ;
		color:			#00f ;
		display:			block ;
		padding:			4px ;
		text-align:		center ;
		width:			230px ;
	}

	div#all div#contact table tr td{
		padding:			4px 0 ;
	}

	div#all div#contact table tr td a img{
		margin:			0 0 4px 0 ;
	}

	div#all div#contact table tr td label{
		color:			#231f20 ;
	}

	div#all div#contact table tr td select.tl{
		background:		#fff ;
		color:			#333 ;
		font-family:		arial ;
		font-size:			13px ;
		margin:			0 ;
		padding:			0 ;
		width:			230px ;
	}

	div#all div#contact table tr td input.tl{
		background:		#fff ;
		color:			#333 ;
		font-family:		arial ;
		font-size:			13px ;
		margin:			0 ;
		padding:			0 ;
		width:			230px ;
	}

	div#all div#contact table tr td textarea.tl{
		background:		#fff ;
		color:			#333 ;
		font-family:		arial ;
		font-size:			13px ;
		margin:			0 ;
		padding:			0 ;
		width:			230px ;
	}

	/*********************************/
	/***********	SITEMAP		******** */

	div#all div#sitemap{
		padding:			40px 0 0 20px ;
	}

	div#all div#sitemap h1{
		color:			#333 ;
		font-size:			20px ;
	}

	div#all div#sitemap ul#main li{
		list-style:			disc ;
		padding:			3px 0 ;
	}

	div#all div#sitemap ul#main li a{
		color:			#333 ;
	}

	div#all div#sitemap ul#main li a.main{
		text-transform:		uppercase ;
	}

	/*********************************/
	/*********	END SITEMAP	******** */

	/*********************************/
	/***********	BOTTOM		******** */

	div#all div#bottom{
		color:			#231f20 ;
		background:		url('../images/its_you.jpg') 900px 28px no-repeat ;
		font-size:			11px ;
		padding:			40px 0 30px 0 ;
		text-align:		center ;
	}

	div#all div#bottom span{
		padding:			0 14px ;
	}

	div#all div#bottom a{
		color:			#231f20 ;
		padding:			0 14px ;
	}

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

	/*********************************/
	/*****	END BOTTOM		******** */

	/*********************************/
	/*********	TOOL TIP		******** */

	table#screenshot{
		display:			none ;
		position:			absolute ;
	}

	table#screenshot tr td.top_left{
		background:		url('../images/tooltip/1.png') right top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		height:			6px ;
		width:			6px ;
		margin:			0 ;
		padding:			0 ;
	}

	table#screenshot tr td.top_center{
		background:		url('../images/tooltip/2.png') left top repeat-x ;
		font-size:			2px ;
		height:			6px ;
		margin:			0 ;
		padding:			0 ;
	}

	table#screenshot tr td.top_right{
		background:		url('../images/tooltip/3.png') left top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		height:			6px ;
		width:			8px ;
		margin:			0 ;
		padding:			0 ;
	}

	table#screenshot tr td.center_left{
		background:		url('../images/tooltip/4.png') ;
		border-left:		1px #afb5b8 solid ;
		font-size:			2px ;
	}

	table#screenshot tr td.center_right{
		background:		url('../images/tooltip/4.png') ;
		border-right:		1px #afb5b8 solid ;
		font-size:			2px ;
	}

	table#screenshot tr td.center_center{
		background:		url('../images/tooltip/4.png') ;
		color:			#696969 ;
		font-size:			10px ;
		padding:			2px 10px ;
	}

	table#screenshot tr td.center_center b{
		font-size:			11px ;
	}

	table#screenshot tr td.center_center img{
		margin:			3px 0 0 6px ;
	}

	table#screenshot tr td.bottom_left{
		background:		url('../images/tooltip/5.png') right top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		height:			12px ;
		width:			7px ;
		margin:			0 ;
		padding:			0 ;
	}

	table#screenshot tr td.bottom_center{
		background:		url('../images/tooltip/6.png') left bottom repeat-x ;
		font-size:			2px ;
		height:			6px ;
		margin:			0 ;
		padding:			0 ;
	}

	table#screenshot tr td.bottom_right{
		background:		url('../images/tooltip/7.png') left top no-repeat ;
		behavior: 			url('css/iepngfix.htc') ;
		height:			12px ;
		width:			7px ;
		margin:			0 ;
		padding:			0 ;
	}


	/*********************************/
	/*********	END TOOL TIP		**** */
