﻿html, body {
	font-family: Georgia, Verdana, Helvetica, Arial sans-serif;
	font-size: 12px;
	border: 0;
	color: #404040;
	padding-bottom: 30px;
}

body {
}

body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote , table , td, th , tbody {
	margin: 0;
	padding: 0;
	font-family:Georgia, sans-serif;
	font-weight:normal;
}

a {	
	outline: none; 
	text-decoration: underline;
	color:#336699;
}

ul { list-style-type: none; }

a:hover {  
}

.clear {
clear:both;
}
.black {
	color:#000;
}

.doiem {
	font-size:2em;
}
.unusijumatateem {
	font-size:1.5em;
	font-weight:normal;
}

.gray {
color:#666666;
}
#head {
margin:0px;
padding:0px;
}

#header-wraper {
	float:left;
	margin:0px auto;
	background:transparent url("../img/bg.png") no-repeat center;
	height:397px;
	width:100%;
	}
#header-cart{
	float:left;
	margin:0px auto;
	background:transparent url("../img/header-cart.png") no-repeat center;
	height:116px;
	width:100%;
}	

#header {
	background:transparent;
	width:946px;
	margin:0px auto;
}	
	
.logo {
background:transparent url("../img/logo.png") no-repeat;
height:38px;
width:193px;
margin-top:16px;
}

.logo-spo {
background:transparent url("../img/logo_new1.png") no-repeat;
background-position: 0px 0px;
height:40px;
width:202px;
margin:16px 0px 0px 0px;
}

.logo-home {
background:transparent url("../img/web_replay_top_left.png");
height:61px;
width:200px;
}

.logo-spo a  {
display:block;
height:40px;
text-decoration:none;
text-indent:-9999px;
width:202px;
}
	
.logo a {
display:block;
height:38px;
text-decoration:none;
text-indent:-9999px;
width:200px;

}	
#discover_logo , #discover_logo2 {
font-size: 360%;
color: #FFFFFF;
font-family: georgia;
background-position: -47px -272px;
margin:58px 0px 0px 0px;
width:537px;
}

#disclaimer {
font-size: 300%;
color: #FFFFFF;
font-family: georgia;
background-position: -47px -272px;
margin:58px 0px 0px 0px;
width:537px;
}

#logo_download  , #logo_download2 {
background-image:url(../img/download-bg.png);
background-position: 0px 0px;
background-repeat:no-repeat;
height:94px;
margin-top:85px;
width:300px;
}
#logo_download {
float:right;
margin-left:60px;
}
#logo_download3 {
	background:transparent url(../img/download-bg-small.png) no-repeat scroll 0 0;
	height:70px;
	margin:125px 0px 0px 30px;
	width:280px;

}

#discover_big {
width:946px;
border:0px solid transparent;
clear:both;
}
#text_header {
font-size:160%;
font-family:georgia,serif;
line-height:1.4em;
margin-top:16px;
width:520px;
position:relative;
color:#404040;
}

#content {
width:946px;
margin:0px auto;
background:#fff;
}



#why {
height:93px;
width:946px;
float:left;
}

.three-boxes {
	float:left;
	width:946px;
}

#boxLeft {
float:left;
background:transparent url("../img/home2.png");
background-position: -190px -190px;
width:274px;
height:380px;
}
#boxCenter {
float:left;
margin-left:55px;
background:transparent url("../img/home2.png");
background-position: -190px -950px;
width:274px;
height:380px;
border:0px solid #fff;
}
#boxRight {
float:left;
margin-left:55px;
background: transparent url("../img/home2.png");
background-position: -190px -1710px;
width:274px;
height:380px;
}

.web-replay  {
font-size:2.45em;
line-height:93px;
}

.fr {
float:right;
}
.fl { 
float:left;
}

#header-menu {
	color:#666666;
	font-weight:bold;
	margin-top:20px;
	margin:20px 0px 0px 0px;
}
#header-menu  ul {
float:left;
margin-top:7px;
}

#header-menu  ul li {
float:left;
margin-left:6px;
}
#header-menu ul li a {
color:#666666;
text-decoration:none;
font-family:Verdana, sans-serif;
font-size:1em;
font-weight:700;
}
#home-menu {
width:100%;
padding-bottom:10px;
margin:55px 0px 0px 0px;
float:left;
}

#home-menu ul {
float:left;
width:100%;
margin:0px;
padding:0px;
}
#home-menu ul  li {
padding:16px 0px 0px 12px;
float:left;
font-size:22px;
color:#003366;
letter-spacing: -0.5px;
cursor:pointer;
}

#home-menu ul  li a {
	text-decoration:none;
}
#home-menu.menu_background {
background-image: url(../img/meniu_separator.png);
background-position:center bottom;
background-repeat:no-repeat;
width:100%;
margin-left:0px;
}
.return_top {
width:100%;
clear:both;
background: transparent url("../img/meniu_separator.png") no-repeat center bottom;
height:40px;
}
.return_top_p  {
float:right;
color:#006699;
}

.return_top_p a {
	text-decoration:none;
}
#home-menu ul  li#productivity {
width:135px;
}

#home-menu ul  li#management {

width:150px;
padding-left:8px;
margin-left:10px;
}


#home-menu ul  li#portability {

width:125px;
padding-left:22px;
}

#home-menu ul  li#security {

width:190px;

}

#home-menu ul  li#customization {
width:185px;
padding-left:25px;
}
#home-menu ul  li#nitty {
width:165px;
margin-left:5px;
}
#home-menu ul  li#management_top {

width:150px;
padding-left:0px;
margin-left:10px;
}


#home-menu ul  li#portability_top {

width:125px;
padding-left:0px;
}

#home-menu ul  li#security_top {
padding-left:0px;
width:195px;

}

#home-menu ul  li#customization_top {
width:165px;
padding-left:0px;
}
#home-menu ul  li#nitty_top {
width:145px;
padding-left:0px;

}


.three-little-boxes {
clear:both;
margin-top:26px;
float:left;
width:946px;
}

.littleBoxLeft {
float:left;
background:transparent url("../img/littlesSprites.png");
background-position: -127px -127px;
width:250px;
height:227px;
}

.littleBox5 {
float:left;
margin-left:84px;
background:transparent url("../img/littleBox5.png");
width:250px;
height:227px;
}


.littleBoxLeft h3.little-subtitle {
}

.littleBoxCenter h3.little-subtitle {
	margin-left:25px;
}

.littleBoxRight h3.little-subtitle {
	margin:12px 28px 0px 55px ;
}

.littleBoxRightSpecial h3.little-subtitle {
	margin-left:39px;
	margin-right:46px;
}
.littleBoxCenter {
float:left;
margin-left:48px;
background:transparent url('../img/littlesSprites.png');
background-position: -127px -607px;
width:278px;
height:227px;
}
.littleBoxRight {
float:left;
margin-left:84px;
background: transparent url("../img/littlesSprites.png");
background-position: -127px -1113px;
width:278px;
height:227px;
}

.littleBoxRightSpecial {
float:left;
margin-left:30px;
background: transparent url("../img/littlesSprites.png");
background-position: -127px -1619px;
width:278px;
height:227px;
}

.little-title {
	margin-top:46px;
	margin-left:21px;
	font-size:1.5em;
	line-height:0.9em;
}

.little-subtitle {
	margin-top:15px;
	margin-left:21px;
	font-size:1.2em;
	line-height:1.5em;
	font-weight:400;
	letter-spacing:-0.3px;	
}

.info {
	clear:both;
	float:left;
	margin-left:20px;
	margin-top:31px;
}
.one {
}

.two {
	margin-top:21px;
}

.three {
	margin-top:26px;
}

.info-text {
	margin-left:10px;
	margin-right:5px;
	float:right;
	width:665px;
	font-size: 1em;
	line-height:1.8em;
}

.info-title {
	width:164px;
	float:left;
	font-size:1.5em;
	color:#003366;
	letter-spacing: -0.3px
}


.download1 {
color:#FFFFFF;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
text-align:center;
margin-top:6px;
}

.download2 {
color:#006600;
font-size:28px;
text-align:center;
}

.download2 a {
	color:#006600;
	text-decoration:none;
	margin-left:20px;
}
.download32 {
	font-size:2.45em;
	margin-top:18px;
}

.download32 a {
	padding-left:44px;
	margin-left:20px;
	color:#fff;
	text-decoration:none;
}

.download3 {
color:#006600;
font-size:11px;
font-weight:700;
margin-top:12px;
font-family:verdana;
text-align:center;
}

.download33 {
	color:#006600;
	font-weight:700;
	margin-left:32px;
	font-size:0.95em;
}


.display-info {
margin-top:5px;
background-image: url("../img/info.png");
background-repeat:no-repeat;
width:900px;
margin-right:30px;
height:304px;
float:left;
}

.box_title {
font-size:1.4em;
color:#404040;
font-weight:600;
margin-left:35px;
margin-top:30px;
letter-spacing:-0.6px;
height: auto !important;
min-height: 35px;
}

.box_text {
color:#333333;
font-size:110%;
margin-left:25px;
margin-right:5px;
margin-top:21px;
height: auto !important;
min-height: 115px;
font-family:verdana,georgia;
line-height:1.5em;
}

.box_slogan {
color:#003366;
font-size:1.4em;
font-weight:400;
margin-left:70px;
margin-top:42px;
letter-spacing:-0.2px;
}
.nounderline {
text-decoration:none;
}
.underline {
text-decoration:underline;
}

.box_notes {
color:#333333;
font-size:0.8em;
margin-left:15px;
margin-top:46px;
letter-spacing:-0.2px;
font-family:verdana;
}
#boxLeft_ben a , #boxCenter_ben a , #boxRight_ben a  , #whats a { 
text-decoration:none;
}
#middle.box_notes {
margin-left:1px;
}

.link {
text-decoration:underline;
color:#006699;
}
#footer-menu li {
float:left;
}

.foot-big {
width:197px;
}
.foot-small {
width:125px;
}

.footerSeparator {
	clear:both;
	background: transparent url("../img/footer-separator.png");
	width:946px;
	height:22px;
	margin-bottom:5px;
	float:left;
}
#footer {
	margin-left:0px;
	float:left;
	width:946px;
}
#footer a {
	font-family:Verdana;
	text-decoration:none;
	color:#404040;
}

