html,form,body {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100.01%;
}
html {
 height: 100%;
}
body {
font-family: arial, verdana, helvetica, sans-serif;
min-height:99%;
height:99%;
color:#000;
font-weight: normal;
margin:0px;
background:#d4d0c8;
}
option{
	font-size:12px;
	background-color: #fff;
	height:14px;
}
input, textarea, select, option {
	font-family: arial, verdana, helvetica, sans-serif;
}
div, table{
	font-size:11px;
	font-family: Tahoma, Arial;
}

select:-moz-system-metric(windows-default-theme) {
    background-color: #fff;
    background-position: right;
    background-repeat: no-repeat;
}

a{
	color:black;
}
div.page {
 width: 100%;
 margin: auto;
 height: auto !important;
 min-height:99%;
 height: 99%;

}
div.footer {
 margin: auto;
 margin-top: -1px;
 width: 100%;
 height: 1px;
 clear: both;
}

#left_td{
	padding:6px 4px 0px 4px;
	/*width:250px;*/
	height:100%;
	/*text-align:right;*/
	vertical-align:top;
}

#right_td{
	padding:0px 6px 0px 0px;
	height:100%;
	vertical-align:top;
}

#search{
	width:97%;
	margin-top:14px;
	margin-bottom:12px;
	font-size:12px;
}

#searchWords{
	width:98%;
	margin-top:11px;
	margin-bottom:4px;
	font-size:12px;
}

#funcs{
	width:300px;
}

#display{
	margin-bottom:10px;
	font-size:11px;
}

#content{
	background:white;
	width:100%;
	height:100%;
}
.ie6 #content, .ie7 #content, .ie8 #content { width:99%; }
#helpList
{
	line-height:20px;
	padding-left:20px;
}
.ie #helpList
{
	padding-left:10px;
	margin-left:15px;
}
#poh{
	text-align:left;
	vertical-align:bottom;
}

#dis{
	text-align:right;
}

#pohape{
	color:black;
	font-size:12px;
}

#myform{
	min-height:100%;
}

#maintable{
	min-height:100%;
}

.tab{
	top:1px;
	position:relative;
	float: left;
}
.firstFocused{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -8px 0px;
}
.firstBlured{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: 0px 0px;
}
.lastFocused{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -16px 0px;
	cursor:pointer;
}
.lastBlured{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -24px 0px;
	cursor:pointer;
}
.leftFocused{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -12px 0px;
	cursor:default;
}
.textFocused{
	height:17px;
	padding-top:2px;
	padding-left:1px;
	border-top:1px solid white;
	border-bottom:1px solid #d4d0c8;
	cursor:default;
}
.textBlured{
	height:15px;
	margin-top:2px;
	padding-top:2px;
	padding-left:1px;
	border-top:1px solid white;
	border-bottom:1px solid white;
	cursor:pointer;
}
.rightFocused{
	width:4px;
	height:19px;
	border-top:1px solid white;
	border-bottom:1px solid #d4d0c8;
	cursor:default;
}
.centerFocused{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -16px 0px;
	cursor:default;
}
.leftBlured{
	width:4px;
	height:17px;
	margin-top:2px;
	border-top:1px solid white;
	cursor:pointer;
}
.rightBlured{
	width:4px;
	height:17px;
	margin-top:2px;
	border-top:1px solid white;
	cursor:pointer;
}
.centerBlured{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -20px 0px;
	cursor:pointer;
}
.beforeFocused{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -8px 0px;
	cursor:default;
}
.afterFocused{
	width:4px;
	height:21px;
	background:url(/3.0/images/tabs.gif) no-repeat;
	background-position: -16px 0px;
	cursor:default;
}
/* Довинчивание говна даже для тех браузеров, которые одинаково проходят АСИД */
.ie .textBlured{
	border-bottom:1px solid #d4d0c8;
}
.ie .rightFocused{
	border-bottom:1px solid #d4d0c8;
	height:21px;
}
.ie .textFocused{
	border-bottom:1px solid #d4d0c8;
	padding-bottom:3px;
	padding-top:3px;
	margin:0px;
}
.underTab{
	border-left:1px solid white;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	padding:7px 7px 10px 8px;
	vertical-align:top;
}
.ff3 #display, .opera #display, .chrome #display{
	margin-top:14px;
}
.quickLink{
	margin-top:12px;
}
.ff2 .quickLink, .ff3 .quickLink{
	margin-top:0px;
}
.safari select{
	/*-webkit-appearance: listbox;
	-webkit-border-radius: initial;
	-webkit-box-align: start;
	white-space: initial;
	-webkit-box-sizing: border-box;
	-webkit-rtl-ordering: logical;*/
	border-left:2px solid #75736e;
	border-top:2px solid #75736e;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
}
.safari #display{
	margin-top:14px;
}

