﻿
/* ------------------------------------------ Здесь будут общие стили для тегов классы у которых не заданы ----------------------- */		
	body
	{	
		background: #fff;
	}
	html,body, form 
	{
		height: 100%; /* высота тела документа */
	}		
	form
	{
		padding:0; 
		margin:0;			
	}
	a, a:visited, a:link
	{
		color: #0181dc; /* Цвет для ссылок по умолчанию */
	}
	a:hover, a:active
	{
		color:#00a9ff;
		text-decoration:underline;
	}
	h1
	{
		margin-top:35px;
		font-size:22pt;
		/*padding: 15px 0px 20px 0px;*/		
		font-weight:bold;
	}
	h2
	{
		margin-top:35px;
		margin-bottom:5px;
		font-size:18pt;
		font-weight:bold;
		/*padding:0px 0px 10px 0px;
		margin: 20px 100px 10px 0px;
		border-bottom:1px dotted #D5D5D5;*/
	}
	h2.dotted
	{	
		font-size:18pt;
		font-weight:bold;
		/*padding:0px 0px 10px 0px;
		margin: 20px 100px 10px 0px;*/
		border-bottom:1px dotted #D5D5D5;
		padding-bottom:10px;		
	}
	h3
	{
		margin: 5px 0px 7px 0px;
		font-weight:bold;		
		font-size:13.5pt;
	}
	h3.dotted
	{
		border-bottom:1px dotted #D5D5D5;
		padding-bottom:13px;
	}	
	h4
	{
		margin: 5px 0px 7px 0px;		
		font-weight:bold;		
		font-size:12pt;
	}
	h4.dotted
	{
		border-bottom:1px dotted #D5D5D5;
	}
	span
	{
		line-height:17px;
	}	
	ol, ul 
	{
		list-style-image:none;
		list-style-position:inherit;
		list-style-type:disc;
	}
	strong
	{
		font-weight:bold;
	}
	sup
	{	
		vertical-align:super;
		font-size:10pt;		
	}
	b
	{
		font-weight:bold;
	}
	em
	{
	    font-style:italic;
	}
/* ------------------------------------------------------------------------------------------------------------------------------- */
	.main { /* основной блок, который должен растянуться до подвала */
	/*background: White; /* цвет фона основного блока*/
	min-height: 100%; /* минимальная высота основного блока */
	}
	* html .main { /* хак для ie6 */
	height: 100%; /* для ие6, т.к. не понимает min-height */
	}
	
/* -------------------------------------------------------- Классы для трех колонок одинаковой ширины ---------------------------- */	
	.layout { position: relative;}
	.layout div
	{	
		margin-bottom:10px;
	}
	.col1 { width: 33%; float:left; }
	.col2 { width: 33%; float:left; }
	.col3 { width: 33%;  float:right; }