#footer a:hover {
	text-decoration:none;
	color:#000;
	font-weight:700;
	letter-spacing:-0.5px;
}
#footer-menu li ul {
margin:0.6em 0 1em;
}

.footer-title {
font-size:11px;
font-weight:bold;
}

#footer-menu ul li {
display:block;
float:none;
font-size:85%;
font-weight:normal;
margin:0;
padding:0 0 0.4em;
}

#subheader {
	margin-top:4px;
	float:right;
	margin-right:3px;
	font-size:0.8em;
}

#subheader ul {
float:left;
}

#subheader ul li {
margin-left:7px;
float:left;
}

#subheader ul li a { 
	letter-spacing: -0.6px;
}

.subtitle {
	font-size:3em;
	margin-top:98px;
	clear:both;
	color:#404040;
	line-height:1.3;
	width:795px;
}

#welcomePress {
	background:transparent url(../img/welcome-press-center.png) no-repeat scroll 0 0;
	height:60px;
	position:relative;
	top:15px;
	width:411px;
}

.title {
	font-size:2.45em;
	font-weight:normal;
	color:#404040;
}

.title-2em {
	font-size:2em;
	font-weight:normal;
	color:#404040;
}
.awards {
	clear:left;
	width:712px;
}
.awards span {
	color:#666666;
	font-size:0.7em;
	font-style:italic;
}

.spacing , #update_box1 p , #update_box2 p , .update p  {
	line-height:1.6em;
	font-size:1.2em;
}

#press1 {
	background: transparent url("../img/separator-press-1.png") bottom left no-repeat;
	margin:21px 30px 0px 6px;
	height:230px;
	width:694px;	
}
#press2 {
	background: transparent url("../img/separator-press-2.png") bottom left no-repeat;
	height:197px;
}
#press3 {
	background: transparent url("../img/separator-press-3.png") bottom left no-repeat;
	height:221px;
}

#press4 {
	height:325px;
}

.menu {
}

#menu-right {
	float:right;
	margin-top:26px;
	width:224px;
	margin-left:4px;
	color:#333333;
	font-size:1.2em;
	letter-spacing:-0.2px;
}

#menu-right ul li {
	margin:0px 0px 6px 14px;
}

#menu-right ul li ul  {
	background: transparent url("../img/bg-menu-right.png") no-repeat;
	width:224px;
	height:274px;
	color:#006699;
	font-weight:bold;
	
}

#menu-right ul li ul li {
	padding:20px 0px 0px 34px;
	margin:0px;
}

#menu-right .selected {
	background: transparent url("../img/arrow.png") 5px 22px no-repeat;
}

#menu-right ul li ul li a {
	text-decoration:none;
}

.upper {
	text-transform:uppercase;	
}
.big {
	font-weight:bold;
	height:27px;

}

#kit-text {
	margin-top:18px;
}

.kit-text {
	margin-top:18px;
	margin-left:6px;
}

.block {
	padding:0px 0px 0px 124px;
	margin:72px 0px 0px 0px;
	float:left;
	height:auto;
	min-height:68px;
}

.block-contact {
	padding:0px 0px 0px 124px;
	margin:60px 0px 0px 0px;
	float:left;
	width:500px;
}

.size {
	width:512px;
}

#press-1 {
	background: transparent url("../img/presskit.png")  no-repeat;
	background-position: -10px -34px;
}

#press-2 {
	background: transparent url("../img/presskit.png")  no-repeat;
	background-position: -4px -161px
}

#press-3 {
	background: transparent url("../img/presskit.png")  no-repeat;
	background-position: -10px -294px;
}

#press-4 {
	background: transparent url("../img/presskit.png")  no-repeat;
	background-position: -10px -430px;
}

#press-5 {
	background: transparent url("../img/presskit.png") no-repeat;
	background-position: -10px -562px;
}

.little-italic {
	font-size:0.85em;
	font-style:italic;
	color:#666666;
	font-weight:400;
	letter-spacing:-0.3px;
}

#balance {
	margin-left:51px;
}
#balance span {
	font-size:1.3em;
	font-weight:bold;
}

.link-space {
	margin-right:30px;
}

.link-space1 {
	margin-right:18px;
}

#boxLeft_ben {
background:transparent url('../img/topbenef_sprite.png') -125px -125px;
margin-left:18px;
}
#boxLeft_ben   h2 {
margin-left:15px;
}

#boxCenter_ben {
	background:transparent url('../img/topbenef_sprite.png') -125px -1073px;
	margin-left:35px;
}

#boxCenter_ben h2 {
margin-left:15px;
}

#boxRight_ben {
background:transparent url('../img/topbenef_sprite.png') -125px -599px;
margin-left:35px;
}
/*
#boxRight  h2 {
margin-left:5px;
}
*/
#boxRight_ben, #boxCenter_ben ,#boxLeft_ben  {
height:225px;
width:270px;
float:left;
}
.coolest {
background:transparent url(../img/coolest.gif) no-repeat scroll 0 0;
height:23px;
margin-left:20px;
margin-top:40px;
width:250px;
}

.ben_slogan {
color:#003366;
font-size:1.5em;
font-weight:400;
margin-left:75px;
margin-top:42px;
}

.ben_slogan { 
color:#003366;
font-size:1.4em;
font-weight:400;
margin-left:20px;
margin-top:125px;
}

#cont_menu  h1 {
font-size:2.1em;
line-height:55px;
}
#cont_menu  h2 {
font-size:1.6em;
line-height:1.6em;
margin-bottom:5px;
}
#cont_menu p {
font-size:1.2em;
line-height:1.6em;
}
#pro_assign {
background:transparent url(../img/topbenef_sprite.png) no-repeat scroll 460px -1507px;
padding-right:400px;
}
#pro_automatic {
background:transparent url(../img/topbenef_sprite.png) no-repeat scroll -125px -1889px;
margin-top:30px;
padding-left:480px;
clear:both;
}
#pro_search  , #pro_upload {
margin-top:30px;
width:450px;
float:left;
}
#pro_upload  , #man_3 , #portab_2  , #portab_4  {
padding-left:30px;
}
#pro_search img , #nitty32 img {
float:left;
margin-right:10px;
margin-top:10px;
}
#benef_management , #benef_portability , #portab_3  , #benef_security  , #nitty_tree , #benef_customization  , #benef_nitty , #nitty_sec {
clear:both;
}

#portab_4  p , #portab_3 p  , #sec1 p , #sec3 p {
padding-right:58px;
} 
#man_1 {
background:transparent url(../img/topbenef_sprite.png) no-repeat scroll 515px -2806px;
padding-right:400px;
min-height:254px;
clear:both;
}
#man_2 , #man_3  ,#portab_1  , #portab_2  , #portab_3  , #portab_4 {
margin-top:30px;
width:450px;
float:left;
}
#man_2 img , #portab_1 img  , #portab_2 img  , #portab_3 img   , #nitty21 img , #portab_4 img  , #sec1 img , #cust2 img  , #cust3 img  , #nitty1 img {
float:right;
}

#sec1 , #sec2 , #sec3 , #sec4 {
margin-top:30px;
width:450px;
float:left;
}
#cust1 {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll 351px -61px;
padding-right:520px;
}
#cust2 , #cust3 , #cust4  {
width:290px;
float:left;
margin-top:30px
}
#cust3 , #cust4  {
margin-left:25px;
}

#nitty1, #nitty32 {
width:500px;
float:left;
}
#nitty2 , #nitty3 {
margin-left:80px;
width:320px;
float:left;
}
#nitty2 {
background:transparent url('../img/topbenef_sprite2.png') no-repeat scroll -111px -442px;
}
#nitty3 {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -815px;
}
#nitty_sec , #nitty_tree {
clear:both;
float:left;
margin-top:40px;
width:100%;
}

#nitty21 {
width:250px;
float:left;
}

#nitty_mess {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -1190px;
height:150px;
margin-left:25px;
width:215px;
float:left;
}
#nitty_create {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -1548px;;
height:210px;
padding:0 10px;
width:210px;
float:left;
}
#nitty_instant {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -1975px;;
height:200px;
margin-left:13px;
float:left;
width:180px;
}
#nitty_aging {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -2417px;;
height:110px;
width:380px;
float:left;
}
#nitty_rep{
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -2786px;;
height:110px;
width:380px;
float:left;
}
#nitty_visual {
background:transparent url(../img/topbenef_sprite2.png) no-repeat scroll -111px -3154px;;
height:110px;
width:380px;
float:left;
}
#nitty2 p.albastru  , #nitty3 p.albastru , #nitty_mess p.albastru  , #nitty_create p.albastru , #nitty_instant p.albastru  , #nitty_aging p.albastru  , #nitty_rep p.albastru , #nitty_visual p.albastru  
 {
color:#006699;
font-size:1.4em;
line-height:1.8em;
}
#nitty2 p , #nitty3 p  , #nitty_aging p  , #nitty_rep p, #nitty_visual p {
margin-left:25px;
}
#nitty_mess p , #nitty_create p, #nitty_instant p {
margin-left:5px;
}

#nitty32 
{ height:350px;
margin-right:20px;}
/*whats new page */
#whatsnew {
color:#404040;
font-size:360%;
margin:120px 0px 0px 0px;
width:256px;
clear:both;
}

.tops {
position:relative;
top:-75px;
}

.core-futures {
color:#006699;
font-size:2em;
font-weight:400;
}

.getitnow {
background:transparent url(../img/wnew.png) no-repeat scroll;
background-position: -77px -77px;
float:right;
height:70px;
position:relative;
right:65px;
top:-66px;
width:157px;
}

.getitnow a {
	display:block;
	height:70px;
	text-decoration:none;
	text-indent:-9999px;
	width:157px;
}

#watsnew-1, #watsnew-2, #watsnew-3, #watsnew-4 {
height:200px;
width:942px;
}

.parts p {
background:transparent url(../img/check.png) no-repeat scroll 0 35px;
font-size:1.3em;
padding:25px 0 0 50px;
width:690px;
}
.parts h2 {
margin-left:50px;
padding-top:55px;
width:720px;
}
#watsnewh {
font-size:1.5em;
line-height:60px;
}

