#main .content h2.nc_group
{
	margin-top:22px;
}

.content h1
{
	font-size:18px;
	line-height:1.2em;
}

.right-title-table h2.name
{
	margin-top:14px;
}

.right-title-table h1.MainName
{
	margin-top:14px;
	font-size:16px;
	border-bottom:1px solid #066E7D;
	color:#095C7E;
	font-family:Arial,Helvetica,sans-serif;
}


.nc_prev_next {
float:left;
padding:2px 3px;
}
.nc_prev_next a {
margin:-2px 0 0 !important;
}
.nc_pagination {
float:left;
padding:0 7px;
}
.nc_pagination a {
display:block;
float:left;
margin:0 2px;
padding:2px 3px;
}
.nc_pagination a:hover {
background-color:#0770A0;
color:#FFFFFF !important;
}
.nc_pagination span.active {
background-color:#0770A0;
color:#FFFFFF;
display:block;
float:left;
margin:0 2px;
padding:2px;
}



/*������� ��������*/

.right-title-table .termins_right
{
	margin-left:15px;
}

.right-title-table .termins_right
{
	display:block;
	margin-top:5px;
}

.content .termins .Word
{
	padding: 3px 5px;
	background:#EAFDFD;
	color:#095C7E;
	margin:7px 0 10px 0;
	/*float:left;*/
}

#content .termins  .AnnounceLink
{
	margin-left:10px;
}
#content .termins .Announce
{
	line-height:1.5em;
	clear:both;
	margin-bottom:10px;
}


/*�������� �����*/
.full_tarif_text
{
	padding:0 10px 0 0;
}
table.tarif .item
{
	margin:13px 5px;
}
table.tarif .item .name a
{
	text-decoration:none;
}

table.tarif .item .name a img
{
	padding-top:13px;
}

table.tarif .item .name
{
	font-size:16px;
	margin:5px 0 5px;
	text-align:center;
}

table.tarif .item .name span
{
	display:block;
	text-align:left;
}

