@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F0F0FF;
	font-family: Arial, Helvetica, sans-serif;
	
}

form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

img {
	border:0px solid;
	
}

.bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003399;
}

.main_tb {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E1E1FF;
	border-left-color: #E1E1FF;
	background-color: #FFFFFF;
}

.cont_td_first {
	padding-top: 5px;
	padding-left: 170px;
	padding-bottom: 5px;
}

.td_up_menu {
	padding-left: 5px;
}

.td_up_titile {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00376F;
	cursor: pointer;
	white-space: nowrap;
	height: 16px;
}

.td_hz_menu {
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

.td_hz_menu a{
	color: #FFFFFF;
	text-decoration: none;
}

.td_hz_menu a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.divShow {
	display: block;
		padding-top: 5px;
	padding-bottom: 5px;

}
.divHide {
	display: none;
}

.menu_cont_td {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00376F;
	cursor: pointer;

}

.menu_cont_td_nohand {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #00376F;


}

.menu_cont_ctd {

	padding-top: 2px;
	padding-bottom: 2px;
}

.menu_content {

	padding-top: 2px;
	padding-bottom: 2px;
}

.mleft_arr_td {

	padding-left: 5px;
}

.mleft_c {
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3382BD;
}

.slide_bg {
	background-image: url(../images/design/slide_bg.gif);
	background-position: bottom;	
}

.slide_left {
	padding-bottom: 27px;
	padding-left: 5px;
}

.slide_right {
	padding-bottom: 27px;
	padding-left: 10px;
}

.pointer {
	cursor: pointer;
}

.main_title {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 5px;
}

.center_fold_title {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	cursor: pointer;
}

.center_fold_no_pointer {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.bott_ph {
	font-size: 18px;
	font-weight: bold;
	color: #1173BB;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.bott_order {
	padding-left: 10px;
	padding-top: 10px;
}

.font1 {
	font-size: 11px;
	color: #1173BB;

}

.font1 a{
	font-size: 11px;
	color: #1173BB;

}

.font1 a:hover{
	font-size: 11px;
	color: #1173BB;

}

.font2 {
	font-size: 11px;
	color: #333333;

}

.div_mcmd {

	padding-bottom: 10px;
}







/*ТАБЛИЦЫ ИНТЕРНЕТ-МАГАЗИНА */

.top_opt_pr td{
font-size:11px;
	background:#719BC3;
	padding:5px;
	text-align:center;
	color:#FFFFFF;

	border-left:1px solid #BCCDDA;
	border-top:1px solid #BCCDDA;
	border-bottom:1px solid #BCCDDA;
	
}
.info_opt_pr *{
	text-align:center;
	font-size:8pt;
	padding:5px;
}
.info_opt_pr td{
	background:#EBF1F7;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	
	border-bottom-style: solid;
	border-left-style: solid;
	
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
}
.info_opt_pr {
	
}
.info_opt_pr input {
	width:40px;
}

.info_opt_pr_odd *{
	text-align:center;
	font-size:8pt;
	padding:5px;
}
.info_opt_pr_odd td{
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;

	border-bottom-style: solid;
	border-left-style: solid;

	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
	background-color: #F8FAFC;
}
.info_opt_pr_odd {


}
.info_opt_pr_odd input {
	width:40px;
}

.info_opt_pr_group *{
	text-align:center;
	font-size:8pt;
}
.info_opt_pr_group td{
	background:#CAD8E3;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BCCDDA;
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
}
.info_opt_pr_group {
	border:1px solid #BCCDDA;
}
.info_opt_pr_group input {
	width:40px;
}




.td_name{
	width: 255px;
	text-align: left;
	
}

.td_name_title{
	width: 250px;
	text-align: left;
	
}

.td_prodavec{
	width: 100px;
	text-align: left;	
}

.td_gorod{
	width: 100px;
	
}

.td_price_title{
	width: 50px;
	
}

.td_price{
	width: 55px;
	
}

.td_units{
	width: 50px;
	
}

.td_producer{
	width: 60px;
	
}

.td_date{
	width: 60px;
}

.td_qn_title{
	width: 84px;
	text-align: left;
}

.td_qn{
	width: 89px;
	text-align: left;
}

.td_act_title{
	width: 40px;
}

.td_act{
	width: 46px;

}

.td_sum_title{
	width: 70px;
}

.td_sum{
	width: 75px;
}

.brg_input_qn{
	width: 20px;
	font-size: 10px;
	height: 17px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

/*********************END БИРЖА *********** */
/* КОНЕЦ ТАБЛИЦЫ ИНТЕРНЕТ-МАГАЗИНА */

/* МАЛЕНЬКАЯ КОРЗИНА */
.case_item{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.case_sum{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.case_link{
	font-size: 12px;
	font-weight: bold;
	color: #CEA877;
	text-decoration: none;
}

.case_link a{
	font-size: 12px;
	font-weight: bold;
	color: #CEA877;
	text-decoration: none;
}

.case_link a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #CEA877;
	text-decoration: underline;
}

/* КОНЕЦ МАЛЕНЬКАЯ КОРЗИНА */

/* БОЛЬШАЯ КОРЗИНА */
.tb_group{
	width: 550px;
}




.tr_gr_title *{
	text-align:center;
	font-size:8pt;
	padding:5px;
}
.tr_gr_title td{
	background:#CAD8E3;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}

/* КОНЕЦ БОЛЬШАЯ КОРЗИНА */

.first_div {
	background-color: #F1F6FC;	
}

.first_pl1 {

	padding-right: 5px;
	padding-left: 5px;
}

.title2 {
	font-size: 24px;
	font-weight: bold;

}

.poz_upban_title {
padding-left: 100px;

}

.poz_portf_right {
	padding-left: 20px;
	padding-right: 5px;
	border: 1px solid #DCE3F5;
}

.portf_rtitle {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;

}

.portf_rwww {
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
	color: #7E9EE5;
	text-decoration: underline;
}

.portf_rwww a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #7E9EE5;
	text-decoration: underline;
}

.portf_rwww a{
	font-size: 11px;
	font-weight: bold;
	color: #7E9EE5;
	text-decoration: underline;
}

.portf_rdescr {
	padding-top: 10px;
	font-size: 11px;
	color: #333333;
}

.desct{
	font-weight: bold;
}

.descd{

}


.hr1 {
	height: 2px;
	width: 960px;
	padding-top: 5px;


}

.portf_sel_td {
padding-top: 10px;
	padding-left: 15px;
}

.portf_sel {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	width: 150px;
	height: 20px;
	border: 1px solid #C3D9EE;
	font-family: Arial, Helvetica, sans-serif;
}

.constr_men_td {
	padding-right: 10px;
	padding-top: 3px;
}

.poz2 {

	padding-bottom: 3px;
}

.constr_title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}

.log_td {
	padding-right: 10px;
	padding-bottom: 5px;
}

.log_butt_td {
	padding-left: 3px;

}

.log_input {
	height: 16px;
	width: 70px;
	border: 1px solid #85ACD3;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E9EEF8;
	background-image: url(../images/design/top_bg_r.jpg);
}

.log_msg {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CFDAEF;
	padding-right: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.log_msg a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CFDAEF;
	text-decoration: underline;

}
.log_msg a:hover{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CFDAEF;
	text-decoration: underline;
}

.div_cr_pr{
	padding-top: 15px;
	padding-bottom: 15px;
}

.input_prcr{
	height: 18px;
	width: 150px;
	font-size: 11px;
}

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

.prcr_bttn{
	font-size: 11px;

	height: 22px;
	width: 120px;
}

.td_prcr_bttn{
	padding-top: 5px;
}

.td_prcr_gentitle{
	padding-bottom: 5px;
}

.attention{
padding-top: 25px;
	font-size: 11px;
	font-weight: bold;
	color: #FF8000;
	width: 400px;
}

.div_data_title{
	padding-bottom: 4px;
}


/*СВОДНЫЕ ДАННЫЕ */

.div_domens{
	padding-top: 10px;
	width: 700px;
}

.td_domens_red td{
	font-size: 11px;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
	background-color: #FEC2C7;
}

.td_domens_green td{
font-size: 11px;
		background:#EBF1F7;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	
	border-bottom-style: solid;
	border-left-style: solid;
	
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;	
}

.td_domens_lblue td{
font-size: 11px;
		background:#EBF1F7;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	
	border-bottom-style: solid;
	border-left-style: solid;
	
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;	
}

.td_domens_yellow td{
	font-size: 11px;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
	background-color: #FBFBAE;
}

.td_domens_grey td{
	font-size: 11px;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;
	background-color: #D6D3D1;
}

.td_domens_plosh td{
	font-size: 11px;
	height: 20px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	
	border-top-style: none;
	border-bottom-style: solid;

	border-bottom-color: #BCCDDA;
	background-color: #FFFFFF;
}

.td_domens_title td{
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #7095AF;
	border-left-color: #7095AF;
	background-color: #A6C0DB;
	border-top-width: 1px;
	border-top-color: #7095AF;
	border-right-color: #7095AF;
	font-size: 11px;
	font-weight: bold;
}

/*СВОДНЫЕ ДАННЫЕ */

.hosters_admin{
	padding-bottom: 8px;
	background-color: #E3E4FB;
	border: 1px solid #8CBBD5;
	width: 600px;
}

.div_hosters{
	padding-bottom: 5px;
	
}

.tb_row_1 td{
font-size: 11px;
		background:#EBF1F7;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	
	border-bottom-style: solid;
	border-left-style: solid;
	
	border-bottom-color: #BCCDDA;
	border-left-color: #BCCDDA;	
}

.td_ins{
	padding-left: 5px;
	padding-top: 7px;
	font-size: 11px;
}

.ins_input1{
	font-size: 11px;
	height: 18px;
	width: 150px;
	
}


.otstup1{
	padding-top: 5px;
	
}

.td_img_ins{
	padding-left: 5px;
	padding-top: 7px;
	
}

.font_0{
	font-size: 11px;
	
}


/*Стили вывода редактируемых атрибутов универсально при добавке хостеров. Аналогично и для других*/
.ins_hosters_class{
	font-size: 11px;
	
	
}

.ins_hosters_class td{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
}

.ins_hosters_class td input{
	font-size: 11px;
	
}

#date_label{
	font-size: 11px;
	font-weight: normal;	
}

/*КОНЕЦ Стили вывода редактируемых атрибутов универсально */


/*Стили интерактивных ячеек */
.td_input_hosters_name{
	font-size: 11px;
	background-color: #FFFFFF;
	height: 20px;
	width: 120px;
	border: 1px solid #E1EDFF;
	display: inline;
}


.td_input_domens_date{
	font-size: 11px;
	background-color: #FFFFFF;
	height: 20px;
	width: 120px;
	border: 1px solid #E1EDFF;
	display: inline;
}

.td_input_domens_period{
	font-size: 11px;
	background-color: #FFFFFF;
	height: 20px;
	width: 30px;
	border: 1px solid #E1EDFF;
	display: inline;
}

/*КОНЕЦ Стили интерактивных ячеек */

/*ОТЧЕТЫ И ГЕНЕРАЦИЯ */
.style1{

}
/*КОНЕЦ ОТЧЕТЫ И ГЕНЕРАЦИЯ */

/*Счет------------------------------------------------------------ */
.inv_content{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	
}

.div_inv{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #333333;
}

.div_inv_prnt{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

}

.provider{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}

.provider_address{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}

.inv_title{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
}

.inv_txt_usual{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.inv_td_benificiar{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}

.inv_bank_benif{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
}

.inv_platelshik{

	font-family: Arial, Helvetica, sans-serif;
	
}

.inv_txt_usual_ital{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.div_sum_propis{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	padding-top: 10px;
}

.div_sum_propis_prnt{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	padding-top: 10px;
	font-weight: bold;
}

.div_itogo{
padding-top: 10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.div_vsego_naim{
	padding-top: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-left: 2px;
}

.inv_txt_small{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

.inv_td_number{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 1px;
}


.inv_txt_date_prnt{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}

.inv_td_schet_prnt{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 150px;
}

.inv_iik{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inv_td_iik{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}

.inv_kbe{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.inv_td_kbe{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}

.inv_schet{
	font-size: 12px;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	
}

.div_inv_schet{
padding-top: 10px;
	
}

.items_rows{
padding-top: 0px;
padding-bottom: 0px;
	
}

.item_row{
padding-bottom: 0px;
	
}

.div_inv_osnovanie{
padding-top: 10px;
padding-bottom: 10px;
	
}

.inv_item_title_N{
	width: 30px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_title_name{
	width: 250px;
	font-size: 11px;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_title_qn{
	width: 50px;
	font-size: 11px;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_title_unit{
	width: 30px;
	font-size: 11px;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_title_price{
	width: 80px;
	font-size: 11px;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_title_sum{
	width: 80px;	
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_title_icons{
	width: 80px;
	font-size: 11px;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}



.inv_item_N{
	width: 30px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
padding-left: 3px;
}
.inv_item_name{
	width: 250px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
padding-left: 3px;
}

.inv_predoplata{
	width: 250px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
padding-left: 6px;
}

.inv_predoplata_qn{
	width: 50px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 12px;
}

.inv_item_qn{
	width: 50px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.inv_item_unit{
	width: 30px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
padding-left: 3px;
}
.inv_item_price{
	width: 80px;
	font-size: 11px;	
	font-family: Arial, Helvetica, sans-serif;
padding-left: 3px;
}
.inv_item_sum{
	width: 80px;	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
padding-left: 3px;
}
.inv_item_icons{
	width: 80px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}


.inv_item_inp_name{
	width: 240px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_item_inp_qn{
	width: 40px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_item_inp_price{
	width: 70px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_item_inp_qn_prnt{
	width: 40px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
		border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	color: #000000;
}

.inv_item_inp_price_prnt{
	width: 70px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	color: #000000;
}

.inv_item_inp_Ndoc{
	width: 100px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_item_inp_date{
	width: 150px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_item_inp_osnovanie{
	width: 500px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_item_inp_kad_nazn{
	width: 50px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.inv_butt1{
	width: 80px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	cursor: pointer;
}

.inv_butt2{
	width: 140px;
	font-size: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	cursor: pointer;
}

/*КОНЕЦ Счет */

/*Счет Распечатка*/
.inv_td1_top{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}


.inv_td1{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.inv_td2_top{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

.inv_td2{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.inv_td3{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.inv_td4_top{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.inv_td4_top_noleft{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.inv_td4{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.inv_td5{

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;

}

.inv_td6{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}

/*КОНЕЦ Счет Распечатка */




.row_plus_type1{
padding-left: 40px;
padding-top: 1px;
}

.row_poz1{

padding-top: 1px;
}


.rect_round1_up_h{
	background-image: url(../images/design/rect_round_1/1_r2_c3.gif);

}

.rect_round1_down_h{
	background-image: url(../images/design/rect_round_1/1_r4_c3.gif);

}

.rect_round1_left_v{
	background-image: url(../images/design/rect_round_1/1_r3_c2.gif);

}

.rect_round1_right_v{
	background-image: url(../images/design/rect_round_1/1_r3_c4.gif);

}


/*Стили вывода редактируемых атрибутов универсально при добавке доменов и хостов. Аналогично и для других*/
.upd_domens{
	font-size: 11px;
	font-weight: bold;	
	
}

.upd_domens td{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
}

.upd_domens td input, select{
	font-size: 11px;
	height: 19px;	
}


.dom_edit_title{
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #6D8FE0;
	text-transform: uppercase;
}

.no_wrap{
	white-space: nowrap;
}

.map_nastr_td{

font-size: 11px;
	font-weight: bold;	
	color: #333333;
}

.map_nastr_td a{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}

.map_nastr_td a:hover{

font-size: 11px;
	font-weight: bold;	
	text-decoration: underline;
	color: #333333;
}

.nastr_map_div{

padding-left: 5px;
}

.nastr_tobj_title_div{
font-size: 11px;
	font-weight: bold;	
padding-left: 5px;
}

.inv_comp_sel{
	width: 200px;
}

.porj_div_docs_td{
padding: 5 5 5 5;	
}

.porj_div_docs_tb{
	background-color: #C3D9EE;
	border: 1px solid #79A9D9;	
}

.porj_div_docs_items{
	text-decoration: underline;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.inv_predopl{

	font-size: 11px;

}

.inv_predopl_select{

	font-size: 11px;

}

/*------Классы в контенте статей --------- */

.econt_txt1 table td{
	font-size: 12px;
	text-align: justify;
	padding-right: 0px;
	padding-left: 15px;
	color: #142C61;
}

.econt_txt1 table td img{
	margin-top: 2px;
	margin-right: 15px;
	margin-bottom: 2px;
}

/*------Конец классы в контенте статей --------- */

.menu_cont_div_single{
	font-size: 11px;
	padding: 10px;
	text-align: left;

	width: 80%;
}

.menu_cont_div_menu{
	font-size: 11px;
	padding: 10px;
	width: 98%;
	text-align: left;
}

.div_cont_border_single{
	width: 80%;
	border: 1px solid #C3D9EE;

}

.mleft_arr_td_single {

	padding-right: 25px;
	padding-left: 175px;
}

.div_cont_border_menu{
	width: 98%;
	

}


/*------Оформление статей --------- */

#descr1  td{
	border: 1px solid #C3D9EE;
	text-align: justify;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	background-color: #FFF0FF;
}

#descr1  td img{
	margin-top: 2px;
	margin-right: 15px;
	margin-left: 5px;
	margin-bottom: 5px;
}


#descr2  table{
	width: 545px;

	
}

#descr2  table  td{
	border: 1px dotted #C3D9EE;
	text-align: justify;
	padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
font-style: normal

	
}

#descr2  .bord_none{
border: none;

}

#descr2  .t_img{
	margin-top: 2px;
	margin-right: 15px;
	margin-left: 5px;
	margin-bottom: 5px;

	height: 72px;
	width: 72px;
	float: left;
}

#descr2  table table td{
	border: none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	background-color: #F3F5FC;

}

#descr2  table table ul li{
	color: #006BD7;

}




.descr2  table {
	width: 500px;
}

.descr2  table  td{
	border: 1px dotted #C3D9EE;
	text-align: justify;
	padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
font-style: normal

	
}

.descr2  .bord_none{
border: none;

}

.descr2  .t_img{
	margin-top: 2px;
	margin-right: 15px;
	margin-left: 5px;
	margin-bottom: 5px;

	height: 72px;
	width: 72px;
	float: left;
}

.descr2  table table td{
	border: none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	background-color: #F3F5FC;

}

.descr2  table table ul li{
	color: #2D5FB0;

}



.descr3  table {
	width: 670px;
}

.descr3  table  td{
	border: 1px dotted #C3D9EE;
	text-align: justify;
	padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
font-style: normal
}

.descr3  .bord_none{
border: none;

}

.descr3  table table td{
	border: none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	background-color: #F3F5FC;
	font-weight: bold;
}

.descr3  table table td img{
	border: 1px solid #C3D9EE;
}



#descr4  table{
	width: 545px;

	
}

#descr4  table  td{
	border: 1px dotted #C3D9EE;
	text-align: justify;
	padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
font-style: normal

	
}

#descr4  .bord_none{
border: none;

}

#descr4  .t_img{
	margin-top: 2px;
	margin-right: 15px;
	margin-left: 5px;
	margin-bottom: 5px;

	height: 72px;
	width: 72px;
	float: left;
}

#descr4  table table td{
	border: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	background-color: #F3F5FC;

}

#descr4  table table ul li{
	color: #006BD7;

}





.fLetter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3767D7;
}

.d2Title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/*------Конец Оформление статей --------- */

.mcont{
	width: 80%;
}

.cont_td_first {
	padding-top: 1px;
	padding-left: 170px;
	padding-bottom: 5px;
	padding-left: 218px;
}

.div_portf_cont_bord{
	
	width: 650px;
	padding: 0px;
}

.td_title_plashka_portf{
	padding-left: 224px;
}

.serv_detail{
	font-size: 11px;
	text-decoration: underline;
	cursor: pointer;
	color: #7B98E1;
}

.div_price {
	padding-top: 8px;
}

.div_pTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 3px;
}

.ol_list{
	list-style:upper-alpha;
}

.ol_list li{
	padding-bottom: 3px;
}

.banera {
	padding-right: 30px;
}

.portf_link{
	font-size: 10px;
	color: #333333;
}

.portf_link a{
	font-size: 10px;
	text-decoration: none;
}

.portf_link a:link{
	font-size: 10px;
	text-decoration: none;
}

.portf_link a:hover{
	font-size: 10px;
	text-decoration: underline;
}

.div_flashes{
	padding-top: 15px;
}

.div_flashes td{
	padding-bottom: 15px;
}

.panar_input{
	background-color: #7D9BE3;
	border: 1px solid #0066CC;
	margin-top: 10px;
	margin-bottom: 5px;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	width: 150px;
}