.watsnew-1 {
	background:transparent url(../img/wnew.png) no-repeat scroll;
	background-position: -77px -230px;
	height:230px;
}
.watsnew-1  h2 {

}
.watsnew-2 {
	background:transparent url(../img/wnew.png) no-repeat scroll;
	background-position: -77px -527px;
	height:230px;
}

.watsnew-3 {
	background:transparent url(../img/wnew.png) no-repeat scroll;
	background-position: -77px -833px;
}

.watsnew-4 {
	background:transparent url(../img/wnew.png) no-repeat scroll;
	background-position: -77px -230px;
	height:250px;
	position:relative;
top:-75px;
}

#whats {
height:143px;
width:100%;
}

.wats_right1 {
background:transparent url(../img/mozzila.png) no-repeat bottom right;
position:relative;
top:-85px;
height:122px;
}
.wats_right2{
background:transparent url(../img/ie&ff.png) no-repeat bottom right;
height:131px;
position:relative;
top:-108px;
}
.wats_right3{
background:transparent url(../img/sinc_2c.png) no-repeat bottom right;
height:131px;
position:relative;
top:-94px;
}
.wats_right4{
background:transparent url(../img/database.png) no-repeat bottom right;
height:131px;
position:relative;
right:3px;
top:-78px;
}
/* CSS for testimonials.html */ 
.size-testi {
	width:620px;
	height:158px;
}

#testi-1 {
	background:transparent url(../img/testimonials.png) no-repeat scroll;
	background-position: -79px -79px;
	padding-left:40px;
	width:580px;
}

#testi-2 {
	background:transparent url(../img/testimonials.png) no-repeat scroll;
	background-position: -79px -395px;
	padding-left:40px;
	width:580px;
}

#testi-3 {
	background:transparent url(../img/testimonials.png) no-repeat scroll;
	background-position: -79px -711px;
	padding-left:40px;
	width:580px;
}

#testi-4 {
	background:transparent url(../img/testimonials.png) no-repeat scroll;
	background-position: -79px -1027px;
	margin-bottom:200px;
	padding-left:40px;
	width:580px;
}


/* end */

#contact-title {
	font-weight:400;
	font-style:normal;
	margin-top:24px;
}

#contact-text {
	color:#666666;
	margin-left:2px;
	margin-top:22px;
	width:944px;
}

#about-text {
	color:#666666;
	margin-left:2px;
	margin-top:22px;
}

#contact-1 {
	background:transparent url(../img/contact.png) no-repeat;
	background-position: -7px -37px;
}

#contact-2 {
	background:transparent url(../img/contact.png) no-repeat;
	background-position: -7px -183px;
}

#contact-3 {
	background:transparent url(../img/contact.png) no-repeat;
	background-position: -7px -315px;
}

#contact-4 {
	background:transparent url(../img/contact.png) no-repeat;
	background-position: -7px -441px;
}

#contact-5 {
	background:transparent url(../img/contact.png) no-repeat;
	background-position: 7px -572px;
}


/* ffreditions page */
#discover_logo2 {
height:151px;
width:590px;
}

#free , #pro {
float:left;
height:844px;
width:473px;
margin-top:85px;}
#free h3, #pro h3 {
color:#666;
font-size:1em;
}
#free p , #pro  p {
font-size:1em;
line-height:1.4em;
color:#666;
padding-left:87px;
}
#free p  span, #pro  p  span{
font-size:1.4em;
line-height:1.6em;
color:#000;
display:block;
}
#free p , #pro  p , #free h3, #pro h3 , .ffw {
padding-left:87px;
margin-top:35px;
}

#free {
background:transparent url(../img/free-edition.png) no-repeat scroll -10px 75px;}
#pro {
background:transparent url(../img/pro-edition.png) no-repeat scroll -5px 75px;}

.ffw {
margin-top:40px;
}
.ffw span {
margin-left:260px;
}
.ff1  {
background:transparent url(../img/happy_ffw.png) no-repeat scroll 40px 10px;
}
.ff2 , .ff3 , .ff4 {
background:transparent url(../img/happy_ffw.png) no-repeat scroll 40px 20px;
}
.ff5, .ff6, .ffp1, .ffp2, .ffp3, .ffp4  , .ffp5, .ffp6 {
background:transparent url(../img/happy_ffw.png) no-repeat scroll 40px 25px;
}
.sagetuta {
background:transparent url(../img/sageata_ffw.png) no-repeat scroll 0px 0px;
}
.titlu {
margin-left:190px;
margin-top:50px;
}
.titlu2 {
display:block;
float:right;
font-size:1.5em;
position:relative;
right:40px;
top:-23px;
}
/* end ffwreditions */
.separator {
	width:594px;
	height:7px;
	background:transparent url(../img/separator-contact-horizontal.png) no-repeat scroll 11px 0px;
	padding:0px;
}

.facebook {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -174px;
}

.twitter {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -299px;
}

.youtube {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -424px;
}

#contact-menu {
	background:transparent url(../img/separator-contact-vertical.png) no-repeat scroll 0px 0px;
	height:542px;
}

#contact-menu  a {
	clear:both;
	display:block;
	height:48px;
	text-decoration:none;
	text-indent:-9999px;
	width:48px;
	margin:0px;
	padding:0px;
	float:left;
}

#contact-menu span a {
	float:right;
	margin-left:5px;
	width:157px;
	height:none;
	display:inline;
	text-indent:0px;
	margin-top:-10px;
}
#contact-menu li span {
	margin-top:15px;
	float:left;
	margin-left:10px;
}
#menu-right #contact-menu  li.youtube,
#menu-right #contact-menu li.facebook, 
#menu-right #contact-menu li.twitter {
	font-size:1em;
	letter-spacing:-0.4px;
	color:#666666;
	margin-top:25px;
	width:220px;
	height:48px;
}

/*start update */
.update  ,#thatsit {
background:transparent url(../img/black_logo.png) no-repeat scroll 680px -27px;
float:left;
width:100%;
}

.update_goodies {
line-height:80px;
}

.update_goodies  span{
margin-left:10px;
font-size:1.5em;
}
.update  p {
width:650px;
}

.update h2 {
margin:30px 0px 20px 65px;
color:#003366;
}
.update_left {
margin-left:65px;
}
#thatsit {
background:transparent url(../img/thatsit.png) no-repeat scroll 65px 70px;
height:210px;
}

#update_box1, #update_box2 {
background:transparent url(../img/update_box.png) no-repeat scroll 0 0;
float:left;
height:208px;
width:881px;
padding-left:20px;
}
#update_box1  h2 , #update_box2  h2 {
margin:65px 0px 30px;
font-size:1.5em;
}

#update_box1  p , #update_box2  p {
color:#333;

}

#update_box2  h5 {
color:#666666;
font-size:0.88em;
letter-spacing:-0.5px;
margin-top:25px;
}

#about-wr {
background:transparent url(../img/about-wr.png) no-repeat scroll 0 0;
float:right;
height:146px;
position:relative;
right:50px;
top:-150px;
width:128px;
} 
/*update end*/



/* about start */
#about-separator {
	background:transparent url(../img/separator-about.png) no-repeat scroll 0px 0;
	width:210px;
	height:40px;
}

#menu-right ul li#about-blog {
	background:transparent url(../img/about.png) no-repeat scroll 0px 0;
	background-position: -39px -39px;
	width:138px;
	height:48px;
	margin:0px 0px 0px 40px;
}
#menu-right ul li#about-blog a {
	width:138px;
	height:48px;
	}
#menu-right ul li#about-title {
	color:#666666;
	margin-left:20px;
	font-size:1.4em;
	letter-spacing:0.3px;
	width:210px;
}
#menu-right ul#contact-menu.about-bg {
	background:transparent url(../img/separator-about-vertical.png) no-repeat scroll 0px 25px;
	height:400px;
}

.block-about {
	width:350px;
	margin:0px 20px 48px 9px;
	padding-left:80px;
}

.about-left {
	float:left;
}

.about-right {
	float:right;
}

#about-1 {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -529px;
}

#about-2 {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -978px;
}

#about-3 {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -683px;	
	clear: both;
}

#about-4 {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -1128px;
}

#about-5 {
	background:transparent url(../img/about.png) no-repeat;
	background-position: -39px -835px;
	clear: both;
}

#about-meet {
	width:940px;
	float:left;
	margin:80px 0px 40px 0px;
	color:#666666;
	font-size:2em;
	font-weight:400;
}
.about-p {
	margin:10px 0px 0px 0px;
}
/* about end */

/* robo start */
.robo {
float:left;
margin:8px 0px 0px 12px;
width:291px;
height:324px;
}

.robo h2 {
	color:#336699;
	font-size:2.1em;
	letter-spacing:-0.3px;
	font-weight:normal;
	margin-top:70px;
}

.three-boxes .robo h3 a {
	background:transparent url(../img/robo-arrow.png) no-repeat scroll 0px 0px;
	float:right;
	height:23px;
	padding-left:40px;
	font-size:1.3em;
	font-weight:normal;
}

.robo p {
	color:#333;
	font-size:1.2em;
	line-height:1.4em;
}
.robo-subtitle {
	font-weight:normal;
	letter-spacing:-0.4px;
	font-size:2em;
}
.three-boxes #robo-1 h2 {
	margin:70px 2px 0px 100px;
}

.three-boxes #robo-1 h3  a {
	margin:62px 2px 0px 0px;
}

.three-boxes #robo-1 p {
	margin:60px 2px 0px 10px;
}
/* two */
.three-boxes #robo-2 h2 {
	margin:70px 2px 0px 140px;
}

.three-boxes #robo-2 p {
	margin:60px 2px 0px 10px;
}

.three-boxes #robo-2 h3  a {
	margin:40px 2px 0px 0px;
}

/* three */ 
.three-boxes #robo-3 h2 {
	margin:70px 2px 0px 100px;
}
.three-boxes #robo-3 p {
	margin:56px 2px 0px 10px;
}

.three-boxes #robo-3 h3  a {
	margin:26px 2px 0px 0px;
}

/* four */

.three-boxes #robo-4 h2 {
	margin:70px 2px 0px 106px;
}
.three-boxes #robo-4 p {
	margin:43px 2px 0px 10px;
}

.three-boxes #robo-4 h3  a {
	margin:40px 2px 0px 0px;
}

