html,body{
  	margin:0px;
	padding:0px;
	width: 100%;
	height: 100%;
	background:#735C45;
	font-family:Verdana,tahoma;
	font-size:12px;
	text-align:center;
	}

#dmenu
{
//Width:100%;
background:#F7DE95;
clear: both;
border-color:#330000;
border: 1px solid #330000; 
padding: 4px; 
}

#dmain
{
//Width:100%;
min-height: 500px;
background:#FFFCE5;
clear: both;
padding: 4px; 
text-align:center;
}

#dinfo
{
Width:714px;
min-height: 450px;
background:#FFFFFF;
clear: both;
padding: 10px;
text-align:left;
}

#dlist
{
//Width:100%;
background:#E5DAC8;
clear: both;
padding: 4px; 
text-align:center;
}

a:link
{text-decoration:none;font-size:12px;color:#660000}
a:visited
{text-decoration:none;font-size:12px;color:#660000}
a:hover
{text-decoration:none;font-size:12px;color:#ffffff;background: #660000;}
a.menu:link
{font-weight:bold;font-size:11px;
text-decoration:none;color:#330000}
a.menu:visited
{font-weight:bold;font-size:11px;
text-decoration:none;color:#330000}
a.menu:hover
{font-weight:bold;font-size:11px;
text-decoration:none;color:#ffffff}

a.begun:hover
 {background: #FFFCdd;}
a.niz:link
{font-weight:bold;font-size:11px;
text-decoration:none;color:#ffffff}
a.niz:visited
{font-weight:bold;font-size:11px;
text-decoration:none;color:#ffffff}
a.niz:hover
{font-weight:bold;font-size:11px;
text-decoration:none;color:#ffff00}

.si
{font-size:10px;
text-decoration:none;color:#d6d0c9}
a.si:link
{font-size:10px;
text-decoration:none;color:#d6d0c9}
a.si:visited
{font-size:10px;
text-decoration:none;color:#d6d0c9}
a.si:hover
{font-size:10px;
text-decoration:none;color:#ffffff}


td
{
font-family:Verdana,tahoma;
font-size:12px;
color:#330000;



}
.mes
{
font-family:Verdana,tahoma;
font-size:12px;
color:#330000;
font-weight:bold;
test-align:justify;
}
.mes2
{
font-family:Verdana,tahoma;
font-size:12px;
color:#330000;
font-weight:bold;
text-align:justify;
FILTER: alpha(opacity="80")

}
.desc
{
font-family:Verdana,tahoma;
font-size:12px;
color:#ffffff;
font-weight:bold;

}

.dat
{
font-family:Verdana,tahoma;
font-size:12px;
color:#330000;
font-weight:bold;

}
.head
{
font-family:Verdana,tahoma;
font-size:14px;
color:#330000;
font-weight:bold;

}

H1
{
    font-family:Verdana;
        font-size:14px;
        color:#ffffff;
        background:#6A4D24;

}
.button
{
    font-family:Verdana;
        font-size:12px;
        color:#ffffff;
        background:#6A4D24;
        border: #330000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
    width:100px
}
.button2
{
    font-family:Verdana;
        font-size:12px;
        color:#ffffff;
        background:#6A4D24;
        border: #330000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
    width:205px
}
.input,.textarea,.select
{
    font-family:Verdana;
        font-size:12px;
        color:navy;
        background:#ffffff;
        border: #330000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
    width:205px
}
.sinput
{
    font-family:Verdana;
        font-size:12px;
        color:navy;
        background:#ffffff;
        border: #330000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
    width:50px
}

/* A fake IE information bar */
#infobar {
        font: message-box;
}

/* Please adjust the values if the infobar is not looking good */
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
        display: block;
        float: left;
        clear: both;
        width: 100%;
        color: InfoText;
        background: #ffffe1 url(http://www.org90.ru/images/warning.gif) no-repeat fixed .3em .3em;
        padding: 4px 0px 4px 0px;
        spacing: 4px;
        border-bottom: 1px outset;
        text-decoration: none;
        cursor: pointer;
}

#infobar a:hover {
        color: HighlightText;
        background: Highlight url(http://www.org90.ru/images/warning2.gif) no-repeat fixed .3em .3em;
}


/* Результаты */
/*.navi {background-color:#f7fcff; font-size:12px !important; font-family:Tahoma !important}*/
.navi {font-size:12px !important; font-family:Tahoma !important; text-align: left;}
table#TResult {background-color:#f7fcff; font-size:9px !important; font-family:Tahoma !important}
.info p, .info td, {color:black;}
div.info td  {background-color:#f7fcff; font-size:9px !important; font-family:Tahoma !important}
body.Document {margin:0 !important; padding:0 !important;}
.error {color:#C00; text-align: left; font-weight: bold; margin-top: 5px}

/* автопоиск */
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	text-align:left;
    margin:5;
    padding:10;
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}


.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:0.8em;
  color:#26A908;
}