/*FAQ*/
.content .articles .articles_item
{
	padding-left:20px;
	background:url(/netcat_files/Image/batiskaff_ru/i_file.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:7px 0 0 0;
}

.content .articles  h4.nc_group
{
	color:#C00917;
	clear:both;
	margin:20px 0 10px;
	font-size:14px;
}

/*���������*/

#right-column table.portfolio .img a img
{
	border:solid 6px #ccc;
}

#right-column table.portfolio
{
	width:100%;
}

#right-column table.portfolio td
{
	width:33%;
}


.filter_portfolio_web #web, .filter_portfolio_web #year, .filter_portfolio_web #button_find
{
	font-size:11px;
}

.portfolio_menu
{
	border:none;
	
}

.url_full
{
	margin: 0 0 5px 0;
}

.portfolio_full_text
{
	margin: 0 0 10px 0;
}

.pages
{
	border-bottom:solid 1px #ccc;
}

.portfolio_menu td
{
	vertical-align:middle;
	text-align:center;
	padding-bottom:40px;
}

.portfolio_menu td.right
{
	vertical-align:top;
	text-align:left;
	padding-left:15px;
	padding-top:20px;
}

.portfolio_menu td.right ul
{
	margin:0;
	padding:0;
}

.portfolio_menu td.right ul li
{
	padding:3px 0;
	list-style:none;
}

.portfolio_menu td.right ul li a
{
	background:url(/images/batiskaff/sub.png) no-repeat scroll left 6px;
	color:#04587B;
	line-height:1.2em;
	padding-left:12px;
}

.portfolio_menu a
{
	border:none;
	text-decoration:none;
}

.portfolio_vn .portfolio_item
{
	width:440px;
	clear:both;
	float:left;
	margin-bottom:20px;
}

.portfolio_vn .portfolio_item.business
{
	clear:none;
	float:left;
	height:160px;
	width:160px;
}



.portfolio_vn .portfolio_item .img
{
	float:left;
}


.portfolio_vn .portfolio_item .img img
{
	border:solid 6px #ccc;
	width:170px;
	height:85px;
}
.portfolio_vn .portfolio_item .img_business
{
	float:none;
	text-align:center;
}
.portfolio_vn .portfolio_item .img_business img
{
	width:100px;
	height:100px;
	border:none;
}

.portfolio_vn .portfolio_item .img a
{
	width:170px;
	height:85px;
	opacity:0.8;
	display:block;
}

.portfolio_vn .portfolio_item .img a:hover
{
	opacity:1.0;
}

.portfolio_vn .portfolio_item .description
{
	margin: 0 0 0 20px;
	float:right;
	width:235px;
}

.portfolio_vn .portfolio_item .description_business
{
	margin: 0;
	float:none;
	width:auto;
	text-align:center;
}

.portfolio_vn .portfolio_item .description_business .name
{
	font-weight:normal;
	font-size:11px;
	color:#095C7E;
	display:block;
	padding:5px;
}

.portfolio_vn .portfolio_item .name
{
	display:block;
	font-weight:bold;
	color:#095C7E;
}
.portfolio_vn .portfolio_item .url 
{
	display:block;
}

.portfolio_vn .portfolio_item .url a
{
	color:#095C7E;
}

.portfolio_vn .portfolio_item .description .small_description
{
	margin:5px 0 0 0;
}
#sites_photos
{
	min-height:400px;
	min-width:480px;
	display:block;
	background-image:url(/images/batiskaff/generator.gif);
	background-position:center 200px;
	background-repeat:no-repeat;
}
#sites_photos .Announce_Images
{
	display:block;
	margin:10px 0;
}
.right-title-table .pages  .number_photo a
{
	float:left;
	padding:3px 4px;
	background-color:#DFDFDF;
	color:#095C7E;
	border-bottom:solid 2px #cfcfcf;
	border-right:solid 2px #cfcfcf;
	border-left:solid 2px #dfdfdf;
	border-top:solid 1px #dfdfdf;
	margin-right:5px;
	text-decoration:none;
	font-weight:bold;
}

.right-title-table .pages  a
{
	float:left;
}
.right-title-table .pages  .number_photo span.number_photo
{
	float:left;
	padding:3px 4px;
	background-color:#DFDFDF;
	color:#B1010F;
	border-bottom:solid 2px #cfcfcf;
	border-right:solid 2px #cfcfcf;
	border-left:solid 2px #dfdfdf;
	border-top:solid 1px #dfdfdf;
	margin-right:5px;
	text-decoration:none;
	font-weight:bold;
}

/*�������*/
.full_news .date
{	
	float:left;
	margin: 10px 0;	
}

.full_news .name
{
	color:#095C7E;
	font-weight:bold;
	margin:3px 0;
}




/*������ ����������� (�������)*/
.nc_list.nc_subdivision_list .nc_row .nc_menu_item
{
	text-align:center;
	margin: 3px 0;
}

.nc_list.nc_subdivision_list .nc_row .nc_menu_item a
{
	text-decoration:none;
	font-weight:bold;
	
}

.nc_list.nc_subdivision_list .nc_row 
{
	padding-bottom:35px;
}


/*����������� �������*/
.right-cont .domains
{
	width:320px;
	float:right;
	margin-top:10px;
}
.right-cont .domains .name
{
	display:block;
	color:#095c7e;
	font-size:15px;
	margin:0 0 7px 0;
}

.right-cont .domains .name_red
{
	display:block;
	color:#c00917;
	font-size:13px;
	margin:10px 0 5px 0;
}

.right-cont .domains .example
{
	display:block;
	margin:0 0 5px 0;
}

.right-cont .domains td
{
	vertical-align:bottom;
}

.right-cont .domains td input 
{
	margin:0 2px 0 0;
	padding:0;
}

.right-cont .domains #sites_name
{
	border-left:solid 1px #cecece;
	border-right:solid 1px #e3e3e3;
	border-top:solid 1px #cecece;
	border-bottom:solid 1px #e3e3e3;
	width:185px;
}


.right-cont .domains .submit-site
{
	background:url(/images/batiskaff/ban_readmore.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:36px;
	width:122px;
	cursor:pointer;
	border:none;
	color:#FFF;
	margin:0 0 0 10px;
	padding:0;
}


.right-cont .hosting
{
	width:360px;
	float:right;
	margin-top:-5px;
}

.right-cont .hosting .text
{
	color:#095c7e;
	font-size:20px;
	line-height:1.3em;
	display:block;
	margin-top:10px;
}

.right-cont .ban_readmore_main
{
	float:right;
}

.right-cont .ban_readmore
{
	background:url(/images/batiskaff/ban_reamore_1.png);
	background-position:0 0;
	background-repeat:repeat-x;
	padding:10px 5px 10px 10px;
	display:block;
	float:left;
	color:#fff;
	font-size:14px;
	text-decoration:none;
}

.right-cont .ban_readmore_2
{
	background:url(/images/batiskaff/ban_readmore_2.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:36px;
	width:16px;
	display:block;
	float:left;
}


.right-cont a.ban_readmore:hover
{
color:#fff !important;
}






.vn_part td
{
padding:15px;
vertical-align:middle;
}





/*��������� ��� ���������� �������*/
.business_block table td 
{
	padding:10px;
}
.business_block table td.item
{
	vertical-align:middle;
	text-align:center;
	width:130px;
	min-height:120px;
	margin: 0 0 25px ;
	border:solid 1px #ccc;
	padding:5px;
}

.business_block table td.item a
{
	text-decoration:none;
}

.business_block table.full td .item_gal
{
	margin: 0;
	display:block;
	text-align:center;
	width:130px;
	border:solid 1px #ccc;
	padding:5px;
	text-decoration:none;
}

.business_block table td.item .name
{
	margin-top:10px;
	display:block;
}


/***��������***/

.vcard.contacts
{
	margin-bottom:15px;
}

.vcard.contacts .name
{
	color:#C00917;
	font-size:14px;
}

.vcard.contacts .item {
	border-bottom:1px dotted #6D6D6D;
	clear:both;
	float:left;
	margin:10px 0;
	width:480px;
}

.vcard.contacts .item .name_item {
	float:left;
	font-weight:bold;
	width:120px;
}

.vcard.contacts .value_item {
	float:right;
	text-align:right;
	width:340px;
}



#yandex_map
{
	clear:both;
	width:480px;
	margin:20px auto;
}


#yandex_map #border
{
	border:solid 1px #ccc
}



/***Netcat***/
.netcat_list .netcat_list_item
{
	height:120px;
	width:220px;
	margin:0px 20px 10px 0;
	float:left;
	position:relative;
	padding-top:6px;
}

.netcat_list_item .netcat_name
{
	font-size:16px;
	margin: 0 0 5px 0;
}


.netcat_list_item  .netcat_version_price
{
	color:#FB8415;
	font-size:18px;
	margin:5px 0;
	font-weight:bold;
}

.netcat_list .netcat_list_item.Standard
{
	border-top:solid 8px #008ED7;
	padding-bottom:15px;
}

.netcat_list .netcat_list_item.Personal
{
	border-top:solid 8px #000;
}

.netcat_list .netcat_list_item.SEO
{
	border-top:solid 8px #FFCC61;
}
.netcat_list .netcat_list_item.Corporate
{
	border-top:solid 8px #515C66;
}

.netcat_list .netcat_list_item.Community
{
	border-top:solid 8px #66C11C;
}

.netcat_list .netcat_list_item.E-Commerce
{
	border-top:solid 8px #F47510;
}

.netcat_list .netcat_list_item.Extra
{
	border-top:solid 8px #950012;
}



.netcat_announce 
{
	margin-bottom:20px;
	margin-top:20px;
}

.netcat_announce .netcat_images
{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
}

.netcat_announce .netcat_announce_text
{

}

.netcat_full_text
{
	clear:both;
}

.netcat_item .netcat_version_price
{
color:#FB8415;
font-size:18px;
font-weight:bold;
margin:5px 0;
}





/***browse_cc***/
#browse_cc
{
	margin:10px 0 20px 5px;
	padding:0;
}

#browse_cc li
{
	margin: 7px 0;
	list-style:none;
}

#browse_cc li.active
{
	text-decoration:none;
	background-image:url(/images/batiskaff/noplus.jpg);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:11px;
	color:#C00917;
}

#browse_cc li a
{
	text-decoration:none;
	background-image:url(/images/batiskaff/noplus.jpg);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:11px;
}




/*��������� �������*/
.content .nc_table .nc_row .review_item_img
{
	background:#e6e2de;
	text-align:center;
	padding:10px;
	margin-bottom:5px;	
}

.content .nc_table .nc_row .review_item_text .Company_Name
{
	color:#095C7E;
	text-align:center;
	font-size:14px;
	margin-bottom:3px;
	padding:0 10px;
}

.content .nc_table .nc_row .review_item_text .Work
{
	padding:0 10px;
}

.content .nc_table .nc_row .review_item_text .Work .color
{
	color:#C00917;
	font-weight:bold;
}



/*�����������*/
.calc_d
{
	margin-bottom:3px;
}


.brif_button{
	display:block;
	width:230px;
	height:59px;
	margin:0 auto;
}
.brif_button img:hover{
	padding-top:1px;
}




/*MODULE*/
#list_module{
	display: block;
	margin:0;
	padding:0;
}

#list_module dl{
	background-repeat:no-repeat !important;
	background-position:left 10px !important;
	padding-left:35px;
	width:180px;
	padding-right:20px;
	display:block;
	float:left; 
}

#list_module dt{
	padding:10px 0 3px;
	margin:0;
}
#list_module dd{
	margin:0;
	padding:0;
}