#robo-subtitle {
line-height:60px;
margin:0 0 15px 0px;
}

/* five */

.three-boxes #robo-5 h2 {
	margin:70px 2px 0px 140px;
}
.three-boxes #robo-5 p {
	margin:36px 2px 0px 10px;
}

.three-boxes #robo-5 h3  a {
	margin:48px 2px 0px 0px;
}

/* six */
.three-boxes #robo-6 h2 {
	margin:153px 2px 0px 7px;
	background:transparent url(../img/robo-arrow-6.png) no-repeat scroll 162px 40px;
}




.three-robo {
}

#robo-1, #robo-4 {
	margin-left:0px;
}

.subtext-robo a {
	float:left;
	margin:165px 0px 0px;
	background:transparent url(../img/robo-arrow-jos.png) no-repeat scroll 230px 0px;
	width:920px;
	height:30px;
}

.subtext-robo1 {
	float:left;
	width:920px;
	height:30px;
	background:transparent url(../img/robo-arrow-jos.png) no-repeat scroll 180px 0px;
	margin:0px 0px 165px;
}

#robo-1 {
	background:transparent url(../img/vsrobo.png) no-repeat scroll;
	background-position: -162px -162px;
}

#robo-2 {
	background:transparent url(../img/vsrobo.png) no-repeat scroll;
	background-position: -162px -810px;
}

#robo-3 {
	background:transparent url(../img/vsrobo.png) no-repeat scroll;
	background-position: -162px -1458px;
}

#robo-4 {
	background:transparent url(../img/vsrobo.png) no-repeat scroll;
	background-position: -162px -2106px;
}

#robo-5 {
	background:transparent url(../img/vsrobo.png) no-repeat scroll;
	background-position: -162px -2754px;
}

#robo-6 {
	background:transparent url(../img/vsrobo.png) no-repeat scroll;
	background-position: -162px -3294px;
}
/* robo end */

/* start free vs pro */ 
.freepro {
	background:transparent url(../img/little-box3-freepro.png) no-repeat scroll 0px 0px;
}

#header-wraper-freepro {
	float:left;
	margin:0px auto;
	background:transparent url(../img/bg-freepro.png) no-repeat center;
	height:397px;
	width:100%;
}


/* features start*/
#text_header_feat {
font-size:2.6em;
margin-top:16px;
}
#features_content {
	background:transparent url(../img/features1.png) no-repeat;
	background-position: -310px -410px;

height:549px;
width:946px;
}

.feat1, .feat2 , .feat3 , .feat4 , .feat5 , .feat6 {
width:400px;
height:175px;
} 
.feat1 {
background:transparent url(../img/features.png) no-repeat;
background-position: -85px -85px;
}
.feat2 {
	background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -423px;
}
.feat3 {
background:transparent url(../img/features.png) no-repeat;
background-position: -85px -786px;

}
.feat4 {
	background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -1099px;
}
.feat5 {
	background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -1437px;
}
.feat6 {
	background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -1800px;
}

#features_left , #features_right , #features_content, #goodies_content , #goodies_left , #goodies_right {
float:left;
}
#features_right {
margin-left:75px;
}

#features_left h2 , #features_right h2  {
font-size:1.5em;
color:#003366;
margin-left:50px;
}
.med  {
color:#333333;
margin-left:50px;
font-size:1.2em;
margin-top:20px;
}
.watch {
font-size:1.4em;
margin-top:20px;
margin-left:50px;
}

.a6 {margin-top:5px;}
.a3 {margin-top:25px;}
.a2 {margin-top:35px;}

.feat6 h2 , .feat3 h2 {
padding-top:9px;
} 
.feat1 h2 , .feat2 h2 , .feat4 h2 , .feat5 h2{
padding-top:32px;
} 


#goodies_content {
	background:transparent url(../img/features1.png) no-repeat;
	background-position: -310px -1598px;

height:549px;
width:946px;
}

#goodies_content div div {
width:400px;
height:175px;
margin-left:25px;
}
.web-replay_goodies {
float:left;
font-size:2.45em;
margin-bottom:35px;
margin-left:18px;
}
.good1 {
background:transparent url(../img/features.png) no-repeat;
background-position: -80px -2113px;
}
.good2 {
background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -2364px;
}
.good3 {
background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -2639px;
}
.good4 {
background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -2924px;
}
.good5 {
	background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -3191px;
}
.good6 {
	background:transparent url(../img/features.png) no-repeat;
	background-position: -85px -3460px;
}
.good2  h2, .good5 h2 {
line-height:30px;
}
.good4  h2, .good3 h2, .good6 h2  {
display:block;
padding-top:8px;
}
 #goodies_left h2 , #goodies_right  h2
 {margin-left:25px;
 font-size:1.5em;
color:#003366;}
 #goodies_right {
 margin-left:50px;
 }
 
 #goodies_content div  div .watch {
margin-left:25px;
 }
 
 .ged {
 color:#333333;
font-size:1.2em;
margin-left:25px;
margin-top:20px;
 }
 
 #can {
background:transparent url(../img/features1.png) no-repeat;
	background-position: -310px -2744px;
float:left;
height:40px;
position:relative;
top:-30px;
width:900px;
 }
 #parasuta {
  background:transparent url(../img/features1.png) no-repeat;
  	background-position: -310px -3412px;
 width:500px;
 float:left;
 height:100px;
 padding-left:100px;
padding-top:15px;
 }
 #parasuta p {
 color:#999999;
font-size:1.2em;
margin-top:10px;
}


/* features end  */

/* start free vs pro */	

.benefits {	
	float:left;
	width:100%;	
	margin:0px 0px 100px 0px;
}
.benefits .unu {
	background:transparent url(../img/freepro.png) no-repeat scroll 0px 0px;
	background-position: -47px -47px;
	width:709px;
	height:30px;
}

.benefits .doi {
	background:transparent url(../img/freepro-free.png) no-repeat scroll 37px 8px;
	width:115px;
}

.benefits .trei {
	background:transparent url(../img/freepro-bgvertical.png) no-repeat scroll -1px 0px;
	width:5px;

}

.benefits .patru {
	background:transparent url(../img/freepro-pro.png) no-repeat scroll 37px 8px;
	width:115px;
} 

#thseparator {
	background:transparent url(../img/freepro.png) no-repeat scroll 0px 0px;
	background-position: -47px -171px;
	height:7px;
}

.freepro-title {
	background:transparent url(../img/freepro.png) no-repeat scroll 0px 0px;
	background-position: -47px -604px;
	height:43px;
	font-size:1.6em;
	color:#333;
}

.freepro-title td {
	padding-left:14px;
	
}

.freepro-bgcolor {
	background:transparent url(../img/freepro.png) no-repeat scroll 0px 0px;	
	background-position: -47px -741px;
	height:30px;
}
.freepro-bgcolor td {
	padding-left:14px;
	color:#333;

}

.freepro-bgwhite {
	height:30px;
	color:#333;
}
.freepro-bgwhite td {
	padding-left:14px;
}
.check {
	background-color:rgba(255, 255, 255, 0.1);
	background:transparent url(../img/freepro-mark.png) no-repeat scroll 50px 8px;	
}

.freepro-bgcolor img, .freepro-bgwhite img {
	vertical-align:middle;
}
/* end free vs pro */

.switch {
	padding-left:22px;
	color:#003366;
	margin-bottom:12px;
}
.switch a {
	color:#036;
}
.switchpe {
	color:#666;
	margin:20px 0px 50px 0px;
	line-height:1.8em;
}
.switchpe span {
	color:#000;
	font-weight:700;
	font-size:1em;
}
#switch1 {
	background:transparent url(../img/1.png) no-repeat scroll 0px 0px;	
}

#switch2 {
	background:transparent url(../img/2.png) no-repeat scroll 0px 0px;
}

#switch3 {
	background:transparent url(../img/3.png) no-repeat scroll 0px 0px;
}

#switch4 {
	background:transparent url(../img/thereyougo.png) no-repeat scroll 0px 0px;
	height:30px;
}

#header-wraper-switch {
	float:left;
	margin:0px auto;
	background:transparent url("../img/bg-witch.png") no-repeat center;
	height:397px;
	width:100%;
}

.last {
	width:165px;
}

/* clear */
#wraper-content {
clear:both;
}

.text-aboutus {
float:left;
width:100px;
width:640px;
}

.space-top {
	margin-top:70px;
}
/*pt playerul video */
.divStyle {
position:absolute;
    width:320px;
    height:265px;
    position:absolute;
	top:1200px;
	left:400px;
	z-index:499;
	visibility:hidden;

}

/* backup resotre print */ 
#back_rest_1 {
background:url(../img/backup_restore_print.png) no-repeat -144px -1879px;
margin-top:25px;
}
#back_rest_1 p {
line-height:2.38em;
padding-left:24px;
}
#back_rest_1 h3  , #i_rest_1 h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#back_rest_2 {
background:url(../img/backup_restore_print.png) no-repeat 365px -2786px;
}
#back_rest_2 p {
width:460px;
}
#back_rest_3 {
background:url(../img/backup_restore_print.png) no-repeat 365px -1082px;
}
#back_rest_3 p {
width:470px;
}
#back_rest_4 {
background:url(../img/backup_restore_print.png) no-repeat 365px -1507px;
}
#back_rest_4 p {
width:470px;
}
#back_rest_5 {
background:url(../img/backup_restore_print.png) no-repeat 365px -779px;
}
#back_rest_5 p {
width:470px;
}
#back_rest_2 , #back_rest_3 , #back_rest_4 , #back_rest_5 {
margin:10px 0px 30px;
}
 
.sect1 {
width:660px;
float:left;
}
.sect1 p {
font-size:1.2em;
line-height:1.6em;
margin-top:10px;
color:#666666;
}
.sect1 h1 {
font-size:2.1em;
line-height:2.5em;
}
.sect1 h2 {
font-size:1.6em;
line-height:1.6em;
}
#see_right h1 , #see_right_iphone h1 , #see_right_passgen h1 {
font-size:2.1em;
line-height:1.6em;
margin-left:88px;
margin-top:5px;
}
#see_right p , #see_right_iphone p , #see_right_passgen p {
font-size:1.1em;
line-height:1.3em;
margin-left:88px;
}
.separator_back {
background:transparent url(../img/backup_restore_print.png) no-repeat scroll -143px -135px;
float:left;
height:20px;
width:660px;
}
.rightcol {
float:right;
width:250px;
}
.leftcol {
width:695px;
float:left;
}
#notebook_backup-restore {
background:transparent url(../img/backup_restore_print.png) no-repeat scroll -136px -2321px;
float:left;
height:290px;
width:280px;
}

