* {margin:0; padding:0}
body{
background-image:url(../../images/crm_client_registration/main-bg.gif);
background-repeat:repeat-x;
background-color:#fff;
color: #252525;
font-family: Arial, Tahoma, Verdana;
font-size:12px;
margin:0px;}
input, textarea{border:0;}
a img {
 border:0px;
}
a { 
 color:#b53882;
 text-decoration:underline;
}
a:hover { 
 text-decoration:none;
}
h2, h1{
 color:#252525;
 font-weight:bold;
 font-size:45px;
 text-align:left;
 padding-bottom:15px;
 font-family:Helvetica;
 margin:0px;
}
.left{
float:left;}
#li_ui_li_gen_0 #li_ui_li_gen_0-title{-moz-border-radius:4px 2px 2px 4px !important;-web-kit-border-radius:4px 2px 2px 4px !important;border-radius:4px 2px 2px 4px !important;}
.right{
float:right;}
#сhristmas{left:-71px;position:absolute;}
#logo{height:51px;position:relative;width:310px;z-index:40;}
#top_menu{position:relative;z-index:100;}
.clear{
clear:both;}
.reg_done{
	margin-left:20px;
}
ol, ul {
	list-style: none;
}
@font-face {
    font-family: "helveticaneueltproth";
    src: url("../../fonts/helveticaneueltpro-th-webfont.eot?") format("eot"), url("../../fonts/helveticaneueltpro-th-webfont.woff") format("woff"), url("../../fonts/helveticaneueltpro-th-webfont.ttf") format("truetype"), url("../../fonts/helveticaneueltpro-th-webfont.svg#svgFontName") format("svg");
}
#main_table_inner{background-color:#B53882;background-image:url("../../images/main-bg.png");background-repeat:repeat-x;}
.added_msg{float:left;clear:both;margin-left:100px;}
.messenger_select{float:left;}
.added_msg dl{float:left;}
.validation-failed{background-position:bottom;}
.validation-advice{color:#ff0000;font-size:12px;margin:5px 0 0 0;}
#advice-required-addForm_icq{margin-left:80px;}
.add_messanger{float:right;margin-right:15px;margin-top:5px;}
#advice-validate-one-required-addForm_terms{float:left;margin-bottom:23px;width:345px;}
#login_btn{position:relative;margin-top:4px;z-index:1000;}
#logo{height:51px;}
.login-box {background-image:url("../../images/crm_client_registration/login-box.png");height:152px;left:9px;position:absolute;top:1px;width:328px;z-index:1500;}
.signup-input-5 {
background-image:url("../../images/crm_client_registration/signup-input-5.gif");
border:medium none;
height:21px;
padding-left:4px;
padding-top:6px;
width:198px;
padding-bottom:1px;
}
#fogot {
background-image:url("../../images/crm_client_registration/fogot-box.png");
height:152px;
left:9px;
position:absolute;
top:1px;
width:328px;
z-index:1000;
}
#fogot .text {
line-height:17px;
margin-left:40px;
width:250px;
}
#fogot .field {
margin-left:40px;
margin-top:15px;
width:280px;
}
#fogot .submit {
margin-bottom:-9px;
margin-left:2px;
}
.pass {
padding-left:39px;
width:199px;
}
.pass a {
color:#BD54A6;
font-size:11px;
text-decoration:none;
}
.signup-left-2  {
padding-right:5px;
padding-top:5px;
text-align:right;
width:110px;
}
.close {
padding-bottom:8px;
padding-right:10px;
padding-top:6px;
text-align:right;
}
#free{padding:15px 28px;}
.signup-right-5 {
padding-bottom:8px;
width:205px;
}
.cell-left {
 vertical-align:top;
}
.cell-right {
 vertical-align:top;
}
.pic-top {
 background-image:url(../../images/crm_client_registration/header_bg.png);
 background-repeat:repeat-x;
 height:80px;
}
.main-container {
 text-align:left;
 margin:0 auto;
 width:960px;
 background:url(../../images/crm_client_registration/bg_main_content.gif) repeat-y 0 0;
 position:relative;
}
.header {
 background-image:url(../../images/crm_client_registration/header_bg.png);
 background-repeat:repeat-x;
 width:960px;
 height:80px;
 position:relative;
 z-index:1000;
}

#logo {
	background:url(../../images/crm_client_registration/sprite.png) no-repeat -40px 6px;
	border-right:1px solid #d0d0d0;
	display:block;
	float:left;
	height:29px;
	width:120px;
}

