﻿div.scrolldiv{
    width:100%;
    zoom:1;
    overflow: auto;
}

div.popupwindow{
position: fixed;
	width: 100%;
	height: 100%;
	top:0;
	left:0;
	z-index:100;

    /* for IE */
	//position: absolute;
    //width:expression(eval(document.documentElement.clientWidth));
    //height:expression(eval(document.documentElement.clientHeight));
	//top:expression(eval(document.documentElement.scrollTop) + "px");
}

	table.container{
		height:100%;
		width:100%;
	}

	table.window{
		height:auto;
    width:auto;
	}
	
		table.window td.tl{
			height:48px;
			width:48px;
			background: url('../Background/window/tl.png') no-repeat;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/tl.png', sizingMethod='crop');
		}

		table.window td.tr{
			height:48px;
			width:48px;
			background: url('../Background/window/tr.png') no-repeat;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/tr.png', sizingMethod='crop');
		}

		table.window td.bl{
			height:48px;
			width:48px;
			background: url('../Background/window/bl.png') no-repeat;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/bl.png', sizingMethod='crop');		
		}

		table.window td.br{
			height:48px;
			width:48px;
			background: url('../Background/window/br.png') no-repeat;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/br.png', sizingMethod='crop');		
		}

		table.window td.top{
			height:48px;
			background: url('../Background/window/top.png') repeat-x;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/top.png', sizingMethod='scale');		
		}

		table.window td.bot{
			height:48px;
			background: url('../Background/window/bot.png') repeat-x;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/bot.png', sizingMethod='scale');		
		}

		table.window td.lft{
			width:48px;
			background: url('../Background/window/lft.png') repeat-y;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/lft.png', sizingMethod='scale');		
		}

		table.window td.rgt{
			width:48px;
			background: url('../Background/window/rgt.png') repeat-y;
			//background-image:none;
			//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/rgt.png', sizingMethod='scale');
		}
		
		table.window td.winpage{
			height:auto;
      width:auto;
			background-color: #ffffff;
			padding:10px 0px 10px 10px;
		}

  		table.window td.winpage{
  		  overflow: auto;
  		}

    		table.window td.winpage div.vstream{
    		  padding:0px 10px 0px 0px;
          width:auto;
          clear:both;
          overflow: auto;
          height:auto;
          max-height: 500px;
          //height:expression(this.clientHeight<500?'auto':'500px');
    		}

    		table.window td.winpage div.vstream h1{
    		  font:normal 21px Tahoma;
          color:#2884c6;
          margin:1em 0px 1em 0px;
          text-align:center;
    		}

    		table.window td.winpage div.vstream p{
    		  font:normal 12px Tahoma;
          color:#666666;
          margin:0px 10px 1em 0px;
    		}

      		table.window td.winpage div.vstream  p.needflash{
      		  font:bold 12px Tahoma;
            line-height: 30px;
            background-color: #cc0000;
            margin:0px 10px 20px 0px;
            color:#ffcccc;
            display: block;
            text-align: center;
      		}

    		table.window td.winpage div.vstream p a{
          color:#0099ff;
          text-decoration: underline;
    		}

      		table.window td.winpage div.vstream p.needflash a{
            color:#ffffff;
            text-decoration: underline;
      		}

      		table.window td.winpage div.vstream p a:hover{text-decoration: none;}

div.closewindow, div.closewindow_on{
	width:32px;
	height:32px;
  float:right;
	cursor:pointer;
	text-align:right;
	//cursor:hand;

  zoom:1;
  /*position:relative;*/
  z-index: 1000;
  margin-top:-6px;
  /*margin-right:-16px;*/
}

div.closewindow{
	background: url('../Background/window/close_off.png') no-repeat;
  //background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/close_off.png', sizingMethod='crop');
}

div.closewindow_on{
	background: url('../Background/window/close.png') no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.elitacompany.ru/Content/Background/window/close.png', sizingMethod='crop');
}

div.warning{
	width:600px;
	height:200px;

	text-align:center;
}
	
	div.warning h1{
		font:bold 18px Tahoma;
		margin:1em;
		color:#cc0000;	
	}

	div.warning p{
		font:normal 12px Tahoma;
		color:#000000;
		margin:0px 0px 1em 0px;
	}
	
	div.warning table{
		border-bottom:1px solid #000000;
	}