#back_rest_6 , #see_right p {
color:#999999;
}
#back_rest_6 {
width:948px;
height:50px;
}
.next {
background:transparent url(../img/sageata_dreapta.png) no-repeat scroll 40px 8px;
float:right;
font-size:1.3em;
margin-top:160px;
width:70px;
}
#link_right p {
margin-right:30px;
}

/*bookmark manager*/
/*bookmark manager*/
#bookmark_1 {
background:transparent url(../img/3check.png) no-repeat scroll -8px 68px;
margin-top:25px;
padding-left:22px;
min-height:190px;
}
#bookmark_1 p {
line-height:2.38em;
}
#bookmark_1 h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#bookmark_2 {
background:transparent url(../img/bookmark_man_sprite.png) no-repeat scroll 260px -1466px;
min-height:310px;
}
#bookmark_2 p {
margin-right:260px;
}
#bookmark_3 {
background:transparent url(../img/bookmark_man_sprite.png) no-repeat scroll 270px -2426px;
min-height:280px;
}
#bookmark_3 p {
margin-right:250px;
}
#bookmark_4 {
background:transparent url(../img/bookmark_man_sprite.png) no-repeat scroll 320px -1079px;
min-height:170px;
}
#bookmark_4 p {
margin-right:260px;
}
#bookmark_5 {
background:transparent url(../img/bookmark_man_sprite.png) no-repeat scroll 310px -1984px;
min-height:200px;
}
#bookmark_5 p {
margin-right:250px;
}
#bookmark_6 {
background:transparent url(../img/bookmark_man_sprite.png) no-repeat scroll 340px -100px;
min-height:170px;
}
#bookmark_6 p {
margin-right:250px;
}
#notebook_bookmark {
background:transparent url(../img/bookmark_man_sprite.png) no-repeat scroll -150px -535px;
float:left;
height:290px;
width:280px;
}
/*  encrypted */
#encrypted_1 {
background:transparent url(../img/3check.png) no-repeat scroll -8px 68px;
margin-top:25px;
padding-left:22px;
min-height:190px;
}
#encrypted_1 p {
line-height:2.38em;
}
#encrypted_1 h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#encrypted_2 {
min-height:280px;
}
#encrypted_2 p {
margin-right:180px;
}
#encrypted_3 {
min-height:180px;
}
#encrypted_3 p {
margin-right:200px;
}
#encrypted_4 {
}
#encrypted_4 p {
margin-right:260px;
}
#encrypted_5 {
}
#encrypted_5 p {
margin-right:250px;
}

#notebook_encrypted {
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -155px -1955px;
float:left;
height:290px;
width:280px;
}
#encrypted_4_main {
width:660px;
}
#encrypted_4 h2 , #encrypted_5 h2 {
margin-bottom:15px;
}
#encrypted_4_1 {
height:200px;
width:370px;
float:left;
margin-right:10px;
min-height:260px;
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -165px -517px;
}
#encrypted_4_2 {
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -172px -1225px;
height:200px;
width:280px;
float:left;
min-height:260px;
}

#encrypted_4_3 {
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -172px -1584px;
height:160px;
width:370px;
float:left;
margin-right:10px;
}
#encrypted_4_4 {
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -145px -2548px;
height:160px;
width:280px;
float:left;
}
#encrypted_4_1 h3 , #encrypted_4_2 h3 , #encrypted_4_3 h3 , #encrypted_5_1 h3 , #encrypted_5_2 h3 {
font-size:1.4em;
margin-bottom:15px;
padding-left:25px;
}
#encrypted_4_1 p , #encrypted_4_2 p , #encrypted_4_3 p , #encrypted_5_1 p , #encrypted_5_2 p {
padding-left:25px;
}
#encrypted_5_1 {
height:200px;
width:370px;
float:left;
margin-right:10px;
min-height:240px;
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -170px -161px;
}
#encrypted_5_2 {
background:transparent url(../img/encrypted_sprite.png) no-repeat scroll -170px -870px;
height:200px;
width:280px;
float:left;
min-height:240px;
}
/*end encrypted */

/*style for addToCart */

.cart-logo a {
	background:transparent url(../img/cart-logo.png) no-repeat;	
	width:207px;
	height:51px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	margin:14px 0px 0px 0px;
}

#cart-left {
	float:left;
	width:381px;
	margin:10px 0px 0px 0px;
	padding:0px;
}

#cart-title {
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 42px;
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -62px;
	font-size:3em;
	font-weight:700;
	letter-spacing: -0.7px;
	line-height:1em;
	float:left;
	width:100%;
}

#cart-pm {
	clear:both;
	margin:0px 0px 0px 53px;
	padding:0px;
}

#cart-singleUser {
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: 265px -218px;
	margin:27px 0px 17px 0px;
	color:#003366;
	padding:5px 0px 0px 0px;
	font-size:1.4em;
	height:30px;
	letter-spacing:-0.5px;
}

.cart-p {
	font-size:1em;
	padding:0px;
	margin:10px 0px;
	font-weight:bold;
	letter-spacing:-0.4px;
	width:100%;
}

#cart-includes {
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -513px;
	width:381px;
	height:124px;
	margin:13px 0px 32px 0px;
	float:left;
	padding:15px 0px 0px 0px;
}

#cart-includes p {
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -376px;
	height:13px;
	padding:0px 0px 0px 18px;
	margin:0px 0px 10px 18px;
	font-size:0.95em;
	letter-spacing:-0.4px;
}

#cart-special {
	clear:both;
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -761px;
	height:30px;
	width:147px;
}

.cart-titleSpecial {
	font-size:1.05em;
	margin:14px 0px 14px 0px;
	padding:0px 0px 0px 0px;
	font-weight:700;
}

.cart-textSpecial {
	font-size:1.05em;
	font-weight:400;
	line-height:2em;
	margin:0px 0px 24px 0px;
	padding:0px;
}

#cart-right a {
	background:transparent url(../img/cart-shop.png) no-repeat;
	height:835px;
	width:565px;
	display:block;
	text-indent:-9999px;
}

#cart-g1 {
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -915px;
	width:78px;
	height:83px;
	display:block;
	text-indent:-9999px;
}

#cart-g2 {
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -1122px;
	width:94px;
	height:54px;
	display:block;
	text-indent:-9999px;
	margin:12px 0px 0px 15px;
}

#cart-g3 {
	margin:10px 0px 0px 5px;
	background:transparent url(../img/addtocart.png) no-repeat;	
	background-position: -62px -1300px;
	width:121px;
	height:59px;
	display:block;
	text-indent:-9999px;
}

#cart-guarantee a {
	float:left;
}

#cart-guarantee {
	float:left;
	width:381px;
	height:80px;
}

/* iPhone */
#i_rest_1  , #i_rest_2 , #i_rest_3 , #i_rest_4 ,  #i_rest_5  {
float:left;
width:670px;
margin:10px 0 30px;
}
#i_rest_1 {
background:transparent url(../img/3check.png) no-repeat scroll -8px 68px;
margin-bottom:0px;
}

#i_rest_1 p {
line-height:2.38em;
padding-left:24px;
}
#i_rest_2 {
background:transparent url(../img/sprite_iphone.png) no-repeat scroll 362px -102px;
}
#i_rest_2 p {
margin-right:170px;
}
#i_rest_3 {
background:transparent url(../img/sprite_iphone.png) no-repeat scroll 232px -2845px;
} 
#i_rest_3 p {
margin-right:270px;
}
#i_rest_4 {
background:transparent url(../img/sprite_iphone.png) no-repeat scroll 392px -1187px;
} 
#i_rest_4 p {
margin-right:200px;
}
#i_rest_5 p {
margin-right:250px;
}
.separator_iphone {
background:transparent url(../img/sprite_iphone.png) no-repeat scroll -150px -2555px;
float:left;
height:20px;
width:660px;
}
#notebook_iphone {
background:transparent url(../img/sprite_iphone.png) no-repeat scroll -146px -621px;
float:left;
height:290px;
width:280px;
}

/* password generator */
#passgen_1  , #passgen_2 , #passgen_3 , #passgen_4 , #pm-2, #pm-3 {
float:left;
width:660px;
margin:10px 0 30px;
}
#passgen_1 {
background:transparent url(../img/3check.png) no-repeat scroll -8px 68px;
margin-top:25px;
}
#passgen_1 {
background:url(../img/3check.png) no-repeat -8px 68px;

}
#passgen_1 p , #passgen_1 p {
line-height:2.38em;
padding-left:24px;
}
#passgen_1 h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#passgen_2 p {
line-height:1.6em;
margin-right:20px;
}

#passgen_2  img {
	float:right;
	margin:0px 0px 0px 10px;
	width:257px;
}

p.p-left {
	width:384px;
	margin-right:0px;
	padding-right:0px;
}

#pm-2 .pm-left {
	float:left;
	width:410px;
}

.pm-left p {
	width:240px;
	float:left;
}

.pm-left img {
	float:right;
	width:128px;
	margin:20px 10px 0px 10px;
}

#pm-2 .pm-right {
	float:right;
	width:166px;
}

.pm-right img {
	margin:20px 0px 0px 10px;
}

.pm3-left {
	float:left;
	width:460px;
}

.pm3-left p {
	float:left;
	width:245px;
}

.pm3-left img {
	margin:10px 5px;
	float:right;
	width:196px;
}

.pm3-right {
	float:right;
	width:200px;
}

.pm3-right p {
	background:transparent url(../img/pm-bullet.png) no-repeat scroll 0px 10px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 15px;
}

.pm3-right p.pm-nobullet {
	background:none;
	padding:0px;
}
#pm-3 {

}

#content .pm-next {
	float:right;
	position:static;
}

