@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;	
	background-color: #ffffff;
	margin:0;padding:0;
}

a {color:#2179a6; text-decoration:none;}
a:hover {text-decoration:underline;}

.page {width:770px;margin:0 auto;background-color:#FFFFFF; border:1px solid #E8E8E8;border-bottom:none;}
.logo {background:url(../images/xd_topbg.gif) right top no-repeat;width:770px;}
.logo span {color:#FFFFFF;font-weight:bold;margin-right:25px;}
.menu {background:url(../images/bg_menu.gif) #cc0000 repeat-x left; height:23px;text-align:right;}
.menu ul {list-style:none;padding:0;margin:7px 20px 7px 0;*margin:0 20px 0 0;font-family: Verdana, Arial, Helvetica, sans-serif;}
.menu ul li{display:inline;margin:0 0 0 15px; padding:0;}
.menu ul a {color:#2179a6; font-size:12px; font-weight:bold;}
.main_menu { width:200px;/*background:url(../images/mp_nav_dots_bottom.gif) repeat left;*/float:left;height:100%;}
.main_menu table {background:url(../images/xd_lnav_bg.gif) repeat #006699;}
.main_menu td {vertical-align:bottom;}
.main_menu ul {list-style:none;color:#FFFFFF; font-size:14px;padding:0;margin:0;}
.content{float:left; width:570px;}
.main_content {width:100%;padding-bottom:15px;}
.main_ad {width:100%;}
.head_line {border-top:1px solid #0099cc;height:25px;padding-top:10px;}
.head_line a img {height:21; width:185;border:none;}
.lnavoption a {color: #FFFFFF;text-decoration: none;}
.lnavoption a:hover {color: #006699;background-color: #FFFFFF;}
.footer {text-align:center;}
.content h1 img { height:16; width:16; border:0; vertical-align:baseline;}
.clients_ad {margin: 0pt auto; width: 120px; text-align: left; margin-top:30px;text-align:center;}
.text1mod h1 a {color:#336699;text-decoration:none;}
#sp_offer_notice h3 {color:#666666; font-size: 13px; margin-top: 12px;text-align:center;}
#sp_offer_notice a {font-size: 13px;}
.ul_no_mar {margin:0;}
.ul_no_mar li {margin-bottom:10px;}
.smalltxt1 p {margin-top:0;}
.left_border {background:url(../images/td_lc.gif) repeat-y;}
.top_border {background:url(../images/td_tc.gif) repeat-x;}
.right_border {background:url(../images/td_rc.gif) repeat-y;}
.bottom_border {background:url(../images/td_bc.gif) repeat-x;}
.now_icon {background:url(../images/butt_dnld_small.gif) no-repeat center left;padding-left:20px;}
.prices ul {padding-left:20px;}
.prices ul li {margin:10px 0;}
.support ul {list-style:none; padding:0;margin-top:0;margin-bottom:25px;}
.support li{margin:7px 0;}
.support li img {vertical-align:text-bottom;}
table.support {margin-top:25px;}
.about_ceo {border-top:1px #CCCCCC solid; padding-top:10px;}
.about_people span{margin:5px 0;font-weight:normal;}
.about_people p {font-weight:bold; margin-left:15px;}
.comparison thead tr {background:#006699;color:#FFFFFF;}
.comparison td{height:30px; vertical-align:middle; text-align:center;border-bottom:1px solid #DEDEDE;padding:5px 0;}
.comparison td.name_list, .name_list td {text-align:left; padding-left:10px;}
.name_list h3 {color:#FFFFFF;margin:5px 0;}
.comparison td span {color:#006699;font-weight:bold;}
ul.ul_marg li {margin:10px 0;}
.ul_marg li ul li { margin:0;}
ol li{margin:10px 0;}
.comparison td.second {padding-left:30px;}
.p_border {border-left:1px solid #999999; font-weight:bold; padding-left:5px;}
.comparison td.name_list_line {padding:0 0 0 15px;}
.comparison .features_table td {text-align:left;padding-left:5px;color:#333333; padding:4px;}
.comparison .features_table tr.active {background:#E8E8E8;}
.comparison .features_table td span {font-weight:normal; color:#990000;}
.comparison td.align_col {text-align:center;}
.sing_up_form span {color:#ff0000;}
.sing_up_form input {margin:10px 0 0 10px;}
.sing_up_form span.span2 {color:#666666; padding-left:10px;}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-right: 20pt;
}
.text1mod .tableborder {
	background:url(../images/mp_footer_gradient.gif) repeat-x top;
	height:60;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #006699;
}
.pricingtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.tableborder {
	border: 1px solid #CCCCCC;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding: 10px 0px;
	margin: 10px 0px;
	display: block;
}

.smallink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.smallink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
	text-decoration: none;
}
.smallink1 a {color: #666666;}
.smallink1 a:hover {color: #2179A6;}
.text1mp {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-right: 20pt;
	margin-left: 12pt;
}
.smallinkactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Blue;
	text-decoration: none;
}
.smallinkactive:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #0000FF;
	text-decoration: underline;
}
.smallinkactive:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: Purple;
	text-decoration: underline;
}
.visitors {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.vnumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
blockquote {
	margin-top: -12px;
}
.textflash {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
}
.screenshots {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC0000;
}
.scrnNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #808080;
}
.text1experts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	margin-right: 20pt;
}
.text1bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	margin-right: 5pt;
	margin-left: 16px;
}
.text1mod {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
}

.small_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #990000;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
.smalltxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
}
.strike {
	text-decoration: line-through;
}
/*.tdhoriz {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}*/
.smalltxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.white {
	color: #FFFFFF;
	padding: 5px 5px 5px 20px;
}
.whiteh1 {
	color: #FFFFFF;
	padding: 5px 5px 0px 20px;
	font-size: 18px;
	font-family:  Arial, Helvetica, sans-serif;
}
.whiteh1txt {
	color: #FFFFFF;
	font-size: 18px;
}
.lnavoption {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	margin-left: 14px;
	margin-right: 10px;
	margin-bottom: 14px;
}

.visitorswhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}

h4 {
	margin: 0px;
	padding: 0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}

a {
	color: #006699;
}
.summary {
	font-size: 12px;
	FONT-WEIGHT: bold;
	display: block;
	border-left: 1px solid #666666;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	color: #666666;
	padding: 0px 5px;
}
/*	Special offer notice.
	Located under left menu in index.htm of [root], [how-it-works], [download] folders and 13 files of [pricing] */
#sp_offer_notice {/*display: none*/}/*раскоментировать эту и след. строчку*/
/*#sp_offer_notice td {background: url(http://webceo.com/images/mp_nav_dots_bottom.gif) repeat-y; width: 185px; height: 152px}*/
#sp_offer_notice td {background: #eee;border-bottom:1px solid #E8E8E8;} /*стереть*/
#sp_offer_notice a {/*background: url(http://webceo.com/images/celebrate_2008_02.png) no-repeat*/}
#sp_offer_notice_download {display: none}/* /download/index.htm */