#menu li {
	float:left;
	border-right:1px solid #d0d0d0;
	position:relative;
	background:-moz-linear-gradient(top, #f8f8f8 0%, #e9e9e9 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e9e9e9)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e9e9e9', GradientType=0 ); /* ie */
	/*z-index:10000;*/
}
#menu li div {
	background: url(../../images/crm_client_registration/sprite.png) no-repeat scroll -27px 0 transparent;
	display: none;
	height: 6px;
	left: 50%;
	margin: 0 0 0 -5px;
	position: absolute;
	top: 28px;
	width: 9px;
}
*+html #menu li div {
	z-index:10000;
	background:red;
	zoom: 1;
}
#menu li:hover {
	background:-moz-linear-gradient(top, #aa65ca 0%, #7942ab 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa65ca), color-stop(100%, #7942ab)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa65ca', endColorstr='#7942ab', GradientType=0 ); /* ie */
}
#menu li:hover div {
	display: block;
}
#menu a {
	color:#000000;
	display:block;
	font-weight:bold;
	font-size:14px;
	padding:6px 10px 7px 11px;
	text-decoration:none;
	font-family:Arial !important;
	line-height: 16px;
}
#menu li.active {
	background:-moz-linear-gradient(top, #aa65ca 0%, #7942ab 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa65ca), color-stop(100%, #7942ab)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa65ca', endColorstr='#7942ab', GradientType=0 ); /* ie */
}
#menu li.active div {
	display: block;
}
#menu li.active span {
	/*background:url(../../images/crm_client_registration/sprite.png) no-repeat right -33px;*/
}
#menu li.active a {
	color:#FFF;
	text-shadow:-1px -1px 1px #784692;
}
#menu a:hover {
	color:#FFF;
	text-shadow:-1px -1px 1px #784692;
}
#menu a:hover span {
	/*background:url(../../images/crm_client_registration/sprite.png) no-repeat right -33px;*/
}
#menu a span {
	/*background:url(../../images/crm_client_registration/sprite.png) no-repeat right -56px;
	padding:0 9px 0 0;*/
}
#social {
	background: #f8f8f8; /* old browsers */
	background:-moz-linear-gradient(top, #f8f8f8 0%, #e9e9e9 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #e9e9e9)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e9e9e9', GradientType=0 ); /* ie */
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	float:right;
	padding:7px 3px 6px 8px;
}
#social a {
	background:url(../../images/crm_client_registration/sprite.png) no-repeat right -17px;
	display:block;
	width:16px;
	height:16px;
}
#social a:hover {
	opacity:0.75;
}
#social li {
	float:left;
	margin:0 5px 0 0;
}
#social .rss {
	background-position:-1px -1px;
}
#social .facebook {
	background-position:-1px -18px;
}
#social .twitter {
	background-position:-1px -35px;
}
#social .linkedin {
	background-position:-1px -52px;
}
#lang {
	background:url(../../images/crm_client_registration/sprite.png) no-repeat -133px -50px;
	border-right:1px solid #d0d0d0;
	cursor:pointer;
	float:right;
	padding:9px 22px 9px 8px;
}
#login {
	float:right;
	width:76px;
	height:29px;
	text-align:center;
}
#login a {
	color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
	line-height:14px;
    text-decoration: none;
	width:76px;
	height:29px;
	line-height:29px;
}
.login_active{background-color:#fff;border-left:1px #cfcfcf solid;}
#login_form_wrapper{
	width:200px;
	height:133px;
	position:absolute;
	z-index:200;
	right:96px;
	top:29px;
	display:none;
}
#login_form_but{width:76px;height:29px;border:1px #cfcfcf solid;border-bottom:none;background:#FFFFFF url(../../images/crm_client_registration/sprite.png) no-repeat -103px -52px;position: absolute;right: 0;z-index:2;}
#login_form_but a{font-family:Arial, Helvetica, sans-serif; font-size:14px;text-decoration:none;color:#000000;line-height: 26px;padding-left: 18px;font-weight: bold;}
#login_form{width:200px;height:131px;border:1px #cfcfcf solid;border-top:none;background-color:#FFFFFF;position: absolute;right: 0;top:0;}
.form_input{height:27px; margin:10px 0;text-align: center;}
.form_input input{width:174px; height:27px;border:1px #cfcfcf solid;padding-left:10px;line-height: 27px !important;color:#7f7f7f;}
#sub_but_wrapper{text-align:right;height:27px; margin-top:15px;}
#sub_but_wrapper a{
	width:57px;
	height:27px;
	border:1px #cfcfcf solid;
	margin-right: 11px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color:#000;
	line-height:27px;
	text-align: center;
	background: #e1e1e1; /* old browsers */
	background:-moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1e1)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0 ); /* ie */
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#forgot_password{margin: 15px 0 0 10px;}
#forgot_password a{color:#510020; text-decoration:underline;font-size: 11px;}
#submenu{/*margin:4px 0 0;*/position:relative;height: 51px;}
.submenu_wrapper{padding-top:11px;}
#submenu_logo {
	color: #FFFFFF;
	float: left;
	font-family: "helveticaneueltproth";
	font-size: 30px;
	line-height: 26px;
}
#submenu_logo a {
	color:#FFF;
	text-decoration:none;
}