input.back
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll 0px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.back{border-width:1px;}
.ie6 input.back, .ie7 input.back{border-width:1px;}
input.back:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll 0px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
input.print
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -32px 0;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.print{border-width:1px;}
.ie6 input.print, .ie7 input.print{border-width:1px;}
input.print:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -32px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}

input.phpnet
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -16px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.phpnet{border-width:1px;}
.ie6 input.phpnet, .ie7 input.phpnet{border-width:1px;}
input.phpnet:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -16px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}

input.enLangButton
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -64px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.enLangButton{border-width:1px;}
.ie6 input.enLangButton, .ie7 input.enLangButton{border-width:1px;}
input.enLangButton:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -64px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
input.enLangButton[disabled]{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -64px 100%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}

input.ruLangButton
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -112px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.ruLangButton{border-width:1px;}
.ie6 input.ruLangButton, .ie7 input.ruLangButton{border-width:1px;}
input.ruLangButton:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -112px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
input.ruLangButton[disabled]{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -112px 100%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}

input.deLangButton
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -48px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.deLangButton{border-width:1px;}
.ie6 input.deLangButton, .ie7 input.deLangButton{border-width:1px;}
input.deLangButton:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -48px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
input.deLangButton[disabled]{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -48px 100%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}

input.frLangButton
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -80px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.frLangButton{border-width:1px;}
.ie6 input.frLangButton, .ie7 input.frLangButton{border-width:1px;}
input.frLangButton:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -80px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
input.frLangButton[disabled]{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -80px 100%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}


input.ptLangButton
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -96px 0%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
.ie input.ptLangButton{border-width:1px;}
.ie6 input.ptLangButton, .ie7 input.ptLangButton{border-width:1px;}
input.ptLangButton:hover
{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -96px -16px;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}
input.ptLangButton[disabled]{
	background:url(/3.0/images/buttons.gif) no-repeat scroll -96px 100%;
	width:20px;
	height:20px;
	padding:0px 6px 0px 6px;
}



table.container { t1able-layout:fixed; }
table.container td.topLeft
{
	width:8px;
	background:url(/3.0/images/container/1.gif) no-repeat scroll 0px bottom;
}
table.container td.title
{
	width:1%;
	padding:0px 4px 0px 4px;
}
table.container td.topRight
{
	background:url(/3.0/images/container/1.gif) no-repeat scroll -8px bottom;
	width:8px;
}
table.container td.horizontal
{
	background:url(/3.0/images/container/2.gif) repeat-x scroll 0px bottom;
	/*width:99%;*/
}
table.container td.middleLeft
{
	width:8px;
	background:url(/3.0/images/container/3.gif) repeat-y scroll -24px;
}
table.container td.middleCenter
{
	padding:4px 2px 6px 2px;
	vertical-align:top;
}
table.container td.middleRight
{
	width:8px;
	background:url(/3.0/images/container/3.gif) repeat-y scroll -16px;
}
table.container td.bottomLeft
{
	height:2px;
	background:url(/3.0/images/container/3.gif) no-repeat scroll 0px 0px;
}
table.container td.bottomCenter
{
	background:url(/3.0/images/container/2.gif) repeat-x scroll 0px 0px;
}
table.container td.bottomRight
{
	width:8px;
	height:2px;
	background:url(/3.0/images/container/3.gif) no-repeat scroll -8px 0px;
}
