@charset "utf-8";
/* CSS catalog firm */
#head {
	height:220px;
}
.item_block {
	width:100%;
	height:auto;
	position:relative;
	float:left;
}
#left_column {
	width:650px;
	height:100%;
	position:relative;
	float:left;
	left:20px;
}
/*item*/
.left_item {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding-bottom:30px;
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_cabinet.jpg) bottom right no-repeat;
}
.left_item a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:underline;/*	display:inline-block;
	padding:2px 2px 3px 7px;*/
	}
.left_item a:hover {
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_menu_item.jpg) no-repeat left center;
	color:#FF9900;
}
/*item_block*/
.left_item_block {
	width:98%;
	height:auto;
	position:relative;
	float:left;
	padding:5px 0 5px 0;
	border-bottom:dotted 1px #999999;
	margin:0;
}
.left_item_block h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0066CC;
	display:block;
	margin:3px 1px;
}
.left_item_block h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC00;
}
.left_item_block a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066FF;
	padding:0;
	text-decoration:underline;
	display:inline;
}
.left_item_block a:hover{
	background:none;
	color:#FF9900;
	text-decoration:none;
}
.left_item_block p{
	width:97%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
	margin:0 5px 5px 3px;
}
.firmadr {
	position:relative;
	float:left;
	width:auto;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
/*.firmadr a {
	color:#FF9900;
	text-decoration:none;
}
.firmadr a:hover {
	cursor:auto;
}*/
.firmsite {
	position:relative;
	float:left;
	width:auto;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.firmsite a {
}
/*columns_catalog*/
.left_item_column {
	width:305px;
	*width:308px;
	height:auto;
	display:table-cell;
	position:relative;
	float:left;
	border-bottom:dotted #CCCCCC 1px;
	padding:2px 4px 2px 4px;
	margin:1px 5px 1px 3px;
	*margin:1px 2px 1px 3px;
}
.left_item_column p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4149;
	margin:1px;
}
.left_item_column h1{
	margin:2px;	
}
.left_item_column a{
	color:#0A55A3;
}
.left_item_column a:hover{
	background:none;
}
/*content*/
.item_block_content {
	width:70%;
	height:auto;
	float:right;
	position:relative;
}
/*logo*/
.item_block_logo {
	width:25%;
	height:100%;
	position:relative;
	float:left;
	padding-top:10px;
	text-align:center;
	
}
/*work_panel*/
.way_panel {
	width:100%;
	min-height:26px;
	height:auto;
}
/*пути для предприятий*/
.way_full {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3366CC;
}
.way_full a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3366CC;
	padding-right:3px;
}
.way_full a:hover {
	color:#0066FF;
	background:none;
}
/*окончание*/
/*пути для недвижимости*/
.way_maino {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3E4F4F;
}
.way_maino a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#253030;
	padding-right:3px;
}
.way_maino a:hover {
	color:#0066FF;
	background:none;
}
/*окончание*/
/*пути для авто*/
.way_auto {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F9630D;
}
.way_auto a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F9630D;
	padding-right:3px;
}
.way_auto a:hover {
	color:#ffcc33;
	background:none;
}
/*окончание*/
/*пути для объявления*/
.way_ogo {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D367D;
}
.way_ogo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D367D;
	padding-right:3px;
}
.way_ogo a:hover {
	color:#1e1a3f;
	background:none;
}
/*окончание*/
/*пути для вакансии*/
.way_job {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330000;
}
.way_job a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330000;
	padding-right:3px;
}
.way_job a:hover {
	color:#670000;
	background:none;
}
/*окончание*/
/*пути для резюме*/
.way_cv {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4C3C;
}
.way_cv a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330000;
	padding-right:3px;
}
.way_cv a:hover {
	color:#670000;
	background:none;
}
/*окончание*/
.left_panel {
	width:100%;
	height:26px;
	background:#deecf5;
	border:#FFFFFF double;
	*border:#CCCCCC 3px double;
	/*background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_blue.png) left top no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.left_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.left_panel a:hover {
	background:none;
}
/*Оранжевая панель*/
.orange_panel {
	width:100%;
	height:26px;
	background:#fbd2b7;
	border:#FFFFFF double 3px;
	/*background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_blue.png) left top no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3d4149;
}
.orange_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.orange_panel a:hover {
	background:none;
}
/*Лимонная панель*/
.limon_panel {
	width:100%;
	height:26px;
	background:#F1FAC0;
	border:#FFFFFF double 3px;
	/*background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_blue.png) left top no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3d4149;
}
.limon_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.limon_panel a:hover {
	background:none;
}
/*Желтая панель*/
.yellow_panel {
	width:100%;
	height:26px;
	background:#FFD57A;
	border:#FFFFFF double 3px;
	/*background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_blue.png) left top no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3d4149;
}
.yellow_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.yellow_panel a:hover {
	background:none;
}
/*Оливка панель*/
.olive_panel {
	width:100%;
	height:26px;
	background:#d6d4a8;
	border:#FFFFFF double 3px;
	/*background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_blue.png) left top no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3d4149;
}
.olive_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.olive_panel a:hover {
	background:none;
}
/*Серо-зеленая панель*/
.grngrey_panel {
	width:100%;
	height:26px;
	background:#c8d4d7;
	border:#FFFFFF double 3px;
	/*background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_blue.png) left top no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.grngrey_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.grngrey_panel a:hover {
	background:none;
}
/*right panel*/
.right_block {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding-bottom:30px;
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_cabinet.jpg) bottom right no-repeat;
}
.right_panel {
	width:100%;
	height:26px;
	/*	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_panel_gray_2.png) right top no-repeat;*/
	background:#c8d4d7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	border:#FFFFFF double;
	*border:#CCCCCC 3px double;
}
.right_content {
	width:98%;
	height:auto;
	position:relative;
	float:right;
}
.right_item {
	width:96%;
	height:auto;
	position:relative;
	margin-left:auto;
	margin-right:auto;
/*	margin-bottom:1px;*/
	padding:2px 4px 2px 2px;
	float:right;
	border-left:#CCCCCC dotted 1px;
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_right_item.png) left bottom no-repeat;
}
.right_item a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D7086;
	text-decoration:underline;
	display:inline;
	padding:2px 2px 3px 7px;
	max-width:150px;
}
.right_item a:hover {
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_menu_item.jpg) no-repeat left center;
	color:#FF9900;
}
.content_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	width:98%;
	display:inline-block;
	padding:1px 2px 2px 7px;/*	background:#FEFBE0;*/
}
.choicer {
	width:98%;
	height:auto;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
.choicer h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7fa204;
}
.time {
	width:auto;
	height:auto;
	position:relative;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
.firm_name {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	margin:2px 1px 1px 3px;
/*	padding-left:3px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#586B7A;
	clear:both;
}
.name {
	width:170px;
	height:auto;
	position:relative;
	float:left;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	margin-bottom:1px;
}
.name p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4149;
}
.small_name {
	width:auto;
	height:auto;
	position:relative;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	display:block;
}
.small_name p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4149;
}
.price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
}
.column_link {
	width:auto;
	height:auto;
	position:relative;
	float:right;
	margin-right:10px;
}
.column_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#336699;
}
.column_link a:hover {
	color:#3366FF;
}
.smal_item {
	width:305px;
	*width:308px;
	height:125px;
	overflow:hidden;
	position:relative;
	float:left;
	padding-top:2px;
	margin-bottom:5px;
}
.smal_item a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-decoration:underline;
	display:compact;
	padding:2px 5px 5px 3px;
}
.smal_item a:hover {
	text-decoration:none;
	color:#3366FF;
}
.smal_item_foto {
	position:relative;
	float:left;
	width:125px;
	height:130px;
}
/**/

.ogoloshenya_small {
	width:300px;
	height:auto;
	position:relative;/*	padding-top:2px;
	margin-bottom:5px;
	display:table-cell;
	float:left;*/
}
.ogoloshenya_small a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-decoration:underline;
	display:compact;
	padding:2px 5px 5px 3px;
}
.ogoloshenya_small a:hover {
	text-decoration:none;
	color:#3366FF;
}
/**/

/*work_panel*/
.rssicon {
	width:auto;
	height:17px;
	position:relative;
	float:right;
	margin:7px 7px 5px 0px;
   *margin:6px 3px 5px 0px;
}
.rssicon a{
	text-decoration:none;
	border:0px;
}
.print_icon {
	width:17px;
	height:17px;
	position:relative;
	float:right;
	margin:7px 30px 5px 0px;
}
.shesternya {
	width:17px;
	height:17px;
	position:relative;
	float:right;
	margin:7px 5px 4px 0;
}
.work_link {
	width:auto;
	height:17px;
	position:relative;
	float:right;
	margin:7px 5px 4px 0;
}
.catalog_name {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	margin:6px 5px 4px 10px;
       _margin:6px 5px 5px 3px;
}
.catalog_name h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3E4F4F;
	font-weight:bold;
	margin:0px;
}
.previev {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	margin:0px 4px 2px 4px;
}
.previev_item {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	margin:2px;
}
/**/
.job_content {
	width:627px;
	float:left;
	position:relative;
	clear:both;
}
.job_content h1 {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fd9440;
	color:#ffffff;
	padding:2px 2px 2px 5px;
	border:#FFFFFF double 3px;
}
.job_content ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
}
.job_content li {
	list-style:circle;
}
.job_content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}
.job_content a:hover {
	color:#0066FF;
	text-decoration:underline;
}
/**/
.job_small_info {
	position:relative;
	width:260px;
	float:left;
	clear:right;
}
.job_small_info h1 {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#fd9440;
	color:#ffffff;
	padding:2px 2px 2px 5px;
	border:#FFFFFF double 3px;
}
.job_small_info ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
}
.job_small_info li {
	list-style:circle;
}
.job_small_info a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}
.job_small_info a:hover {
	color:#0066FF;
	text-decoration:underline;
}
/**/
.small_collumn {
	position:relative;
	width:302px;
	float:right;
	margin-right:16px;
	_clear:both;
	_float:left;
}
.small_collumn h1 {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#fd9440;
	color:#ffffff;
	padding:2px 2px 2px 5px;
	border:#FFFFFF double 3px;
}
.small_collumn ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
}
.small_collumn li {
	list-style:circle;
}
.small_collumn a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}
.small_collumn a:hover {
	color:#0066FF;
	text-decoration:underline;
}
/**/
.auto_content {
	width:100%;
	_width:260px;
	position:relative;
	max-width:260px;
	float:right;
	margin-right:10px;
	clear:right;
}
.auto_content h1 {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#fd9440;
	color:#ffffff;
	padding:2px 2px 2px 5px;
	border:#FFFFFF double 3px;
}
.auto_content ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
}
.auto_content li {
	list-style:circle;
}
.auto_content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}
.auto_content a:hover {
	color:#0066FF;
	text-decoration:underline;
}
.box {
	max-width:350px;
	width:auto;
	_width:350px;
	height:auto;
	position:relative;
	float:left;
}
/*input panel*/
.ContentPlaceHolder {
	width:300px;
	height:auto;
	position:relative;
	float:left;
	margin:5px 5px 0 7px;
}
.ctl00 {
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#3d4149;
	background-color:#ffffff;
	border:1px solid #CCCCCC;
	margin-left:3px;
}
.ctl01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d4149;
	background-color:#FFFFFF;
	border:solid #CCCCCC 1px;
	margin-left:3px;
}
.ctl02 {
	width:95%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
	background-color:#FFFFFF;
	border:solid #CCCCCC 1px;
	margin:5px;
}
.ctl01 label:hover {
	background-color:#3d4149;
}
/**/
#right_column {
	width:300px;
	_width:295px;
	height:auto;
	position:relative;
	float:right;
	right:20px;
}
/*novyny*/
.news_block {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	padding:5px 0 25px 0;
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_cabinet.jpg) bottom right no-repeat;
}
.news_column_wide {
	width:63%;
	_width:61%;
	height:auto;
	position:relative;
	float:left;
	border-right:dotted 1px #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.news_column_wide_name {
	width:98%;
	height:auto;
	position:relative;
	float:left;
	margin-left:7px;
}
.news_column_wide_name a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	display:compact;
	color:#3366FF;
	padding:2px 0 3px 0;
}
.news_column_wide_name a:hover {
	color:#FF9900;
}
.news_column_wide p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding: 2px 5px 3px 5px;
}
.news_column_wide h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	width:100%;
	background:#D1DBE7;
	padding:3px 3px 3px 5px;
	}
