html{height:100%}

body {
		margin:0px;
		padding:0px;
		border:0px;			/* Это удаляет границу вокруг viewport в старых версиях IE */
		width:100%;
      height: 100%;
		min-width:1200px;		/* Минимальная ширина */
		/*font-size:90%;*/
     	background: White;
		font-family: sans-serif;
	}
   
 
img {
		border:0px;
	}

div {
		margin:0px;
		padding:0px;

	}
   
#wrap {
 /*  min-height:1200px;*/
   position:relative;
   min-width: 1200px;
/* border: 1px solid Fuchsia; */
		width:100%;
    top: 0px;
	 left: 0px;
}


.fon {
    position: absolute;
    top: 0px;
	 left: 0px;
		width:100%;
		height:783px;
     	background: #e2c69f url(/img/fon.jpg);
		z-index: 0;
	}
    
   
.bg1 {
    position: absolute;
    top: 0px;
	 left: 0px;
		width:100%;
		height:35px;
     	background: #fed164;
		z-index: 1;
	}
    
   
.bg2 {
    position: absolute;
    top: 35px;
	 left: 0px;
		width:100%;
		height:1px;
     	background: #8b7960;
		z-index: 1;
	}
   
.bg3 {
    position: absolute;
    top: 0px;
	 left: 0px;
		width:400px;
		height:21px;
     	background: #009849;
		z-index: 2;
	}
      
   
.bg3 {
    position: absolute;
    top: 0px;
	 left: 0px;
		width:400px;
		height:21px;
     	background: #009849;
		z-index: 2;
	}
      
   
.bg4 {
    position: absolute;
    top: 118px;
	 left: 0px;
		width:255px;
		height:5px;
     	background: #000000;
		z-index: 6;
	}
      
   
.bg5 {
    position: absolute;
    top: 116px;
	 left: 0px;
		width:255px;
		height:2px;
     	background: #fff;
		z-index: 5;
	}
 

         
   
.bg6 {
    position: absolute;
    top: 52px;
	 left: 0px;
		width:171px;
		height:64px;
     	background: #4c8b64;
		z-index: 3;
	}
      
   
.bg7 {
    position: absolute;
    top: 36px;
	 left: 0px;
		width:255px;
		height:1px;
     	background: #214732;
		z-index: 4;
	}
 
   
.bg8 {
    position: absolute;
    top: 0px;
	 left: 0px;
		width:360px;
		height:800px;
     	background: #00642a;
		z-index: 1;
	}
 
   
.bg9 {
    position: absolute;
    top: 677px;
	 left: 0px;
		width:500px;
		height:73px;
     	background: #f2db2b;
		z-index: 2;
	}
 
 
   
.bg10 {
    position: absolute;
    right: 0px;
	 top: 25px;
		width:50%;
		height:46px;
     	background: #fea408;
		z-index: 2;
   border: 1px solid #845604;
		border-color: #845604 #fea408 #845604 #845604;
	}
   
.bg11 {
    position: absolute;
    left: 254px;
	 top: 449px;
		width:1px;
		height:240px;
     	background: #4c8b64;
		z-index: 1;

	}
 

.logo {
    position: absolute;
    top: 18px;
	 left: 55px;
	width: 329px;
	height: 95px;
	background: White url(/img/logo.gif) no-repeat;
	cursor: pointer;
  z-index: 1000;
}

.logo h1{ display: none; }
   
   
   
   
.brends {
    position: absolute;
    top: 685px;
	 left: 0px;
		width:100%;
		height:80px;
   background: White; 
		z-index: 50;
		text-align: center;
	}
   
.brends div {
/*
    position: absolute;
    top: 0px;
	 left: 0px;
		width:100%;
		height:1px;
     	background: #707070;
		z-index: 4;
*/	
   }
 
   
.brends div div {

/*
    position: absolute;
    top: 52px;
	 left: 0px;
		width:100%;
		height:1px;
     	background: #707070;
		z-index: 4;
*/

	}
 
   
.brends img {

   padding: 0px 15px 0px 15px;
		width:80px;
		height:80px;

		z-index: 4;
	}
 
   
   
   
   
   
   
