@charset "utf-8";
/* CSS Document */


div,span,ol,ul,li,{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	}


ol,ul{
	list-style:none;
	}

body {
	color:#3a3e45;
	font:14px Helvetica,Arial,sans-serif;
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	}
a {
	color:#36c;
	text-decoration:none;
	}
a:hover {
	color:#38a4ff;
	text-decoration:underline
	}

/*banner buttons*/

.b-flat-button{
	color:#fff;
	font:12px Helvetica,Arial,sans-serif;
	white-space:nowrap;
	text-align:left;
	text-decoration:none;
	}
.b-flat-button:hover {
	color:#fff;
	text-decoration:none;
	}
a.b-flat-button {
	display:inline-block;
	}
button.b-flat-button {
	margin:0;padding:0;border:none;outline:none;cursor:pointer;background:none;
	}
.b-flat-button_left{
	display:inline-block;
	padding-left:12px;
	outline:none;
	cursor:pointer;
	/*background:url(//i2.acronis.com/design/irene/flat-button/left.png) no-repeat 0 0;*/
	font-weight:400;
	}
.b-flat-button_right{
	display:inline-block;
	padding:1px 18px 0 5px;
	/*background:url(//i3.acronis.com/design/irene/flat-button/right.png) no-repeat 100% 0;*/
	}
.b-flat-button_text{
		display:inline-block;
		height:24px;
		font-style:normal;
		line-height:24px;
		}
.ie8 .b-flat-button_text{
	    padding-bottom:1px;
	    height:23px;
		line-height:23px;
		}
.b-flat-button_icon{
		display:inline-block;
		vertical-align:top;
		/*background:url(//i2.acronis.com/design/irene/flat-button/icon.png) no-repeat 0 0;*/
		line-height:24px;
		}
.b-flat-button__icon .b-flat-button_right{
		padding-right:13px;
		}
.b-flat-button_icon {
		margin-left:11px;width:7px;
		}
.b-flat-button__underline {
		color:#36c;
		}
.b-flat-button__underline:hover {
		color:#38a4ff;
		text-decoration:underline;
		}
.b-flat-button__underline:hover .b-flat-button_text{
		text-decoration:underline;
		}
.b-flat-button__underline .b-flat-button_icon{
		margin-left:8px;
		background-position:-8px 0;
		}
.b-flat-button__underline:hover .b-flat-button_icon{
		background-position:-16px 0;
		}
.b-flat-button__shadow{
       -webkit-border-radius:12px;
	   -moz-border-radius:12px;
		border-radius:12px;
		box-shadow:0 4px 13px #75936e;
		box-shadow:0 4px 13px rgba(46,92,36,.66);
		}
.b-flat-button__color-grey .b-flat-button_left{
		background-position:0 -26px;
		}
.b-flat-button__color-grey .b-flat-button_right{
		background-position:100% -26px;
		}
.b-flat-button__color-blue .b-flat-button_left{
		background-position:0 -52px;
		}
.b-flat-button__color-blue .b-flat-button_right{
		background-position:100% -52px;
		}
.b-flat-button__color-blue-t .b-flat-button_left{
		background-position:0 -78px;
		}
.b-flat-button__color-blue-t .b-flat-button_right{
	background-position:100% -78px;
	}
.b-flat-button__color-lettuce .b-flat-button_left{
	background-position:0 -104px;
	}
.b-flat-button__color-lettuce .b-flat-button_right{
	background-position:100% -104px;
	}
.b-flat-button__color-green .b-flat-button_left{
	background-position:0 -130px;
	}
.b-flat-button__color-green:hover .b-flat-button_left{
	background-position:0 -156px;
	}
.b-flat-button__color-green .b-flat-button_right{
	background-position:100% -130px;
	}
.b-flat-button__color-green:hover .b-flat-button_right{
	background-position:100% -156px;
	}
.b-flat-button__color-white-t .b-flat-button_left{
	background-position:0 -182px;
	}
.b-flat-button__color-white-t .b-flat-button_right{
	background-position:100% -182px;
	}
.b-flat-button__long{
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
	box-shadow:1px 1px 5px #bec0c3;
	box-shadow:1px 1px 5px rgba(0,0,0,.3);
	color:#36c;
	font-size:16px;
	text-align:center;
	}
.b-flat-button__long:hover{
	color:#38a4ff;
	}
.b-flat-button__long .b-flat-button_left{
	padding-left:16px;
	/*background:url(//i1.acronis.com/design/irene/flat-button/long/bg.png) no-repeat 0 0;*/
	}
.b-flat-button__long:hover .b-flat-button_left{
	background-position:0 -136px;
	}
.b-flat-button__long .b-flat-button_right{
	padding:1px 38px 0 16px;
	/*background:url(//i1.acronis.com/design/irene/flat-button/long/bg.png) no-repeat 100% -34px;*/
	}
.b-flat-button__long:hover .b-flat-button_right{
	background-position:100% -170px;
	}
.b-flat-button__long .b-flat-button_text{
	display:inline-block;
	min-width:120px;
	height:32px;
	font-style:normal;
	line-height:32px;
	}
.ie8 .b-flat-button__long .b-flat-button_text{
	padding:2px 0 5px;
	height:25px;
	line-height:25px;
	}
	
	.ie7 .b-flat-button__long .b-flat-button_text{
	padding:2px 0 5px;
	height:25px;
	line-height:25px;
	}
.b-flat-button__big{
	font-size:16px;
	-webkit-border-radius:18px;
	-moz-border-radius:18px;
	border-radius:5px;
	box-shadow:0 4px 13px #b5c5b2;
	box-shadow:0 4px 13px rgba(46,92,36,0.36);
	background-color: #a3cb3e;
	}
.b-flat-button__big .b-flat-button_left{
	padding-left:18px;
	background:url(../images/banners/bg2.png) no-repeat 0 0;
	font-weight:700;
	}
.b-flat-button__big:hover .b-flat-button_left{
	background-position:0 -76px;
	}
.b-flat-button__big .b-flat-button_right{
	padding:1px 27px 0 11px;
	background:url(../images/banners/bg2.png) no-repeat 100% -38px;
	}
.b-flat-button__big:hover .b-flat-button_right{
	background-position:100% -100px;
	}
.b-flat-button__big .b-flat-button_text{
	height:36px;
	line-height:36px;
	background: #0C0;
	}
.ie8 .b-flat-button__big .b-flat-button_text{
	padding:4px 0 7px;
	height:25px;
	line-height:25px;
	}
	
	.ie7 .b-flat-button__big .b-flat-button_text{
	padding:4px 0 7px;
	height:25px;
	line-height:25px;
	}
	
	.b-flat-button b-flat-button__big b-flat-button__ga ga_buy a:link{
	background-color:#0C0;
	}
	}
						