.news_column_wide_link {
	width:auto;
	height:auto;
	position:relative;
	clear:both;
	float:right;
	margin-right:10px;
}
.news_column_wide_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#CCCCCC;
}
.news_column_wide_link a:hover {
	color:#3366FF;
}
.news_column_wide_img {
	width:auto;
	height:auto;
	padding:5px;
	margin:4px;
	position:relative;
	float:left;
	border:#CCCCCC solid 1px;
}
.news_column_wide_img p {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	padding:3px;
}
.news_column_harrow {
	width:35%;
	height:auto;
	position:relative;
	float:left;
}
.news_column_harrow p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	clear:both;
}
.news_column_harrow h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	background:#D1DBE7;
	padding:3px 3px 3px 5px;/*	border:double #FFFFFF 3px;*/
	}
.news_column_harrow_item {
	width:100%;
	height:auto;
	position:relative;
	float:left;
	margin:2px 2px 2px 5px;
}
.news_column_harrow_item a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:underline;
	display:compact;
	padding:2px 5px 3px 0;
}
.news_column_harrow_item a:hover {
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/menu_item_right.jpg) no-repeat right center;
	color:#FF9900;
}
.coments {
	width:90%;
	height:auto;
	/*	border-top:dotted 1px  #CCCCCC;*/
	padding: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4149;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
.coments p {
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#F7F8F3;
	padding:3px 5px 3px 7px;
	border:#FFFFFF dotted 1px;
}
.nick_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
}
.additional_panel {
	width:100%;
	height:auto;
	padding:3px 0 3px 0;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.panel_item_left {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	margin-right:7px;
}
.panel_item_right {
	width:auto;
	height:auto;
/*	position:relative;
	float:right;*/
	margin-right:7px;1
}
.additional_panel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.additional_panel a:hover {
	color:#0066FF;
}
/*проба заглавной*/

/*#entry>p:first-child:first-letter, .first-letter {
	float: left;	
	font-size: 440%;
	padding: 0.05em;
	margin-right: 0.1em;
	border: 1px #CCCCCC dotted;
}
.first-letter {
	font-size: 440%;
}*/
/*каменты*/
.add_form {
	width:auto;
	height:auto;
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_coment.png);
	z-index:10;
	position:absolute;
	bottom:2px;
	left:2px;
	padding:5px;	
	color:#333333;
	}