#list_module_img{
	display: block;
	margin:0;
	padding:0;
}

#list_module_img li{
	width:45%;
	padding:10px;
	display:block;
	float:left;
}


.Price_Module{
	color:#BF0615;
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
}



/*Menu Version Top*/
#list_version_menu{
	display:block;
	margin:0;
	padding:0;
}

#list_version_menu li{
	display:block;
	width:150px;
	float:left;
	padding: 0 5px;
	margin:0;
}


#list_version_menu li.active{
	display:block;
	width:139px;
	float:left;
	padding: 0 5px 5px 16px;
	margin:0;
	background-image:url("/images/batiskaff/noplus.jpg");
	background-position:5px 4px;
	background-repeat:no-repeat;
	color:#C00917;
	font-weight:bold;
}

#list_version_menu li a{
	display:block;
	text-decoration:none;
	padding-left:11px;
	background-image:url("/images/batiskaff/noplus.jpg");
	background-position:left 4px;
	background-repeat:no-repeat;
}

/***** YA Search *****/
div#search_results ol{
 padding: 0px 0px 0px 17px;
 margin:0px;     
}
div#search_results ol li{
 padding: 0px;
 margin:0px;     
}
div#search_results ol li div.passages div.url{
 color: #ccc;     
}
.preloader{
  padding:0px;
  margin:20px 0px;     
}



/*****************************************************************/
/*DomainStat*/
.stat_domain #warntext{
	color:#cc0000;
	padding-bottom:10px;
	height:20px;
}