.fon_flash {
    position: absolute;
    top: 102px;
	 left: 289px;
		width:836px;
		height:539px;
     	background: White;
		z-index: 8;
	}
      
#flashContent {
    position: absolute;
    top: 117px;
	 left: 304px;
    
		width:806px;
		height:509px;

		z-index: 15;
	}
 
#flashContent img {

		width:806px;
		height:509px;

	}
   
      
.index_baner {
    position: absolute;
    top: 271px;
	 left: 1125px;
		width:200px;
		height:368px;

		z-index: 15;
	}
 
.index_baner img {

		width:200px;
		height:368px;

	}
    
.lf1 {
    position: absolute;
    top: 449px;
	 left: 0px;
		width:170px;
		height:328px;
     	background: #4c8b64;
		z-index: 2;
	}
        

.left_menu{
    position: absolute;
    top: 170px;
	 left: 0px;
		width:268px;
		height:308px;

		z-index: 5;
  	background:#b87552 url(/img/flmenu.jpg) top no-repeat;
   border: 1px solid #845604;
   	border-color: #845604 #fea408 #845604 #845604;
   }



      
.left_menu ul {
    position: absolute;
    top: 5px;
	 left: 40px;
   margin: 0px;
   padding: 0px;
	width: 210px;
	display: block;
	list-style-position: outside;
}

.left_menu ul li {
  	background:url(/img/bulet3.gif) left no-repeat;
	list-style-type: none;
/*	
list-style-image: url(/img/menu.gif); 
   border: 1px solid #845604;

*/

  padding: 0px 0px 0px 20px;
    margin: 4px;
}

.left_menu ul li a {

   font: bold 12px sans-serif;
   color: Black;
   text-decoration: none;
   text-transform: uppercase;
}

.left_menu ul li a:hover {
   color: Green;
}
   
  
.left_menu .left_z1 {
    position: absolute;
    top: 309px;
	 left: 0px;
		width:230px;
		height:45px;

		z-index: 5;
    	background: #00642a;
	}
   
.left_menu .left_z1 h1 {
    position: absolute;
    top: 7px;
	 left: 35px;
  	background:url(/img/bulet2.gif) left no-repeat;
   color: White;
     padding: 0px 0px 0px 20px;
   font: bold 12px sans-serif;
	text-transform: uppercase;
	}
 
  
.left_z {
    position: absolute;
    top: 125px;
	 left: 0px;
		width:268px;
		height:44px;

		z-index: 15;
   border: 1px solid #845604;
   	border-color: #845604 #fea408 #845604 #845604;
   /*   border: 1px solid Fuchsia; */
	}
   
.left_z h1 {

    position: absolute;
    top: 7px;
	 left: 35px;
  /*  */
  	background:url(/img/bulet2.gif) left no-repeat;
   color: White;
     padding: 0px 0px 0px 20px;
   font: bold 12px sans-serif;
	text-transform: uppercase;
	}
 
   
   
.tmenu {

    position: absolute;
    top: 10px;
	 left: 410px;
     	background: #fff8eb;
	 width: 780px; /**/
    height: 34px;
         min-width:760px;	
   border: 1px solid #ac8e44;
   		z-index: 10;
}

.tmenu a {
   font: normal 12px sans-serif;
   color: #000000;
	text-transform: uppercase;
    position: relative;
    top: 7px;
	 left: 20px;
   background: url(/img/bulet1.gif) center left no-repeat;
   padding: 0px 25px 0px 25px;
	text-decoration: none;
   /*   border: 1px solid #ac8e44; */
}

.tmenu a:hover {
   color: Green;
} 
 
 


.tmenu .block_search {
  position: absolute;
  top: 7px;
  left: 672px;
  width: 185px; 
   height: 25px;
  z-index: 2;
}

.tmenu .block_search form {
  	margin: 0px;
	padding: 0px;

}

.tmenu .block_search .inps {
   background-color: White; 
   border: 1px solid #00642a;
   height: 15px;
  width: 146px;
   color: Gray;
}