#passgen_3 p {
margin-right:270px;
}
#passgen_3 {
background:transparent url(../img/sprite_pass_generator.png) no-repeat scroll 252px -1170px;
min-height:330px;
} 
#passgen_4 p {
margin-right:270px;
}
#passgen_4 {
background:transparent url(../img/sprite_pass_generator.png) no-repeat scroll 322px -2952px;
} 
#passgen_4 p {
margin-right:230px;
}

.separator_passgen {
clear:both;
background:transparent url(../img/sprite_pass_generator.png) no-repeat scroll -174px -2603px;
float:left;
height:20px;
width:660px;
}
#notebook_passgen {
background:transparent url(../img/sprite_pass_generator.png) no-repeat scroll -178px -174px;
float:left;
height:290px;
width:280px;
}

#notebook_passmanager {
background:transparent url(../img/pm-menubg.png) no-repeat scroll 0px -35px;
float:left;
height:290px;
width:280px;
}

/* sync   */
#sync_1  , #sync_2 , #sync_3 , #sync_4 {
float:left;
width:660px;
margin:10px 0 30px;
}
#sync_1 {
background:transparent url(../img/3check.png) no-repeat scroll -8px 68px;
margin-top:25px;
}
#sync_1 p , #sync_1 p {
line-height:2.38em;
padding-left:24px;
}
#sync_1 h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#sync_3 p {
margin-right:270px;
}
#sync_2 p {
margin-right:230px;
}
#sync_2 {
background:transparent url(../img/sprite_sync.png) no-repeat scroll 352px -1338px;
} 
#sync_3 {
background:transparent url(../img/sprite_sync.png) no-repeat scroll 332px -1047px;
}
#sync_4 p {
margin-right:270px;
}
#sync_4 {
background:transparent url(../img/sprite_sync.png) no-repeat scroll 332px -112px;
} 
#sync_4 p {
margin-right:230px;
}

#notebook_sync {
background:transparent url(../img/sprite_sync.png) no-repeat scroll -142px -508px;
float:left;
height:290px;
width:280px;
}

#notebook_android {
background:transparent url(../img/sprite_sync.png) no-repeat scroll -142px -508px;
float:left;
height:290px;
width:280px;
}

/* clase comune free pro*/
.free_proo_links_right { 
background:transparent url(../img/free_pro_sprite1.png) no-repeat scroll 228px -151px;
margin-top:60px;
margin-bottom:50px;
float:right;
font-size:1.38em;
width:300px;
}
.free_proo_links_left { 
background:transparent url(../img/free_pro_sprite1.png) no-repeat scroll -44px -259px;
float:left;
font-size:1.38em;
margin-top:60px;
margin-bottom:50px;
padding-left:29px;
clear:both;
width:300px;
}
.free_proo_links_right p {
padding-right:31px;
float:right;
}
.free_pro_see {
background:transparent url(../img/free_pro_sprite1.png) no-repeat scroll -44px -370px;
float:left;
height:130px;
width:280px;
margin-top:80px;
}
.free_pro_see  h1 {
font-size:2.1em;
line-height:1.6em;
margin-left:88px;
margin-top:5px;
}
.free_pro_see  p {
font-size:1.1em;
line-height:1.3em;
margin-left:88px;
color:#666666;
}
.free_pro_plus {
background:transparent url(../img/free_pro_sprite1.png) no-repeat scroll -44px -546px;
float:left;
height:30px;
width:230px;
margin-left:33px;
}

.free_pro_plus a {
display:block;
height:25px;
width:200px;
margin-left:25px;
}
.free_pro_whats {
background:transparent url(../img/free_pro_sprite1.png) no-repeat scroll -44px -650px;
float:left;
height:30px;
width:230px;
margin-left:33px;
}

.free_pro_whats a {
display:block;
height:25px;
width:200px;
margin-left:25px;
}
.free_pro_separator {
background:transparent url(../img/free_pro_sprite1.png) no-repeat scroll -52px -44px;
float:left;
height:20px;
width:660px;
}
.notebook h2  {
font-size:1.6em;
margin:35px 12px 33px;
}
.notebook p {
font-size:1.3em;
line-height:1.96em;
margin-left:28px;
}
.notebook a { 
text-decoration:none;
}
/*end clase comune */

/*windows mobile */
#notebook_mobile {
background:transparent url(../img/sprite_windows_mobile.png) no-repeat scroll -155px -179px;
float:left;
height:290px;
width:280px;
}

#mobile_1  , #mobile_2 , #mobile_3 , #mobile_4 {
float:left;
width:660px;
margin:10px 0 10px;
}
#mobile_1 {
background:url(../img/3check.png) no-repeat -8px 68px;
margin-top:25px;
}
#mobile_1 p , #mobile_4 p {
line-height:2.38em;
padding-left:24px;
}
#mobile_1 h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#mobile_2 {
background:transparent url(../img/sprite_windows_mobile.png) no-repeat scroll 342px -1190px;
} 
#mobile_2 p {
margin-right:250px;
}
#mobile_3 p {
margin-right:210px;
min-height:160px;
}
#mobile_3 {
background:transparent url(../img/sprite_windows_mobile.png) no-repeat scroll 325px -773px;
} 
#mobile_4 {
min-height:150px;
background:url(../img/3check.png) no-repeat -7px 35px;
margin-top:25px;
}
#mobile_4 p {

margin-top:10px;
}
#mobile_header_text {
font-size:160%;
line-height:1.8em;
position:relative;
}
#mobile_header_text2 {
font-size:2.15em;
line-height:1.8em;
margin-left:22px;
position:relative;
}
/* end windows mobile */
/* usb*/
#notebook_usb {
background:transparent url(../img/usb_sprite.png) no-repeat scroll -155px -2079px;
float:left;
height:290px;
width:280px;
}

#usb_1  , #usb_2 , #usb_3 , #usb_4 , #usb_5 , #usb_7 {
float:left;
width:660px;
margin:10px 0 10px;
}
#usb_1 {
background:url(../img/3check.png) no-repeat -8px 68px;
margin-top:25px;
}

.usb_1 {
	background:url(../img/ie6/3check.gif) no-repeat -7px 68px;
	margin-top:25px;
}
#content #extension-sub p {
	margin-left:0px;
}

.usb_1 p  { line-height:2.38em; margin-left:30px; }
.usb_1 h3 { font-size:1.2em; line-height:1.6em; margin-top:30px; } 
#usb_1 p  { line-height:2.38em; padding-left:24px; }
#usb_1 h3 { font-size:1.2em; line-height:1.6em; margin-top:30px; } 
#usb_2 {background:transparent url(../img/usb_sprite.png) no-repeat scroll 285px -3711px} 
#usb_2 p { margin-right:230px; }
#usb_5 p { margin-right:210px; min-height:160px;}
#usb_5 { background:transparent url(../img/usb_sprite.png) no-repeat scroll 345px -1590px; } 
#usb_3_1 {background:transparent url(../img/usb_sprite.png) no-repeat scroll -155px -155px; }
#usb_3_2 {background:transparent url(../img/usb_sprite.png) no-repeat scroll -155px -642px; }
#usb_7 { background:transparent url(../img/usb_sprite.png) no-repeat scroll 330px -2658px; margin-top:25px; }
#usb_4 p { margin-right:40px; }
#usb_7 p {margin-right:210px;}
#usb_header_text {
font-size:2.25em;
line-height:1.8em;
margin-left:22px;
position:relative;
top:-60px;
}
#usb_3_1 , #usb_3_2 {
width:316px;
float:left;
height:150px
}
#usb_sync1 , #usb_sync2 {
margin-left:45px;
font-size:1.3em;
margin-bottom:10px;
line-height:0.9em;
margin-top:16px;
}
#usb_3_1 p , #usb_3_2 p {
padding:0px 10px;
}
#usb_sync2 {
margin-left:49px;}
#usb_rectangle {
width:946px;
height:192px;
float:left;
background:transparent url(../img/usb_sprite.png) no-repeat scroll -159px -1129px;
}
#usb_rectangle p {
font-size:1.3em;
line-height:1.92em;
margin-left:42px;
margin-top:13px;
}
#usb_summary {
width:946px;
height:25px;
float:left;
background:transparent url(../img/usb_sprite.png) no-repeat scroll -155px -3398px;
}
/* end usb*/

/* Style for join newsletters */
.join-logo a {
background:transparent url("../img/join.png");
background-position: -128px -688px;
height:36px;
width:239px;
display:block;
margin-top:16px;
}

#join-header {
	background:transparent url("../img/join-header.png") no-repeat center;
	height:427px;
	width:100%;
}

.white-title {
	font-size:3.5em;
	margin-top:20px;
	clear:both;
	color:#fff;
	line-height:1.5;
	width:795px;
	padding:0px;
}

.join-whatin {
	background:transparent url("../img/join.png") no-repeat;
	background-position: -128px -1781px;
	width:244px;
	height:37px;
}

.join-menu {
	width:314px;
	color:#333333;
	float:right;
}

.join-menu .join-subtitle {
	color:#999999;
	font-size:1.2em;
	margin-bottom:8px;
}
.join-p {
	color:#666666;
	line-height:1.5em;
	letter-spacing:-0.2px;
	font-size:1.2em;
	float:left;
	width:538px;
	margin:20px 0px;
}

.join   {
	float:left;
	width:538px;
}
.join label {
	width:538px;
	float:left;
	font-size:1.05em;
	color:#666666;
	float:left;
	letter-spacing:-0.2px;
	margin-bottom:10px;
}

.join input {
	border:1px solid #8f8f8f;
	margin:0px;
	padding:0px;
	float:left;
}

.join input#join-submit {
	color:#003366;
	font-size:1.5em;
	margin-left:10px;
	background:transparent url(../img/join.png) no-repeat scroll;
	background-position: -128px -1495px;
	border:0px solid #000;
}

#join-email {
	width:360px;
	height:28px;
}

#join-submit {
	height:30px;
	width:92px;
}
.join-menu ul {
	float:left;
	width:314px;
}
.join-menu ul li ul {
	background:transparent url(../img/join.png) no-repeat scroll;
	background-position: -128px -983px;
	height:256px;
	width:314px;
	float:left;
}

