/* images - /translator/images/ */

/* fix */
.Translate #all, .Translate .all {
    margin: 0 auto;
    width: 1004px;
}
.Translate #tochka_header {
	/*margin-bottom:7px;*/
	height:108px;
	background-position:left top !important;
}
.Translate .TopMenu .level_1 .container {
	background-position:right top !important;
}
.Translate #tochka_header .LogoSearch .all .logo {
	margin-top:12px;
	margin-left:14px;
}
.Translate .TopMenu .level_1 table td.selected a.home img {
	background:url(/images/news/TochkaHeaderV3/ic_header_house.png) no-repeat;
}
.Translate .TopMenu td:first-child.selected a { border-left:1px solid #c6c6c6; margin-left:0 !important; }
/* fix */

/* new header */
.Translate { background:#eaeef0; }
.Translate #tochka_header { 
	background:#fff !important; 
	border:1px solid #d6d6d6 !important;
    border-bottom: none !important;
	border-radius:2px;
}
.Translate .TopMenu { display:none; } 
	.logoHead {
		float:left;
		margin:15px 0 0 20px;
	}

    .Translate .Header .WidthPage{
        background-color: #fff;
        border: 1px solid #d6d6d6;
        border-radius:2px;
    }

	.headerDiv {
		float:left;
		margin:40px 0 0 190px;
	}
		.headerDiv em {
			background:url(/translator/images/iconsTranslator.gif) no-repeat 0 -200px;
			width:32px;
			height:31px;	
			display:inline-block;
			vertical-align:middle;
			margin-right:10px;					
		}
		.headerDiv a {
			background:url(/translator/images/iconsTranslator.gif) no-repeat right -178px;
			padding-right:40px;
		}
			.headerDiv a span {
				font-size:17px;
				text-decoration:underline;
			}
			.headerDiv a:hover span { text-decoration:none; }
	
	.headSearch {
		float:right;
		margin:38px 20px 0 0;
		margin-right:10px !ie;
		width:320px !ie;
	}
		.headSearchInp {
			font-size:14px;
			color:#858585;
			padding:7px 5px 6px 10px;
			border:1px solid #c8c8c8;
			border-right:none;
			width:250px;
			height:17px;
			float:right;
		}
		.headSearchBut {
			background:url(/translator/images/headerSearch.gif) no-repeat 1px 1px;
			width:43px;
			height:32px;
			border:1px solid #c8c8c8;
			border-left:none;
			padding:1px;
			cursor:pointer;
			float:right;
		}
		.headSearchBut:hover { background-position: 1px -35px; }
		.headSearchBut:active { background-position: 1px -71px; }
/* end new header */

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
.font11 { font-size:11px; }
.font12 { font-size:12px; }
.font13 { font-size:13px; }
.font14 { font-size:14px; }
.font16 { font-size:16px; }
.pad12 { padding:0 12px; }
.lh18 { line-height:18px; }
.gray { color:#8a8a8a; }
.green { color:#689a07; }
.white { color:#fff; }
.gray_blue { color:#75858d; }
.Translate .first { border-left:none !important; }
.Translate .last { border-right:none !important; }
.Translate .left { text-align:left !important; }
.Translate .right { text-align:right !important; }
.lineGray {
	border-top:1px solid #dfdfdf;
	height:0px;
	font-size:0;
	overflow:hidden;
	line-height:normal;
}
.lineGray3 {
	border-top:3px solid #cad1d7;
	height:0px;
	font-size:0;
	overflow:hidden;
	line-height:normal;
}
.mt1 { margin-top:1px; }
.mt2 { margin-top:2px; }
.mt4 { margin-top:4px; }
.mt6 { margin-top:6px; }
.mt8 { margin-top:8px; }
.w175 { width:175px; }
.w295 { width:295px; }
.w310 { width:310px; }
.w350 { width:350px; }
.w475 { width:475px; }  
.zoom { zoom:1 !ie; } /* fix for ie6-7 */

/* translatorMainNew */
.Translate .Main {
	border-top:none;
	background:#fff;
    }
	.Translate .SmallColumn .Block, .Translate .BigColumn .Block {
		margin:0;
		padding:0;
		border:none;
		border-radius:0;
		box-shadow:none;
		-webkit-box-shadow:none;
		margin-bottom:20px;
	}
		.Translate .B_header, .Translate .B_inner {
			background:0;
			padding:0;
			border-radius:0;
			border-top:none;
		}
			.Translate .B_header h3 { text-shadow:none; }
	.Translate .BigColumn { width:656px; }
		.Translate .SmallColumn .Block {
			background:#f0f3f5;			
			border-radius:2px;
			padding:0 16px;
			border:1px solid #dde3e7;
			box-shadow:inset 0 1px 0 0 #fbfcfc;
			-webkit-box-shadow:inset 0 1px 0 0 #fbfcfc;
		}
.loader {
	background:#fff url(/translator/images/loader.gif) no-repeat center center;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	width:310px;
	height:225px;

}
/* end translatorMainNew */

/* directTransl */
.directTransl h3 { font-size:16px; font-weight:bold; }
.directTransl ul { 
	float:left;
	width:210px;
}
	.directTransl li { padding:5px 0; font-size:14px; }
/* end directTransl */

.reklamBl {
	text-align:center;
	padding:4px !important; 
	border:none !important; 
	box-shadow:none !important; 
	-webkit-box-shadow:none !important; 
}
.directionBl ol {
	font-size:13px;
	float:left;
	width:305px;
	line-height:18px;
	margin-right:5px;
}
	.directionBl a:hover { text-decoration:underline; }

/*SocialWidget*/
.Translate .SmallColumn .socialWidget{padding:0}
.Translate .socialWidget .B_header{padding: 0 15px}
.Translate .socialWidget .B_header h3{
    font-size: 20px;
    margin-top: 14px;
    line-height: 18px;
    font-weight: bold;
}
.Translate .socialWidget .B_inner{padding: 7px 15px 15px}
/*end:SocialWidget*/
/*WidgetSport*/
.Translate .SmallColumn .WidgetSport{padding: 0}
.Translate .WidgetSport .B_inner {padding: 15px}
/*end:WidgetSport*/
/* informSmall */
.informSmall h3 { font-size:16px; }
	.informSmall .ckickLink { text-decoration:underline; }
	.informSmall .ckickLink:hover, .informSmall .selected { text-decoration:none; }
	.informSmall .hiddenDiv { display:none; }
	.informSmall .informPopup { left:215px; }
/* end informSmall */

/* BUTTONS */
.butGray {
	display: inline-block;
	font-size:13px;
	color:#5b5b5b !important;
	text-shadow: 0 1px 0 #f6f6f6;
	border-radius: 2px;
	padding: 4px 12px;
	
	background: #ededed;
	background: -moz-linear-gradient(top, #ededed 0%, #e3e3e3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#e3e3e3));
	background: -webkit-linear-gradient(top, #ededed 0%,#e3e3e3 100%);
	background: -o-linear-gradient(top, #ededed 0%,#e3e3e3 100%);
	background: -ms-linear-gradient(top, #ededed 0%,#e3e3e3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e3e3e3',GradientType=0 );
	background: linear-gradient(top, #ededed 0%,#e3e3e3 100%);
	
	border:1px solid #bababa;
	box-shadow:inset 0 1px 0 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 0 #fff;
}
	.butGray:hover { 		
		background: #f8f8f8;
		background: -moz-linear-gradient(top, #f8f8f8 0%, #e3e3e3 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e3e3e3));
		background: -webkit-linear-gradient(top, #f8f8f8 0%,#e3e3e3 100%);
		background: -o-linear-gradient(top, #f8f8f8 0%,#e3e3e3 100%);
		background: -ms-linear-gradient(top, #f8f8f8 0%,#e3e3e3 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e3e3',GradientType=0 );
		background: linear-gradient(top, #f8f8f8 0%,#e3e3e3 100%);
	}
	.butGray:active { 		
		background: #e4e4e4;
		background: -moz-linear-gradient(top, #e4e4e4 0%, #f4f4f4 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#f4f4f4));
		background: -webkit-linear-gradient(top, #e4e4e4 0%,#f4f4f4 100%);
		background: -o-linear-gradient(top, #e4e4e4 0%,#f4f4f4 100%);
		background: -ms-linear-gradient(top, #e4e4e4 0%,#f4f4f4 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#f4f4f4',GradientType=0 );
		background: linear-gradient(top, #e4e4e4 0%,#f4f4f4 100%);
		
		box-shadow:inset 0 1px 0 0 #dcdcdc;
		-webkit-box-shadow:inset 0 1px 0 0 #dcdcdc;
	}

.butGreen {
	display: inline-block;
	font-size:13px;
	color:#172400 !important;
	text-shadow: 0 1px 0 #c3e081;
	border-radius: 2px;
	padding: 4px 12px;
	
	background: #abd548;
	background: -moz-linear-gradient(top, #abd548 0%, #85c10f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abd548), color-stop(100%,#85c10f));
	background: -webkit-linear-gradient(top, #abd548 0%,#85c10f 100%);
	background: -o-linear-gradient(top, #abd548 0%,#85c10f 100%);
	background: -ms-linear-gradient(top, #abd548 0%,#85c10f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd548', endColorstr='#85c10f',GradientType=0 );
	background: linear-gradient(top, #abd548 0%,#85c10f 100%);
	
	border:1px solid #8cc41b;
	border-color:#8cc41b #7eb313 #6a9c08 #7eb313;
	box-shadow:inset 0 1px 0 0 #cde691;
	-webkit-box-shadow:inset 0 1px 0 0 #cde691;
}
	.butGreen:hover, .butGreen2:hover {				
		background: #b8e253;
		background: -moz-linear-gradient(top, #b8e253 0%, #85c110 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8e253), color-stop(100%,#85c110));
		background: -webkit-linear-gradient(top, #b8e253 0%,#85c110 100%);
		background: -o-linear-gradient(top, #b8e253 0%,#85c110 100%);
		background: -ms-linear-gradient(top, #b8e253 0%,#85c110 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e253', endColorstr='#85c110',GradientType=0 );
		background: linear-gradient(top, #b8e253 0%,#85c110 100%);
	}
	.butGreen:active, .butGreen2:active { 		
		background: #7fb712;
		background: -moz-linear-gradient(top, #7fb712 0%, #a5cf42 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fb712), color-stop(100%,#a5cf42));
		background: -webkit-linear-gradient(top, #7fb712 0%,#a5cf42 100%);
		background: -o-linear-gradient(top, #7fb712 0%,#a5cf42 100%);
		background: -ms-linear-gradient(top, #7fb712 0%,#a5cf42 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fb712', endColorstr='#a5cf42',GradientType=0 );
		background: linear-gradient(top, #7fb712 0%,#a5cf42 100%);
		
		box-shadow:inset 0 1px 0 0 #78ae0d;
		-webkit-box-shadow:inset 0 1px 0 0 #78ae0d;
	}

.butGreen2 {
	display: inline-block;
	font-size:16px;
	color:#172400 !important;
	text-shadow: 0 1px 0 #c3e181;
	border-radius: 2px;
	padding: 6px 17px;
	
	background: #abd548;
	background: -moz-linear-gradient(top, #abd548 0%, #85c10f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abd548), color-stop(100%,#85c10f));
	background: -webkit-linear-gradient(top, #abd548 0%,#85c10f 100%);
	background: -o-linear-gradient(top, #abd548 0%,#85c10f 100%);
	background: -ms-linear-gradient(top, #abd548 0%,#85c10f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd548', endColorstr='#85c10f',GradientType=0 );
	background: linear-gradient(top, #abd548 0%,#85c10f 100%);
}
	
.butPadBig { padding:6px 18px; }
/* end BUTTONS */

/* translatorMain */
.translatorMain h1 { font-size:18px; }
.translatorMain h2 { font-size:16px; }

.translatorMain div.formst.textareaForm, .translatorMain div.formst.textareaForm:hover, .translatorMain .textarea {
	border:2px solid #929aa5;
	border-bottom:none;
	border-radius:2px 2px 0 0;
	box-shadow:inset 0 0 2px #e1e1e1;
	-webkit-box-shadow:inset 0 0 2px #e1e1e1;
	background:transparent;
}
.translatorMain textarea { min-height:192px !important; }
	.translatorMain div.formst.textareaForm.focus, .translatorMain div.formst.textareaForm.focus + .textareaBl { border:2px solid #FFD76A; }
		.translatorMain div.formst.textareaForm.focus { border-bottom:none; }
		.translatorMain div.formst.textareaForm.focus + .textareaBl { border-top:none; }
.ac_results { z-index:999; }
.textareaBl {
	font-size:11px;
	color:#8a8a8a;
	background:#f4f6f7;
	padding:5px 8px;
	border-radius:0 0 2px 2px;
	border:2px solid #929aa5;
	border-top:none;
}


.title_in {
	background:#f2f2f2;
	border-top:1px solid #fff;
	border-bottom:1px solid #d9d8d8;
	margin:-12px -12px 12px -12px;
	padding:4px 12px;
}
.icSwap { 
	background:url(/translator/images/iconsTranslator.gif) no-repeat 0 0;
	width:26px;
	height:26px;
	display:inline-block;
}
.transWindow {
	background:#fff;
	border:solid 2px #929aa5;
	border-bottom:none;
	border-radius:2px 2px 0 0;
	box-shadow:inset 0 0 2px #e1e1e1;
	-webkit-box-shadow:inset 0 0 2px #e1e1e1;
	color:#5b5b5b;
	padding: 5px 10px 2px 10px;
	line-height:19px;
}
	.transWindow:hover, .transWindow:hover + .textareaBl { border:solid 2px #FFD76A; }
		.transWindow:hover { border-bottom:none; }
		.transWindow:hover + .textareaBl { border-top:none; }
	.transWindow span:hover { background:#fff159; cursor:pointer; }
.icRight {
	background:url(/translator/images/iconsTranslator.gif) no-repeat 2px -36px;
	width:26px;
	height:19px;
	display:inline-block;
	margin-top:40px;
}
.icListen { 
	background:url(/translator/images/iconsTranslator.gif) no-repeat 0 -63px;
	width:16px;
	height:12px;
	display:inline-block;
	padding:0 0 2px 20px;
}
.translatorMain ol li {
	list-style:decimal;
	list-style-position:inside;
	line-height:18px;
}

.yellowWord { background:#fff159; padding:0 2px; }
/* end translatorMain */

.Translate .TagsG { overflow:hidden; }
	.Translate .TagsG a { white-space:nowrap; }
		.TagsG .f8, .TagsG .f9, .TagsG .f10 { font-size:230%; }

/* translatorHistory */
.icClear {
	background:url(/translator/images/iconsTranslator.gif) no-repeat 2px -83px;
	padding-left:17px;
	color:#be0202;
}
	.icClear span { background:url(/translator/images/bgLineRed.gif) repeat-x left bottom; }
	.icClear:hover span { background:none; }
.translatorHistory h1 { font-size:20px; }
.translatorHistory h3 { font-size:16px; float:none; }
.translatorHistory li { margin:7px 0; }
	.translatorHistory li span { color:#8a8a8a; margin-right:10px; }
	.translatorHistory li a { font-size:14px; color:#004faf; }
.emptyHistory {
	color:#b0b9bd;
	text-align:center;
	font-size:28px;
	padding-top:180px;
}
/* end translatorHistory */

/* dropdownH */
.dropdownH { margin-top:-7px; position:relative; }
	.ckickDrop {
		display:inline-block;
		background:url(/translator/images/icHistory.gif) no-repeat 5px 7px;
		padding:7px 13px 5px 28px;
	}
		.ckickDrop span { background:url(/translator/images/bgLineBlue.gif) repeat-x left bottom; }
		.ckickDrop:hover span { background:none; }
	.dropdownH .selected {
		background:#fff url(/translator/images/icHistory.gif) no-repeat 5px -28px;
		border:1px solid #cbcbcb;
		color:#494949;
		padding:7px 12px 5px 28px;
		margin-top:-1px;
	}
		.dropdownH .selected span { background:url(/translator/images/bgLineGray.gif) repeat-x left bottom; }
	.dropdownH .downList {
		display:none;
		background:#fff;		
		border:1px solid #cbcbcb;
		position:absolute;
		right:0;
		top:28px;
		z-index:1000;
		width:320px;
		border-radius:0 0 0 2px;
	}
	.dropdownH .selected, .dropdownH .downList {
		box-shadow:0px 0px 2px 2px #eaeaea;
		-webkit-box-shadow:0px 0px 3px #eaeaea;
	}
	
	.dropdownH h3 { font-size:14px; font-weight:bold; float:none; }
	.dropdownH ol li { margin:7px 0; list-style:none; }
		.dropdownH li span { color:#8a8a8a; margin-right:10px; }
	.dropdownH .bgGray {
		background:#f5f5f5;
		border-top:1px solid #e0e0e0;
		text-align:center;
		padding:7px 0;
	}
	.dropdownH .Alert {
		background-position: 11px -1637px !important;
		color:#4b4b4b;
		font-size:13px;
		font-weight:normal;
		padding: 3px 10px 5px 45px;
		margin-top:-1px;
		line-height:18px;
	}
/* end dropdownH */

/* translatorSite */
.translatorSite {
	background:#f1f4f5;
	border-bottom:5px solid #ccd1d5;
	font-size:13px;
	padding:5px 0;
}
	/* shit */
	.translatorSite {
		border-radius:0 !important;
		box-shadow:none !important;
		margin:0 !important;
		border-left:0 !important;
		border-right:0 !important;
	}
	/* shit */
.translatorSite .logo { margin:0 40px 0 0; }
.icOriginal {
	background:url(/translator/images/iconsTranslator.gif) no-repeat 0 -103px;
	padding-left:15px;
}
.translatorSite .icOriginal { margin-left:40px; }
/* end translatorSite */

/* translatorInformer */
.translatorInformer h1 { font-size:20px; }
	.informTite {
		font-size:16px;
		margin:0 1px;
	} 
	.raundOrange {
		font-size:16px;
		line-height:20px;
		font-weight:bold;
		color:#fff;
		padding:2px 8px;		
		border-radius:12px;
		
		
		background: #fe9200;
		background: -moz-linear-gradient(top, #fe9200 0%, #f67300 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe9200), color-stop(100%,#f67300));
		background: -webkit-linear-gradient(top, #fe9200 0%,#f67300 100%);
		background: -o-linear-gradient(top, #fe9200 0%,#f67300 100%);
		background: -ms-linear-gradient(top, #fe9200 0%,#f67300 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9200', endColorstr='#f67300',GradientType=0 );
		background: linear-gradient(top, #fe9200 0%,#f67300 100%);
	}	
		.tbInformForms td { 
			vertical-align:top;
		}
		.tbInformForms b { font-size:14px; }
		.tbInformForms .font11 { color:#8b8888; }		
		.w90 { width:90px; }
		.xxx { 
			float:left;
			font-size:12px;
			margin:30px 10px 0 10px;						
		}
	
	.informPopup {
		display:inline-block;
		font-size:11px;
		color:#756c5c;		 
		border:1px solid #d1d0c9;
		padding:3px 8px;
		position:absolute;
		top:-28px;
		left:200px;
		z-index:1000;
		
		text-shadow:0 1px 0 #fff;
		border-radius:3px;
		box-shadow: 0 0 2px 1px #e1e1dd;
		-webkit-box-shadow: 0 0 2px 1px #e1e1dd;
		
		background: #fffcf4;
		background: -moz-linear-gradient(top, #fffcf4 0%, #faf3e5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffcf4), color-stop(100%,#faf3e5));
		background: -webkit-linear-gradient(top, #fffcf4 0%,#faf3e5 100%);
		background: -o-linear-gradient(top, #fffcf4 0%,#faf3e5 100%);
		background: -ms-linear-gradient(top, #fffcf4 0%,#f67300 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcf4', endColorstr='#faf3e5',GradientType=0 );
		background: linear-gradient(top, #fffcf4 0%,#faf3e5 100%);
	}
		.informPopup .arrPopUp, .informPopup .arrPopUp_in {
				position:absolute;
				z-index:7777;
				width: 0;
				height: 0;
				bottom:-6px;
				left:5px;					
				border-left: 4px solid transparent;
				border-right: 4px solid transparent;
				border-top: 6px solid #d1d0c9;
			}
			.informPopup .arrPopUp_in {
				bottom:-5px;
				left:6px;
				border-left: 3px solid transparent;
				border-right: 3px solid transparent;
				border-top: 5px solid #faf3e5;
			}
	.translatorInformer .dotBlue { margin:7px 0 0 10px; float:left; }	
	.colorsInform a { margin-right:3px !ie; }
		.colorsInform a {
			width:20px; 
			height:20px;
			display:inline-block;
			vertical-align:middle;
		}
		.colorBlue { background: #dff3fc; border:1px solid #88bee1; }
		.colorGreen { background: #e7f5d3; border:1px solid #c3e198; }
		.colorYellow { background: #fcefd2; border:1px solid #f4d797; }
		.colorRed { background: #fce9ea; border:1px solid #e5bbbd; }
		.colorGray { background: #eaeef0; border:1px solid #dce1e4;  }
		.colorWhite { background: #fff; border:1px solid #dce1e4; }
		.colorsInform .selected {
			width:22px; 
			height:22px;
			
		}
		
	.clickKeywords strong, .clickKeywords em { font-style:normal; font-weight:normal; }
	.clickKeywords em { display:none; }
	.clickKeywords strong { display:inline-block; }
	.selectedKey em { display:inline-block; }
	.selectedKey strong { display:none; }
/* end translatorInformer */

/* PopupSendFriend */
.translator_PopupSendFriend { width:400px; }
	.translator_PopupSendFriend .Alert {
		border:none;
		background-color: transparent;
		font-weight:normal;
		display:none;
	}

.PopupSendFriend table {
 width:100%;
 margin:10px 0;
}
.PopupSendFriend table td {
 padding:4px;
}
/* end PopupSendFriend */

#myFlash { margin-left:10px; }

/* translatorLearn */
.translatorLearn h1 { font-size:20px; }
.translatorLearn h2 { font-size:18px; }
.translatorLearn h3 { font-size:16px }
.dotBlue span { background:url(/translator/images/dotBlue.gif) repeat-x left bottom; }
	.dotBlue:hover span { background:none; }
	
	.title_inGradient {
		background: #f7f7f7;
		background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));
		background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%);
		background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%);
		background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 );
		background: linear-gradient(top, #ffffff 0%,#efefef 100%);
	}
	.translatorLearn .w230 b { font-size:14px; }
	.translatorLearn .w120 .Btn { margin-top:25px; }
.lock {
	border:1px solid #f3dc9e;
	background:#fef6dd;
	padding:9px;
	font-size:12px;
}
	.lock em {
		background:url(/translator/images/iconsTranslator.gif) no-repeat 0 -154px;
		display:inline-block;
		width:12px;
		height:14px;
		margin-right:7px;
		float:left;
	}
	.lock span { float:left; width:135px; }
	
	.imgBg_ok img, .imgBg_lock img { z-index:10; }
	.imgBg_ok {	position:relative; }
		.imgBg_ok em {
			background:url(/translator/images/ok.png) no-repeat left top;
			display:inline-block;
			width:51px;
			height:51px;
			position:absolute;
			left:48px;
			top:32px;
			z-index:1000;
		}
		.imgBg_ok span {
			background:#fff;
			position:absolute;
			left:0;
			top:0;
			width:150px;
			height:113px;
			opacity: 0.6;
			filter:alpha(opacity=60);
		}
	.imgBg_no em, .imgBg_no span { display:none; }
	.imgBg_lock { position:relative; }
		.imgBg_lock em {
			background:url(/translator/images/lock.png) no-repeat left top;
			display:inline-block;
			width:34px;
			height:43px;
			position:absolute;
			left:58px;
			top:35px;
			z-index:1000;
		}	
		.imgBg_lock span {
			background:#000;
			position:absolute;
			left:0;
			top:0;
			width:150px;
			height:113px;
			opacity: 0.6;
			filter:alpha(opacity=60);
		}
/* end translatorLearn */

/* buttons */
.butStart, .butProceed, .butRepeat, .butNext, .butYes, .butNo { padding: 4px 10px 4px 7px; }
.Popup .butStart, .Popup .butProceed, .Popup .butRepeat, .Popup .butNext, .Popup .butYes, .Popup .butNo { padding:6px 8px; }
.butStart span, .butProceed span, .butRepeat span, .butNext span, .butYes span, .butNo span { padding:0 0 2px 24px; }
.butStart span  { background:url(/translator/images/buttons.gif) no-repeat 0 0; }
.butProceed span  { background:url(/translator/images/buttons.gif) no-repeat 0 -56px; }
.butRepeat span  { background:url(/translator/images/buttons.gif) no-repeat 0 -28px; }
.butNext span  { background:url(/translator/images/buttons.gif) no-repeat 0 -140px; }
.butYes span  { background:url(/translator/images/buttons.gif) no-repeat 0 -85px; }
.butNo span  { background:url(/translator/images/buttons.gif) no-repeat 0 -113px; }
/* end buttons */

/* learnPopup */
.learnPopup, .ie7 .learnPopup { width:580px; }
	.learnPopup h1 { font-size:16px; }
	.learnPopup h2 { font-size:15px; }
	.learnPopup p { 
		font-size:14px; 
		line-height:18px; 
		padding:0; 
		margin:0; 
	}
	.radio { margin:2px 5px 0 0; }
	.learnPopup .large { font-size:20px; }
	.lineCenter {
		text-align:center;
		background:url(/translator/images/dotGray.gif) repeat-x left 8px;
	}
		.lineCenter span {
			background:#fff;
			padding:0 8px;
			margin-top:-3px;
		}
	.bgYellow {
		border:1px solid #fae498;
		background:#fffbe6;
		font-size:20px;
		text-align:center;
		padding:30px 0;
	}
	.bgWhite {
		border:1px solid #fff;
		background:#fff;
		font-size:20px;
		text-align:center;
		padding:30px 0;
	}
	.graph {
		background:#fff;
		border:1px solid #e1e1e1;
		position:relative;
		z-index:10;
		height:13px;
		border-radius: 3px;
		box-shadow:inset 0 0 2px #e1e1e1;
		webkit-box-shadow:inset 0 0 2px #e1e1e1;
	}
		.graph span {
			border:1px solid #8cc41a;
			border-color:#8cc41a #73a510 #6a9c08 #73a510;			
			position:absolute;
			left:-1px;
			top:-1px;
			z-index:11;
			height:13px;
			border-radius: 3px;
			
			background: #abd447;
			background: -moz-linear-gradient(top, #abd447 0%, #86c111 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abd447), color-stop(100%,#86c111));
			background: -webkit-linear-gradient(top, #abd447 0%,#86c111 100%);
			background: -o-linear-gradient(top, #abd447 0%,#86c111 100%);
			background: -ms-linear-gradient(top, #abd447 0%,#86c111 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd447', endColorstr='#86c111',GradientType=0 );
			background: linear-gradient(top, #abd447 0%,#86c111 100%);
		}
		
#blKeywords {
    /*margin:0 -20px;*/
}

.blKeywords { 
	/*display:none;*/
	background:#f0f3f5;
	border:1px solid #dde3e7;
	padding:15px 19px;
}
		.blKeywords em, .blKeywords li { margin-left:20px;}
		.blKeywords em { font-size:16px; font-style:normal; }
		.blKeywords li {
			float:left;
			width:230px;
			padding:4px 0;
			font-size:14px;
		}
	.keyLeft, .keyRight {
		display:block;
		width:26px;
		height:26px;
		background-image:url(/translator/images/listKeywords.gif);
		background-repeat:no-repeat;
		cursor:pointer;		
	}
	.keyLeft:hover, .keyRight:hover, .blKeywords .end {
		opacity: 0.7;
		filter:alpha(opacity=70);
	}
		.keyLeft { background-position:0 0; }
		.keyRight { background-position:-26px 0; }
	
	.blKeywordsTop { margin-top:-260px !important; }
	.hiddenText { display:none; }



/*
.blKeywords { 
	background:#eaeaea;
	border:1px solid #d2d2d2;

	padding:15px 19px;
}
		.blKeywords em, .blKeywords li { margin-left:20px;}
		.blKeywords em { font-size:16px; font-style:normal; }
		.blKeywords li {
			float:left;
			width:230px;
			padding:4px 0;
			font-size:14px;
		}
	.keyLeft, .keyRight {
		display:block;
		width:26px;
		height:26px;
		background-image:url(/translator/images/listKeywords.gif);
		background-repeat:no-repeat;
		cursor:pointer;		
	}
	.keyLeft:hover, .keyRight:hover, .blKeywords .end {
		opacity: 0.7;
		filter:alpha(opacity=70);
	}
		.keyLeft { background-position:0 0; }
		.keyRight { background-position:-26px 0; }
	
	.blKeywordsTop { margin-top:-260px !important; }
	.hiddenText { display:none; }
*/
/* end learnPopup*/

/* star raiting */
	.starYellow, .starGray {
		float:left;
		width:17px;
		height:17px;
		display:block;
		margin-right:2px;
		background-image:url(/translator/images/star.gif);
		background-repeat:no-repeat;
	}
	.starGray { background-position:0 0; }
	.starYellow { background-position:0 -17px; }	
/* end star raiting */

/* listDisc */
.listDisc { margin-left:15px; }
	.listDisc li {
		line-height:18px;
		list-style-type:disc;
		list-style-position:outside;
	}

.translatorLearn .listDisc { margin-left:35px; }
/* end listDisc */