.tmenu .block_search .inps:hover {
   border: 1px solid #004827;
   color: Black;

}

.tmenu .block_search .inps:focus {
   border: 1px solid #006C3A;
	background-color: #F5F5F5;
   color: Black;
}


.tmenu .block_search .sbot {
	border: 0px;
	background-color: #009849;
	cursor : pointer;
	height : 22px;
	width : 32px;
   top: 0px;
   left: 152px;
   position: absolute;
}


 
 
 
.almadesta {
    position: absolute;
    top: 954px;
	 left: 44px;
		width:84px;
		height:16px;
   z-index: 60;
	cursor: pointer;
}  
   
.copy {
   position: absolute;
   right: 0px;
   top: 760px;
   width:400px;
   height:100px;
   z-index: 10;
   font: normal 13px sans-serif;
   color: Black;
   background: White;
   padding: 20px;
 }

 
   
   
.counter {
   position: absolute;
	 left: 367px;
   top: 948px;
   z-index: 1;

	/* border: 1px solid Fuchsia; */
}

.counter img {
	padding: 5px 15px 5px 15px;
   width: 88px;
	   height: 31px;
}

   
   
.keywords {
    position: absolute;
    top: 920px;
	 left: 0px;
/*	width: 100%; */
	text-align: center;
}
.keywords a {
	padding: 0px 0px 0px 55px;
   color: Black;
   font: normal 11px sans-serif;
	text-decoration: none;
}

.keywords a:hover {
   color: Green;
}
.keywords a strong{
   font: normal 12px sans-serif;
   color: Black;
}




.icons {
   position: absolute;
   height:10px;
   width:80px;
   z-index:15;
   top:55px;
   left:1000px;
/*   border: 1px solid Fuchsia;*/
}

.icon_home {width:20px;height:11px;background: url(/img/icon_home_0.gif) left top no-repeat; float:right;}
.icon_home:hover {width:20px;height:11px;background: url(/img/icon_home_1.gif) left top no-repeat; float:right;} 
.icon_mail {width:20px;height:11px;background: url(/img/icon_mail_0.gif) left top no-repeat; float:right;}
.icon_mail:hover {width:20px;height:11px;background: url(/img/icon_mail_1.gif) left top no-repeat; float:right;}
/*
.icon_link {width:20px;height:11px;background: url(/img/icon_tree_0.gif) left top no-repeat; float:right;}
.icon_link:hover {width:20px;height:11px;background: url(/img/icon_tree_1.gif) left top no-repeat; float:right;}
*/
.icon_fav {width:20px;height:11px;background: url(/img/icon_tree_0.gif) left top no-repeat; float:right;  cursor: pointer; }
.icon_fav:hover {width:20px;height:11px;background: url(/img/icon_tree_1.gif) left top no-repeat; float:right;cursor: pointer;}
/*
.icon_print {width:20px;height:11px;background: url(/img/icon_print_0.gif) left top no-repeat; float:right;cursor: pointer;}
.icon_print:hover {width:20px;height:11px;background: url(/img/icon_print_1.gif) left top no-repeat; float:right;cursor: pointer;}
*/
   
   
   
   
   
   
   
   

.left_news {
    position: absolute;
    top: 515px;
	 left: 24px;
		width:220px;
      /*
		height:278px;
*/
	z-index: 5;

   }


.left_news p {
   padding: 0px 0px 5px 0px;
   font: normal 12px sans-serif;
   color: #DBE9EA;
   border-bottom-color: #EAFFEA;
   border-bottom-style: solid;
   border-bottom-width: thin;
}

.left_news p a {
   text-decoration: none;
   font: bold 12px sans-serif;
   color: #d9ece6;
}


.left_news p a strong {
   font: normal 12px sans-serif;
   color: #d9ece6;
}


.left_news a {
    position: relative;

	 left: 129px;
   text-decoration: none;
   font: normal 12px sans-serif;
   color: #d9ece6;
}

.left_news a:hover {
   color: White;
}


   
  
#pageflip {
	position: relative;
	z-index: 89;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: White url(/bz1.jpg) no-repeat right top;  

	text-indent: -9999px;

   
}
