
/*p {
font-style: normal;
font-variant: normal;
font-weight: 600;
line-height: normal;
}*/

  /*IE*/
   *html{overflow:hidden;} 
   *html #aside{position:absolute;z-index:0;}
   *html #nav{position:absolute;z-index:0;} 
    div#aside{
    right: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollRight ? document.documentElement.scrollRight : document.body.scrollRight ) ) + 'px' );
    top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}    
    div#nav {
    right: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollRight ? document.documentElement.scrollRight : document.body.scrollRight ) ) + 'px' );
    top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );} 
    /*MZ, Opera*/  
    html>body #aside{position:fixed;}
    html>body #nav{position:fixed;}   
	div#header {
    position: fixed;
    _position: absolute;
    _top:expression( eval(document.body.scrollTop) + 'px' );}
/****/

body {
	background: #FFFFFF; 
    /*font: 0.8em/2em Arial, Helvetica, sans-serif; */
    font: 1.0em/1.0em Courier, Helvetica, sans-serif; 
    color: #4F4F4F; 
   }
   
    body,div{margin:0.1%;padding:0.1%;}
	/*div{border-width:1;	border-color: rgb(190,190,190);	border-style: solid;}*/
    p{margin:0;padding:0}
    p#text{margin:0;padding:0;text-indent:30px}
    h1{font: bold 1.2em/0.8em Courier, Helvetica, sans-serif}
   
   /* главная страница */
  	/*#header{height: 10%; width: 97%; position: absolute; float: left; top: 1%; display:block;*/
   
    #language{height: 5%; width: 70%; position: absolute; left: 15%; top: 1%; overflow: hidden;} 	
    #general{height: 70%; width: 70%; position: absolute; left: 15%; top: 15%; overflow: hidden;} 	
	.langimg{height: 20px; float: right;}
	
    #ul1 {height:30%; width:60%; left: 15%; top: 50%;	position: absolute; 
	background-image: url("images/beton.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul2{height:99%; width:10%; left: 77%; top: 0%;	position: absolute; 
	background-image: url("images/l2.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul3{height:44%; width:14%; left: 27%; top: 1%; position: absolute; 
	background-image: url("images/felt.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul4{height:13%; width:25%; left: 50%; top: 10%;	position: absolute; 
	background-image: url("images/l4.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul5{height:40%; width:5%; left: 43%; top: 7%;	position: absolute; 
	background-image: url("images/l5.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul6{height:8%; width:20%; left: 55%; top: 27%;	position: absolute; 
	background-image: url("images/l6.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul7{height:3%; width:25%; left: 50%; top: 40%;	position: absolute; 
	background-image: url("images/l7.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul8{height:80%; width:5%; left: 88%; top: 5%;	position: absolute; 
	background-image: url("images/l8.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul9{height:9%; width:25%; left: 0%; top: 10%;	position: absolute; 
	background-image: url("images/l9.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul10{height:72%; width:5%; left: 5%; top: 26%;	position: absolute; 
	background-image: url("images/l10.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul11 {height:5%; width:58%; left: 11%; top: 85%;	position: absolute; 
	background-image: url("images/l11.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul12{height:75%; width:2%; left: 96%; top: 20%;	position: absolute; 
	background-image: url("images/l12.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul13{height:25%; width:3%; left: 2%; top: 66%;	position: absolute; 
	background-image: url("images/l13.jpg"); background-repeat: no-repeat; background-size: contain;}

	#ul1eng {height:30%; width:60%; left: 15%; top: 50%;	position: absolute; 
	background-image: url("images/betoneng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul2eng{height:99%; width:10%; left: 77%; top: 0%;	position: absolute; 
	background-image: url("images/l2eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul3eng{height:44%; width:14%; left: 27%; top: 1%; position: absolute; 
	background-image: url("images/felteng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul4eng{height:13%; width:25%; left: 50%; top: 10%;	position: absolute; 
	background-image: url("images/l4eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul5eng{height:40%; width:5%; left: 43%; top: 7%;	position: absolute; 
	background-image: url("images/l5eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul6eng{height:8%; width:20%; left: 55%; top: 27%;	position: absolute; 
	background-image: url("images/l6eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul7eng{height:3%; width:25%; left: 50%; top: 40%;	position: absolute; 
	background-image: url("images/l7eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul8eng{height:80%; width:5%; left: 88%; top: 5%;	position: absolute; 
	background-image: url("images/l8eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul9eng{height:9%; width:25%; left: 0%; top: 10%;	position: absolute; 
	background-image: url("images/l9eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul10eng{height:72%; width:5%; left: 5%; top: 26%;	position: absolute; 
	background-image: url("images/l10eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul11eng{height:5%; width:58%; left: 11%; top: 85%;	position: absolute; 
	background-image: url("images/l11eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul12eng{height:75%; width:2%; left: 96%; top: 20%;	position: absolute; 
	background-image: url("images/l12eng.jpg"); background-repeat: no-repeat; background-size: contain;}
    #ul13eng{height:25%; width:3%; left: 2%; top: 66%;	position: absolute; 
	background-image: url("images/l13eng.jpg"); background-repeat: no-repeat; background-size: contain;}

    #footer{height: 3%; width: 70%; position: absolute; left: 15%; top: 95%; overflow: hidden;}
	/* главная страница */
 
    /* разделы */
    #navig{height: 5%; width: 70%; position: absolute; left: 15%; top: 8%;
	/*height: 15%; width: 50%; top: 10%; overflow: hidden; text-align: center; 	*/
 	/*display:-moz-inline-stack;*/ /* for FF2*/
	/*display:inline-block;*/ /* normal browsers */
	/*zoom:1;*/ /* for IE (hasLayout true) */
	/*display:inline;*/ /* for IE */  /*border-width:1;	border-color: rgb(190,190,190);	border-style: solid;*/
 	} 	
    #homenavig{height: 80%; margin:0 auto; float: left;}
    #leftnavig{height: 80%; margin:0 auto; position: relative; float: left;}
    #rightnavig{height: 80%; margin:0 auto; position: relative; float: left;}
    .navigimg{height: 80%; margin:0 auto;}
  
    #leftnavigfeed{height: 80%; margin:0 auto; position: relative; float: left;}
    #rightnavigfeed{height: 80%; margin:0 auto; position: relative; float: left;}
    
	#center{height: 70%; width: 70%; position: absolute; left: 15%; top: 15%; overflow: auto; float: left; clear:left;} 	
	.cellimg{height: 80px; width: 80px; margin-top: 10px; margin-left: 10px;}
	#cell{height: 100px; width: 100px; position: relative; float: left; margin:0 auto;}

	/* айтем */
	#itemcenter{height: 70%; width: 70%; position: absolute; left: 15%; top: 15%; margin:0; padding:0; overflow: hidden; float: left; clear:left; } 
	
	#itempicv{height: 100%; width: 30%; margin:0; padding:0; float: left; overflow: hidden;}
	#itemtitlev{height: 10%; width: 67%; margin:0; padding:0; float: right; overflow: hidden;}
	#itemdescrv{height: 20%; width: 67%; margin:0; padding:0; float: right; overflow: hidden;}
	#itempicsv{height: 70%; width: 67%; margin:0; padding:0; float: right; overflow: hidden;} 

	#itempicg{height: 100%; width: 70%; margin:0; padding:0; float: left; overflow: hidden;}
	#itemtitleg{height: 10%; width: 27%; margin:0; padding:0; float: right; overflow: hidden;}
	#itemdescrg{height: 25%; width: 27%; margin:0; padding:0; float: right; overflow: hidden;}
	#itempicsg{height: 70%; width: 27%; margin:0; padding:0; float: right; overflow: hidden;}
	.itemimg{height: 30%; float: left;  clear:left;}
	
	
	
    #cell55{width: 200px; float: left; overflow: hidden;} 	
	#cell_1 {height: 100px; width: 100px; left: 16%; top: 16%; float: left;}

    /*#right{height: 70%; width: 10%; position: absolute; left: 86%; top: 15%; overflow: hidden; text-align: center;*/ 	
 	/*display:-moz-inline-stack;*/ /* for FF2*/
	/*display:inline-block;*/ /* normal browsers */
	/*zoom:1;*/ /* for IE (hasLayout true) */
	/*display:inline;*/ /* for IE */
 	/*}*/ 	
    /*.rightnavig{height: 100px; width: 100px; position: relative; top: 45%; float:left}
    /*.divimgr{height: 80px; width: 80px; margin-top: 10px;}

	
   /* контакты */
    #contakt{height: 70%; width: 97%; position: absolute; top: 23%}
  /* контакты */
  
  
   /* текст статей */
   #text{width: 98%; float: left;}
 
	/* заказ */
 	/*#center{height: 70%; width: 70%; position: absolute; left: 15%; top: 15%; overflow: auto; float: left; clear:left;} */
 	#leftcenter{height: 99%; width: 49%; position: absolute;  overflow: auto; float: left; clear:left;} 	
 	#rightcenter{height: 99%; width: 49%; position: absolute; left: 49%; overflow: auto; float: left; clear:left;} 	
 
 /* МЕНЮ  */

ul.navlist, li.navlist
{
list-style: none;
padding: 0;
margin: 0;
}

.navlist {
    width: 100%; /* ширине меню */
    padding: 0 3px; /* отступы по бокам */
   }
   .navlist li {
    text-align: left; /* текст по центру */
    /* border: 3px #696969 solid;*/ /* стили рамки */
   margin: 3px 3px; /* поля сверху и снизу */
   }
   .navlist a {
    display: block; /* делаем ссылки блоками */
    /*color: #fff;*/ /* цвет текста ссылок */
    /*background: #090;*/ /* фон */
    /*text-decoration: none;*/ /* отмена подчеркивания */
    padding: 3px 3px; /* отступы внутри ссылок */
   }
   .navlist li, .navlist a {
    zoom:1; /* для IE6 и IE7 */
   }
   .navlist a:hover {
    background: #E8E8E8; /* фон ссылок при наведении курсора мыши */
   }
 
 


a#menu{ color: #4F4F4F; font-size: 1.4em; font-weight: bold; text-decoration: none; border-style:solid; border-width:1px; border-collapse:collapse;}   
/*a#menu:visited  { color: #828282; font-size: 1.4em; font-weight: bold; text-decoration: none;}*/  
a#dok{ color: #4F4F4F; font-size: 1.0em;}  
a#dok:visited { color: #828282; font-size: 1.0em;}  

a#cop{ color: #696969; font-size: 1.0em;}  

p#general{ color: #E8E8E8; padding-top: 4px; font-size: 30px; font: bold; } 
/*p#men{ color: #4F4F4F; font-size: 30px; font: bold;} */

/*adm*/   
p.nazv{ padding-top: 10px; padding-bottom: 10px;} 
a#aadm{ color: #4F4F4F; text-decoration: none;}  
a#aadm:visited { color: #4F4F4F; text-decoration: none;}  
/*table#tableadm{border-color: rgb(190,190,190); border: 2px 2px 2px 2px; border-style: solid; cellpadding: 2px; cellspacing: 5px;}*/
   
/*table.kn{ border-style:solid; border-width:1px; border-collapse:collapse; cellspacing:1; cellpadding:2; bgcolor:#1F2760; width:150px;} */
/*table{ border-style:solid; border-width:1px; border-collapse:collapse; cellspacing:1; cellpadding:2; bgcolor:rgb(190,190,190); width:100%;} */
table#tableadm{ border-style:solid; border-width:1px; border-collapse:collapse; cellspacing:1; cellpadding:2; border-color: rgb(190,190,190);} 

table.tableadm{ border-width:1px; border-collapse:separate; cellspacing:1; cellpadding:2; border-color: rgb(190,190,190);} 
td.zag{ border-style:solid; border-width:1px; }
td.str{ border-style:dotted; border-width:1px; }

table.tablfeed{ border-style:dotted; border-width:1px; border-collapse:separate; cellspacing:1; cellpadding:2; border-color: rgb(190,190,190); width:100%;} 
td.tdfeed1{ border-style:dotted; border-width:1px; width:20%;}
td.tdfeed2{ border-style:dotted; border-width:1px; width:80%;}

/*tr.form1{ border-style:solid; border-width:1px; border-collapse:collapse;  bgcolor:SteelBlue;}
tr.form2{ border-style:solid; border-width:1px; border-collapse:collapse;  bgcolor:#ffffff;}*/
 
 
 
