@charset "utf-8";
/* CSS Document */
html,body,#form,.cont {
	height:100%;
}
html {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6a6a;
}
.cont {
	width:976px;
}
/* TOP */
.web-header {
	background:url('/img/style/lt/header.jpg') no-repeat;
	width:100%;	
	height:172px;	
	margin-top:23px;
}
.web-header-l {
	width:260px;	
}
.web-header-m {
	width:290px;
	color:#92926c;
	font-size:22px;
	line-height:1.6em;
	font-weight:bold;
}
.web-header-m b{
	color:#ffbf04;
}
a.web-logo {
	background:url('/img/style/lt/logo.png');
	display:block;
	margin-left:35px;
	margin-top:15px;
	height:129px;
	width:160px;
	
	/* IE 6 PNG */
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/style/lt/logo.png', sizingMethod='crop');
	/* END IE 6 PNG */	
}
.web-lang{
	color:#2f2f2f;
	font-weight:bold;
	text-transform:uppercase;
	margin:12px 14px 0 0;
}
.web-lang a {
	text-decoration:none;
	color:#2f2f2f;
}
a.web-lang-sel{
	color:#ffbf04;			
}
.web-menu {
	background:url('/img/style/lt/menubar_full.gif') no-repeat;
	width:100%;
	height:47px;
	margin-top:8px;	
}
.web-menu a {
	border-right:2px solid #FFF;
	padding:0 13px;
	float:left;
	display:block;
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	height:47px;
	line-height:47px;
}
a.web-menu-sel {
	background:url('/img/style/lt/menubar_rep_sel.jpg') repeat-x;	
}
a.web-menu-l-sel {
	background:url('/img/style/lt/menubar_l_sel.jpg') no-repeat left;	
	padding-left:10px;
	padding-right:0;
}
a.web-menu-l-sel span {
	background:url('/img/style/lt/menubar_rep_sel.jpg') repeat-x;	
	display:block;
	float:left;
	padding-left:3px;
	padding-right:13px;
	height:47px;
	
}
/* END TOP */

/* MID */
.web-mid {
	width:100%;
	margin-top:12px;
}
.web-mid-c {
	padding:0 15px;	
}
.web-mid-l,
.web-mid-r{
	width:225px;
}
.web-mid-l a,
.web-mir-r a{
	color:#fdd447;	
}
.web-sideblock-1,
.web-sideblock-2 {
	width:225px;
	margin-bottom:20px;		
}
.web-sideblock-1 .web-sideblock-top {
	background:url('/img/style/lt/sideblock_head_1.jpg') no-repeat left top;	
}
.web-sideblock-2 .web-sideblock-top {
	background:url('/img/style/lt/sideblock_head_2.jpg') no-repeat right top;	
}
.web-sideblock-top {
	height:41px;
	font-size:15px;
	color:#4d4b4b;
	text-transform:uppercase;
	padding:0 15px;
}
.web-sideblock-1 .web-sideblock-cont {
	border:1px solid #efefef;	
	padding:15px 10px 15px 13px;
}
.web-sideblock-2 .web-sideblock-cont {
	border:1px solid #efefef;
	border-bottom:none;
	padding:15px 10px 4px 13px;
}
.web-sideblock-2 .web-sideblock-bot {
	height:11px;
	border-right:1px solid #efefef;
	background:url('/img/style/lt/sideblock_bot_2.jpg') no-repeat bottom left;
}
.web-catalog ul,
.web-catalog li {
	margin:0;
	padding:0;
	list-style:none;
}
.web-catalog li {
	display:inline;	
}
.web-catalog a {
	display:block;	
	text-decoration:none;
	color:#4d4b4b;
	padding:4px 0px;
	background:url('/img/style/lt/dot_sep.gif') repeat-x top left;	
}
.web-catalog a span {
	padding-left:13px;
	background:url('/img/style/lt/catalog_arrow.gif') no-repeat 3px 6px;	
}
.web-catalog li.first a {
	background:none;	
}
.web-catalog li.sel a {
	color:#ffb923;
}
.web-catalog li.sel a span{
	background:url('/img/style/lt/catalog_arrow_sel.gif') no-repeat 3px 6px;
}
.web-catalog ul li.sel ul,
.web-catalog ul li ul{
	padding-left:30px;	
	background:url('/img/style/lt/dot_sep.gif') repeat-x top left;
}
.web-catalog ul li.sel ul a,
.web-catalog ul li ul a{
	background:none;
	color:#4d4b4b;
	font-weight:bold;
}
.web-catalog ul li.sel ul ul,
.web-catalog ul li ul ul{
	padding-left:15px;	
	background:none;
}
.web-catalog ul li.sel ul ul a,
.web-catalog ul li ul ul a{
	font-weight:normal;	
}