div.accepted{
	width:350px;
	height:160px;
	//text-align:center;
}
	
	div.accepted h1{
		font:bold 18px Tahoma;
		margin:10px 0px 25px 0px;
		color:#2884c6;
	}

	div.accepted div.schetmagnify{
		width:270px;
		height:40px;
		clear:both;
	}

		div.accepted div.schetmagnify div{
			width:30px;
			height:40px;
			/*background: url(../Background/window/schet.gif) no-repeat 0px 0px;*/
			float:left;
			cursor:pointer;
			//cursor:hand;
		}

		div.accepted div.schetmagnify p{
			font:normal 12px Tahoma;
			color:#000000;
			margin:0px 0px 5px 40px;
			text-align: left;
      padding-top:3px;
		}

      div.accepted div.schetmagnify p a{
        color:#0099ff;
        text-decoration:none;
      }

        div.accepted div.schetmagnify p a:hover{
          text-decoration:underline;
        }

        div.accepted div.schetmagnify p a.opendoc{
          padding-left:18px;
          background: transparent url(../Background/priceico.gif) no-repeat 0px 0px;
          padding-top:0px;
          margin-top:5px;
        }

div.documents_tree, div.doctree_tree{
  width:450px;
  height:auto;
  overflow: auto;
  max-height: 450px;
  //height:expression(this.clientHeight<450?'auto':'450px');
  padding:0px 20px 10px 10px;
}

  div.doctree_tree{
    padding:0px 20px 30px 10px;
  }

  div.documents_tree h2, div.doctree_tree h2{
    color:#2884c6;
  }

  div.documents_tree ul, div.doctree_tree ul{
    margin:0px;
    padding:0px;
    list-style: none;
    background-color: transparent!important;
    color:#000000;
  }

  div.documents_tree li{
    font: normal 14px Tahoma;
    line-height: 20px;
    margin:0px 0px 0px 19px;
  }

  div.doctree_tree li{
    font: normal 14px Tahoma;
    line-height: 20px;
    margin:15px 0px 0px 0px;
    background-color: transparent!important;
    color:#000000;
  }

    div.doctree_tree li ul{
      margin-left:20px;
    }

  div.documents_tree li img{
    margin-left: -19px;
  }

  div.documents_tree a{color:#0099ff;text-decoration:underline;}
    div.doctree_tree li a{
      color:#000000;
      text-decoration:none;
      display: block;
      margin:-4px 0px 2px 3px;
    }

    div.doctree_tree li a.selected{
      color:#000000;
      text-decoration:none;
      cursor: default;
      /*background: transparent url(../Background/window/schetsmall.gif) no-repeat 0px 0px;*/
      font-weight: bold;
    }

  div.documents_tree a:hover{color:#0099ff;text-decoration:none;zoom:1;}
    div.doctree_tree li a:hover{color:#0099ff;text-decoration:none;zoom:1;}
    div.doctree_tree li a.selected:hover{color:#000000;text-decoration:none;cursor:default;}


/* --- */
div.doctree_button{
	float:right;
	margin: 12px 0px 0px 3px;
	//margin: 12px 0px 0px 3px;
}

  div.doctree_button input{
    font:bold 12px Tahoma;
  }

div.printbut{
	float:left;
	margin: 12px 0px 0px 3px;
	//margin: 12px 0px 0px 3px;
}

div.addtocart{
	float:left;
	margin: 12px 0px 0px -5px;
	//margin: 12px 0px 0px -3px;
}

div.copytocart{
	float:left;
	margin: 12px 0px 0px 10px;
	//margin: 12px 0px 0px 5px;
}

div.popupwindow div.export{
	float:right;
	margin: 12px 10px 0px 0px;
	//margin: 12px 5px 0px 0px;
}

div.otgruzkaedit{
	float:right;
    background: transparent url(../Background/parts/backotgruzka.gif) no-repeat 0px 0px;
    width:326px;
    height:37px;
    margin:4px 15px 0px 0px;
    padding:0px;
}

    div.otgruzkaedit input.default{
        float:right;
        margin:8px 8px 0px 0px;
        //margin:8px -6px 0px 0px;
    }

    div.otgruzkaedit p.ok{
      background:transparent url(../Background/parts/green.gif) no-repeat 0px 2px;
      padding:0px 0px 2px 20px;
      margin:11px 0px 0px 13px;
    }

    div.otgruzkaedit p.bad{
      background:transparent url(../Background/parts/red.gif) no-repeat 0px 2px;
      padding:0px 0px 2px 20px;
      margin:11px 0px 0px 13px;
      color:#cc0000;
    }





/* - Price download - */
.pricedownload {margin: 0px; padding: 2px 0px 2px 45px; background: transparent url(../img/xls.png) no-repeat 0px 6px}
.pricedownload a {color: #0099ff; text-decoration: underline; line-height: 35px;}
.pricedownload a:hover {color: #0099ff; text-decoration: none}
