/* PAGE */

p{	margin-bottom: 0px;
}

#page3 {background-image:url(/images/bg-top-left.jpg); background-repeat:no-repeat;background-position:top left;}
#page4 {background-image:url(/images/bg-top-right.jpg); background-repeat:no-repeat;background-position:top right;}

td{	color:#666666;
font-family:Arial,Sans-Serif;
font-size: 12px;;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#tableS{
	border: 1px solid red;;  	margin-right: 12px;
}

li{
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
}
ol{
	margin-left: 13px;
	padding-left: 0px;
}
ul{
	padding-left: 0px;
	margin-left: 20px;
}

#short{}
/* SIDEBAR */
#sidebar2 {padding: 1px 5px 30px 53px; position: absolute; width: 230px;}
.sidebar-menu-link {height:36px;width:250px; 	}

/* ссылки в левом меню */
.sidebar-menu-link A:active,
.sidebar-menu-link A:link,
.sidebar-menu-link A:visited 	{font-size:1.5em;background-image:url(/images/sidebar-menu-link.gif); background-repeat:no-repeat;
	display:block; padding:9px 10px 7px 15px; COLOR:#545454; TEXT-DECORATION:none;}
.sidebar-menu-link A:hover 	{font-size:1.5em;background-image:url(/images/sidebar-menu-link-active.gif);  background-repeat:no-repeat;
display:block; padding:9px 10px 7px 15px; COLOR:#19408D; TEXT-DECORATION:underline;}

/* лесоматериалы в левом меню */
.sidebar-menu-link-les A:active,
.sidebar-menu-link-les A:link,
.sidebar-menu-link-les A:visited 	{font-size:1.5em;background-image:url(/images/sidebar-menu-link-les.gif); background-repeat:no-repeat;
	display:block; padding:9px 10px 7px 15px; COLOR:#545454; TEXT-DECORATION:none;}
.sidebar-menu-link-les A:hover 	{font-size:1.5em;background-image:url(/images/sidebar-menu-link-les-active.gif); background-repeat:no-repeat;display:block; padding:9px 10px 7px 15px; COLOR:#19408D; TEXT-DECORATION:underline;}


/* цифровой список*/
.ol-1 {list-style-position: inside; width: 220px;}
.ol-1  A:active, .ol-1  A:link, .ol-1  A:visited{font: 1.3em Arial;color:#81817F;font-weight:bold;letter-spacing:-1px;TEXT-DECORATION:none;line-height:1.32em;}
.ol-1  A:hover {font: 1.3em arial;TEXT-DECORATION:underline;font-weight:bold;color:#D25825;line-height:1.32em;}

/* маркированые списки (2 вида) */
.ul {list-style:none;list-style-position: outside;}

.ul .li1-ul {background-image: url('/images/ul-1.gif'); width: 250px;  background-position:0px 2px;padding-left:13px;margin:6px auto;background-repeat:no-repeat;}
.ul .li2-ul {background-image: url('/images/ul-2.gif'); background-position:22px 3px;padding-left:33px;background-repeat:no-repeat;}

.li1-ul a:active, .li1-ul a:link, .li1-ul a:visited{font: 1.36em Arial;color:#434343;TEXT-DECORATION:none;}
.li1-ul a:hover {font: 1.36em arial;TEXT-DECORATION:underline;color:#D25825;}

.li2-ul a:active, .li2-ul a:link, .li2-ul a:visited{font: 1.2em Arial;color:#434343;TEXT-DECORATION:none;}
.li2-ul a:hover {font: 1.2em arial;TEXT-DECORATION:underline;color:#D25825;}

form {padding:0;margin:0;}
#search {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;margin:45px 0 5px 0;background-image:url(/images/search-arrow.gif); background-repeat:no-repeat; padding:0 0 0 13px; background-position:0px 4px;}
.search-input {width:132px; margin: 1px 15px 0 0;padding:0;height:20px;}
.search-button{font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;color:#042d7e;border:1px solid #d2d2d2;background:#f7f7f7;height:19px;padding:0 2px 1px 2px; width:46px;margin-bottom:1px;}




/* FLASH */

.flash-bg {width:656px; height:416px; background-image:url(/images/flash-bg.gif); background-repeat:no-repeat;}
.flash-body {padding:8px 2px 2px 5px;}

/* TOP MENU */

#top-menu {margin:0 0 26px 53px;}
#table-top-link  tr td a{font-size:1em;}
.td-top-link-main { font-size: 16px; width:187px;}
.td-top-link-main A:active,
.td-top-link-main A:link,
.td-top-link-main A:visited 	{font-size: 16px; background-image:url(/images/top-menu-main-passive.gif); background-repeat:no-repeat;
	display:block; padding:20px 10px 1px 40px; COLOR:#545454; TEXT-DECORATION:none; font-weight:bold;}
.td-top-link-main A:hover 	{background-image:url(/images/top-menu-main-active.gif);  background-repeat:no-repeat;
	display:block; padding:20px 10px 1px 40px; COLOR:#19408D; TEXT-DECORATION:underline;}

.td-top-link-main-active A 	{font-size: 16px; background-image:url(/images/top-menu-main-passive.gif); background-repeat:no-repeat;
	display:block; padding:20px 10px 1px 40px; COLOR:#545454; TEXT-DECORATION:none; font-weight:bold;}

.td-top-link {font-size: 16px; width:164px;height:41px;}
.td-top-link-active {font-size: 16px; width:164px;height:41px;}
.td-top-link A:active,
.td-top-link A:link,
.td-top-link A:visited 	{background-image:url(/images/top-menu-passive.gif); background-repeat:no-repeat;
	display:block; padding:20px 10px 1px 15px; COLOR:#545454; TEXT-DECORATION:none; font-weight:bold;}
.td-top-link A:hover 	{background-image:url(/images/top-menu-active.gif);  background-repeat:no-repeat;
display:block; padding:20px 10px 1px 15px; COLOR:#19408D; TEXT-DECORATION:underline;}
.td-top-link-active A 	{background-image:url(/images/top-menu-active.gif);  background-repeat:no-repeat;
display:block; padding:20px 10px 1px 15px; COLOR:#545454; TEXT-DECORATION:none; font-weight:bold; }

/* CONTENT */
h1 {margin:20px 0 10px 0;font-size:14px; color:#333333;text-transform:uppercase;background-image:url(/images/h1-mark.gif); background-repeat:no-repeat; padding:0 0 0 17px; background-position:0px 5px;}
#content2 {font: 1.3em Arial, Sans-Serif;color:#666666;}
.text {background-image:url(/images/text-arrow.gif); background-repeat:no-repeat; padding:0 0 0 17px; background-position:0px 5px;margin-bottom:10px;}
.more{background-image:url(/images/link-more.gif); background-repeat:no-repeat; padding:0 0 0 17px; background-position:0px 2px;
font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;color:#042d7e;}
.more:active, .more:link, .more:visited {TEXT-DECORATION:none;}
.more:hover {TEXT-DECORATION:underline;}

/* FOOTER */

#footer2{
	padding:15px 0 0 190px;
	text-align:center;
}

.footer-link:active, .footer-link:link, .footer-link:visited{font: 1.3em Arial;color:#434343;font-weight:bold;margin:0 8px;TEXT-DECORATION:none;}
.footer-link:hover {font: 1.3em arial;TEXT-DECORATION:underline;margin:0 8px;font-weight:bold;}
#footer-text {	font-size: 1.2em;color:#4f4f4f;}
.orange-link:active, .orange-link:link, .orange-link:visited{color:#ca5400;TEXT-DECORATION:none;}
.orange-link:hover {TEXT-DECORATION:none;}





/* СТРУКТУРА */

body {
	font: 62.5%/1.3 Arial, sans-serif; /* сбрасывает стандартный размер шрифта до 10px и коэффициента междустрочия 1.3 */
	background-color: #ffffff;
	text-align: center; /* выравнивает по центру контейнер #page*/
	margin:0px;padding:0px;
	}

#page {
background-image:url(/images/bg-fon3.jpg);
	background-color: #faf5e8;
	border: 0px solid #ffffff;
	text-align: left; /* прибивает к левому краю содержимое дива #page*/
	margin: 0px auto 0px auto; /* обеспечивает центровку page в ФФ, Опере и Сафари */
	width: 1113px;
	}

#page2 {

	background-image:url(/images/bg-3.jpg);
	background-repeat:repeat-x;

}

#header {
	background: #faf5e8;
	background-repeat:no-repeat;
	height: 97px;
	width: 1113px;
background-image: url('/images/header.jpg');
	}

#content {
	 /* обтекает соседний элемент, в данном случае #sidebar, перемещаясь в правую сторону */
	margin-left: 300px;
	padding: 0 127px 0px 0;
	padding-bottom:20px;
	}

#content2 {
	width: 656px;
	min-height: 700px;
}

#sidebar{
	float: left;

	width: 315px;
	}

#footer {
	border: none;
	margin: 0 auto; /* для выравнивания по центру в нормальных браузерах (все кроме ИЕ) */
	width: 1113px;
	clear: both; /* игнорирует обтекание в предыщущих элементах; в данном случае float: right; в #content */
	background-image:url(/images/footer.gif); background-repeat:no-repeat;
	height:88px;
	}

p.cat1{
	height: 20px;
	margin: 0px;
	padding: 12px 3px 3px 15px ;
	clear:both;
	background: url(/images/sidebar-menu-link.gif) no-repeat left top;
}

p.cat2{
	height: 36px;
	padding: 0px;
	margin: 3px 3px 3px 10px ;
	clear:both;

}

p.cat3{
	height: 36px;
	padding: 0px;
	margin: 3px 3px 3px 10px ;
	clear:both;
}

p.cat4{
	height: 36px;
	padding: 0px;
	margin: 3px 3px 3px 10px ;
	clear:both;
}

p.cat5{
	height: 36px;
	padding: 0px;
	margin: 3px 3px 3px 10px ;
	clear:both;
}


table.realsafe {
background-color:#FAFAFA;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.List {
color:#445544;
font-size:10px;
}
.items_table_off {
background-color:#FAFAFA;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.items_table_on {
background-color:#F1F1F1;
border:1px solid #CCCCCC;
border-collapse:collapse;
}
.page_link {
}
.page_left {
margin:5px;
text-decoration:underline;
}
.page_right {
margin:5px;
text-decoration:underline;
}
div.MaterialSectionTitle {
background-image:url(/images/h1-mark.gif);
background-position:0px 6px;
background-repeat:no-repeat;
font-size:18px;
font-weight:bold;
padding-left: 20px;
margin-bottom:10px;
margin-top:15px;
}
table.Catalogue {
margin-bottom:10px;
}
.Catalogue tr {
}
.Catalogue tr {
}
.CatalogueTitle {
font-weight:bold;
}
.CatalogueValue {
width:200px;
}
.CatalogueImage {
border:1px solid #666666;
}
tr.off_items {
background-color:#FAFAFA;
}
tr.on_items {
background-color:#F1F1F1;
}
a.CatalogueExtra, div.CatalogueExtra {
font-size:13px;
}
a.CatalogueLink1 {
font-size:12px;
}

div.catLeft{	width: 450px;
	padding: 0px 2px 2px 2px;
	padding:0px;
	margin:0px;
	float: left;
}
div.catRigth{	width: 172px;
	overflow-x: hidden;
	overflow-y:scroll;	padding: 0px 0px 0px 2px;
	margin:0px;
   	font-size: 0px;
}
div.catImgS{	width: 154px;
	padding: 0px 2px 0px 0px;
	margin:0px;
	border: 0px;
	font-size: 0px;

}
img.img{	padding:0px;
	margin:0px;
	border: 0px;



}
#catShow{	width: 630px;
 	padding:0px;
	margin:0px;

}
#hiddenCat{	display: none;
}
.tbDealer{
	border:1px solid #D2D2D2;
	width: 610px;
	border-collapse:collapse;
}
.tdDealer{
	border-collapse:collapse;
	border-left:1px solid #D2D2D2;

}
.dealerMenu{
	width: 220px;
	color:#545454;
	display:block;
	font-size:1.5em;
	padding:5px 10px 5px 15px;
}

a.dealerMenu{
	color:#545454;
	text-decoration: none;
}

a.dealerMenu:hover{
	color:#545454;
	text-decoration: underline;
}

.catItemInfo{	display: none;
}
.catItems{

}
#showHideText{
color: blue;
padding: 6px 0px;cursor: pointer;
	text-decoration: underline;
	padding:6px 0px;
	text-align: left;
	font-size:12px;

}
.catItem{
	list-style-type:none;
}

.catItemSmall{
	height: 90px;
	width: 120px;
	background-position: center center ;
	background-repeat: no-repeat ;
	background-color: #81817F;
}

.catItemBig{
	display: none;
}



.catName{
	display: none;
}

.catItemTechinfo{
	display: none;
}
#mainImg{
	width: 500px;
	height: 375px;
	float: left;
}
#catShowName{
	color:#666666;
	background-image:url(/images/h1-mark.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:15px;
	padding-left:20px;
	text-align: left;
}
#catShowTechinfo{
	color:#666666;
	text-align: left;
	font-size:12px;
}


#mycarousel{	width: 125px;
}
.catShow{
		height: 375px;
}

.catItemBigImg{	width: 500px;
	height: 375px;
	background-position: center center ;
	background-repeat: no-repeat ;
}

#catUp{
	margin-bottom: 15px;
	background-color: blue;
	height: 25px;
	width: 125px;
}

#catDown{	margin-top: 10px;	background-color: blue;
	height: 25px;
	width: 125px;
}
.catRight{
	float: left;
	width: 130px;
	height: 375px;
}


.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 95%;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    	width: 100%;
	height:100%;
}