.join-menu ul li ul li {
	background:transparent url(../img/join.png) no-repeat scroll;
	background-position: -128px -124px;
	height:12px;
	padding-left:20px;
	margin:12px 0px 2px 23px;
	clear:both;
	float:left;
	color:#006699;
	font-size:1.2em;
	font-weight:400;
	letter-spacing:-0.3px;
	height:15px;
	width:300px;
	
}

.join-menu .join-whatin {
	margin:0px 32px 0px 50px;
}

#joinNewsletter {
	background:transparent url(../img/join.png) no-repeat scroll;
	background-position: -128px -396px;
	height:36px;
	position:relative;
	width:269px;
}
#join-privacy {
	float:left;
	width:400px;
	font-weight:700;
	font-size:1.2em;
	margin:10px 0px;
}

#join-share {
	float:left;
	width:400px;
	font-size:1.2em;
	font-weight:400;
	letter-spacing:-0.3px;
	line-height:1.6em;
	color:#666px;
	margin-bottom:400px;
}
/* web macros */
#notebook_macros {
background:transparent url(../img/web-macros-sprite.png) no-repeat scroll -155px -592px;
float:left;
height:290px;
width:280px;
}

#macros_1  , #macros_2 , #macros_3 , #macros_4 {
float:left;
width:660px;
margin:10px 0 10px;
}
#macros_1 {
background:url(../img/3check.png) no-repeat -8px 68px;
margin-top:25px;
}
#macros_1 p {
line-height:2.38em;
padding-left:24px;
}
#macros_1 h3 , #passgen_1 h3 {
color:#666666;
font-size:1.2em;
line-height:1.6em;
margin-top:6px;
width:500px;
padding-left:24px;
}
#macros_tips {
background:transparent url(../img/web-macros-sprite.png) no-repeat scroll -160px -1185px;
width:286px;
height:213px;
float:right;
} 
#macros_tips p {
letter-spacing:-0.03em;
line-height:1.78em;
margin:56px 0 0 32px;
width:260px;
}
#macros_22 {
width:350px;
float:left;
}
#macros_3 p {
margin-right:320px;
min-height:160px;
}
#macros_3 {
background:transparent url(../img/web-macros-sprite.png) no-repeat scroll 205px -105px;
} 
#macros_4 {
background:transparent url(../img/web-macros-sprite.png) no-repeat scroll  290px -2269px;
margin-top:25px;
}
#macros_4 p {
margin-right:280px;
}
#macros_5 {
background:transparent url(../img/web-macros-sprite.png) no-repeat scroll  155px -1657px;
margin-top:25px;
min-height:300px;
}
#macros_5 p {
margin-right:340px;
}
#macros_5 h3 {
color:#666666;
font-size:1.2em;
line-height:1.6em;
margin-right:200px;
}
/* end web macros */

.ty-p {
	float:left;
	width:770px;
	letter-spacing:-0.1px;
}

#ty-why {
	clear:both;
	float:left;
	width:946px;
}

#ty-why  h1 {
	margin:20px 0px 20px 250px;	
	color:333px;
	font-size:2.45em;
}

#ty-bar {
	clear:both;
	float:left;
	width:926px;
	height:59px;
	background:transparent url(../img/ty.png) no-repeat scroll;
	background-position: -136px -136px;
	color:#369;
}

#ty-bar h1 {
	margin:0px;
	padding:0px;
	font-size:2.1em;
	margin-top:15px;
}
h1#ty-1 {
	float:left;
	width:295px;
	margin-left:23px;
}

h1#ty-2 {
	float:left;
	width:212px;
	margin-left:116px;
	font-size:2.2em;
}

h1#ty-3 {
	float:left;
	width:230px;
	margin-left:50px;
}

.ty-three-boxes {
	float:left;
	
}

.ty-three-boxes p {
	font-size:1.2em;
	letter-spacing:-0.1px;
	color:#666;
	margin:0px 15px;
	line-height:1.4em;
}

.ty-three-boxes #ty-boxLeft {
	background:transparent url(../img/ty.png) no-repeat scroll;
	background-position: 189px -467px;
	width:332px;
	float:left;
}

.ty-three-boxes #ty-boxLeft img {
	margin:33px 0px 34px 60px;
}

.ty-three-boxes #ty-boxLeft p {
	margin-left:0px;
}

.ty-three-boxes #ty-boxCenter {
	background:transparent url(../img/ty.png) no-repeat scroll;
	background-position: 180px -1011px;
	width:325px;
	float:left;
}

.ty-three-boxes #ty-boxCenter img {
	margin:89px 0px 56px 33px;
}


.ty-three-boxes #ty-boxRight {
	width:285px;
	float:left;
}

.ty-three-boxes #ty-boxRight img {
	margin:50px 0px 23px 50px;
} 

#ty-bar1 {
	margin:30px 0px 150px 0px;
	clear:both;
	float:left;
	width:926px;
	background:transparent url(../img/ty.png) no-repeat scroll;
	background-position: -136px -1547px;
	height:59px;
}

#ty-bar1 p {
	font-size:1.5em;
	letter-spacing:-0.1px;
	margin:20px 0px 0px 12px;
}
/* style tutorials */ 

#header-wraper-tut {
	float:left;
	margin:0px auto;
	background:transparent url("../img/tut-header.png") no-repeat center;
	height:243px;
	width:100%;
}

.tut-logo {
background:transparent url("../img/tut-logo.png") no-repeat;
height:34px;
width:191px;
margin-top:16px;
}

.tut-subtitle {
	font-size:3em;
	margin-top:58px;
	clear:both;
	color:#000000;
	line-height:1.3;
	width:795px;
}

.tut-head {
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -503px;
	height:38px;
	width:244px;
}

.tut-head p {
	font-weight:bold;
	margin:10px 0px 0px 15px;
}
#tut-menu {
	float:right;
	margin:26px 0px 200px 0px;
	width:244px;
	color:#333333;
	font-size:1.2em;
	letter-spacing:-0.2px;
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -1546px;
	height:1028px;
}

#tut-menu ul li {
	float:left;
	margin:0px 0px 0px 5px;
}

li#tut-menu-list {
	padding:10px 0px 50px 0px;
}

li#tut-menu-list ul li a {
	color:#006699;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.4px;
	width:100%;
}

li#tut-menu-list ul li {
	margin:10px 0px 10px 16px;
	width:226px;
}

li#tut-form form {
	margin:5px 0px 0px 8px;
	padding:0px;
	float:left;
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -8586px;
	height:55px;
}

li#tut-form  .tut-input {
	border:0px solid #000;
	margin:5px 0px 0px 8px;
	height:27px;
	width:194px;
	font-size:1.4em;
}

li#tut-form  .tut-submit {
	border:0px solid #000;
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -9646px;
	width:20px;
	height:23px;
	margin-left:4px;
}

li.browse p {
	margin:10px 0px 10px 16px ;
	line-height:1.2em;
}

#tut-lists {
	width:668px;
	float:left;
	font-size:1.125em;
	letter-spacing:-0.2px;
	margin:40px 0px 200px 0px;
}

#tut-lists ul li {
	width:314px;
}

#tut-lists ul li a {
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -6554px;
	color:#006699;
	font-weight:bold;
	letter-spacing:-0.5px;
	text-decoration:none;
	width:295px;
	padding-left:22px;
	float:left;
	margin:8px 0px 8px 14px;
}
#tut-lists ul li a.tut-selected {
	background-position: -503px -7568px;
}

#tut-lists ul li.tut-list-title {
	text-align:center;
	font-size:1.6em;
	letter-spacing:-0.5px;
	margin:18px 0px 10px 0px;
}
ul#tut-list1 {
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -3556px;
	float:left;
	width:331px;
	height:496px;
}

ul#tut-list2 {
	background:transparent url("../img/tutorials.png") no-repeat;
	background-position: -503px -5057px;
	float:right;
	width:331px;
	height:496px;
}

#tut-video {
	width:650px;
	height:450px;
}

#tut-left a {
	font-size:0.95em;
	font-style:italic;
	color:#006699;
	float:left;
	width:150px;
	margin:10px 0px 0px 0px;
}

#tut-right a {
	float:right;
	width:250px;
	color:#7a7a7a;
	font-size:0.95em;
	margin:10px 45px 0px 0px;
}


/* style downloading */

#down-left {
	width:384px;
	float:left;
}

#down-left img {
	margin-top:50px;
}
#down-right {
	float:right;
	width:560px;
	color:#666;
}

#down-right h1 {
	color:#333;
	width:500px;
	font-size:2.75em;
	margin:0px 0px 10px 60px;
}

#down-right h2 { 
	color:#333;
	margin:17px 0px;
	font-size:1.5em;
	margin-left:60px;
}

#down-right p {
	line-height:2em;
	font-size:1em;
	padding-left:60px;
	width:480px;
	margin-bottom:50px;
}

#down-p1 {
	background:transparent url("../img/downloading.png") no-repeat;
	background-position: -28px -28px;
}

#down-p2 {
	background:transparent url("../img/downloading.png") no-repeat;
	background-position: -28px -132px;
}

#down-p3 {
	background:transparent url("../img/downloading.png") no-repeat;
	background-position: -28px -233px;
}

p.down-after {
	float:left;
	width:900px;
	font-size:1.2em;
	color:#333;
	font-weight:700;
	margin:40px 0px 10px 0px;
}

.down-little-left p, .down-little-center p, .down-little-right p {
	line-height:2em;
	font-size:1em;
}

.down-little-left , .down-little-center , .down-little-right { 
	margin-bottom:160px;
}

.down-little-left {
	float:left;
	width:294px;
}

.down-little-left img {
	margin-left:2px;
}

.down-little-center img, .down-little-center p {
	margin-left:40px;
}

.down-little-right img, .down-little-right p {
	margin-left:40px;
}

.down-little-center {
	float:left;
	width:328px;
}

.down-little-right {
	float:right;
	width:324px;
}

#down-right  a {
	text-decoration:none;
	color:#069;
	font-weight:bold;
}

/* download special- offer */

#spo-download {
	clear:both;
	width:268px;
	height:63px;
	background:transparent url("../img/special-offer.png") no-repeat;
	background-position: -128px -422px;
	margin:30px 0px 0px 350px;
	float:left;
}

#spo-download  .spo-down1 {
	margin:17px 0px 0px 47px;
	width:215px;
	float:left;
}
#spo-download  .spo-down1  a {
	color:#333;
	text-decoration:none;
	font-size:1.7em;
	font-weight:700;
	width:210px;
	float:left;
}

