*{margin:0;padding:0;}
a img,fieldset{border: none}
body {
	font:12px tahoma,arial,verdana,sans-serif;
	background: #EAEBEC;
	color:#000000;
	text-align:center;
	height:100%;
	margin-left: 13%;
	margin-right: 13%;
}
table { font:12px tahoma,arial,verdana,sans-serif; color: #5A5A5A }
html{height:100%; background: #EAEBEC;}
.divbody { 
	display: block; width: 100%; min-width: 850px;
	background: url(/img/head_bg.gif) repeat-x #FFFFFF;
}
.header_up {
    display: block;
    height: 100px;
    width: 100%;	
}
/* header */
.header_up .leftlogotext { 
 	margin-top: 10px; margin-left: 20px;
	float: left; 
	background: url(/img/up_l_logo_m.gif) no-repeat;
	height: 80px;
}
.header_up .leftlogotext .textlogo {
	font-weight: bold;
	font-size:130%;
	font-family: verdana;
	display: inline-block;
	margin-left: 35px;
	margin-top: 30px;
	color: #666699;
	text-transform: uppercase;	
}
.header_up .leftlogotext .textlogo a{ text-decoration: none; color: #064784; }
.header_up .leftlogotext .textlogo a:hover { text-decoration: none; color: #064784; }

.header_up .rightlogotext { 
 	margin-top: 0px; 
	float: right; 
	color: #0000FF;
	text-align: right;
	background: url(/img/user_mini_panel.gif) transparent no-repeat right;
	height: 100px;
	min-width: 200px;
}
.header_up .rightlogotext .content { padding: 3px; padding-left: 7px; padding-right: 21px; padding-bottom: 1px; }
.header_up .rightlogotext .content a{ text-decoration: underline; color: #064784; }
.header_up .rightlogotext .content a:hover { text-decoration: none; color: #000000; }

.header_up .rightlogotext .content label { color: #000000; }
.header_up .rightlogotext .content .hr { 
	border: 0px; border-width: 0px; border-color: #969696;
	border-top-style: dashed; border-top-width: 1px;
	background: none; margin-top: 2px; width: 130px;
	display: inline-block; height: 1px; font-size: 1px;
}
.header_up .rightlogotext .content .outlabel { display: block; margin-top: 10px; }
.header_up .rightlogotext .content .outlabel a{ text-decoration: none; color: #064784; }
.header_up .rightlogotext .content .outlabel a:hover { text-decoration: underline; color: #064784; }
.header_up .rightlogotext .content .windiv {
 	display: block; height: 25px;  padding-right: 8px;
	background: url(/img/rtextwin.gif) no-repeat right;  
}
.header_up .rightlogotext .content .windiv .textwin {
	width: 120px; height: 18px; color: #808080; font-size: 90%;
	padding: 0px; padding-left: 3px; padding-right: 3px;  margin-top: 3px;
	border-width: 0px; border-style: solid; background: #DEE4E5;
}
.header_up .rightlogotext .content form a{ text-decoration: none; color: #064784; }
.header_up .rightlogotext .content form a:hover { text-decoration: underline; color: #064784; }
.header_up .rightlogotext .content .enterdiv { display: inline; margin-right: 4px; }
.header_up .rightlogotext .content .restdiv { display: inline; margin-right: 17px; font-size: 90%;  }
.header_up .rightlogotext .content .restdiv a{ text-decoration: none; color: #808080; }
.header_up .rightlogotext .content .restdiv a:hover { text-decoration: underline; color: #808080; }
.header_up .rightlogotext .content .registdiv { margin-right: 4px; margin-top: 4px; }
.reded { color: #FF0000; }
.greened { color: #008000; }
/* menu */
.menuline {
	width: 100%; height: 35px; background: url(/img/menu_line_bg.gif);	text-align: right; 
}
.menuline .content { margin-right: 10px; line-height: 35px; }
.menuline .content a{ 
	text-decoration: none; color: #FFFFFF; font-size: 100%; font-weight: bold; 
	background: url(/img/menu_line_a.gif) repeat-y left;
	padding-left: 11px; padding-right: 5px;
}
.menuline .content a:hover { 
	text-decoration: none; color: #D2D2D2; background: url(/img/menu_line_a1_h.gif) repeat-y left; 
}
/*footer*/
.footer { 
	display: block; height: 80px; width: 100%;
	background: #CAD2D4; 
}
.footer .line { background: #969696; display: block; height: 4px; width: 100%;  font-size:1px; }
.footer .leftdata { 
	float: left; margin-left: 5px; margin-top: 5px; text-align: left; 
}
.footer .leftdata .counter { margin-top: 2px; }
.footer .rightdata { 
	float: right; margin-right: 5px; margin-top: 5px; text-align: right; 
}
.footer .leftdata .counter .uses_tamb a{ text-decoration: none; color: #CAD2D4; }
.footer .leftdata .counter .uses_tamb a:hover { text-decoration: none; color: #CAD2D4; }

.footer a{ text-decoration: underline; color: #FF6600; }
.footer a:hover { text-decoration: none; color: #808080; }

.footer .rightdata a{ text-decoration: none; color: #FF6600; font-size: 11px; }
.footer .rightdata a:hover { text-decoration: none; color: #808080; font-size: 11px; }
.footer .rightdata label { font-size: 11px; }
/* icq */
.footer .rightdata .icq_label { 
	background: url(/img/icq.gif) no-repeat; padding-left: 19px;
    display: inline-block; height: 16px; line-height: 16px; vertical-align: middle;
}

/* rounded */
.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {	height: 1px; font-size: 1px; overflow: hidden; border-style: solid;	border-width: 0 1px; display: block; }
.b1 { margin: 0 2px; background: #045294; border: none; }
.b1 b { margin: 0 1px; background: #045294; border-color: #045294; }
.b2 {margin: 0 1px;	border-color: #045294;}
.b2 b {border-color: #045294;}
.b2 i {border-color: #CAD2D4; background: #BFC9CC;}
.b2 q {border-color: #CAD2D4; background: #BFC9CC;}
.b3 {border-color: #045294; } 
.b3 b {border-color: #CAD2D4; }
.b3 i {border-color: #CAD2D4; background: #BFC9CC;}
.b4 {border-color: #045294;}
.b4 b {border-color: #CAD2D4; background: #BFC9CC;}
.b5 {border-color: #045294;}
.b5 b {border-color: #CAD2D4; background: #BFC9CC;}
.text {	border: 1px solid #045294; border-width: 0 1px;	padding: 0px 0px; background: #CAD2D4; }
#v3 { width: 100%; min-width: 852px; margin: 10px auto 15px; display: block; }

/* content first data */
.datafirst { text-align: left; overflow : hidden; height : auto;}
.spacerline { display: block; height: 3px; font-size: 1px; }

/* left menu */
.leftmenu { float: left; width: 291px; display: block; }
.leftmenu .menuspace { margin-left: 3px; padding: 3px; }

.leftmenu .menuspace .blockmenu { background: url(/img/l_menu_head_bg.png) repeat-x; padding-bottom: 9px; }
.leftmenu .menuspace .blockmenu .headermenu { 
	display: block; height: 21px; width: 280px; background: url(/img/lmenu_up_header_gt.png) repeat left top; 
	border-color: #969696; border-style: dashed; border-width: 1px;
	line-height: 21px; 
}
.leftmenu .menuspace .blockmenu .headermenu label { 
	margin-left: 4px; color: #0455A3; font-weight: bold; font-size: 14px;
	vertical-align: middle; background: url(/img/service_img.gif) no-repeat 0px -2px;
	padding-left: 28px; display: inline-block;
}
.leftmenu .menuspace .blockmenu .headermenu label span { margin-top: -1px; display: inline-block; }	    

.leftmenu .menuspace .blockmenu .datasource { 
	padding-left: 12px; padding-top: 4px; 
}
.leftmenu .menuspace .blockmenu .datasource .subrazdel { 
	text-transform: uppercase; color: #B4B4B4; font-weight: bold; 
} 
.leftmenu .menuspace .blockmenu .datasource .spacer { display: block; height: 5px; font-size: 1px; }
.leftmenu .menuspace .blockmenu .datasource span {
	display: block; overflow:hidden; margin-left: 5px;
	/* background: url(/img/li_menu.gif) transparent no-repeat -2px 5px; */
	/* padding-left: 16px; */ padding-left: 10px; height: 19px; line-height: 19px; 
	vertical-align: middle; width: auto;	
}
.leftmenu .menuspace .blockmenu .datasource span a{ text-decoration: none; color: #064784; }
.leftmenu .menuspace .blockmenu .datasource span a.selected { 
	text-decoration: none; color: #000000; border-color: #FF0000; border-width: 1px; 
	border-style: dashed; background: #E2E7E9;
}
.leftmenu .menuspace .blockmenu .datasource span a:hover { 
	text-decoration: none; color: #333333; border-color: #969696; border-width: 1px; 
	border-style: dashed; background: #E2E7E9;
}
/* host content */
.hostcontent { margin-left: 293px; text-align: left; display: block; }
/* navigate block */

/* classes of razdels data */
.hostcontent .navigate_source { background: url(/img/serv_1.gif) no-repeat 6px 1px; }


.hostcontent .navigate {
	display: block; background: #C0C0C0; background: url(/css/im/left_line.gif) repeat-y;
	padding-top: 4px; padding-left: 5px; padding-bottom: 0px;	
}
.hostcontent .navigate_b {
	display: block; background: #C0C0C0; background: url(/css/im/bottom_break.gif) no-repeat; 
}
.hostcontent .navigate_b .bottom_line { 
	background: #C0C0C0; background: url(/css/im/bottom_line.gif) repeat-x; margin-left: 10px;
}
.hostcontent .navigate span {
	margin-left: 44px; margin-top: 5px; display: inline-block;
}
.hostcontent .navigate span .delemit_nav {
	display: inline-block; width: 15px; background: url(/img/li_menu.gif) transparent no-repeat; height: 15px; 
	vertical-align: middle; margin-right: 4px; margin-left: 4px;
}
.hostcontent .navigate span a{ text-decoration: none; color: #5A5A5A; }
.hostcontent .navigate span a:hover { text-decoration: underline; }
.hostcontent .datacontent { margin-left: 1px; }
.hostcontent .datacontent h1 { padding: 2px; margin: 0; font-size: 17px; text-transform: uppercase; }
.hostcontent .datacontent .source {
	margin-top: 4px; display: block; padding-left: 9px; color: #5A5A5A; min-width: 500px;
}
.hostcontent .datacontent .source a{ text-decoration: none; color: #064784; }
.hostcontent .datacontent .source a:hover { text-decoration: underline; }

/* список сервисов */
.hostcontent .datacontent .source a.fdata1,
.hostcontent .datacontent .source a.fdata2,
.hostcontent .datacontent .source a.fdata3,
.hostcontent .datacontent .source a.fdata4,
.hostcontent .datacontent .source a.fdata5,
.hostcontent .datacontent .source a.fdata6,
.hostcontent .datacontent .source a.fdata7,
.hostcontent .datacontent .source a.fdata8,
.hostcontent .datacontent .source a.fdata9,
.hostcontent .datacontent .source a.fdata10,
.hostcontent .datacontent .source a.fdata11,
.hostcontent .datacontent .source a.fdata12,
.hostcontent .datacontent .source a.fdata13,
.hostcontent .datacontent .source a.fdata14,
.hostcontent .datacontent .source a.fdata15,
.hostcontent .datacontent .source a.fdata16,
.hostcontent .datacontent .source a.fdata17,
.hostcontent .datacontent .source a.fdata18,
.hostcontent .datacontent .source a.fdata19,
.hostcontent .datacontent .source a.fdata20,
.hostcontent .datacontent .source a.fdata21,
.hostcontent .datacontent .source a.fdata22,
.hostcontent .datacontent .source a.fdata23,
.hostcontent .datacontent .source a.fdata24,
.hostcontent .datacontent .source a.fdata25,
.hostcontent .datacontent .source a.fdata26,
.hostcontent .datacontent .source a.fdata27,
.hostcontent .datacontent .source a.fdata28,
.hostcontent .datacontent .source a.fdata29,
.hostcontent .datacontent .source a.fdata30,
.hostcontent .datacontent .source a.fdata31 { 
	display: inline-block; height: auto; padding: 7px 3px 0 45px; width: auto; cursor: pointer; color: #07616D;  }
	
.hostcontent .datacontent .source a.fdata1:hover,
.hostcontent .datacontent .source a.fdata2:hover,
.hostcontent .datacontent .source a.fdata3:hover,
.hostcontent .datacontent .source a.fdata4:hover,
.hostcontent .datacontent .source a.fdata5:hover,
.hostcontent .datacontent .source a.fdata6:hover,
.hostcontent .datacontent .source a.fdata7:hover,
.hostcontent .datacontent .source a.fdata8:hover,
.hostcontent .datacontent .source a.fdata9:hover,
.hostcontent .datacontent .source a.fdata10:hover,
.hostcontent .datacontent .source a.fdata11:hover,
.hostcontent .datacontent .source a.fdata12:hover,
.hostcontent .datacontent .source a.fdata13:hover,
.hostcontent .datacontent .source a.fdata14:hover,
.hostcontent .datacontent .source a.fdata15:hover,
.hostcontent .datacontent .source a.fdata16:hover,
.hostcontent .datacontent .source a.fdata17:hover,
.hostcontent .datacontent .source a.fdata18:hover,
.hostcontent .datacontent .source a.fdata19:hover,
.hostcontent .datacontent .source a.fdata20:hover,
.hostcontent .datacontent .source a.fdata21:hover,
.hostcontent .datacontent .source a.fdata22:hover,
.hostcontent .datacontent .source a.fdata23:hover,
.hostcontent .datacontent .source a.fdata24:hover,
.hostcontent .datacontent .source a.fdata25:hover,
.hostcontent .datacontent .source a.fdata26:hover,
.hostcontent .datacontent .source a.fdata27:hover,
.hostcontent .datacontent .source a.fdata28:hover,
.hostcontent .datacontent .source a.fdata29:hover,
.hostcontent .datacontent .source a.fdata30:hover,
.hostcontent .datacontent .source a.fdata31:hover { 
	color: #000000; text-decoration: none; cursor: pointer; background-color: #F5F5F5; } 
	
.hostcontent .datacontent .source a.fdata1:active,
.hostcontent .datacontent .source a.fdata2:active,
.hostcontent .datacontent .source a.fdata3:active,
.hostcontent .datacontent .source a.fdata4:active,
.hostcontent .datacontent .source a.fdata5:active,
.hostcontent .datacontent .source a.fdata6:active,
.hostcontent .datacontent .source a.fdata7:active,
.hostcontent .datacontent .source a.fdata8:active,
.hostcontent .datacontent .source a.fdata9:active,
.hostcontent .datacontent .source a.fdata10:active,
.hostcontent .datacontent .source a.fdata11:active,
.hostcontent .datacontent .source a.fdata12:active,
.hostcontent .datacontent .source a.fdata13:active,
.hostcontent .datacontent .source a.fdata14:active,
.hostcontent .datacontent .source a.fdata15:active,
.hostcontent .datacontent .source a.fdata16:active,
.hostcontent .datacontent .source a.fdata17:active,
.hostcontent .datacontent .source a.fdata18:active,
.hostcontent .datacontent .source a.fdata19:active,
.hostcontent .datacontent .source a.fdata20:active,
.hostcontent .datacontent .source a.fdata21:active,
.hostcontent .datacontent .source a.fdata22:active,
.hostcontent .datacontent .source a.fdata23:active,
.hostcontent .datacontent .source a.fdata24:active,
.hostcontent .datacontent .source a.fdata25:active,
.hostcontent .datacontent .source a.fdata26:active,
.hostcontent .datacontent .source a.fdata27:active,
.hostcontent .datacontent .source a.fdata28:active,
.hostcontent .datacontent .source a.fdata29:active,
.hostcontent .datacontent .source a.fdata30:active,
.hostcontent .datacontent .source a.fdata31:active { 
	position: relative; top: 1px; left: 1px; } 
 
 
.hostcontent .datacontent .source a.fdata1 { background: url(/img/embl/_00_1.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata2 { background: url(/img/embl/_00_2.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata3 { background: url(/img/embl/_00_3.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata4 { background: url(/img/embl/_00_4.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata5 { background: url(/img/embl/_00_5.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata6 { background: url(/img/embl/_00_6.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata7 { background: url(/img/embl/_00_7.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata8 { background: url(/img/embl/_00_8.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata9 { background: url(/img/embl/_00_9.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata10 { background: url(/img/embl/_00_10.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata11 { background: url(/img/embl/_00_11.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata12 { background: url(/img/embl/_00_12.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata13 { background: url(/img/embl/_00_13.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata14 { background: url(/img/embl/_00_14.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata15 { background: url(/img/embl/_00_15.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata16 { background: url(/img/embl/_00_16.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata17 { background: url(/img/embl/_00_17.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata18 { background: url(/img/embl/_00_18.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata19 { background: url(/img/embl/_00_19.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata20 { background: url(/img/embl/_00_20.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata21 { background: url(/img/embl/_00_21.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata22 { background: url(/img/embl/_00_22.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata23 { background: url(/img/embl/_00_23.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata24 { background: url(/img/embl/_00_24.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata25 { background: url(/img/embl/_00_25.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata26 { background: url(/img/embl/_00_26.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata27 { background: url(/img/embl/_00_27.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata28 { background: url(/img/embl/_00_28.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata29 { background: url(/img/embl/_00_29.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata30 { background: url(/img/embl/_00_30.gif) no-repeat 0px 6px; }
.hostcontent .datacontent .source a.fdata31 { background: url(/img/embl/_00_31.gif) no-repeat 0px 6px; }

/* текстовое поле */
.windowtxt { 
	height: 20px; color: #5A5A5A; background: #F1F3F4; 
	border-color: #C3CCCE; border-style: solid; border-width: 1px; 
	padding: 1px; padding-left: 3px; padding-right: 3px; font-size: 99%;
}
#inputelement { margin-bottom: 2px; display: block;  }
#inputelement img { 
	height: 20px; color: #5A5A5A; padding: 1px; margin-left: 0px; margin-top: -1px; padding-right: 3px; position: absolute;
}
.button {
	height: 15px; width: auto; border: 0; background: none transparent; padding-left: 2px; padding-right: 2px;
	color: #064784; cursor: pointer;
}
/* account menu */
.hostcontent .datacontent .source .accountmenublock { 
	margin-right: 10px; padding: 3px; border: 0px dashed #969696;  
	border-bottom-width: 1px; padding-bottom: 0px;
}
.hostcontent .datacontent .source .accountmenublock a{ 
	text-decoration: none; color: #064784; display: inline-block; height: 19px; line-height: 19px;
	border: 1px dashed #969696; background: #EEF1F1; border-bottom-width: 0px;
}
.hostcontent .datacontent .source .accountmenublock a.selected { 
	text-decoration: none; color: #000000; display: inline-block; height: 19px; line-height: 19px;
	border: 1px dashed #000000; background: #E5E9EA; border-bottom-width: 0px;
}
.hostcontent .datacontent .source .accountcontent {
	border: 1px dashed #969696; border-bottom-width: 0px; border-top-width: 0px; padding: 3px;
	padding-top: 5px; margin-right: 10px; padding-left: 7px;  
}
.hostcontent .datacontent .source .accountmenublock a span { margin-left: 3px; margin-right: 3px; }
.hostcontent .datacontent .source .accountmenublock a:hover { color: #000000; text-decoration: none; background: #E5E9EA; }
.hostcontent .datacontent .source .accountcontent {
	border: 1px dashed #969696; border-bottom-width: 0px; border-top-width: 0px; padding: 3px;
	padding-top: 5px; margin-right: 10px; padding-left: 7px; text-align: left
}
.hostcontent .datacontent .source .accountcontent .infonamedfield { display: inline-block; width: 120px; }
.hostcontent .datacontent .source .accountcontent .subrazdel,.subrazdel_n { 
	text-transform: uppercase; color: #B4B4B4; font-weight: bold; 
	margin-bottom: 4px; margin-top: 2px; text-decoration: underline;
}
.hostcontent .datacontent .source .accountcontent .subrazdel_n { margin-top: 20px; }
.hostcontent .datacontent .source .accountcontent .infovaluedfield {
	display: block; margin-left: 124px; margin-top: -14px
}


 /* ------------ стили разделов сайтов в full анализе --------------------*/
.hostalement { display: block; margin-top: 6px; }
.hostalement_sub { 
 	display: block; padding-top: 6px; padding-left: 9px;
 	background: url(/pic/sub_element_full.gif) no-repeat left top;
}
.hostalement_sub_razdel_left_line { 
 	display: block; background: url(/pic/razdels_left_line.gif) repeat-y left top;
}


.hostalement_sub_to_up_sites_space {
 	display: block; padding-left: 9px;
 	background: url(/pic/sub_element_full_line.gif) repeat-y left top;	
}
 
.header_block_left_up { 
 	background: url(/pic/header_up_left.gif) no-repeat left top; display: block;  
}
.head_block_dw_up {
	background: url(/pic/up_line.gif) repeat-x 0px 0px;
	margin-left: 9px; margin-right: 8px; padding-top: 10px;
	font-weight: bold; white-space: nowrap; color: #4B4B4B;
}
.head_block_name_up_data { 
 	background: #99CC00; padding-bottom: 5px; padding-left: 5px; padding-top: 2px;
 	background: url(/pic/header_up_name_data_bg.png) repeat left top;
}
.header_block_right_up { 
	background: url(/pic/header_up_right.gif) no-repeat right; display: block; height: 38px; 
}
.header_block_down_right {	
	background: url(/pic/header_down_right.gif) no-repeat right bottom; display: block;		 
}
.header_block_right_data {	
	background: url(/pic/right_line.gif) repeat-y right top;   
}
.header_block_data_content { 
	padding-left: 22px; padding-right: 7px; padding-bottom: 6px;  
}
.header_block_data_content_selected { 
	padding-left: 22px; padding-right: 7px; padding-bottom: 6px;  
	background: #D1D7CE;
}

 /* ------------------ стили сайтов в full анализе -----------------*/
.sitedata_in_full { display: block; padding-top: 7px; }
 
.sitedwangle_in_full {	background: url(/pic/site_dw_angle.gif) no-repeat left bottom; }
.sitedwline_in_full { 
	background: url(/pic/site_dw_line.gif) repeat-x left bottom; height: 7px; margin-left: 10px; 
} 
.siteleftline_in_full { 
	background: url(/pic/site_left_line.gif) repeat-y left top; padding-left: 7px; padding-top: 3px; 
}
.sitehead_in_full { 
	background: url(/pic/site_left_line.gif) repeat-y left top; padding-left: 2px; 
}
.siteheadspace_in_full,.siteheadspace_in_full_sel {
	background: url(/pic/site_up_header_gt.png) repeat left top; padding: 4px; padding-left: 5px; 
}
.siteheadspace_in_full_sel { background: url(/pic/site_up_header_gt_sel.png) repeat left top; }


/* vip ctyle label */
#viplabel { color: #FF6600; text-transform: uppercase; font-weight: bold; }
.actbutton { 
	 border: 1px solid #064784; cursor: pointer;
}
.actbutton_disabl { 
	 border: 1px solid #969696; cursor: default;
}

/* pages */
.pageSelected {	
	background-color:#41A9E4;
	width: auto;
	height: 18px;
	display: inline-block;
	font-size: 12px;
    line-height: 18px;
    color: #FFFFFF;
} /* страницы  */
.pageNoSelected { 
	background-color:#EBEBEB;
	width: auto;
	height: 18px;
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
} /* страницы  */
.pageNoSelected a { color: #1B7FA2;	text-decoration: none;}
.pageNoSelected a:hover{color: #000000;	text-decoration: none;}

.shoert_text { padding-right: 5px; text-align: right; }
a.shoert_text_u { color: #1B7FA2;	text-decoration: none;}
a.shoert_text_u:hover{color: #000000;	text-decoration: none;}

.clear {clear:both;}
#order_item_field { display: inline-block; }
.error_file_item { background-color: #FFF9F9; border-width: 1px; border-style: dashed; border-color: #FF0000; padding: 3px; }
.ok_file_item { background-color: #ECF4EA; padding: 3px; border-width: 1px; border-style: groove; border-color: #008000; }
.moder_file_item { background-color: #FFEFDF; padding: 3px; border-style: dashed; border-color: #FF6600; border-width: 2px; }
.selected_file_item { background-color: #C0C0C0; border-width: 1px; border-style: dashed; border-color: #FF0000; padding: 3px; }

/* сортировка */
.short_dw_label { background: url(/css/im/arrow_short_dw.gif) no-repeat; padding-left: 16px;
 display: inline-block;
 height: 16px;
 line-height: 16px;
 vertical-align: middle;
}
.short_up_label { background: url(/css/im/arrow_short_up.gif) no-repeat; padding-left: 16px;
 display: inline-block;
 height: 16px; 
 line-height: 16px;
 vertical-align: middle;
}

/* быстрый доступ к операциям */
.hostcontent .datacontent .source .accountcontent .fullactionquick a { color: #064784; text-decoration: none; border-bottom: 1px dashed #1B7FA2; }
.hostcontent .datacontent .source .accountcontent .fullactionquick a:hover{ color: #000000;  border-bottom-color: #000000;} 
/* панель операций */
.hostcontent .datacontent .source .accountcontent .fullactiondat a { color: #000000; text-decoration: underline; }
.hostcontent .datacontent .source .accountcontent .fullactiondat a.delete { 
	color: #000000; text-decoration: underline; background: url(/pic/remove.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 }
.hostcontent .datacontent .source .accountcontent .fullactiondat a.publmod { 
	color: #000000; text-decoration: underline; background: url(/pic/pubund.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 }
.hostcontent .datacontent .source .accountcontent .fullactiondat a.publmod_r { 
	color: #000000; text-decoration: underline; background: url(/pic/pubund_r.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 }  
.hostcontent .datacontent .source .accountcontent .fullactiondat a.update { 
	color: #000000; text-decoration: underline; background: url(/pic/reload.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 } 
.hostcontent .datacontent .source .accountcontent .fullactiondat a.newadd { 
	color: #000000; text-decoration: underline; background: url(/pic/add.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 } 
.hostcontent .datacontent .source .accountcontent .fullactiondat a.moveit { 
	color: #000000; text-decoration: underline; background: url(/pic/move.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 } 
.hostcontent .datacontent .source .accountcontent .fullactiondat a.export { 
	color: #000000; text-decoration: underline; background: url(/pic/fileexport.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 } 
.hostcontent .datacontent .source .accountcontent .fullactiondat a.help { 
	color: #000000; text-decoration: underline; background: url(/pic/help.png) no-repeat top center;
	display: inline-block; width: auto; height: 45px; text-align: center; 
 }  
.hostcontent .datacontent .source .accountcontent .fullactiondat a:hover{ color: #FF0000; text-decoration: underline; }
.hostcontent .datacontent .source .accountcontent .fullactiondat a:active {	position: relative;	top: 1px; left: 1px; }

/* ссылка списка операций калькулятора */
.hostcontent .datacontent .source .accountcontent a.elemfuncsel { 
 	color: #000000;	text-decoration: none; cursor: pointer;	font-size: 12px;
	width: 100%; display: inline-block;	padding: 2px;
 }
.hostcontent .datacontent .source .accountcontent a.elemfuncsel:hover { 
 	color: #FF0000;	text-decoration: none; cursor: pointer;
	font-size: 12px; background-color: #E1E1E1;	width: 100%;
	display: inline-block; padding: 2px;	
 } 
 
/* окна ожидания */
#shadow {	
   display: none;	
   position: fixed;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 100%;
   padding: 0px; margin: 0px;
   z-index: 999;
   background: url(/pic/bg.png) top left repeat;
}
.show_data {
   display: none;		
   position: fixed;
   top: 80px;
   left: 80px;
   padding: 4px;
   background: #FFFFFF;
   z-index: 1000;
   /*margin-left: -100px;
   margin-top: -50px;
   line-height: 15px;*/
   height: auto;
   width: auto;
   text-align: left;
}
.text_code { width: 450px; height: 108px; }


 /* ----------------------попуп окошко------------------- */
/* Фоновый див */
#backgroundPopup{
  display: none;
  position: fixed;
  position: absolute; /* hack for internet explorer 6 */
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #000000;
  border: 1px solid #cecece;
  z-index: 1;
}
/* Див-оболочка всплывающего окна */
#userLoginModalPopup{
  display: none;
  position: fixed;
  position: absolute; /* hack for internet explorer 6 */
  /* height: 180px; */
  width: 220px;
  background: #D7DCC8;
  border: 2px solid #01315F; 
  z-index: 2;
  padding: 0px;
  font-size: 10px;
}
/* ----------------------------------------- */
/* ------------string------------ */
/* цитаты */
#quote_line  { height: auto; background: url(/css/im/host_up_line.gif) repeat-y; background-color: #EAEAEA;  border-style: dashed;
               border-color: #D7D7D7; border-width: 1px;  }
#quote_space { height: auto;  padding-left: 5px;  padding-bottom: 2px;  padding-top:  2px; }
#quote_text  { padding-left: 12px;   padding-bottom: 4px;   padding-top: 2px;   padding-right: 6px;   background: none;} 	
/* #quote { padding: 5px; background: transparent url(/stylew/pic/arrow1.gif) repeat-y left; } */
/* hide */
#hideblock { border-style: solid; border-color: #D7D7D7; border-width: 1px; display: block; padding-top: 4px; padding-bottom: 4px;
            background-color: #F8F8F8; height: auto; }
.hidetext { border-top-style: solid; border-top-color: #D7D7D7;	 border-top-width: 1px; height: auto; background-color: #FFFFFF;	
            padding: 4px 4px 4px 8px; font-weight: normal; margin-top: 4px; display: none; /* visibility: hidden; */}
#hide_spase { height: auto; padding-bottom: 2px; padding-top:  2px; }
#roll_down {background: url(/css/im/plus.gif) no-repeat center; height: 9px; width: 9px; padding-left: 13px; cursor: pointer;}
#roll_up {background: url(/css/im/minus.gif) no-repeat center; height: 9px; width: 9px; padding-left: 13px; cursor: pointer;}
/* -----------string-------------- */