.linknav {width: 100%; height:37px}
.linknav_left {float: left;width: 49%; margin-bottom: 20px;}
.linknav_right {float: right;width: 49%; text-align: right; margin-bottom: 20px;}
#fZoom{width: 395px; float:right;margin-top:12px;}
.text_block {}

/*common*/

.add-to-basket-info
{
	background-color:#FDF4CA;
	border:1px solid #D9DCE4;
	padding:5px;
	position:absolute;
	text-align:left;
	width:100px;
	display: none;
	font-weight: normal;
}
/*index.php*/
.autocatalog-div .lev1,
.autocatalog-div .lev2,
.autocatalog-div .lev3
{
	float: left;
}

.autocatalog-div .lev1{width: 20%;}
.autocatalog-div .lev2{width: 40%;}
.autocatalog-div .lev3{width: 40%;}

.autocatalog-div .lev1 a.sel,
.autocatalog-div .lev2 a.sel
{
	background-color: #fff6cb;
	color: #000;
	text-decoration: none;
	outline: none;
}

.autocatalog-div .item
{
	clear: both;
	margin: 10px 0;
}
.autocatalog-div .lev2  img,
.autocatalog-div .lev3  img
{
	border: 2px solid #feea96;
	
}

.autocatalog-div .lev2  .lim,
.autocatalog-div .lev3  .lim
{
	margin: 0 4px 4px 0;
	float: left;
}


.autocatalog-div .lev3  img.selim
{
	border: 2px solid #ffaa55;
}

.autocatalog-div .lev2  img.noim,
.autocatalog-div .lev3  img.noim
{
	border: 2px solid transparent;
	margin: 0 4px 4px 0;
	float: left;
}

/*drawing.php*/

#ul-nodes
{
	float: left;
	width: 380px;
}

#treecontrol
{
	margin-top: 20px;
}

#scrollfollow-block
{
	top: 200px;
	position: absolute;
	width: 175px;
	height: 100%;
}
* html #scrollfollow-block{height: expression(document.getElementById("wrapper").clientHeight);}

#scrollable-container
{
	/*float: right;*/
	position: absolute;
    /*margin-bottom:180px;*/
}

#scrollable-container .next,
#scrollable-container .prev
{
	cursor: pointer;
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 0 5px 78px;
	background: url(/bitrix/templates/alliance/images/scrollable-up.gif) no-repeat;
}
#scrollable-container .next{background: url(/bitrix/templates/alliance/images/scrollable-down.gif) no-repeat;}

#scrollable-container a.disabled
{
	visibility: hidden;
}

div.scrollable {  
	position:relative;
	overflow:hidden;	
	height: 475px; /*427px;*/
	width: 150px;	
	padding:0px 10px;
}

div.scrollable div.items {	
	position:absolute;
	height:20000em;	
}

div.scrollable div.items div {
	text-align:center;
	width: 150px;
	height: 156px;
	border:1px solid #ccc;
    position: relative;
    zoom:1;
	/*margin:10px 0px;*/
}


div.scrollable div.items div.active {
	border:1px solid #f00;
}

/*drawing-view.php*/
.drawing-view-tab tr
{
	/*cursor: pointer;*/
}

.drawing-view-tab .dwbt
{
     cursor: pointer;
}

.drawing-view-tab .add-to-basket-info
{
    margin-left:-68px;
    margin-top:-33px;
}

.sub-dv-tab
{
	background-color: #edeef2;
	width: 100%;
}
.sub-dv-tab .in-basket
{
	color: #666;
	width: 25px;
}
.sub-dv-tab td
{
	border: 1px solid #AAB2C5;
}
.sub-dv-tab tr
{
	background: none !important;
}

.node-info-div,
.bmk-info-div
{
	position: absolute;
	display: none;
	margin-top:-25px;
	margin-left:18px;
	padding-left:2px;
}
.node-info-div .white_block,
.bmk-info-div .white_block
{
	width: 210px;
}

.node-info-div ul,
.bmk-info-div ul
{
	list-style: none !important;
}
.node-info-div ul li,
.bmk-info-div ul li
{
	padding-left:0 !important;
	background: none !important;
}

/*full.php*/
#model-tab tr.model td
{
	font-weight: bold;
	color: #000;
}

/*Для энциклопедии*/
.ac-e-description
{
	margin: 0px 0px 10px 0px;
}
.ac-e-description .ac-e-detail-picture
{
	float: left;
	margin: 0px 10px 10px 0px;
}

.ac-e-description h3,
.ac-e-description .h3
{
	margin: 15px 10px 10px 0px;
}

.ac-e-shortproperty
{
	margin: 0px 0px 20px 0px;
	line-height: 17px;
}

.ac-e-shortproperty h3,
.ac-e-shortproperty .h3
{
	margin: 15px 10px 10px 0px;
}

.ac-e-techproperty
{
}

.ac-e-techproperty h3,
.ac-e-techproperty .h3
{
	margin: 0px 10px 10px 0px;
}

.ac-e-techproperty .ac-e-modellist
{
}

.ac-e-techproperty .ac-e-modellist  td
{
	text-align: center;
}

.ac-e-techproperty .ac-e-modellist  th,
.ac-e-techproperty .ac-e-modellist .th
{
	text-align: left;
        font-weight:normal;
	padding:5px;
}

.ac-e-techproperty .ac-e-modellist .ac-e-modellistheader th,
.ac-e-techproperty .ac-e-modellist .ac-e-modellistheader .th,
.ac-e-techproperty .ac-e-modellist .ac-e-modellistheader td
{
	text-align: center;
        background-color: #caceda;
        color: #000000;
	font-weight:bold;
	padding:5px;
}

.ac-e-techproperty .ac-e-modellist .ac-e-modellistheader th.firstcell,
.ac-e-techproperty .ac-e-modellist .ac-e-modellistheader .th.firstcell,
.ac-e-techproperty .ac-e-modellist .ac-e-modellistheader td.firstcell
{
	text-align: left;
}

.ac-e-detail
{
	margin: 20px 0px 0px;
}
.ac-e-detail h3
{
	margin-bottom: 2px;
}

.ac-e-techproperty img.ac-e-add-picture,
.ac-e-techproperty img.ac-e-add-picture,
.ac-e-detail img.ac-e-add-picture
{
	margin: 0px 10px 10px 0px;
}


.goods-table .pr {
    text-align:right;
}

.goods-table .pr td.prsumm {
    width:100%;
}
.goods-table .pr td {
    padding:0;
    text-align:right;
    border:0;
}

.goods-table .pr td.prchange {
    padding:4px 3px 0 2px;
}

.plmn
{
	cursor: pointer;
	margin: 0px 3px 0px 0px;
}