#spo-download  .spo-down1 a span {
	color:#003300;
	font-size:18px;
	width:65px;
}

#spo-download  .spo-down2 {
	float:right;
	width:110px;
	font-style:italic;
	font-size:0.95em;
	color:#336633;
}

#spo-h1 {
	clear:both;
	float:left;
	width:940px;
	color:#333;
	margin:30px 0px;
	font-size:2em;
}

.spo-block {
	width:916px;
	height:255px;
	clear:both;
	float:left;
	padding-left:30px;
	margin-bottom:30px;
}

#spo-1 {
	background:transparent url("../img/special-offer.png") no-repeat;
	background-position: -128px -740px;
}

#spo-2 {
	background:transparent url("../img/special-offer.png") no-repeat;
	background-position: -128px -1250px;
}

#spo-3 {
	background:transparent url("../img/special-offer.png") no-repeat;
	background-position: -128px -1760px;
	margin-bottom:200px;
}

.spo-block p.spo-price {
	float:right;
	font-size:2.45em;
	font-weight:700px;
	color:#666;
	margin-top:20px;
	width:940px;
	text-align:right;
}

.spo-block h1.spo-title {
	float:left;
	width:900px;
	font-size:2em;
	font-weight:700;
	margin-bottom:30px;
}
.spo-block #spo-h1-3 {
	margin-top:30px;
}
.spo-block h1.spo-title  span {
	font-weight:normal;
}

.spo-block p.spo-text {
	clear:both;
	float:left;
	width:476px;
	font-size:1.2em;
	letter-spacing:-0.1px;
	line-height:1.4em;
}

.spo-block p.spo-basket {
	float:right;
	background:transparent url("../img/special-offer.png") no-repeat;
	background-position: -128px -2265px;	
	padding-left:34px;
	margin-top:90px;
}
.spo-block p.spo-basket a {
	color:#003366;
	font-size:2em;
}
/* form filler */
#form_1  , #form_2 , #form_3 , #form_4 {
float:left;
width:660px;
margin:10px 0 30px;
}
#form_1 {
background:transparent url(../img/3check.png) no-repeat scroll -8px 68px;
margin-top:25px;
padding-left:22px;
}
#form_1 p {
line-height:2.38em;
}
#form h3 {
font-size:1.2em;
line-height:1.6em;
margin-top:30px;
}
#form p_2 {
margin-right:270px;
}
#form_2 {
} 
#form_3 {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll 270px -3251px;
min-height:220px;
}
#form_3 p {
margin-right:280px;
}
#form_4 {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll 220px -3771px;
} 
#form_4 p {
margin-right:320px;
}
#form_2_2 {
background:transparent url(../img/form_bulinute.png) no-repeat scroll 0px 43px;
width:290px;
float:left;
}
#form_2_2 p {
font-size:1.1em;
letter-spacing:-0.025em;
line-height:1.85em;
margin-left:36px;
margin-top:34px;
}
#form_2_1 {
width:340px;
float:left;
}

#notebook_form {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll -155px -2668px;
float:left;
height:290px;
width:280px;
}
#form_5 {
width:900px;
float:left;
height:200px;
}
#form_5_1 , #form_5_2 , #form_5_3 , #form_5_4 {
float:left;
width:220px;
height:200px;
}
#form_5_1 h3 , #form_5_2 h3 , #form_5_3 h3 , #form_5_4 h3 {
margin-top:15px;
margin-bottom:20px;
font-size:1.375em;

}
#form_5_1 h3 {
letter-spacing:-0.02em;
margin-left:40px;

}
#form_5_2 h3 {
letter-spacing:-0.02em;
margin-left:2px;
}
#form_5_3 h3 {
letter-spacing:-0.02em;
margin-left:7px;
margin-bottom:70px;
}
#form_5_4 h3 {
letter-spacing:-0.02em;
margin-left:34px;
margin-bottom:40px;
}
#form_5_1 p , #form_5_2 p , #form_5_3 p , #form_5_4 p {
font-size:1.2em;
margin-left:3px;
margin-right:5px;
letter-spacing:-0.02em;
}
 #form_5_4 p {
 margin-left:15px;
 }
 #few {
 background:transparent url(../img/few.png) no-repeat;
 width:500px;
height:14px;
 float:left;
 }
#form_5_1 {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll -155px -155px;
}
#form_5_2 {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll -155px -636px;
}
#form_5_3 {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll -155px -1117px;
}
#form_5_4 {
background:transparent url(../img/sprite_form_filler.png) no-repeat scroll -155px -1598px;
}

/* end form filler */
/* tell a friend */
#header_tell {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -109px -909px;
height:70px;
position:relative;
width:500px;
}
.tell_p {
font-size:1.2em;
line-height:1.6em;
margin-top:10px;
color:#666666;
}
#tell_1_1 {
float:left;
background:transparent url(../img/recordsave.png) no-repeat scroll 570px 70px;
}
#tell_1_1 p {
margin-right:430px;
}
.tell_h2 {
margin-top:10px;
font-size:1.6em;
line-height:1.6em;
}
#tell_1_2 {
float:left;
background:transparent url(../img/google.png) no-repeat scroll 0 25px;
min-height:180px;
}
#tell_1_2 p , #tell_1_2 h2 {
margin-left:520px;
}
.tell_free p , #tell_3_3 p {
font-size:1.2em;
line-height:1.6em;
color:#666666;
}
.free_pro_separator_tell {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 5px -2216px;
float:left;
height:10px;
width:946px;
}

#this_free {
background:transparent url(../img/this_free.png) no-repeat scroll 50px 30px;
float:left;
height:100px;
width:946px;
}
#and_all_these {
background:transparent url(../img/and_all_these.png) no-repeat scroll 50px 30px;
float:left;
height:120px;
width:946px;
}
.tell_free {
width:310px;
float:left;
margin-top:25px;
}
.tell_free p , .tell_free h2 {
margin-left:55px;
letter-spacing:-0.015em;
}
.tell_free h2 {
font-size:1.2em;
font-weight:bold;
line-height:1.6em;
letter-spacing:-0.023em;
}
#tell_2_1 {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -109px -1438px;
margin-left:6px;
}
#tell_2_2 {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -117px -2660px;
margin-right:2px;
}
#tell_2_3 {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -109px -616px;
}
#tell_2_4 {
clear:both;
margin-right:6px;
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -112px -89px;
}
#tell_2_5 {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -110px -1169px;
margin-right:2px;
}
#tell_2_6 {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -110px -353px;
}
#mobile_header_text3 {
font-size:1.62em;
font-weight:bold;
line-height:1.8em;
margin-left:22px;
position:relative;
}
#tell_small p {
color:#999999;
margin-left:105px;
}
#tell_small p a {
color:#006699;
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 49px -1970px;
font-size:1.2em;
font-weight:bold;
padding-right:40px;
margin-left:10px;
}
#tell_small{
float:left;
margin-top:30px;
width:946px;
}
#tell_3_1 {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll -109px -2964px;
width:500px;
height:230px;
float:left;
}
#tell_3_2 {
float:left;
width:380px;
}
#tell_3_2 ul li {
font-size:1.8em;
line-height:2.4em;
}
.tell_a {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 176px -1712px;
}
.tell_b {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 104px -1712px;
}
.tell_c {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 226px -1712px;
}
.tell_d {font-size:0.66em;
font-style:italic;}

#tell_3_3 {
float:left;
width:900px;
margin-left:20px;
}
.tell_happy {
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 235px -2422px;
width:900px;
}
#tell_small2 p {
color:#999999;
margin-left:290px;
}
#tell_small2 p a {
color:#006699;
background:transparent url(../img/tellafriend_sprite.png) no-repeat scroll 61px -1972px;
font-size:1.2em;
font-weight:bold;
padding-right:40px;
margin-left:10px;
}
#tell_small2{
float:left;
margin-top:30px;
width:946px;
}
#tell_4 {
width:930px;
height:60px;
float:left;
}
#nav {
clear:both;
width:943px;
float:left;
}

/* css release notes */

.white {
	color:#fff;
}
.release-right {
	margin:17px 0px 0px 0px;
	float:right;
	width:321px;
	height:171px;
	background:transparent url(../img/release_notes/right_box.png) no-repeat scroll 0px 0px;
}

.release-right p {
	margin:10px 0px 0px 5px;
	font-size:16px;
	color:#666;
}

.release-right p span {
	font-size:19px;
	color:#000;
	font-weight:700;
}

#release-download {
	clear:both;
	margin:0px 10px 0px 0px;
	float:right;
	width:261px;
	height:66px;
	background:transparent url(../img/release_notes/download.png) no-repeat scroll 0px 0px;
}

#release-download p a {
	color:#360;
	font-size:18px;
	margin:14px 15px 0px 30px;
	text-decoration:none;
	float:left;
}

.release-title {
}

.release-content {
	font-size:14px;
	color:#666;
	margin-bottom:30px;
}
.release-content p {
	margin:20px 0px;
}

.release-content h2 {
	padding-bottom:15px;
	width:319px;
	background:transparent url(../img/release_notes/line.png) no-repeat scroll bottom left;
	color:#006699;
	font-size:21px;
}

.release-content ul  li {
	margin:15px 0px;
	padding:0px 0px 0px 25px;
}

.release-content ul#release-1 li {
	background:transparent url(../img/release_notes/bullet_1.png) no-repeat scroll 0px 4px;
}

.release-content ul#release-2 li {
	background:transparent url(../img/release_notes/bullet_2.png) no-repeat scroll 0px 4px;
}

.release-content ul#release-3 li {
	background:transparent url(../img/release_notes/bullet_3.png) no-repeat scroll 0px 4px;
}

.release-extra  li {
		margin:15px 0px;
		padding:0px 0px 0px 25px;
		font-size:14px;
}

#release-wraper {
	background:transparent url(../img/release_notes/header.png) no-repeat scroll 0px 0px;
	float:left;
	margin:0px auto;
	height:427px;
	width:100%;
}

#press-left-div {
	float:left;
	width:700px;
}

#ty-title {
}

#free img, #pro img {
	border:0px;
}

.leftcol img {
	border:0px;
}

