html {
height:100%;
}

body {  font-family: Arial, Helvetica, sans-serif;
        background:#fff;
	margin:0px 0px; padding:0px;
	text-align:center;

  scrollbar-face-color: #678d57;
  scrollbar-highlight-color: #b4caaa;
  scrollbar-shadow-color: #b4caaa;
  scrollbar-3dlight-color: #b4caaa;
  scrollbar-arrow-color: #b4caaa;
  scrollbar-track-color: #678d57;
  scrollbar-darkshadow-color: #b4caaa 


}

/* background:#dcf1cd; */
#content {
border-left:1px solid #dcf1cd;
border-right:1px solid #dcf1cd;
	filter:alpha(opacity=100);
	-moz-opacity:1;

	width:90%;
        max-width: 1000px;
min-height:100%;
	padding-top:0px;
	margin:0px auto;
	text-align:left;
}

.box, .boxDom  { 
        margin-left:20px; 
        margin-right:20px; 		
        color: #333333; 
        font-size:12pt; 
        font-weight:bold; 
}

.box3 { margin:9px 0 9px 9px; 
        color:#000000; 
        font-size:12pt; 
        font-weight:bold; 
        height:400px; 
        border:2px solid red; 
}
	
.box, .boxDom  { 
       margin:20px; 
       color:#000000; 
       font-size:12pt; 
       font-weight:bold;
}

/* padding:0 20px 20px 0;  */
td .listXX { 
        margin:0 20px 20px 0;
        padding:0 10px 40px 10px;  
        text-align:left;
	border-left:1px solid #CDC4E9;
	border-right:1px solid #CDC4E9;
	background:url(bg_bot.png) #fff  repeat-x bottom left;
	  
}


.box3 { 
       margin:9px 0 9px 9px; 
       color:#000000; 
       font-size:12pt; font-weight:bold; 
       height:400px; border:2px solid red; 
}
	
/*  список
-----------------------------------------------*/

  /*border-right:2px dotted #dcf1cd;)*/
  /*background:url(/images/bg_top.png) #fff  repeat-x top left;*/
#leftBox { 

float:left; 
width:250px; 
padding:0 20px 40px 0; 

margin:0 10px 50px 0;
text-align:left;
	border-left:1px solid #CDC4E9;
	border-right:1px solid #CDC4E9;
	background:url(bg_bot.png) #fff  repeat-x bottom left;   
}

#rightBox { 
       float:right; 
       width:160px; 
       border: 0px solid yellow; 
       padding:0 0 20px 10px; 
}

.nw, a:link.nw { 
font-size:9pt; 
font-weight:normal;
}

h1,h2 { 
 margin-top:0; 
 padding-left:18px;
 height:20px;  
 font-size:16px; 
 /*background:url(grad-h3.gif) no-repeat; */
 }

h1  { font-size:9pt; display:inline;  
}
/**/
.tel2 {  
 color: #267707; /* эту инструкцию не видят Opera и IE*/
 font-size:12pt;
 white-space: nowrap;
 font-weight:bold;
 
}

/* #menu {  

        width:960px; 
        height:40px; 
        border:1px solid red; 
}
   menu ----------------
*/

div#menu1
{
max-width: 1000px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background:lime ; /* url(header-menu1.gif);   */
border-top:1px solid lime;
border-bottom:1px solid #999; 
}







div#menu1, div#drop1{
	margin: 0px;
	padding: 0px;
	text-align: left;
	font: 11px Verdana;
}
div#menu1{
	/* background-color: #513307;  #414544; #000000; просветы и край */
	height:49px;
	/*overflow: hidden;*/
	
}
#menu1 a{
	display: block;
	float:left;
	text-decoration: none;
	color: #FFFFFF;
	padding: 5px 14px 2px 14px;
}
#menu1 div{
	margin: 0px;
	padding: 0px;
	float:left;
	width: 1px;
	height: 18px;
	/*background: url(ns_dropdown_menu.gif); */
}



/*background-color: #513307; #cda073 - беж., #00518c;-синий */
#menu1 a:link, #menu1 a:visited
{
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#333333;
}

/*	background-color: #9c917d;   #003c63; */
#menu1 a:hover, #menu1 a:active
{
	color:black;
}




/*lime #EFEFEF;*/
div#drop1{
	background-color:yellow; 
	position: absolute;
	width: 250px;
	overflow: hidden;
	filter:alpha(opacity=90);
	opacity:.90;
}
#drop1 a{
	display: block;
	text-decoration: none;
	color: #333333;
	background:url(drop2.gif);
	padding: 5px 20px;
	margin: 0px;
}

#drop1 a:link, #drop1 a:visited{
	background:url(drop1.gif);
	color: #513307/* #bbb295; #7392ad;*/
}

#drop1 a:hover, #drop1 a:active{
	background:url(drop-over.gif);
	color: #333333;
}



/* background:url(/images/under_menu.jpg) no-repeat #fbf5eb;  */
#menu { 
text-align:left; 
height:40px; border:0px solid red; 
}

/***** footer *****
--------------------*/
.foot2 { 
margin-left:0px; 
white-space:nowrap; 
border-left:0px solid #b0b0b0; 
padding:5px 10px 5px 0px;
font-family: Arial, Helvetica, sans-serif; 
color:#267707;
font-size:8pt; 
font-weight:normal;
}

#footerTab { 
   background-image: url(ff_botgrad.gif); 
   background-repeat: repeat-x; 
   background-position: center top; 
}