#submenu_nav {
	border-left: 1px solid #995f99;
	float: left;
	margin: 0 0 0 15px;
	padding: 7px 0 7px 8px;
}
#submenu_nav li {
	float: left;
}
#submenu_nav a {
	color: #e7a7e4;
	font-size: 14px;
	font-weight: bold;
	padding: 6px;
	text-shadow: -1px -1px 1px #3d0018;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial !important;
	border:1px transparent solid;
	border-radius:3px;
}
#submenu_nav a:hover {
	color:#fff;
	border:1px #d3b9d3 solid;
	border-radius:3px;
}
#submenu_nav .active {
	color:#fff;
}
#content_stat{display:none;}
#content_stat .content_stat_item{height:33px; padding:0 10px;line-height:33px; font-size:11px; font-weight:bold; font-style:italic;border-right:1px #bfbfbf solid;position:relative;}
.content_stat_item .arrow_gray{position:absolute;top:13px; right:-5px; width:5px; height:7px; background:url(../../images/crm_client_registration/sprite.png) no-repeat 0 -273px;z-index: 10;}
.content_stat_item a{text-decoration:none;color:#000;display: block; height: 33px;}
.content_stat_item .niche{color:#707070;}
.active_click:hover{
	background-color:#a35d92;
	background:-moz-linear-gradient(top, #a35d92 0%, #813880 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a35d92), color-stop(100%, #813880)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a35d92', endColorstr='#813880', GradientType=0 ); /* ie */
}
.active_click:hover .arrow_gray{background:url(../../images/crm_client_registration/sprite.png) no-repeat -22px -273px;}
.active_click:hover .count{color:#fff;}
.active_click:hover .niche{color:#ccc;}
.active_click:hover .all_content{color:#fff;}
#scenes_count{width:66px; height:40px;background:url(../../images/crm_client_registration/sprite.png) no-repeat -104px -260px;position:absolute; right:12px; top:15px;}
#scenes_count a{font-size:14px; font-weight:bold; color:#fff; text-decoration:none;height:35px;display:block;background:url(../../images/crm_client_registration/sprite.png) no-repeat -115px -17px;padding: 2px 0 0 9px;}
#scenes_count a span{font-size:9px;font-weight:normal;}
#scenes_count_all{font-size:14px !important; font-weight:bold !important;}
#close_content{width:8px; height:8px;background:url(../../images/crm_client_registration/sprite.png) no-repeat 0 -292px;display:block;margin:12px 9px;}

.header-top {
 padding-top:6px;
}
.main-col-left {
 width:293px;
 background-image:url(../../images/crm_client_registration/menu-right.jpg);
 background-repeat:no-repeat;
 background-position:bottom right;
}
.paysite, .tube, .free, .dating, .cam, .new, .domainer, .content, .designer{
 display:block;
 background-repeat:no-repeat;
 width:220px;
 height:46px;
 padding-left:54px;
 padding-top:9px;
 padding-right:19px;
 font-size:11px;
 color:#636363;
 text-decoration:none;
}
#brd input {
background:url("../../images/crm_client_registration/signup-input.gif") no-repeat scroll 0 0 transparent;
border:medium none;
height:21px;
padding-left:4px;
padding-top:6px;
width:292px;
}
#brd img {float:right;
margin-right:-20px;
margin-top:-22px;}
.paysite{background-image:url(../../images/crm_client_registration/im-paysite.png);}
.paysite:hover{background-image:url(../../images/crm_client_registration/im-paysite-r.png);}
.tube{background-image:url(../../images/crm_client_registration/im-tube.png);}
.tube:hover{background-image:url(../../images/crm_client_registration/im-tube-r.png);}
.free{background-image:url(../../images/crm_client_registration/im-free.png);}
.free:hover{background-image:url(../../images/crm_client_registration/im-free-r.png);}
.dating{background-image:url(../../images/crm_client_registration/im-dating.png);}
.dating:hover{background-image:url(../../images/crm_client_registration/im-dating-r.png);}
.cam{background-image:url(../../images/crm_client_registration/im-cam.png);}
.cam:hover{background-image:url(../../images/crm_client_registration/im-cam-r.png);}
.new{background-image:url(../../images/crm_client_registration/im-new.png);}
.new:hover{background-image:url(../../images/crm_client_registration/im-new-r.png);}
.domainer{background-image:url(../../images/crm_client_registration/im-domainer.png);}
.domainer:hover{background-image:url(../../images/crm_client_registration/im-domainer-r.png);}
.content{background-image:url(../../images/crm_client_registration/im-content.png);}
.content:hover{background-image:url(../../images/crm_client_registration/im-content-r.png);}
.designer{background-image:url(../../images/crm_client_registration/im-designer.png);}
.designer:hover{background-image:url(../../images/crm_client_registration/im-designer-r.png);}
.paysite h2, .tube h2, .free h2, .dating h2, .cam h2, .new h2, .domainer h2, .content h2, .designer h2{
 color:#252525;
 font-weight:bold;
 font-size:15px;
 text-align:left;
 padding-bottom:3px;
 padding:0px;
 margin:0px;
}
.close_popup{display:block;float:left;height:26px;position:relative;width:30px;z-index:100;}


/* Top Menu */

#top_menu ul{padding:0;margin:0;}
#top_menu li{float:left;list-style:none;background:url("../../images/crm_client_registration/menu-delim.gif") no-repeat left center;padding:0 1px 0 2px;}
#top_menu li:first-child{background:none;}
#top_menu a{color:#252525;font-weight:bold;font-size:16px;text-decoration:none;text-shadow: 1px 1px 1px #fff;padding:9px 16px 9px 15px;display:block;}
#top_menu a.active{color:#b0327c;}
#top_menu li:first-child a{padding-left:0;}
#top_menu a:hover{color:#b0327c;}

.main-col-right {
 width:667px;
}
.footer {
 background-color:#111111;
 text-align:left;
 margin:0 auto;
}
.footer-container{
 text-align:left;
 margin:0 auto;
 background: #111111;
 width:961px;
 padding-top:19px;
 font-size:11px;
 color:#FFFFFF;
}
.footer-border {
 border-bottom:#1f1f1f 1px solid;
 padding-bottom:10px;
}
.footer-border ul{
 padding: 0px;
 margin: 0px;
 list-style:none;
}
.footer-border ul h2{
 color:#ffffff;
 font-weight:bold;
 font-size:14px;
 text-align:left;
 padding-bottom:6px;
 margin:0px;
}
.footer-border ul ul{
 list-style:none;
 margin:0px;
 list-style:none;
}
.footer-border ul ul li{ 
 padding-bottom:1px;
 padding-top:1px;
}
.footer-border ul ul li a{
 color:#c2c2c2;
 text-decoration:none;
}
.footer-border ul ul li a:hover{
 text-decoration:underline;
}
.footer-top-left {
 /*width:446px;*/
 width: 288px;
 padding-right:50px;
}
.footer-top-left a{
 text-decoration:none;
}
.footer-top-left a:hover{
 text-decoration:underline;
}
.footer-top-right {
 /*width:463px;*/
 width:280px;
}
#xbiz_aw{}
.footer-top-right span{
 color:#c2c2c2;
}
.b-mail {
 color:#a6e9ec;
 text-decoration:none;
}
.b-mail:hover {
 text-decoration:underline;
}
.list1 {
    margin: 12px 29px 0 0;
	vertical-align:top;
    width: 140px;
}
.list2 {
    margin: 12px 29px 0;
	vertical-align:top;
    width: 120px;
}
.list3 {
    margin: 12px 29px 0;
	vertical-align:top;
    width: 130px;
}
.list4 {
    margin: 12px 12px 0;
	vertical-align:top;
    width: 180px;
}
.list5 {
	margin: 12px 0 0 30px;
	vertical-align:top;
    width: 177px;
}
#subscribe_form input{
	color: #FFFFFF;
	background-color: #111111;
    border: 1px solid #313131;
    font-size: 12px;
    font-style: italic;
    padding: 7px 10px;
    width: 154px;
	margin-top: 4px;
}
#subscribe_form .subscribe_but{
	border: 1px solid #313131;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    height: 22px;
    line-height: 22px;
    margin-left: 84px;
    margin-top: 4px;
    padding: 5px 7px;
    text-align: center;
    text-decoration: none;
    width: 76px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.subs_error{background: url("../../images/crm_client_registration/subs_error.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 11px;
    font-style: italic;
    height: 49px;
    padding: 5px 0 0 5px;
    width: 172px;
	position:absolute;left: 1px;
	display:none;line-height: 11px;
}
.footer-txt {
	color: #000000;
    font-size: 11px;
    margin-left: 15px;
    padding-top: 12px;
	margin-top: 2px;
}
.footer-txt a{
 color:#636363;
 text-decoration:none;
}
.footer-txt a:hover{
 text-decoration:underline;
}
#sup{margin-top:4px;width:175px;position:relative;height:41px;}
#login_btn{position:relative;margin-top:0px;margin-right:8px;z-index:1000;}
#login_btn img{margin-left:9px}

#video_tutorial_news{height:377px;width:613px; z-index:500;}
#video_tutorial{width:950px;height:557px;left:50%;margin-left:-475px;top:50%;margin-top:-240px;position:fixed;z-index:500;}
#splash{-moz-border-radius:3px 3px 3px 3px;-web-kit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#2F2F2F;height:580px;left:50%;padding:10px;position:fixed;text-align:center;top:50%;width:941px;z-index:4000;margin-left:-480px;margin-top:-278px;}

.social_wrapper{background-color:#fff;}
#social_block{height:45px; width:961px; margin:0 auto;}
.footer_info_wrapper{
	background-color:#e7e7e7;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#ffffff)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #e7e7e7, #ffffff); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #e7e7e7, #ffffff); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #e7e7e7, #ffffff); /* IE10 */
	background-image:      -o-linear-gradient(top, #e7e7e7, #ffffff); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #e7e7e7, #ffffff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e7e7e7', EndColorStr='#ffffff'); /* IE6–IE9 */
}
#footer_info{
	height:63px;
	width:961px;
	margin:0 auto;
}
.block-inline{display:inline-block;}
.footer_wrapper{padding: 15px 2px 0 0;}
.text-center{text-align:center;}
#social_title{background: url("../../images/crm_client_registration/ribbon.png") no-repeat scroll 0 0 transparent; color: #000000; height: 37px; padding-left: 25px; margin:0 10px 0 0 !important;}
#social_title span{display:inline-block; margin-top:16px; font-weight: bold;}
#social_block .block-inline{vertical-align:top;margin-top:13px;}
#social_googlePlus{width:70px;}
#social_twitter{margin-right:8px;}
#social_googlePlus{margin-right:4px;}

#subscribe_form input{
    color: #FFFFFF;
	background-color: #111111;
    border: 1px solid #313131;
    font-size: 12px;
    font-style: italic;
    padding: 7px 10px;
    width: 154px;
	margin-top: 4px;
}
#subscribe_form .subscribe_but{
	border: 1px solid #313131;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    height: 22px;
    line-height: 22px;
    margin-left: 84px;
    margin-top: 4px;
    padding: 5px 7px;
    text-align: center;
    text-decoration: none;
    width: 76px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.subs_error{background: url("../../images/crm_client_registration/subs_error.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 11px;
    font-style: italic;
    height: 49px;
    padding: 5px 0 0 5px;
    width: 172px;
	position:absolute;left: 1px;
	display:none;line-height: 11px;
}

/*
*  Testimonials
*/
.testimonials_title{font-weight:bold; font-size:14px; margin: 20px 0;}
.footer-container .testimonials_wrapper{width:440px; margin-bottom: 10px;}
.testimonials_body{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; color:#707070; line-height: 18px;}
.testimonials_publisher{font-weight:bold; font-size:11px; color:#707070; margin-top:25px;}
#testimonials_single{margin-bottom:15px;}
#testimonials_single .testimonials_title{font-size:18px;}
#testimonials_single .testimonials_read_all{margin-top:27px;}
#testimonials_single .testimonials_body{color:#343434;}
#testimonials_single .testimonials_publisher{color:#343434;}
.testimonials_read_all .link_read_all{font-size:11px;color:#CF578D; text-decoration:none; font-weight:bold;}

.left.add_fields{padding-top:0px;margin-top:-3px;}

/*------------------------------------------------------ FEATTOUR --------------------------------------------------------------*/

#content_statistic{margin-top:3px;float:left;color:#000;font-size:14px;font-weight:bold;line-height:18px;background:url(/design/images/diff1.gif) no-repeat left;}
#content_statistic div{float:left;margin-left:8px;}
#content_statistic .niche{color:#898989;}
#content_statistic .count{color:#892267;}
#content_statistic a{color:#898989;text-decoration:none;}
#content_statistic a:hover{color:#898989;text-decoration:underline;}

.main-container1 {
 background-image:url(../../images/crm_client_registration/feattour-content-bg.gif);
 background-repeat:repeat-y;
 text-align:left;
 margin:0 auto;
 width:961px;
}
.type {
 padding-top:4px;
 padding-bottom:3px;
 margin:0px
}
.feattour-col-left {
 width:210px;
 font-family:Helvetica;
 font-size:11px;
}
.feattour-col-left a{
 color:#252525;
 text-decoration:none;
}
.feattour-col-left a:hover{
 text-decoration:underline;
}
.feattour-menu {
 background-image:url(../../images/crm_client_registration/feattour-menu.gif);
 background-repeat:no-repeat;
 width:210px;
 height:40px;
}
.feattour-menu-r {
 background-image:url(../../images/crm_client_registration/feattour-menu-r.gif);
 background-repeat:no-repeat;
 width:210px;
 height:40px;
 color:#b0327c;
}
.feattour-menu-txt {
 padding-top:12px;
}
.feattour-link {
 padding-top:12px;
 padding-right:11px;
 font-size:12px;
 font-weight:bold;
}
.feattour-link a{
 color:#252525;
 text-decoration:none;
}
.feattour-link a:hover{
 text-decoration:underline;
}
.feattour-col-right {
 padding-left:22px;
 padding-top:28px;
 font-size:14px;
 width:729px;
}
.feattour-col-right-txt {
 width:680px;
}
.ac_nt{text-decoration:none;font-size:14px;font-weight:bold;color:#d7d7d7;}
.ac_nt img{margin-bottom:-3px;margin-right:7px;}

#change_mail{margin:5px 0 0 0;position:relative;}
#change_email_btn{position:absolute;right:135px;top:3px;}
#change_email_error{float:left;margin-left:133px;margin-top:-10px;}

/*------------------------------------------------ EXAMPLES ---------------------------------------------------------------------*/

.main-container2 {
 background-color:#FFFFFF;
 text-align:left;
 margin:0 auto;
 width:960px;
}
.examples-content {
 padding-left:28px;
 padding-top:25px;
 width:933px;
 font-size:14px;
}
.examples-content h3{
 color:#252525;
 font-weight:bold;
 font-size:23px;
 text-align:left;
 padding-bottom:15px;
 font-family:Helvetica;
 margin:0px;
}
.examples-txt {
 width:345px;
 padding-right:27px;
}
.implementation {
 background-image:url(../../images/crm_client_registration/examples-implementation.gif);
 background-repeat:no-repeat;
 padding-left:199px;
 padding-top:20px;
 padding-right:20px;
 line-height:18px;
 width:685px;
 height:169px;
}
.slide-show {
 background-color:#eeeeee;
 width:904px;
}
.arrow-left {
 width:51px;
 padding-right:13px;
 padding-top:95px;
 text-align:right;
}
.arrow-right {
 width:51px;
 padding-top:95px;
}
.slide {
 margin-right:14px;
 font-size:12px;
 width:248px;
 color:#b7b7b7;
 text-align:center;
}
.slide span{
 color:#b0327c;
 font-size:14px;
}
.slide img{
 margin-bottom:8px;
}
.slide a{
 color:#252525;
 text-decoration:none;
}
.slide a:hover{
 text-decoration:underline;
}

/*------------------------------------------------ PRICING & SIGNUP --------------------------------------------------------------*/

.pricing-column-left{
 width:429px;
}
.pricing-table-heading-left, .pricing-table-heading-right{
 text-align:center;
 font-size:18px;
 font-weight:bold;
 margin-top:20px;
 padding-top:7px;
 height:32px;
}
.pricing-table-heading-left{
 background-image:url(../../images/crm_client_registration/price-table-heading-left.gif);
 color:#cacaca;
 width:218px;
 margin-left:2px;
}
.pricing-table-heading-right{
 background-image:url(../../images/crm_client_registration/price-table-heading-right.gif);
 color:#444444;
 width:208px;
}
.pricing-table-left-odd, .pricing-table-right-odd, .pricing-table-left-even, .pricing-table-right-even, .pricing-table-bottom-left, .pricing-table-bottom-right{
 height:25px;
 padding-top:9px;
}
.pricing-table-left-odd, .pricing-table-left-even{
 width:190px;
 padding-left:27px;
 margin-left:2px;
 background-color:#eeeeee;
 border-right:#d6d6d6 solid 1px;
}
.pricing-table-right-odd, .pricing-table-right-even{
 width:208px;
 text-align:center;
 background-color:#eeeeee;
}
.pricing-table-left-even, .pricing-table-right-even{
 background-color:#fbfbfb;
}
.pricing-table-bottom-left{
 background-image:url(../../images/crm_client_registration/price-table-bottom-left.gif);
 padding-left:27px;
 width:191px;
 margin-left:2px;
 margin-bottom:20px;
 height:24px;
}
.pricing-table-bottom-right{
 background-image:url(../../images/crm_client_registration/price-table-bottom-right.gif);
 width:208px;
 text-align:center;
 margin-bottom:20px;
 height:24px;
}
.pricing-column-right{
 width:449px;
}
.req{
 color:#ed1c24;
}
.attention{
 font-size:12px;
 text-align:right;
}
.purple{
 color:#bd54a6;
}
.signup-left{
 width:147px;
 height:33px;
 text-align:right;
 padding-right:6px;
 padding-top:6px;
}
.signup-right, .signup-right-2{
 width:296px;
 padding-bottom:12px;
}
.signup-right-2{
 padding-top:7px;
}
.signup-input, .signup-input-2{
 background-image:url(../../images/crm_client_registration/signup-input.gif);
 background-repeat:no-repeat;
 width:292px;
 height:21px;
 border:none;
 padding-top:6px;
 padding-left:4px;
}

*+html .signup-input{width:291px;}
*+html .signup-input-2{width:165px;}
*+html .signup-right textarea{width:291px;height:91px;}

.signup-input-2{
 background-image:url(../../images/crm_client_registration/signup-input-2.gif);
 background-repeat:no-repeat;
 width:166px;
 margin-left:7px;
 margin-right:6px;
}
.signup-right strong{
 display:block;
 padding-top:7px;
}
.signup-right textarea{
 background:url(../../images/crm_client_registration/signup-textarea.gif) no-repeat;
 width:292px;
 height:92px;
 border:none;
 padding-top:6px;
 padding-left:4px;
 overflow:hidden;
 resize:none;
}
.messenger_select {display:inline-block}
select {padding: 5px 2px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E7E7E7; height: 28px;}
.footer-container .news_title {
color:#E555BC;
}
.footer-top-left, .footer-top-left a{
 text-decoration:none;
}
.footer-top-left a:hover{
 text-decoration:none;
}
/*------------------------------------------------------ AFFILIATES ------------------------------------------------------------*/

.affiliates-content {
 width:961px;
 font-size:14px;
}
.affiliates-column-left{
 width:466px;
}
.affiliates-column-left-txt {
 padding-left:28px;
 width:438px;
 padding-bottom:30px;
}
.affiliates-column-right{
 padding-top:25px;
 width:449px;
}
select.selReplaced {width:1px; position:absolute; left:-999em; float:none;} 
dl.selectboxs {margin:4px 0 0 0; padding:0; border:none; position:relative; overflow:visible; line-height:1.2em; background:url(../../images/crm_client_registration/select_bg.gif) left top repeat-x; zoom:1;}
dl.selectboxs * {position:static; float:none; display:block; width:auto; margin:0; padding:0; border:none;}
#acc_set dl.selectboxs dd {z-index:1001;}
dl.selectboxs dt {cursor:default; color:#616161; padding:3px 5px 6px 10px; background:url(../../images/crm_client_registration/select_arr.gif) right top no-repeat; height:1.1em; overflow:hidden; font-size:12px;}
dl.selectboxs dd {position:absolute; z-index:101; left:0; top:100%; margin:0; padding:0; width:100%; overflow:auto; max-height:15em; border:1px solid #e1e1e1; border-left:none; border-top:none; background:#ebebeb; white-space:nowrap; font-size:.9em;}
dl.selectboxs dd ul {width:100%; overflow:hidden;}
dl.selectboxs dd li {padding:4px 3px; cursor:default; color:#616161; height:1.1em; overflow:hidden;}
dl.selectboxs dd li.sbrSelected {background:#eee;}
dl.selectboxs dd li:hover, dl.sbrWrap dd li.hover {background:#e1e2e3;}
/*dl.sbrWrap .sbrOptsCol {display:none;}
dl.sbrWrap .sbrOptsExp *{display:block;}*/
dl.selectboxs .sbrFocused {background-image:url(../../images/crm_client_registration/select_arr.gif)}

#crm_registration_successful{text-align:center;padding-bottom:15px;}
#crm_registration_successful a{text-decoration:none;}
#crm_registration_successful #thanks{background:url("../../images/crm_client_registration/flower.jpg") no-repeat center center;font-size:14px;line-height:20px;margin:0 auto;padding:130px 0 140px;width:685px;}
#crm_registration_successful h1{font-size:68px;margin:0 0 -15px 0;padding:23px 0 0 0;}
#crm_registration_successful #reg_info{width:712px;margin:10px auto 0;line-height:20px;font-size:14px;}
#crm_registration_successful #reg_info h2{font-size:23px;text-align:center;padding-bottom:6px;margin-top:-1px;}
#crm_registration_successful #reg_block{font-size:12px;background:url("../../images/crm_client_registration/regblock.jpg") no-repeat top center;width:739px;margin:15px auto 0;}
#crm_registration_successful #reg_block .text_wrap_one{margin-left:55px;padding-top:12px;width:640px;}
#crm_registration_successful #reg_block .inner_text_one{padding:7px 0 0 0;margin-left:0;}
#crm_registration_successful #reg_block .text_wrap_two{margin-left:55px;padding-top:50px;padding-top:50px;width:640px;}
#crm_registration_successful #reg_block .inner_text_two{padding:7px 0 0 0;margin-left:0;}
#crm_registration_successful #reg_block .text_wrap_three{margin-left:55px;padding-bottom:23px;padding-top:45px;width:640px;}
#crm_registration_successful #reg_block .inner_text_three{padding:7px 0 0 0;margin-left:0; min-height: 60px; -height: 60px;}

#reg_button{width:220px;height:63px;display:block;float:left;background:url("../../images/crm_client_registration/button-sign-up_all.gif") no-repeat top;}
#reg_button:hover{background:url("../../images/crm_client_registration/button-sign-up_all.gif") no-repeat bottom;}

/* New Select */
.select_box{background:url("../../images/crm/backgrounds_pcms/select_bg.gif") no-repeat;display:inline-block;height:21px;position:relative;float:left;}
.select_box div{background:url("../../images/crm/backgrounds_pcms/select_arr.gif") no-repeat right;height:21px;margin-right:-2px;}
.select_box span{color:#616161;font-family:Arial;font-size:11px;left:10px;position:absolute;top:4px;}
.select_box select{border:0 none;opacity:0;width:100%;height:21px;filter: alpha(opacity=0);}
.select_box option{background:#dddddd;}

/*---------------------------------------------------LANGUAGE----------------------------------------------------------------*/
#lanuges{padding:5px 0 0 20px;float:left;position:relative;z-index:800;}
#languages-box{width:68px;position:absolute;background:url("../../images/crm_client_registration/lng-bg-top.png") no-repeat top;right:0px;top:5px;padding:10px 0 0;}
.lng-box-foot{width:68px;height:15px;background:url("../../images/crm_client_registration/lng-bg-bottom.png") no-repeat bottom;}
.lng-box-cont{padding:0px 9px 0;width:54px;background:url("../../images/crm_client_registration/lng-bg-cont.png") repeat-y;}
.lng-close{float:left;position:relative;margin:-20px 0 0 8px;}
.lng-close-arrow{background:none;display: block;float:right;height:25px;margin:-10px 0 0;position:relative;width:29px;}
*+html .lng-close-arrow{margin:-25px 0 -13px;}
.lng-items{border-top:1px solid #CCCCCC;margin:4px 0 0;padding:4px 0 0 5px;width:20px;}
.lng-item img{position:relative;}
.lng-item a{color:#666;text-decoration:none;font-size:11px;}
.lng-item a:hover{color:#b0327c;}
.lng-switcher{background:url("../../images/crm_client_registration/button-lng-switch.gif") no-repeat;display:block;width:54px;height:20px;padding:10px 0 0 14px;}

/*---------------------------------------------------SUPPORT-----------------------------------------------------------------*/
#support_js{/*float:left;*/}
#support {margin-top:1px;display:block;float:right;height:36px;position:relative;z-index:999;cursor:pointer;}

#sup{margin-top:4px;width:175px;position:relative;height:41px;}


.support-box {
	background-image:url("../../images/crm_client_registration/support-box.png");
	height:103px;
	left:0px;
	position:absolute;
	top:0px;
	width:328px;
	z-index:1000;
}
.support-box-off{background-image:url("../../images/crm_client_registration/support-box-off.png");}
.support-box-content{
	padding:0 0 0 40px;
	position:relative;
	margin-top:-20px;
	width:260px;
}
.live-support{
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:13px;
}
.live-support-onLine{
	background:url(../../images/crm_client_registration/online.png) no-repeat left;
	padding:0 0 0 35px;
	height:30px;
	line-height:30px;
	cursor:pointer;
}
.live-support-onLine a, .icq-support a{
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:13px;
	color:#252525;
	text-decoration:none;
}
.live-support-offLine{
	background:url(../../images/crm_client_registration/off.png) no-repeat left;
	padding:0 0 0 35px;
	height:30px;
	line-height:30px;
}
.live-support-away{
	background:url(../../images/crm_client_registration/away.png) no-repeat left;
	padding:0 0 0 35px;
	height:30px;
	line-height:30px;
}
.icq-support{
	border-top:1px solid #CCC;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:13px;
	margin:5px 0 0;
	padding:5px 0 0;
}
.icq-onLine{
	background:url(../../images/crm_client_registration/icq/online.png) no-repeat 3px;
	padding:0 0 0 35px;
	height:30px;
	line-height:30px;
}
.icq-offLine{
	background:url(../../images/crm_client_registration/icq/offline.png) no-repeat 3px;
	padding:0 0 0 35px;
	height:30px;
	line-height:30px;
}
.icq-onLine span, .live-support-onLine span{
	font-weight:bold;
	color:#44AA33;
	font-size:14px;
}
.icq-offLine span, .live-support-offLine span{
	font-weight:bold;
	color:#636363;
	font-size:14px;
}
.live-support-away span{
	font-weight:bold;
	color:#c8bb00;
	font-size:14px;
}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
#content_statistic{margin-top:3px;float:left;padding:0 0 0 5px;color:#000;font-size:11px;font-weight:bold;line-height:18px;background:url(../../images/crm_client_registration/diff1.gif) no-repeat left;}
#content_statistic div{float:left;margin-left:8px;}
#content_statistic .niche{color:#898989;}
#content_statistic .count{color:#892267;}
label.reg-error{font-size:12px;color:#C00;line-height:18px;padding-left:5px;}
input.reg-error{background-position:0 -28px;}
.agree-item label.reg-error{display:block;position:absolute;width:240px;left:115px;}
.agree-item{position:relative;margin-bottom:5px;}
label.error{color: #FF0000;font-size: 10px;line-height: 12px;position: absolute;right: 10px;text-align: left;top: 0;width: 114px;}