/* --------------------------------------- Шапка --------------------------------------------------------------------------------- */			
	.header-bg { /* фон шапки */ 
		min-width:1024px; 
		background: url('/images/header-gradient.jpg') repeat-x left top;
	}		
	.header-center-image { /* картинка с синим градиентом в шапке */
		background: url('/images/all-bg.jpg') no-repeat 55% top;	/* Поставить 80% чтобы белое пятно было на месте, но нужно проверить на большом разршении */
	}	
	.header  { /* Контент шапки */
		max-width: 1024px; /*1280px; Пробуем работать с жесткой шириной */ 
		height:169px; 
		margin:auto;
		background: url('/images/logo_slogan.png') no-repeat 35px 45px;
		text-align:right;
		
		position:relative; 
		*padding-top:48px; 
		*margin-bottom:-48px;
		
	}
	.header div.subheader
	{	
		position:relative;		
		min-height:290px;
		margin: 0px 25px 0px 7px;
		padding: 0px 0px 0px 17px;
		text-align:left;
		z-index:50;
	}	
	.header div.subheader div.sqlcbfree
	{	
		color:White;
		margin-top:35px;
		/**margin-top:58px;*/
		padding-top:110px;
		height:141px;
		width:591px;		
		background: url('/images/sqlcb-2015-new.png') no-repeat 8px 0px;
		float:left;		
	}	
	.header div.subheader div.sqlcbfree div.description
	{
		margin:3px 135px 1px 8px; 
		font-size:13pt;
		line-height:22px;
	}
	.header div.subheader img.sqlcbpluses
	{	
		position:absolute;
		top:8px;		
		right:9px;
		height:274px;
		width:498px;		
	}	
	.header div.subheader div.cb-container
	{	
		position:absolute;
		top:118px;
		right:30px;
		height:80px;
		width:272px;
		font-size:13pt;
		line-height:1.25em;
		color:White;
		margin-top:3px;
	}
	.header div.view-pricing-container
	{	
		position:absolute;
		bottom:34px;
		right:90px;
	}	
	.header div.subheader a.download
	{	
		float:left;
		margin:18px 0px 0px 5px;
		padding:0px;
		width:196px;
		height:47px;
		background: url('/images/btndownload.png') no-repeat top left;
	}
	.header div.subheader a.download:hover, .header div.subheader a.download:active
	{
		background-position:bottom left;		
	}	
	.header div.subheader a.button img
	{
		position:absolute;
		top:8px;
		right:16px;
		border-style:none;
	}
	.header a.homeLink
	{
		outline-style:none; 
		border:none; 
		text-align:left; 
		display:inline-block; 
		position:absolute;
		width:424px; 
		height:35px; 
		top:45px; 
		left:35px;
	}	
	.header-right-block
	{
		display:inline-block;
		margin-top:49px;
		margin-right:35px;
		*margin-bottom:23px; /* IE 7 */
	}
	div.profile-block
	{			
		float:right;
		padding:0px;
		margin:0px;		
		border-style:none;
	}	
	div.profile-block a, div.profile-block a:visited 
	{	
		float:left;
		margin:0px;		
		display:inline-block;		
		outline-style:none;
		font-size:11pt;
		color:White; 
		font-weight:bold;		
		position:relative;
		border-style:none;		
		background-color: #005EB1;
		background-image: linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -o-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -moz-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -webkit-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -ms-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.05, #025EAE),
			color-stop(0.12, #005EB1),
			color-stop(0.58, #0060BF),
			color-stop(0.99, #0060C0)
		);		
		-pie-background: linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		behavior: url('/App_Themes/Standard/PIE.htc');
	}	
	.header-right-block div.profile-block a.about
	{
		padding:7px 10px 9px 14px;
		
		webkit-box-shadow: inset 1px 1px 1px 0px #013893,
			-1px 1px 1px -1px #3b86c0,
			0px 1px 1px -1px #3b86c0;
		-moz-box-shadow: inset 1px 1px 1px 0px #013893,
			-1px 1px 1px -1px #3b86c0,
			0px 1px 1px -1px #3b86c0;
		box-shadow: inset 1px 1px 1px 0px #013893,
			-1px 1px 1px -1px #3b86c0,
			0px 1px 1px -1px #3b86c0;
		
		border-radius: 15px 0px 0px 15px;
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	.header-right-block div.profile-block a.about:hover, .header-right-block div.profile-block a.about:active 
	{		
		text-decoration:none;
		background-color:#02A4EF;
		background-image: linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -o-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -moz-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -webkit-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -ms-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.17, #00A8F6),
			color-stop(0.49, #02A4EF),
			color-stop(0.67, #05BCFF),
			color-stop(0.83, #04C7FD)
		);		
		-pie-background: linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		
		webkit-box-shadow: inset 1px 1px 1px 0px #b3e3ff,
			-1px 1px 1px -1px #206db7,
			0px 1px 1px -1px #206db7;
		-moz-box-shadow: inset 1px 1px 1px 0px #b3e3ff,
			-1px 1px 1px -1px #206db7,
			0px 1px 1px -1px #206db7;
		box-shadow: inset 1px 1px 1px 0px #b3e3ff,
			-1px 1px 1px -1px #206db7,
			0px 1px 1px -1px #206db7;
		
		behavior: url('/App_Themes/Standard/PIE.htc');		
	}
	
	.header-right-block div.profile-block a.contactUs
	{
		padding:7px 15px 9px 11px;
		
		webkit-box-shadow: inset -1px 1px 1px 0px #013893,
			1px 1px 1px -1px #3b86c0,
			0px 1px 1px -1px #3b86c0;
		-moz-box-shadow: inset -1px 1px 1px 0px #013893,
			1px 1px 1px -1px #3b86c0,
			0px 1px 1px -1px #3b86c0;
		box-shadow: inset -1px 1px 1px 0px #013893,
			1px 1px 1px -1px #3b86c0,
			0px 1px 1px -1px #3b86c0;
					
		border-radius: 0px 15px 15px 0px;
		behavior: url('/App_Themes/Standard/PIE.htc');		
	}
	.header-right-block div.profile-block a.contactUs:hover, .header-right-block div.profile-block a.contactUs:active 
	{
		text-decoration:none;
		background-color:#02A4EF;
		background-image: linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -o-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -moz-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -webkit-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		background-image: -ms-linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.17, #00A8F6),
			color-stop(0.49, #02A4EF),
			color-stop(0.67, #05BCFF),
			color-stop(0.83, #04C7FD)
		);		
		-pie-background: linear-gradient(bottom, #00A8F6 17%, #02A4EF 49%, #05BCFF 67%, #04C7FD 83%);
		
		webkit-box-shadow: inset -1px 1px 1px 0px #b3e3ff,
			1px 1px 1px -1px #206db7,
			0px 1px 1px -1px #206db7;
		-moz-box-shadow: inset -1px 1px 1px 0px #b3e3ff,
			1px 1px 1px -1px #206db7,
			0px 1px 1px -1px #206db7;
		box-shadow: inset -1px 1px 1px 0px #b3e3ff,
			1px 1px 1px -1px #206db7,
			0px 1px 1px -1px #206db7;
		
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	
	div.profile-block div.profile-separator
	{	
		float:left;
		padding:0px;		
		border-style:none;
		display:inline-block;	
		margin:0px;		
		height:31px;
		width:2px;		
		background-color: #005EB1;
		background-image: linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -o-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -moz-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -webkit-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -ms-linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.05, #025EAE),
			color-stop(0.12, #005EB1),
			color-stop(0.58, #0060BF),
			color-stop(0.99, #0060C0)
		);		
		-pie-background: linear-gradient(bottom, #025EAE 5%, #005EB1 12%, #0060BF 58%, #0060C0 99%);
		
		webkit-box-shadow: inset 0px 2px 1px -1px #01383,
			0px 0px 1px 0px #95b5c9;
		-moz-box-shadow: inset 0px 2px 1px -1px #013893,
			0px 0px 1px 0px #95b5c9;	
		box-shadow: inset 0px 2px 1px -1px #013893,
			0px 0px 1px 0px #95b5c9;
		
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	div.profile-block div.profile-separator img
	{
		margin-top:5px;
		border-style:none;		
	}	
/* ---------------------------------------------------------------- Top Menu ----------------------------------------------------------------------*/	
	.header div.top-menu
	{
		position:relative;		
		min-height:41px;		
		margin-top:23px;		
		*margin-top:0px; /* IE 7 */
		*margin-bottom:0px; /* IE 7 */		
		margin-left:7px;
		margin-right:29px;
		padding:2px 0px 0px 11px;		
		border-style:solid;
		border-width:1px;		
		border-color:#47a5db;
		border-bottom-color:#0176c5;
		*border-bottom-style:none; /* IE 7 */
		background-color:#0071C1;
		background-image: linear-gradient(bottom, #006FBF 5%, #006FBF 20%, #0071C1 53%, #0083C9 70%, #0082CD 90%);
		background-image: -o-linear-gradient(bottom, #006FBF 5%, #006FBF 20%, #0071C1 53%, #0083C9 70%, #0082CD 90%);
		background-image: -moz-linear-gradient(bottom, #006FBF 5%, #006FBF 20%, #0071C1 53%, #0083C9 70%, #0082CD 90%);
		background-image: -webkit-linear-gradient(bottom, #006FBF 5%, #006FBF 20%, #0071C1 53%, #0083C9 70%, #0082CD 90%);
		background-image: -ms-linear-gradient(bottom, #006FBF 5%, #006FBF 20%, #0071C1 53%, #0083C9 70%, #0082CD 90%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.05, #006FBF),
			color-stop(0.2, #006FBF),
			color-stop(0.53, #0071C1),
			color-stop(0.7, #0083C9),
			color-stop(0.9, #0082CD)
		);
		-pie-background: linear-gradient(bottom, #006FBF 5%, #006FBF 20%, #0071C1 53%, #0083C9 70%, #0082CD 90%);
		border-radius: 20px;
				
		webkit-box-shadow: 0px 8px 5px -3px #024cad;
		-moz-box-shadow: 0px 8px 5px -3px #024cad;
		box-shadow: 0px 8px 5px -3px #024cad;
		
		behavior: url('/App_Themes/Standard/PIE.htc');
		z-index:55;
	}	
	.header div.top-menu a.menuItem, 
	.header div.top-menu a.selectedMenuItem,
	.header div.top-menu a.menuItemFirst,
	.header div.top-menu a.selectedMenuItemFirst
	{	
		display:inline-block;
		float:left;
		outline-style:none;		
		color:White;
		font-size:16pt;		
		padding: 8px 14px 13px 14px;
		*padding-bottom:13px; /* IE 7 */
		border-radius: 5px 5px 0px 0px;
		behavior: url('/App_Themes/Standard/PIE.htc');	
	}
	.header div.top-menu a.menuItemFirst, 
	.header div.top-menu a.selectedMenuItemFirst
	{
		outline-style:none;
		padding: 8px 14px 13px 10px;		
		margin-left:4px;		
	}	
	.header div.top-menu a.menuItem:link, .header div.top-menu a.menuItem:visited,
	.header div.top-menu a.menuItemFirst:link, .header div.top-menu a.menuItemFirst:visited
	{
		outline-style:none;
		background-color:transparent;
		color:White;
	}	
	.header div.top-menu  a.menuItem:hover, .header div.top-menu  a.menuItem:active,
	.header div.top-menu a.menuItemFirst:hover, .header div.top-menu a.menuItemFirst:active,
	.header div.top-menu a.menuItemFirst.active,
	.header div.top-menu a.menuItem.active
	{
		outline-style:none;
		text-decoration:none;
		position:relative;
		Color:Black;
		background-color:#EBEBEB;
		background-image: linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -o-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -moz-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -webkit-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -ms-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.11, #EBEBEB),
			color-stop(0.27, #E1E1E1),
			color-stop(0.25, #DFDFDF),
			color-stop(0.5, #E4E4E4),
			color-stop(0.72, #EFEFEF),
			color-stop(0.8, #FBFBFB),
			color-stop(0.85, #FFFFFF),
			color-stop(0.95, #FEFFFF)
		);
		-pie-background: linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	.header div.top-menu a.selectedMenuItem,
	.header div.top-menu a.selectedMenuItem:link, 
	.header div.top-menu a.selectedMenuItem:visited,
	.header div.top-menu a.selectedMenuItemFirst,
	.header div.top-menu a.selectedMenuItemFirst:link, 
	.header div.top-menu a.selectedMenuItemFirst:visited
	{	
		outline-style:none;
		text-decoration:none;
		padding-top:7px;
		padding-left:14px;
		padding-right:14px;
		border-width:1px;
		border-style:solid;
		border-bottom-style:none;				
		border-top-color:#004088;
		border-left-color:#004296;
		border-right-color:#004499;
				
		color:White;
		margin-left:2px;
		margin-right:2px;
		position:relative;
		background-color:0052AF;
		background-image: linear-gradient(bottom, #014AAA 12%, #0052AF 33%, #006DC1 60%, #0177CC 70%);
		background-image: -o-linear-gradient(bottom, #014AAA 12%, #0052AF 33%, #006DC1 60%, #0177CC 70%);
		background-image: -moz-linear-gradient(bottom, #014AAA 12%, #0052AF 33%, #006DC1 60%, #0177CC 70%);
		background-image: -webkit-linear-gradient(bottom, #014AAA 12%, #0052AF 33%, #006DC1 60%, #0177CC 70%);
		background-image: -ms-linear-gradient(bottom, #014AAA 12%, #0052AF 33%, #006DC1 60%, #0177CC 70%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.12, #014AAA),
			color-stop(0.33, #0052AF),
			color-stop(0.60, #006DC1),
			color-stop(0.70, #0177CC)
		);
		-pie-background: linear-gradient(bottom, #014AAA 12%, #0052AF 33%, #006DC1 60%, #0177CC 70%);
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	
	.header div.top-menu a.selectedMenuItemFirst,
	.header div.top-menu a.selectedMenuItemFirst:link, 
	.header div.top-menu a.selectedMenuItemFirst:visited
	{
		margin-left:3px;
		padding-left:10px;
		padding-right:14px;
	}
	
	.header div.top-menu a.selectedMenuItem:hover, 
	.header div.top-menu a.selectedMenuItem:active,	
	.header div.top-menu a.selectedMenuItem.active,
	.header div.top-menu a.selectedMenuItemFirst:hover, 
	.header div.top-menu a.selectedMenuItemFirst:active,	
	.header div.top-menu a.selectedMenuItemFirst.active
	{	
		border-color:#EBEBEB;
		outline-style:none;
		text-decoration:none;
		position:relative;
		Color:Black;	
		background-color:#EBEBEB;
		background-image: linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -o-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -moz-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -webkit-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		background-image: -ms-linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.11, #EBEBEB),
			color-stop(0.27, #E1E1E1),
			color-stop(0.25, #DFDFDF),
			color-stop(0.5, #E4E4E4),
			color-stop(0.72, #EFEFEF),
			color-stop(0.8, #FBFBFB),
			color-stop(0.85, #FFFFFF),
			color-stop(0.95, #FEFFFF)
		);
		-pie-background: linear-gradient(bottom, #EBEBEB 11%, #E1E1E1 27%, #DFDFDF 25%, #E4E4E4 50%, #EFEFEF 72%, #FBFBFB 80%, #FFFFFF 85%, #FEFFFF 95%);
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	.header div.top-menu div.separator
	{	
		background:url('/images/menu-separator.png') no-repeat 0px 5px;
		height:30px;
		width:2px;	
		float:left;
	}
	img.menuSeparator
    { 
        margin-top:5px;
        height:26px;
        width:3px; 
        float:left;  
        *margin-top:5px; /* IE 7 */
        *margin-bottom:-22px; /* IE 7 */
    }	
	.header div.top-menu div.right
	{	
		float:right;
		margin-right:5px;
	}	
	.header div.top-menu div.right a#account, a#aLoginToCP
	{	
		position:relative;			
		display:inline-block;
		margin-top:3px;
		/**margin-top:0px; /* IE 7 */
		padding:10px 13px 11px 37px;		
		/**padding-bottom:15px; /* IE 7 */
		/**margin-bottom:-5px; /* IE 7*/
		outline-style:none;
		font-size:11pt;
		color:White;
		font-weight:bold;		
		border-style:none;		
		
		webkit-box-shadow: inset 1px 1px 1px 0px #88c2e8,			
			1px 2px 3px #005daf;
		-moz-box-shadow: inset 1px 1px 1px 0px #88c2e8,			
			1px 2px 3px #005daf;
		box-shadow: inset 1px 1px 1px 0px #88c2e8,			
			1px 2px 3px #005daf;
		
		background-color:#0481CA;	
		background-image: linear-gradient(bottom, #0186D3 5%, #0082CD 31%, #0481CA 34%, #0094DE 65%, #039DE5 78%, #02A1EB 87%);
		background-image: -o-linear-gradient(bottom, #0186D3 5%, #0082CD 31%, #0481CA 34%, #0094DE 65%, #039DE5 78%, #02A1EB 87%);
		background-image: -moz-linear-gradient(bottom, #0186D3 5%, #0082CD 31%, #0481CA 34%, #0094DE 65%, #039DE5 78%, #02A1EB 87%);
		background-image: -webkit-linear-gradient(bottom, #0186D3 5%, #0082CD 31%, #0481CA 34%, #0094DE 65%, #039DE5 78%, #02A1EB 87%);
		background-image: -ms-linear-gradient(bottom, #0186D3 5%, #0082CD 31%, #0481CA 34%, #0094DE 65%, #039DE5 78%, #02A1EB 87%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.05, #0186D3),
			color-stop(0.31, #0082CD),
			color-stop(0.34, #0481CA),
			color-stop(0.65, #0094DE),
			color-stop(0.78, #039DE5),
			color-stop(0.87, #02A1EB)
		);
		-pie-background: linear-gradient(bottom, #0186D3 5%, #0082CD 31%, #0481CA 34%, #0094DE 65%, #039DE5 78%, #02A1EB 87%);		
		border-radius: 20px;
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	 a#aLoginToCP
	 {
	 	line-height:1em;	 	
	 	margin-left:37%;
	 }	
	.header div.top-menu div.right a#account:hover, 
	.header div.top-menu div.right a#account:active,
	a#aLoginToCP:hover,
	a#aLoginToCP:active
	{
		text-decoration:none;		
		webkit-box-shadow: inset 1px 1px 1px 0px #aef0ff,			
			1px 2px 3px #005daf;
		-moz-box-shadow: inset 1px 1px 1px 0px #aef0ff,			
			1px 2px 3px #005daf;
		box-shadow: inset 1px 1px 1px 0px #aef0ff,
			1px 2px 3px #005daf;
		
		background-color:#00A5FE;
		background-image: linear-gradient(bottom, #00AAFF 12%, #00A5FE 46%, #01AFF9 60%, #04C0FF 75%, #04CDFF 92%);
		background-image: -o-linear-gradient(bottom, #00AAFF 12%, #00A5FE 46%, #01AFF9 60%, #04C0FF 75%, #04CDFF 92%);
		background-image: -moz-linear-gradient(bottom, #00AAFF 12%, #00A5FE 46%, #01AFF9 60%, #04C0FF 75%, #04CDFF 92%);
		background-image: -webkit-linear-gradient(bottom, #00AAFF 12%, #00A5FE 46%, #01AFF9 60%, #04C0FF 75%, #04CDFF 92%);
		background-image: -ms-linear-gradient(bottom, #00AAFF 12%, #00A5FE 46%, #01AFF9 60%, #04C0FF 75%, #04CDFF 92%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.12, #00AAFF),
			color-stop(0.46, #00A5FE),
			color-stop(0.6, #01AFF9),
			color-stop(0.75, #04C0FF),
			color-stop(0.92, #04CDFF)
		);
		-pie-background: linear-gradient(bottom, #00AAFF 12%, #00A5FE 46%, #01AFF9 60%, #04C0FF 75%, #04CDFF 92%);
		behavior: url('/App_Themes/Standard/PIE.htc');	
	}
	.header div.top-menu div.right a#account img, a#aLoginToCP img
	{	
		position:absolute;
		left:16px;
		top:10px;		
		padding:0px;
		margin:0px;
	}
	.header div.top-menu div.mnuContainer
    { 
        float: left;
        list-style: none;
        position:relative;
        z-index:60;
    }    
    .header div.top-menu div.mnuContainer div.menuLevel2,
    .header div.top-menu div.mnuContainer div.menuLevel2first
    {   
        position: absolute;
        visibility:hidden;
        float: none;
        display:block;
        z-index:65;
        top:42px;
        left:0px;        
        text-align: left;
    }
    .header div.top-menu div.mnuContainer div.menuLevel2first
    {
    	margin-left:4px;
    }    
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2, 
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2:link, 
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2:visited,
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2, 
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2:link, 
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2:visited
    {
    	position:relative;
    	display:block;
    	clear:both;    		
    	padding: 5px 25px 9px 12px;
    	font-size:11pt;
    	background-color: #EBEBEB;    	
    }    
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2:active, 
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2:hover,
    .header div.top-menu div.mnuContainer div.menuLevel2 a.active,
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2:active, 
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2:hover,
    .header div.top-menu div.mnuContainer div.menuLevel2first a.active
    {	
		position:relative;
		text-decoration:none;
		color:White;						
		background-color:#0184D0;
		background-image: linear-gradient(bottom, #00A0F6 11%, #0082D2 36%, #0184D0 42%, #029CDE 57%, #04BEF6 73%, #04C7FD 93%);
		background-image: -o-linear-gradient(bottom, #00A0F6 11%, #0082D2 36%, #0184D0 42%, #029CDE 57%, #04BEF6 73%, #04C7FD 93%);
		background-image: -moz-linear-gradient(bottom, #00A0F6 11%, #0082D2 36%, #0184D0 42%, #029CDE 57%, #04BEF6 73%, #04C7FD 93%);
		background-image: -webkit-linear-gradient(bottom, #00A0F6 11%, #0082D2 36%, #0184D0 42%, #029CDE 57%, #04BEF6 73%, #04C7FD 93%);
		background-image: -ms-linear-gradient(bottom, #00A0F6 11%, #0082D2 36%, #0184D0 42%, #029CDE 57%, #04BEF6 73%, #04C7FD 93%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.11, #00A0F6),
			color-stop(0.36, #0082D2),
			color-stop(0.42, #0184D0),
			color-stop(0.57, #029CDE),
			color-stop(0.73, #04BEF6),
			color-stop(0.93, #04C7FD)
		);		
		-pie-background: linear-gradient(bottom, #00A0F6 11%, #0082D2 36%, #0184D0 42%, #029CDE 57%, #04BEF6 73%, #04C7FD 93%);		
		behavior: url('/App_Themes/Standard/PIE.htc');		
    }    
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2[fix],
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2[fix]
    {
    	behavior: url('/App_Themes/Standard/PIE.htc');
    }
    .header div.top-menu div.mnuContainer div.menuLevel2 a.menuItemLevel2[last],
    .header div.top-menu div.mnuContainer div.menuLevel2first a.menuItemLevel2[last]
    {	
    	display:block;
		padding-bottom:15px;
		border-radius:0px 0px 10px 10px;		
		behavior: url('/App_Themes/Standard/PIE.htc');
    }     
    div.menuLevel2 div.sep,
    div.menuLevel2first div.sep
    {	
    	float:none;    	
    	clear:both;    	
    	display:block;    	
    	margin:0px;
    	padding:0px;    	
    	border-style:none;    	
    	background-color:#EBEBEB;
    	*border-bottom:1px solid #EBEBEB;
    }    
    div.menuLevel2 div.sep div,
    div.menuLevel2first div.sep div
    {	
    	margin:0px 9px 0px 11px;
    	border-bottom:1px dotted #D5D5D5;
    }    
    div.menuLevel2 div.sep-hidden,
    div.menuLevel2first div.sep-hidden
    {
    	background-color:#c8d4e2;
    }
    div.menuLevel2 div.sep-hidden-top,
    div.menuLevel2first div.sep-hidden-top
    {
    	background-color:#EBEBEB;
    }
    div.menuLevel2 div.sep-hidden div,
    div.menuLevel2first div.sep-hidden div
    {
    	border-bottom-style:solid;
		border-bottom-color:#c8d4e2;
    }
    div.menuLevel2 div.sep-hidden-top div,
    div.menuLevel2first div.sep-hidden-top div
    {
    	border-bottom-style:solid;
		border-bottom-color:#EBEBEB;
    }
    
/* ---------------------------------------------------------------- Конец Top Menu ----------------------------------------------- */
/* --------------------------------------- Конец шапки --------------------------------------------------------------------------- */
/* --------------------------------------- Блок Why SQL CB на Main Page ---------------------------------------------------------- */
	.whysqlcb-content-bg
	{
		min-width:1024px;		
		background-color:#EEEEEE;		
		background-image: linear-gradient(bottom, #F2F2F2 26%, #F1F1F1 55%, #EEEEEE 76%, #E1E1E1 89%, #DCDCDC 97%);
		background-image: -o-linear-gradient(bottom, #F2F2F2 26%, #F1F1F1 55%, #EEEEEE 76%, #E1E1E1 89%, #DCDCDC 97%);
		background-image: -moz-linear-gradient(bottom, #F2F2F2 26%, #F1F1F1 55%, #EEEEEE 76%, #E1E1E1 89%, #DCDCDC 97%);
		background-image: -webkit-linear-gradient(bottom, #F2F2F2 26%, #F1F1F1 55%, #EEEEEE 76%, #E1E1E1 89%, #DCDCDC 97%);
		background-image: -ms-linear-gradient(bottom, #F2F2F2 26%, #F1F1F1 55%, #EEEEEE 76%, #E1E1E1 89%, #DCDCDC 97%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.26, #F2F2F2),
			color-stop(0.55, #F1F1F1),
			color-stop(0.76, #EEEEEE),
			color-stop(0.89, #E1E1E1),
			color-stop(0.97, #DCDCDC)
		);
		
		-pie-background: linear-gradient(bottom, #F2F2F2 26%, #F1F1F1 55%, #EEEEEE 76%, #E1E1E1 89%, #DCDCDC 97%);		
		behavior: url('/App_Themes/Standard/PIE.htc');
	}	
	.whysqlcb-content
	{
		max-width: 1024px; /*1280px; Пробуем работать с жесткой шириной */ 
		margin:auto;
	}	
	.whysqlcb-content h2
	{	
		margin-top:21px;
		
		/*margin-right:0px;
		margin:0px;
		padding-top:15px;
		padding-bottom:5px;*/
	}	
	strong.short-reason
	{		
		font-size:19pt;
		color:#346792;
	}
	span.reason
	{
	    line-height:1.2em;
	}
	div.money, div.wand, div.safe
	{
		margin-top:8px;
		/*border:solid 1px red;*/
	}
/* --------------------------------------- Конец блока Why SQL CB на Main Page ---------------------------------------------------------- */	
	.breadcrumb
	{
		max-width: 1024px; /*1280px; Пробуем работать с жесткой шириной */ 
		height:84px; 
		margin:auto; 
		padding-top:7px;			
	}
	.breadcrumb-content
	{
		margin-left:35px; 
		margin-right:35px;
		color:#9d9d9d;
	}
	.breadcrumb-content a
	{
	   	font-size:8pt;
	   	text-decoration:underline; 
	   	color:#9d9d9d;
	}
	.breadcrumb-content span.separate-arrow
	{
	   	font-size:8pt; 	   		
	   	color:#9d9d9d;
	}
	.breadcrumb-content span.tfs
	{
	   	font-size:8pt;	   	
	   	color:#c8c8c8;
	}
	.breadcrumb-content span.dbname
	{
	   	padding-top:6px;
	   	display:inline-block;	   	
	   	font-size:26pt; 
	   	color:Black;
	}
	.breadcrumb-content span.server
	{	
	   	font-size:18pt;
	   	color:Gray;
	}	   
	.content-bg
	{
	   	min-width:1024px; 
	   	/*background-color:White;*/
	}
	.content
	{
	   	max-width: 1024px; /*1280px; Пробуем работать с жесткой шириной */ 
	   	margin:auto;
	}
	.content-left
	{	
		float:left;
		z-index:40;
		*margin-top:35px;
	}
	.content-right
	{
	   	margin-left: 213px;
	   	padding-left:20px;
	   	padding-right:35px;
	   	padding-bottom:50px;
	}
	div.roundedborder, span.roundedborder
	{
		-webkit-border-radius: 15px 15px;
		-moz-border-radius: 15px 15px;
		border-radius: 15px 15px;
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	div.roundedbordersmall
	{
	   	-webkit-border-radius: 5px 5px;
		-moz-border-radius: 5px 5px;
		border-radius: 5px 5px;
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	div.roundedborder a
	{
	    text-decoration:none;	    
	    color: #0383bc;
	}
	a
	{
		text-decoration:none;		
	}	   
	table.list th
	{
		
	}	
	.content div.separator
	{
		height:1px;
		min-height:1px;
		margin: 18px 30px 10px 0px;
		padding:0px;
		border-bottom-color:#D5D5D5;
		border-bottom-style:dotted;
		border-bottom-width:1px;
	}	
	.content span.feature
	{	
		color:#4e4e50;
		line-height:1.2em;
	}	
	.content span.month
	{
		color:#ff8601;
	}	
	.content span.year
	{
		color:#c0c0c0;
	}
	.content span.fat-dots
	{
		display:inline-block;
		font-size:24pt;
		margin-top:-4px;		
		padding-left:0px;
		margin-left:-3px;
	}	
	
/* --------------------------------------------------- Блоки What our customers say -----------------------------------------------------------*/	
	.content div.reviews
	{	
		position:relative;
		padding: 12px 15px 10px 16px;
		border-style:solid;
		border-width:1px;
		border-top-color:#f3f4f6;		
		border-left-color:#e9e9e9;
		border-right-color:#e9e9e9;
		border-bottom-color:#d9d9db;		
		background-color:#EFF4F8;
		background-image: linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -o-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -moz-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -webkit-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -ms-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.04, #F8F8FA),
			color-stop(0.21, #F1F4F9),
			color-stop(0.75, #EFF4F8),
			color-stop(0.84, #F4F8FB),
			color-stop(0.92, #FAFAFC)
		);		
		-pie-background: linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		border-radius: 10px 10px 10px 10px;		
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	.content div.reviews img
	{
		float:left;
		margin-right:7px;
	}
	.content div.reviews h2
	{		
		margin-top:0px;
		margin-bottom:10px;
		margin-right:35px;
	}
	.content div.reviews span.blue-quotes, .content div.reviews-left span.blue-quotes
	{
		color:#8bb5db;
		/*font-size:18pt;*/
	}
	.content div.reviews span.blue-quotes span
	{
		color:#191c21;
		line-height:1.2em;
	}	
	.content div.reviews span.user
	{
		color:#6c6f76;
		font-size:11px;
		line-height:40px;		
	}	
	.content div.reviews-left
	{
		width:149px; 
		margin-left:15px; 
		margin-top:0px;
		padding: 12px 15px 10px 16px;
		border-style:none;		
		background-color:#EFF4F8;
		background-image: linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -o-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -moz-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -webkit-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -ms-linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.04, #F8F8FA),
			color-stop(0.21, #F1F4F9),
			color-stop(0.75, #EFF4F8),
			color-stop(0.84, #F4F8FB),
			color-stop(0.92, #FAFAFC)
		);		
		-pie-background: linear-gradient(bottom, #F8F8FA 4%, #F1F4F9 21%, #EFF4F8 75%, #F4F8FB 84%, #FAFAFC 92%);
		border-radius: 10px 10px 10px 10px;		
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	.content div.reviews-left h2
	{	
		margin: 0px 5px 10px 0px;
		font-size:14pt;
		background-image:url('/Images/quote.png');
		background-repeat:no-repeat;
		background-position:top right;
	}	
	.content div.reviews-left span.blue-quotes span
	{
		color:#191c21;
		font-size:11pt;
	}
	.content div.reviews-left span.user
	{
		color:#6c6f76;
		font-size:8pt;
		font-weight:bold;
	}
	.content div.reviews-left span.company
	{
		color:#6c6f76;
		font-size:8pt;
		padding-right:30px;
	}
	
/* --------------------------------------------------- конец блоков What our customers say -----------------------------------------------------------*/
/* ---------------------------------------------- Кнопка ------------------------------------------------------------*/
	a.button, a.button-orange
	{	
		display:inline-block;
		border-style:none;
		border-width:0px;
		position:relative;
		font-size:14pt;
		font-weight:bold;
		color:White;
		margin-top:31px;		
		float:left;
		padding:7px 36px 11px 21px;
		
		webkit-box-shadow:inset -1px 1px 1px 0px #7cd1f8, inset 1px 1px 1px 0px #7cd1f8, 1px 1px 2px -1px #00419a, -1px 1px 2px -1px #00419a;
		-moz-box-shadow:  inset -1px 1px 1px 0px #7cd1f8, inset 1px 1px 1px 0px #7cd1f8, 1px 1px 2px -1px #00419a, -1px 1px 2px -1px #00419a;
		box-shadow:       inset -1px 1px 1px 0px #7cd1f8, inset 1px 1px 1px 0px #7cd1f8, 1px 1px 2px -1px #00419a, -1px 1px 2px -1px #00419a;
		
		background-color:#1072CE;		
		background-image: linear-gradient(bottom, #03A0DE 4%, #0D76D1 22%, #1072CE 62%, #0E86D6 73%, #039FE8 85%, #01ADEC 90%, #2CBBF3 99%);
		background-image: -o-linear-gradient(bottom, #03A0DE 4%, #0D76D1 22%, #1072CE 62%, #0E86D6 73%, #039FE8 85%, #01ADEC 90%, #2CBBF3 99%);
		background-image: -moz-linear-gradient(bottom, #03A0DE 4%, #0D76D1 22%, #1072CE 62%, #0E86D6 73%, #039FE8 85%, #01ADEC 90%, #2CBBF3 99%);
		background-image: -webkit-linear-gradient(bottom, #03A0DE 4%, #0D76D1 22%, #1072CE 62%, #0E86D6 73%, #039FE8 85%, #01ADEC 90%, #2CBBF3 99%);
		background-image: -ms-linear-gradient(bottom, #03A0DE 4%, #0D76D1 22%, #1072CE 62%, #0E86D6 73%, #039FE8 85%, #01ADEC 90%, #2CBBF3 99%);		
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.04, #03A0DE),
			color-stop(0.22, #0D76D1),
			color-stop(0.62, #1072CE),
			color-stop(0.73, #0E86D6),
			color-stop(0.85, #039FE8),
			color-stop(0.9, #01ADEC),
			color-stop(0.99, #2CBBF3)
		);		
		-pie-background: linear-gradient(bottom, #03A0DE 4%, #0D76D1 22%, #1072CE 62%, #0E86D6 73%, #039FE8 85%, #01ADEC 90%, #2CBBF3 99%);
		border-radius: 20px;
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	a.button:link, a.button:visited, 
	{
		color:White;
	}
	a.button:hover, a.button:active
	{
		text-decoration:none;
		webkit-box-shadow:inset -1px 1px 1px 0px #aaffff, inset 1px 1px 1px 0px #aaffff, 1px 1px 2px -1px #00409a, -1px 1px 2px -1px #00409a;
		-moz-box-shadow:  inset -1px 1px 1px 0px #aaffff, inset 1px 1px 1px 0px #aaffff, 1px 1px 2px -1px #00409a, -1px 1px 2px -1px #00409a;
		box-shadow:       inset -1px 1px 1px 0px #aaffff, inset 1px 1px 1px 0px #aaffff, 1px 1px 2px -1px #00409a, -1px 1px 2px -1px #00409a;
		
		background-color:#169FFB;
		background-image: linear-gradient(bottom, #00D5FF 9%, #169FFB 39%, #0FA9FC 54%, #08CEFF 73%, #03DDFE 83%);
		background-image: -o-linear-gradient(bottom, #00D5FF 9%, #169FFB 39%, #0FA9FC 54%, #08CEFF 73%, #03DDFE 83%);
		background-image: -moz-linear-gradient(bottom, #00D5FF 9%, #169FFB 39%, #0FA9FC 54%, #08CEFF 73%, #03DDFE 83%);
		background-image: -webkit-linear-gradient(bottom, #00D5FF 9%, #169FFB 39%, #0FA9FC 54%, #08CEFF 73%, #03DDFE 83%);
		background-image: -ms-linear-gradient(bottom, #00D5FF 9%, #169FFB 39%, #0FA9FC 54%, #08CEFF 73%, #03DDFE 83%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.09, #00D5FF),
			color-stop(0.39, #169FFB),
			color-stop(0.54, #0FA9FC),
			color-stop(0.73, #08CEFF),
			color-stop(0.83, #03DDFE)
		);
		-pie-background: linear-gradient(bottom, #00D5FF 9%, #169FFB 39%, #0FA9FC 54%, #08CEFF 73%, #03DDFE 83%);
		
		behavior: url('/App_Themes/Standard/PIE.htc');
	} 
	a.button img, a.button-orange img
	{
		position:absolute;
		top:8px;
		right:16px;
		border-style:none;
	}
	a.button-orange
	{
		webkit-box-shadow:inset -1px 1px 1px 0px #ffe692, inset 1px 1px 1px 0px #ffe692, 1px 1px 2px -1px #c2c2c2, -1px 1px 2px -1px #c2c2c2;
		-moz-box-shadow:  inset -1px 1px 1px 0px #ffe692, inset 1px 1px 1px 0px #ffe692, 1px 1px 2px -1px #c2c2c2, -1px 1px 2px -1px #c2c2c2;
		box-shadow:       inset -1px 1px 1px 0px #ffe692, inset 1px 1px 1px 0px #ffe692, 1px 1px 2px -1px #c2c2c2, -1px 1px 2px -1px #c2c2c2;
		
		background-color:#FB8A00;
		background-image: linear-gradient(bottom, #F4BA0D 3%, #FB9404 15%, #FB8A00 30%, #FE7D04 54%, #FF9D00 76%, #FDB100 83%, #FFC907 94%, #FFD736 99%);
		background-image: -o-linear-gradient(bottom, #F4BA0D 3%, #FB9404 15%, #FB8A00 30%, #FE7D04 54%, #FF9D00 76%, #FDB100 83%, #FFC907 94%, #FFD736 99%);
		background-image: -moz-linear-gradient(bottom, #F4BA0D 3%, #FB9404 15%, #FB8A00 30%, #FE7D04 54%, #FF9D00 76%, #FDB100 83%, #FFC907 94%, #FFD736 99%);
		background-image: -webkit-linear-gradient(bottom, #F4BA0D 3%, #FB9404 15%, #FB8A00 30%, #FE7D04 54%, #FF9D00 76%, #FDB100 83%, #FFC907 94%, #FFD736 99%);
		background-image: -ms-linear-gradient(bottom, #F4BA0D 3%, #FB9404 15%, #FB8A00 30%, #FE7D04 54%, #FF9D00 76%, #FDB100 83%, #FFC907 94%, #FFD736 99%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.03, #F4BA0D),
			color-stop(0.15, #FB9404),
			color-stop(0.3, #FB8A00),
			color-stop(0.54, #FE7D04),
			color-stop(0.76, #FF9D00),
			color-stop(0.83, #FDB100),
			color-stop(0.94, #FFC907),
			color-stop(0.99, #FFD736)
		);
		-pie-background: linear-gradient(bottom, #F4BA0D 3%, #FB9404 15%, #FB8A00 30%, #FE7D04 54%, #FF9D00 76%, #FDB100 83%, #FFC907 94%, #FFD736 99%);
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	a.button-orange:hover, a.button-orange:active
	{
		text-decoration:none;		
		webkit-box-shadow:inset -1px 1px 1px 0px #fdfba4, inset 1px 1px 1px 0px #fdfba4, 1px 1px 2px -1px #c0bec3, -1px 1px 2px -1px #c0bec3;
		-moz-box-shadow:  inset -1px 1px 1px 0px #fdfba4, inset 1px 1px 1px 0px #fdfba4, 1px 1px 2px -1px #c0bec3, -1px 1px 2px -1px #c0bec3;
		box-shadow:       inset -1px 1px 1px 0px #fdfba4, inset 1px 1px 1px 0px #fdfba4, 1px 1px 2px -1px #c0bec3, -1px 1px 2px -1px #c0bec3;
		
		background-color:#FC9402;
		background-image: linear-gradient(bottom, #FFCF0E 5%, #FC9402 30%, #FCA801 54%, #FDCF00 73%, #FFDE05 83%);
		background-image: -o-linear-gradient(bottom, #FFCF0E 5%, #FC9402 30%, #FCA801 54%, #FDCF00 73%, #FFDE05 83%);
		background-image: -moz-linear-gradient(bottom, #FFCF0E 5%, #FC9402 30%, #FCA801 54%, #FDCF00 73%, #FFDE05 83%);
		background-image: -webkit-linear-gradient(bottom, #FFCF0E 5%, #FC9402 30%, #FCA801 54%, #FDCF00 73%, #FFDE05 83%);
		background-image: -ms-linear-gradient(bottom, #FFCF0E 5%, #FC9402 30%, #FCA801 54%, #FDCF00 73%, #FFDE05 83%);

		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.05, #FFCF0E),
			color-stop(0.3, #FC9402),
			color-stop(0.54, #FCA801),
			color-stop(0.73, #FDCF00),
			color-stop(0.83, #FFDE05)
		);
		
		-pie-background: linear-gradient(bottom, #FFCF0E 5%, #FC9402 30%, #FCA801 54%, #FDCF00 73%, #FFDE05 83%);
		behavior: url('/App_Themes/Standard/PIE.htc');
	}
	
/* ---------------------------------------------- End of button ------------------------------------------------------------*/	
/* ---------------------------------------------- Таблица 3 на одинаковых по ширине колонки --------------------------------*/	
table.features
{
	
}
table.features tr td
{
	
}
/* ---------------------------------------------- Конец таблицы на 3 одинаковых по ширине колонки --------------------------*/	

div.hr
{
height:1px;
margin: 15px 5px 15px 0px;
border-top:solid 1px #e7e7e7;
-webkit-box-shadow:0px -3px 8px 0px #e7e7e7;
-moz-box-shadow: 0px -3px 8px 0px #e7e7e7;
box-shadow:0px -3px 8px 0px #e7e7e7;
behavior: url('/App_Themes/Standard/PIE.htc');

}

/* --------------------------------------------------- addthis_toolbox ---------------------------------------------- */
h1 div.addthis_default_style
{	
	float:right;
	display:inline-block;
	margin-top:10px;
	margin-right:30px;
	width:120px;
}