.add_form p{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:5px 2px 5px 2px;
}
/**.add_form{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://files-irbp-ne.1gb.ua/css/irbp/img/bg_coment.png', sizingMethod='scale');
	background:transparent;
}*/
/**/
/*форма для ссылочных каталогов*/
.links_katalog {
	width:640px;
	height:auto;
	position:relative;
	float:left;
	margin-bottom:10px;
}
/**/
.links_katalog_box{
	width:642px;
	height:auto;
	position:relative;
	float:left;
	left:5px;
	border:#CCCCCC 1px dotted;
	background:#f4f7fd;
	margin:1px 0px 3px 0px;
	clear:both;
}
.links_katalog_box a {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#3366CC;
	text-decoration:none;
	background:none;
}
.links_katalog_box a:hover {
	color:#0066FF;
	background:none;
}
/**/
.links_katalog_item {
	width:22%;
	min-height:17px;
	position:relative;
	float:left;
	display:marker;
	margin-top:1px;
	padding-left:7px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.links_katalog h1 {
	width:637px;
	height:18px;
	padding:2px 0px 0px 7px;
	margin:2px 0px 0px 5px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background:#abb5cb;
	clear:both;
}
.links_katalog a {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
	background:none;
}
.links_katalog a:hover {
	color:#0066FF;
	background:none;
}
.links_katalog_numder {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
	margin-left:2px;
	}
.links_katalog1 {
	width:640px;
	height:auto;
	position:relative;
	float:left;
	margin-bottom:70px;
}
.links_katalog1 h1 {
	width:637px;
	height:18px;
	padding:2px 0px 0px 7px;
	margin:2px 0px 0px 5px;
	position:relative;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background:#abb5cb;
	clear:both;
}
.links_katalog1 a {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
	background:none;
}
.links_katalog1 a:hover {
	color:#0066FF;
	background:none;
}
/**/
.links_katalog_item a {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f5379;
}

.links_katalog_item a:hover {
	color:#FF6600;
	text-decoration:none;
	background:none;
}
/*блок поиска*/
.butt_found{	
	width:81px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border:solid #ffffff 1px;
	background-image:url(http://files-irbp-ne.1gb.ua/css/irbp/img/bg_butt_found.jpg);
	position:relative;
	float:left;
	margin:0px;
	
}
.ct103{
	width:543px; 
	height:22px; 
	float:left; 
	margin:0px 0px 0px 70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
}
/* меню новостного каталога*/
#news_menu{
	width:450px;
	margin:0 auto;
	background:none;
	}
#news_menu ul{
	text-align:center;
	margin:0 auto;
	}
