  html,body{  width:100%;
   margin: 0;
 padding: 0; position:absolute;
height:100%; scrollbar-face-color: #b48aac;	 
scrollbar-arrow-color: #930677;}

width:100%;
.width {
  width:100%;
  min-width:1220px; width:expression(document.body.clientWidth > 1220? "100%" :"1220px");
}

/*\*/
* html .minwidth,
* html .container,
* html .content,
* html .layout {
  height:1px;
}


#header{
  height:250px;  
 width:100%; min-width: 1220px; float: left;  width:expression(document.body.clientWidth > 1220? "100%" :"1220px");background-color: #d7c1d3;
}



#header1{
  height:250px;  
 width:100%; min-width: 1220px; float: left;  width:expression(document.body.clientWidth > 1220? "100%" :"1220px");background-color: #d7c1d3;
}
#header2{
  height:250px; width:expression(document.body.clientWidth > 272? "22.3%" :"272px");background-color: #d7c1d3;

 width:22.3%;min-width:272px; float: left; background-image: url("img/12_01.jpg");   
}
#header03{  height:250px;width:expression(document.body.clientWidth > 947? "77.7%" :"947px");background-color: #d7c1d3;
  width: 77.7%; min-width: 947px; float: left;  background: url("img/125_011.jpg");
 }


#b {width: 225px;
}
#b1 {width: 225px;} 
#n {border-left: 2px dashed #867f85 ;
}
#b4 {width: 275px;} 
#menu {

 width:940px;position: relative; font-size: 118%; 
margin-top: -21px;float: left; font-family:  Garamond, Minion Pro, Arial, Helvetica,Verdana, sans-serif; 

     left: 120px
}


#menu, 
#menu ul {
  width: 940px; 
  
  float: left;
  
}

#menu li {
  float: left;
  position: relative;
list-style: none;
}

#menu a {

  text-decoration: none;
  display: block;

  padding: 3px 20px;
}

#menu a:hover {
  color: #FFFFFF;
  
}

#menu li:hover,
#menu li.jshover {
  background-color: #d6b1cf;
}

#menu li ul {
  display: none;
  position: absolute;
  padding: 5px 2px;
  width: 100%; border: 1px solid #ccc; 
background-color: #ccc; 
}

#menu li li a {
   border-bottom: 1px solid #d6b1cf; 
}

#menu li:hover ul,
#menu li.jshover ul {
  
  display: block;
}

#menu li:hover li ul,
#menu li.jshover li ul {
  display: none;
  
}

#menu li:hover li:hover ul,
#menu li.jshover li.jshover ul {
  display: block;
}

<script type="text/javascript">
<!--//--><![CDATA[//><!--
    jsHover = function() {
        var hEls = document.getElementById("menu").getElementsByTagName("LI");
        for (var i=0, len=hEls.length; i<len; i++) {
            hEls[i].onmouseover=function() { this.className+=" jshover"; }
            hEls[i].onmouseout=function() { this.className=this.className.replace(" jshover", ""); }
        }
    }
    if (window.attachEvent && navigator.userAgent.indexOf("Opera")==-1) window.attachEvent("onload", jsHover);
//--><!]]></script>




h2 {font-weight: bold; 
font-family: Garamond, Minion Pro, Arial, Helvetica, Verdana, sans-serif;

     }


h2 {font-size: 19pt;
font-family: Garamond, Minion Pro, Arial, Helvetica, Verdana, sans-serif;

      
      bottom:15px; margin-left: 10px; position: relative;  }



 a:link { color: #000000; text-decoration:none   }
a:visited {color: #000000;text-decoration: none;  }
a:hover { color:#FFFFFF ;  }

 .link { color: red;text-decoration: none }
.link:hover { color: #FFFFFF;}



#p {border-bottom: 2px dashed #867f85; width: 220px;}

#blockmenu {height:100%;width:210px;}


li {list-style: none;}


#osnblock {
 height:100%;min-height:500px;  height:auto !important; height:500px;
width:expression(document.body.clientWidth > 1220? "100%" :"1220px"); 
 width:99.7%; min-width: 1220px; float: left; }
#osnblock1 {
height:100%;
 width:100%; min-width: 1220px; float: left;  margin-top:0;  }
#menuleft { height:330px; float: left; font-family: Garamond, Minion Pro, Arial, Helvetica, Verdana, sans-serif;
margin-top: -2px;

 width:expression(document.body.clientWidth > 272? "22.3%" :"272px");
 width:22.3%;min-width:272px;   

}



#menuleft1 {height:58px;
 

width:expression(document.body.clientWidth > 272? "100%" :"272px");
 width:100%;min-width:272px;
 

 float: left; background: url("img/12_05.jpg") repeat-x; 



}
#menuleft2 {min-height:230px;
width:expression(document.body.clientWidth > 272? "100%" :"272px");
 width:100%;min-width:272px;

  float: left; background: url("img/12_07.jpg") repeat-x;
}
#menuleft22 {height:50px;
 width:expression(document.body.clientWidth > 272? "100%" :"272px");
 width:100%;min-width:272px;

 float: left; background: url("img/12_077.jpg") repeat-x;
}
#menuleft223 {height:50px;
 width:expression(document.body.clientWidth > 272? "100%" :"272px");
 width:100%;min-width:272px;

 float: left;
}
#menuleft3 {height:66px;
width:expression(document.body.clientWidth > 272? "100%" :"272px");
 width:100%;min-width:272px;

 float: left; background: url("img/12_09.jpg") repeat-x;
}

#content2{ 
 height:72px;width:33px; float: left; background: url("img/125_16.jpg"); margin-left: 2px;
 }
#content{
  height:72px;width:expression(document.body.clientWidth > 877? "71.8%" :"877px");
 width: 71.8%; min-width: 877px; float: left; background: url("img/125_17.jpg");
 }
#content3{ 
  height:72px;width:33px; float: left; background: url("img/125_18.jpg"); margin-right: 2px;
 }


#b2{margin-left: 25%; width:500px;height:85px; }




#content1{
   height:100%;min-height:500px; width:expression(document.body.clientWidth > 947? "76.8%" :"947px");
 width: 77.7%; min-width: 947px; float: left; 
 }
#soderz {
  margin-bottom: 45px;margin-right: 45px; margin-top: -10px; margin-left: 100px;}
img {
margin: 10px}
 
#soderz1 {height: 80px; 
}


#footer{
  height:80px;background-color: #987791;
 width:100%; min-width: 1220px; float: left;  width:expression(document.body.clientWidth > 1220? "100%" :"1220px");
}

#footer1{
  height:80px;
 width:100%; min-width: 1220px; float: left;  width:expression(document.body.clientWidth > 1220? "100%" :"1220px");
}
#footer2{
  height:80px; width:expression(document.body.clientWidth > 202? "12.3%" :"202px");background: url("img/125_02.png");
 width:12.3%;min-width:202px; float: left;background-color: #987791; 
}
#footer3{
  height:80px;width:expression(document.body.clientWidth > 947? "77.7%" :"947px");
 width: 77.7%; min-width: 947px; float: left;background-color: #987791;
 }
#footer4{
  height:60px;width:160px;  margin-top: -72px;
float: right;background-color: #987791;

 }

#soderz img {
		border: 2px solid #808080;
		border-width: 2px 2px 2px;
		color: #808080;
		
	}
#soderz a:hover img {
		border: 2px solid #fff;
		border-width: 2px 2px 2px;
		color: #fff;}

#info4 {height:80px;width:100%; }
#form { width: 43%; float: right; padding-top: 20px}