.web-catalog-item {
	width:100%;	
}
.web-catalog-item-descr {
	padding:25px 7px 10px 7px;	
	background:url('/img/style/lt/dot_sep.gif') repeat-x left 15px;
}
.web-catalog-item-pic span /*img*/ {
	background:url('/img/style/lt/shadow_162.jpg') no-repeat;
	padding:6px;	
	
	display:block;
	width:150px;
	height:150px;
	text-align:center;
	vertical-align:middle;
}
.web-catalog-item-pic-nav {
	padding:5px 15px;
}
.web-catalog-item-pic-nav a {
	display:block;
	text-align:center;
	line-height:20px;
	color:#FFF !important;
	text-decoration:none !important;
	float:left;
	background:url('/img/style/lt/img_bullet.jpg') no-repeat;
	width:20px;
	height:19px;
	margin:1px;
}
.web-catalog-item-pic-nav a.sel {
	background:url('/img/style/lt/img_bullet_sel.jpg') no-repeat;	
}
.web-catalog-item-specs {

}
.web-catalog-item-specs table td {
	padding-left:5px;
}
.web-catalog-item-specs-cost {
	padding:13px 0;	
	font-size:14px;
	color:#b71d1d;
	font-weight:bold;
}
.web-catalog-item-specs-cost b{
	color:#4d4b4b;
	font-weight:normal;
}


.web-info ul,
.web-info li{
	margin:0;
	padding:0;
	list-style:none;
}
.web-info ul li a{	
	display:block;
	text-decoration:none;
	color:#4d4b4b;
	padding:7px 0px;	
	background:url('/img/style/lt/dot_sep.gif') top left repeat-x;
}
.web-info ul li.first a{
	background:none;
}
.web-info ul li.first ul,
.web-info ul li ul{
	padding-left:15px;
}
.web-info ul li.first ul li a,
.web-info ul li ul li a{
	background:none;
}
.web-list {
	width:100%;	
}
.web-list td {
	height:110px;
}
.web-list img{
	border:1px solid #e0dede;
}
td.web-list-sep {
	height:30px;
	background:url('/img/style/lt/dot_sep.gif') repeat-x 0 50%;
}
.web-list-info {
	padding-left:10px;
	color:#585656;
	font-size:10px;
	overflow:hidden;
	height:63px;
	line-height:1.2em;
	margin-bottom:6px;
}
.web-list-info a {
	color:#585656;
	text-decoration:none;
}
.web-list-cost {
	padding-left:10px;	
	text-align:center;
}
.web-list-cost b{
	font-size:18px;
	color:#b71d1d;
}
.web-list-cost span {
	font-size:14px;
	color:#4d4b4b;	
	text-decoration:line-through;
}
/* END MID */

/* BOTTOM */
.web-footer {
	background:url('/img/style/lt/footer_full.gif') no-repeat;		
	width:100%;
	height:124px;
	
}
.web-footer-copyr {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:30px;	
	color:#000;
}
.web-footer-copyr a {
	color:#000;
}
/* END BOTTOM */
/* CONTENT */
.web-content h1,
.web-content h1 a{
	color:#4d4b4b;
	font-size:15px;
	font-weight:normal;
	padding-bottom:1em;
	text-decoration:none;
}
.web-content h2,
.web-content h2 a{
	font-size:18px;
	text-align:left;
}
.web-content p {
	padding-bottom:1em;	
	color:#8b8b8b;
}
.web-content a {
	color:#ffb923;
}
.web-content b {
	color:#000;	
}
.web-content-head {
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
	border-bottom:1px solid #dbdbdb;
}
.web-content-head h1 {
	padding-left:9px;	
	padding-bottom:0.7em;
}
.web-content-head a{
	display:block;
	padding-right:10px;
	background:url('/img/style/lt/catalog_arrow.gif') no-repeat right;
}
.web-content-list {
	width:100%;
}
.web-content-list-sep {
	height:30px;
	background:url('/img/style/lt/dot_sep.gif') repeat-x 0 50%;	
}
.web-content-list-item-pic /*img*/ {
	background:url('/img/style/lt/shadow_162.jpg') no-repeat;
	padding:6px;
	width:150px; 
	height:162px; 
	vertical-align:middle;
	text-align:center;
}

a.web-content-next {
	display:block;
	float:right;
	padding-right:10px;
	background:url('/img/style/lt/catalog_arrow.gif') no-repeat right 6px;	
}
.web-item-ribbon-hold {
	position:relative;
	min-height:75px;
	
}
.web-item-ribbon {
	position:absolute;
	background:url('/img/style/lt/ribbon.png') no-repeat;
	width:88px;
	height:87px;
	top:-5px;
	left:-5px;
	/* IE 6 PNG */
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/style/lt/ribbon.png', sizingMethod='crop');
	/* END IE 6 PNG */	
}
/* END CONTENT */
.web-content-cat-navigation{
	padding-bottom:0.7em;
	font-size:13px;
	font-weight:normal;
	color:#4D4B4B;
}
.web-content-cat-navigation a{
	font-size:13px;
	font-weight:normal;
	background:none;
	display:inline;