#news_menu ul li{
	display:inline;
	list-style:none;
	height:26px;
	background:none;
}
#news_menu a{
	display:block;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B00004;
	text-decoration:none;
	padding:5px 10px 0 10px;
	background:none;
}
#news_menu li:hover{
	background:none;
}
#news_menu a:hover{
	color:#CC0024	;
	text-decoration:underline;
	background:none;
}
/*конец меню*/
/*информеры главной страницы*/
.informer_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0A55A3;
/*	height:29px;
	width:55%;
	position:relative;
	float:left;*/
}
informer_name a{
	height:29px;
	display:inline;
}
.informer_text{
	position:relative;
	float:left;
	min-height:55px;
	max-height:55px;
	height:55px;
	width:165px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D7086;
	padding:1px 2px 1px 0px;
}
.informer_text a{
	display:block;
	color:#CCCCCC;
	font-size:9px;
	text-decoration:none;
	margin-right:15px;
	}
.informer_text a:hover{
	color:#3366FF;
}
/*--*/
.informer_item_foto {
	position:relative;
	float:left;
	width:125px;
/*	min-height:100px;*/
	height:117px;
}
.informer_item_foto a a:hover{
	text-decoration:none;
	background:none;
}
.informer_small_name {
	width:auto;
	height:auto;
	position:relative;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	margin-bottom:4px;
	display:block;
}
.informer_small_name p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4149;
}
/*short catalog*/
.short_firm_viev{
	width:640px;
	height:auto;
	position:relative;
	margin:0;
	padding:5px 0;
	clear:both;
	border-bottom:dotted 1px #999999;
}
.short_firm_viev h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#336699;
}
.short_firm_viev a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	padding:0;
	text-decoration:none;
	display:inline;
}
.short_firm_viev a:hover{
	background:none;
	color:#FF6600;
	text-decoration:none;
}
.short_firm_viev p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4149;
	margin:0 5px 5px 3px;
}
.short_firm_logo{
	width:auto;
	height:auto;
	position:relative;
	float:left;
	padding-top:10px;
	text-align:center;
	margin:10px;
	padding:1px;	
/*	border:1px #CCCCCC solid;*/
}
.short_box {
	width:480px;
	height:auto;
	float:left;
	position:relative;
}
.color_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#678090;
	font-weight:bold;
}
.color_2{
	width:100%;
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.add_shem{
	width:141px;
	height:auto;
	position:relative;
	float:right;
	padding:5px;
}
.add_shem_2{
	width:141px;
	height:auto;
	padding:5px;
	position:absolute;
	right:0px;
	bottom:0px;
	top:90px;
}
.short_count{
	width:88px;
	height:20px;
	position:relative;
	float:right;
	clear:both;
	background:url(http://files-irbp-ne.1gb.ua/css/irbp/img/sc.jpg) top left no-repeat;
	padding-top:6px;
	margin:10px 0;
}
.short_count p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding:0;
	margin:0 0 5px 3px;
	padding-left:48px;
	line-height:5px;
	
}
.add_notepad{
	width:100%;
	height:auto;
	position:relative;
	float:right;
	margin:3px 0px;
	left: -1px;
	display:block;
}
.add_notepad a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;	
}
.add_notepad a:hover{
	color:#0033CC;
	text-decoration:underline;	
}
.add_notepad_2{
	width:150px;
	height:auto;
	position:relative;
	float:right;
	margin:3px 0px;
	left: -1px;
	display:block;
}
.add_notepad_2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;	
}
.add_notepad_2 a:hover{
	color:#0033CC;
	text-decoration:underline;	
}
/**/
.desc_firm{
	width:490px;
	height:auto;
	position:relative;
	float:left;
	display:table-cell;
	color:#333333;
}
desc_firm_text{
	vertical-align:baseline;
	color:#333333;
}
.desc_firm_logo{
	border: 0px solid gray; 
	padding: 10px; 
	position: relative; 
	float: left;
}
