	.s1x1 { width:1px; height:1px; overflow: hidden; }

/*<блок редизайна>*/
form { margin:0; padding:0; }
img { border:0; }
body {
	margin:0; padding:0;
	color: #000000; background-color: #FFFFFF;
	}
A:link { color: #08702C; }
A:visited { color: #AAA9A9; }
A:active { color: #FF0101; }

.s1x1 a:visited{color:#FFFFFF;}
.s1x1 a:link {color:#FFFFFF;}

body, td, th, ul, ol, p, br, a, dd, dt, dl, blockquote, div, input, a, font {
	font-family: Verdana, Helvetica, sans-serif;
	}
.head_area { margin-left: 1px; margin-right: 1px; margin-bottom: 10px; clear: both; }
.foot_area { margin-left: 4px; margin-right: 4px; }

.body_area * { font-size: 12px; }

.body_area { font-size: 12px; }

.isr_input_button { font-size: 11px; }
.isr_input_text {
	font-size: 11px; color: #575E64; background-color: #FFFFFF;
	padding: 2px;
	border-left: 1px solid #575E64; border-top: 1px solid #575E64;
	border-right: 1px solid #EAEEED; border-bottom: 1px solid #EAEEED;
	}

table.isr_nul_table, table.search_table { border-collapse: collapse;  width:100%; }
table.isr_nul_table td { vertical-align: top; padding:0; }

table.nul_table, table.nul_table_100, table.table_padding_3 { border-collapse: collapse; }
table.nul_table td, table.search_table td, table.nul_table_100 td { padding:0; }
table.table_padding_3 td { padding:3px; }
table.nul_table_100 { width: 100%; }
td.valign_top, tr.valign_top td { vertical-align: top; }

table.search_table {height: 66px;}
.search_table .search_bg_left {width:4px; background:url('/images/search-bg-left.png');background-repeat:no-repeat;}
.search_table .search_bg_right {width:4px;background:url('/images/search-bg-right.png');background-repeat:no-repeat;}
.search_table .search_area {padding: 0px 25px;background:url('/images/search-bg-center.png');background-repeat:repeat-x;}
.search_table .search_area .searchField-btn {font-family: 'Times New Roman', Times, serif;font-size: 18px; width:125px;height:24px;cursor:pointer;background: url('/images/search-btn.png') no-repeat;border:none;}

.q-form-area-wrapper{margin:6px}
.q-submit-area .q-btn-bg-left {width:4px; background:url('/images/q-btn-left.png');background-repeat:no-repeat;}
.q-submit-area .q-btn-bg-right {width:4px;background:url('/images/q-btn-right.png');background-repeat:no-repeat;}
.q-submit-area .q-btn-bg-center input{
		font-family: 'Times New Roman', Times, serif;
		font-size: 30px;
		width: 100%;
		color:white;
		height: 37px;
		cursor: pointer;
		background:url('/images/q-btn-center.png');background-repeat:repeat-x;
		border: none;} 
.q-form-area{display: block;
			background: #e8e7e7;
			border-radius: 4px;
			font-size: 12px;
			padding-left:10px;
			padding-right:20px;
			padding-bottom:10px;
			margin-bottom: 2px;						
			}
.q-form-area .q-form-header{font-family: 'Times New Roman', Times, serif;font-size: 30px;text-align:center; color:#00a539;}
.q-form-area .q-form-header a {font-size: 14px;
							 font-family: Verdana, Helvetica, sans-serif;
							 text-decoration: none;
							 color:#08702C;
							 border-bottom: 1px dashed; }
.q-form-area table td {padding:6px;}
.q-form-area .q-form-select {
							background-color:#ffffff;
							border: 1px solid #c3c0c0;
							padding: 3px;
							width:189px;
							}
.q-form-area .q-form-input {
							border: 1px solid #c3c0c0;
							padding: 3px;
							width:180px;
							}
.q-form-area .q-form-textarea {
							border: 1px solid #c3c0c0;							
							}
.q-form-area .q-form-button{background:url('/images/q-btn.png');width:189px; height:22px;text-align:center;line-height: 22px;cursor: pointer;}
.qcard { margin-bottom: 7px; border-top: 1px solid #868687; }
.qcard .quest { margin-top: 8px; font-weight: bold; color: #525252;}
.qcard .quest A { text-decoration: none; color: #525252; }
.qcard .answer { margin-top: 8px; }
.qcard .answer p { margin-top: 0px; }
.qcard .qparam  { margin-top: 8px;}
.qcard .qparam .qdate {color:#2B924D; float: right;}
.qcard .qparam  .qname{ color: #4AA3B1;
						text-decoration: underline;
					    font-weight: bold;}
.qcard .imgsection {font-size: 11px; color: #AAA9A9;}
.qcard .imgsection  A {color: #AAA9A9;}
/* <panel> */
.isr_panel { margin-bottom: 10px; margin-left: 4px; margin-right:4px; width: 992px; }
.isr_panel table.isr_nul_table td { vertical-align: middle; }
.isr_panel .login_area { height: 40px; font-size: 11px; }
.isr_panel .login_area .user_opt .b { width: 107px; overflow: hidden;  font-weight: bold; }

.isr_panel .login_area .isr_input_text {
	width: 76px; margin:0;  font-size: 11px;
	}
.isr_panel .login_area .fsp { display: inline-block; width: 10px; overflow: hidden; }

.isr_panel .login_area .user_link { margin-top: 4px; }
.isr_panel .login_area .user_link .lsp { display: inline-block; width: 22px; overflow: hidden; }
.isr_panel .login_area .user_link a { color: #A1A1A1; }
.isr_panel .login_area .user_link a:hover { color: #FB092B; }

.isr_panel .weather_area { }
.isr_panel .currency_area { }
.isr_panel .search_area { text-align: right; }
.isr_panel .search_area .isr_input_text { width: 160px; }
/* </panel> */


/*</блок редизайна>*/

	.corner_1, .corner_2, .corner_3 { background-position:right bottom; background-repeat:no-repeat; }
	.corner_1 { background-image: url(http://help.sibnet.ru/images/corner_1.gif); }
	.corner_2 { background-image: url(http://help.sibnet.ru/images/corner_2.gif); }
	.corner_3 { background-image: url(http://help.sibnet.ru/images/corner_3.gif); }
	.corner_1 A, .corner_2 A, .corner_3 A { font-size:12px; text-decoration:none; color:#08702C; }

	.smallText { font-size:12px; text-decoration: none; }

	A:link IMG { border-color: #6C99D2 }
	A:visited IMG { border-color: #94AFBD }
	A:active IMG { border-color: #824EE1 }
	A:hover IMG { border-color:  #045EFF }


	DIV.opros { width:186px; font-size:11px; background-color: #FFDA00; border-width:0; margin-left:18px; margin-top:18px; }
	.opros TD { font-size:11px; }
	.opros INPUT.button {
		border-width: 0px; border-style: solid; background-color: #00A539; color: #FFFFFF;
		font-size:11px; width: 76px; height:21px; margin-top:4px; cursor: hand; cursor:pointer;
		letter-spacing:1px; background-image: url(http://help.sibnet.ru/images/opros_button.gif);
		background-repeat:no-repeat;
	}
	ie\:graph {
		position:absolute; float:left; z-index:1; color: #FFFFFF; background-color: #00A539;
		overflow: -moz-scrollbars-vertical; overflow-x:hidden;
		height: auto;
		overflow: hidden;
	}
	.graph { float:left; position:absolute; color: #00A539; width:50px; }
	.opros .answer_bg { background-color: #FFFFFF }
	.opros .result_bg { background-color: #FFF9D9; }
	.opros .answer_text { color: #000000 }
	.opros .title_hdr IMG, .opros .title_foo IMG { width:1px; height:1px; }
	.opros .title_hdr, .opros .title_foo { height: 10px; }
	.opros .title_hdr { background-position: top center; }
	.opros .title_text { background-position: center center; font-weight: bold; color: #000000; text-align: center  }
	.opros .title_foo { background-position: bottom center }
	.opros .vote_count { color: #000000 }



	.loginArea TD { font-size:11px; }


	/* ~~~ left menu ~~~ */
	div.menuLeft { margin-left: 12px;}
	div.menuLeft, .menuLeft div.separator { width:211px; }
	.menuLeft A { text-decoration:none; }
	.menuLeft A:link { color: #3B3B3B  }
	.menuLeft A:visited { color: #3B3B3B  }
	.menuLeft A:hover { color: #FF0101 }

	div.menuLeft span { font-size:12px }
	.menuLeft div.folder {
		background-image: url(http://help.sibnet.ru/images/menu_folder_off.gif);
		background-repeat: no-repeat; background-position:right center;
	height:23px; font-weight:bold;}
	.menuLeft div.folder span.bullet { display:none }
	.menuLeft div.folder span.title { display:block; font-size:12px; text-align:right; margin-right: 25px; padding-top:4px; }
	.menuLeft div.separator { height:1px; }
	.menuLeft div.section { margin-bottom:4px; }
	.menuLeft div.section span.bullet { display:none }
	.menuLeft div.section span.title { display:block; font-size:11px; text-align:right; margin-right: 25px }

	.menuLeft div.active div.folder { background-image: url(http://help.sibnet.ru/images/menu_folder_on.gif); background-color: #DCDFDD; }
	.menuLeft div.active div.section A { color: #FF0101; }

	DIV.ban200x200 {
	width:240px; margin-top:0; margin-bottom: 20px; margin-left: 6px;
	}

	DIV.leftBody { width:200px; margin-left: 15px; margin-top:15px; }

	DIV.rightBody { width:220px; margin-left: 6px; }
	DIV.rightBody P { margin:6px; }
	DIV.green_line_dotted {
		background-image: url('http://help.sibnet.ru/images/dotted_line.gif');
		background-repeat: repeat-x;
		height:2px; display:block; margin-top:3px; margin-bottom:3px;
	}

	.headerLinks A { text-decoration: underline; }
	DIV.headerLinks { 	width:200px; margin-left:4px; }
	.headerLinks .separator { height:2px; }
	.headerLinks DIV { background-color: #EEF7F1; }
	.headerLinks DIV.folder { width:200px; background-color:#DAEDE1; background-image: url(http://help.sibnet.ru/images/hlink_label.gif); background-repeat: no-repeat; background-position: top left  }
	.headerLinks .folder .title { display:block; font-weight: bold; font-size:12px; word-wrap: break-word; margin-left: 20px; margin-right:4px; padding-top:4px; padding-bottom: 4px; }
	.headerLinks .border { height:1px; background-color: #FFFFFF; }
	.headerLinks div.section { padding:2px; }
	.headerLinks div.section span.bullet { width:16px; height:14px; position:absolute; font-size:12px; text-align:right; }
	.headerLinks .active { color:#FF030F; }
	.headerLinks div.section span.title { display:block; font-size:11px; margin-left: 19px; }
	.headerLinks div.section .title A { color:#030003 !important; }
	.headerLinks .active div.section .title A { color:#FF030F !important; }
	.headerLinks .header, .headerLinks .footer { height: 9px; }
	.headerLinks .line { background-color: #D1D1D1; height: 5px; border-bottom-style: solid; border-bottom-width:1px; border-bottom-color: #FFFFFF;  }

	.questionsLinks A { text-decoration: underline; }
	DIV.questionsLinks { 	width:224px; margin-left:4px; }
	.questionsLinks .separator { height:2px; }
	.questionsLinks DIV { background-color: #EEF7F1; }
	.questionsLinks DIV.folder { background-color:#EEF7F1; background-image: url(http://help.sibnet.ru/images/hlink_label2.gif); background-repeat: no-repeat; background-position: top left  }
	.questionsLinks .folder .title { display:block; font-weight: bold; font-size:12px; word-wrap: break-word; margin-left: 20px; margin-right:4px; padding-top:4px; padding-bottom: 4px; }
	.questionsLinks .border { height:1px; background-color: #FFFFFF; }
	.questionsLinks div.section { padding:2px; }
	.questionsLinks div.section span.bullet { width:16px; height:14px; position:absolute; font-size:12px; text-align:right; }
	.questionsLinks .active { color:#FF030F; }
	.questionsLinks div.section span.title { display:block; font-size:11px; margin-left: 19px; }
	.questionsLinks div.section .title A { color:#030003 !important; }
	.questionsLinks .active div.section .title A { color:#FF030F !important; }
	.questionsLinks .header, .questionsLinks .footer { height: 9px; }
	.questionsLinks .line { background-color: #D1D1D1; height: 5px; border-bottom-style: solid; border-bottom-width:1px; border-bottom-color: #FFFFFF;  }


	.forum_link { margin-left:4px; width:200px;  background-color:#DAEDE1; background-image: url(http://help.sibnet.ru/images/hlink_label_r.gif); background-repeat: no-repeat; background-position: bottom left; }
	.forum_link A { display:block; padding:5px; padding-left: 19px; font-size:12px; font-weight: bold; color: #000000; text-decoration: none; }

	DIV.hlk { width:212px; height:61px; margin-right:10px; background-color: #F6F7F6; background-image: url(http://help.sibnet.ru/images/hlk_bg.gif); background-repeat: no-repeat; }
	DIV.hlk DIV { margin-left:56px; padding-top:10px; padding-bottom:3px; font-size:12px; }
	DIV.hlk A { text-decoration: none; color: #000000; }
	.banners_top { background-image: url(http://www.sibnet.ru/images/banner_area_bg.jpg); background-repeat:repeat-x; background-position: top left; }
.pheader h1 { letter-spacing:5px; font-size:12px; color: #2B924D;  font-weight: normal; margin: 0px 0px 10px opx; padding:0; }