/* CSS Document */
html, body {
  overflow: auto;
}
/*body {background:#333;text-align:center;margin:0;padding:0;font:12px Arial, Helvetica, sans-serif;}*/
body { font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
	background-image: url(im/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
	background-color: #323232; }
a{text-decoration:none;}
p, ul,ol, li, h1, h2, h3 , h4,h5, form, blockquote, dl, dt, dd{margin:0;padding:0;}
li{list-style:none;float:left;}
img{border:none;}


#wrap {width:950px;text-align:left;margin:0 auto;background:#fff;border:1px solid #fff;margin-top:1px;}

#nav{width:950px;height:30px;background:url('../img/bg_nav.png');}
#subnav{width:950px;height:21px;background:url('../img/bg_subnav.png');}

#content #left{float:left;width:186px;background:url('../img/bg_left.jpg') no-repeat top left;}
		 #left #quote{height:175px;}
		 blockquote{margin:12px 25px;color:#666;text-align:left;line-height:21px;}
		 p.author{text-align:left;padding-left:25px;color:#666;}

/* Old menu */	 
#left dl{width:165px;margin:0 auto;background:#ebebeb;}
#left dt{ height: 23px; background: url('../img/bg_dt.png'); line-height: 23px; padding-left: 16px; }
#left dd{ background: url('../img/arrow.png') no-repeat 4px 10px; /*padding-left:16px;*/ line-height: 25px; }	
#left dd.child{background:none;/*padding-left:16px;*/line-height:25px;}	
#left dd li{float:none;/*padding-left:10px;*/background:url('../img/point.png') no-repeat 18px 12px;}
	
/* New Menu*/
.ContextMenu { background-color: #ebebeb; margin: 0px 10px 0px 10px !important; }
.ContextMenu li {
	display: block;
	float: none;
	height: 1%; /* IE6 hack to not bloat elements */
}
.ContextMenu > li  {
	height: auto;
}

.ContextMenu a, .ContextMenu h3 { padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 25px; }
.ContextMenu h3 { background-image: url(../img/bg_dt.png); background-repeat: repeat-x; }
.ContextMenu a { display: block; background-image: url(../img/arrow.png); background-position: 4px 10px; background-repeat: no-repeat; color: #666666; }
.ContextMenu a:hover { background-color: #ffcc00; color: Black; text-decoration: none; }
.ContextMenu a.Selected { background-color: #ffcc00; }
.ContextMenu ul ul { background-color: #F5F5F5; }
.ContextMenu ul ul a { padding-left: 30px; background-position: 15px 10px; }	
	
	
	
		 
#content #main{float:left;width:764px;}
#content #minifooter{height:20px;clear:both;}

#headerimage{
	width: 588px;
	height: 224px;
	overflow: auto;
	float: left !important;
}
#id {
	float: left;
	background: #cccccc;
	border-left: 1px solid #fff;
}
#search{
	height: 48px;
	background: #999;
	margin-top: 1px;
	padding: 0 6px 0 14px;
	margin-left: 1px;
}

#breadcrumb{width:764px;height:20px;clear:both;background:#f0f0f0;border-top:2px solid #fff;}

#maincontent{width:455px;float:left;}
		p.content{padding-bottom: 12px;}
		
#feature{
	width: 250px;
	float: right;
	text-align: center;
	margin-top: 32px;
	margin-right: 20px;
}

#Documents ul { margin-top: 20px; }
#Documents ul, #Documents li, #Documents a { width: auto !important; }
#Documents li { clear: both !important; white-space: nowrap; }


#maincontent.small{width:345px;}
#feature.small{width:419px;}

#pdf{margin:5px 26px 5px 0;height:100px;width:260px;/*border-top:1px solid #ccc;*/float:right;background:url('../img/linie.png') no-repeat 31px 0;}
#maincontent #pdf{float:none;margin:5px 26px 5px 80px;width:280px;}
#maincontent #pdf  li{width:140px;margin-top:3px;}
#pdf  li{width:130px;margin-top:5px;}
#feature li{width:130px;margin-top:5px;}

#preturi{margin:5px 65px 0 0;height:74px;width:203px;border-top:1px solid #ccc;float:right;border-bottom:1px solid #ccc;}
#preturi li{width:95px;margin-top:5px;text-align:right;padding-right:5px;line-height:16px;}
#preturi li.catalog{border-right:1px solid #ccc;}


div.pdf{}

#minifooter{height:25px;background:#f0f0f0;border-top:10px solid #fff;}
#minifooter p{font:10px/14px Verdana, Arial, Helvetica, sans-serif;padding-left:48px;line-height:20px;background:url('../img/plic.png') no-repeat 28px 5px}

#footer{height:82px;background:#e5e5e5 url('../img/bg_footer.png') repeat-x;}
#footer ul {clear:both;}
#footer li{background:url('../img/bg_footer_li.png') no-repeat 0 3px;margin:0 7px 0 0;padding-left:9px;}
#footer li.first{background:transparent;padding-left:28px;}
#footer p.copy{clear:both;color:#999;margin:32px 0 0 28px;}

#maincontent{font:12px/18px Verdana, Arial, Helvetica, sans-serif;color:#333;}
#maincontent h1 {
	text-transform: lowercase;
}
#maincontent p{margin-bottom:18px;}

h1{font:24px Arial, Helvetica, sans-serif;font-weight:normal;line-height:38px;color:#999;}
h2{font:21px Arial, Helvetica, sans-serif;font-weight:normal;line-height:31px;color:#999;}
#maincontent h3, .ContentHeader {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 31px;
	color: #999;
}

/* For KTML content */
a.DocumentPDF { background-image: url(../img/pdf_ico.png); background-repeat: no-repeat; padding-left: 20px; }
a.DocumentWord { background-image: url(../img/doc_ico.png); background-repeat: no-repeat; padding-left: 20px; }



h1 span{font-size:16px;}

#nav li{background:url('../img/bg_nav_li.png') no-repeat left top;margin:0 7px 0 0;padding-left:9px;}
#nav li.first{background:transparent;padding-left:28px;}
#nav li a {
	font-size: 18px;
	line-height: 30px;
	text-transform: lowercase;
}
#subnav li {background:url('../img/bg_subnav_li.png') no-repeat 0 10px;margin:0 7px 0 0;padding-left:9px;}
#subnav li.first{background:transparent;padding-left:28px;}
#subnav li a{
	font: 11px/21px Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}

dt{font-size:15px;color:#333;}
dd{font-size:15px;}

blockquote{font-size:14px;}
p.author{font-size:12px;font-style:italic;}
#breadcrumb{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	line-height: 18px;
	text-transform: lowercase;
}

#footer{font:10px/14px Verdana, Arial, Helvetica, sans-serif;color:#666;}

#b{height:14px;}

#maincontent address p{margin-bottom:2px;font-style:normal;}
strong{font-weight:bold;}

/*LINKS*/

#nav a{color:#fff;}
#nav a:hover, #nav a.selected{color:#000;}

#subnav a, #breadcrumb a{color:#666;}
#subnav a:hover, #subnav a.selected, #breadcrumb a:hover, #breadcrumb a.selected{color:#222;}

#footer a{color:#666;}
#footer a:hover, #footer a.selected{color:#fc0;}

#left dd a{color:#666;display:block;padding-left:16px;}
#left dd.child a{padding-left:18px;}
#left dd ul li a{padding-left:26px;}
#left dd.child li a{padding-left:26px;}
#left a:hover, #left a.selected {color:#000;background:#fc0 url('../img/arrow.png') no-repeat 4px 10px;}
#left dd.child a:hover, #left dd.child a.selected, #left dd ul a:hover, #left dd ul a.selected  {color:#000;background:#fc0;}

#maincontent a, #minifooter a{color:#fc0;}
#feature a{	color: #FF8C00; font-weight:bold;}
#feature a img{vertical-align:bottom;padding:0 3px;}
#feature a, #pdf a{font-size:10px;}
#maincontent a:hover, #feature a:hover, #minifooter a:hover{color:#ccc;}

.product{width:420px;clear:both;}
.product img{}
#maincontent .product p {margin:0;padding:0 0 0 8px;}

.product .c_th{width:90px;float:left;margin-right:5px;}
.product .c_ths{width:150px;float:left;margin-right:5px;}
.product .c_tx{height:85px;border-bottom:1px solid #ccc;width:250px;float:left;}
.last .c_tx{height:85px;border-bottom:none;}
.product .c_ts{height:50px;border-bottom:1px solid #ccc;width:250px;float:left;}
.last .c_ts{height:50px;border-bottom:none;}


#prodetail{ clear: both; }
#prodetail li{float:none;}

#ProductData{ float: left; width: 350px;}
#ProductData img{float:left;border-bottom:1px solid #fff;margin-right:5px;}
#ProductData p{line-height:86px;}
#ProductData{font-family:Verdana, Arial, Helvetica, sans-serif;}
#ProductData li{ background: #e5e5e5; line-height: 20px; margin-bottom: 1px; width: 180px; padding-left: 4px; text-transform: lowercase; }
#ProductData li span { }
#ProductData li.odd{ background: #d6d6d6; }
#ProductData h3, #ProductShowcase h3{ font: 15px/32px Verdana, Arial, Helvetica, sans-serif; color: #333; font-weight: bold; padding-left: 4px; clear: both; }

#ProductShowcase { float: right; width: auto; margin-right: 50px; padding-left: 20px; border-left: 1px dotted Silver; }
#ProductShowcase li img { border: 1px solid Gray; }
#ProductShowcase div { color: Gray; font-size: 11px; margin-bottom: 20px; text-align: center; }


#image{float:left}
#image2{float:left;padding-top:190px;}
#imagerustic{float:left;padding-top:250px;}



#datecontact{float:left;width:350px;}
#datecontact p{font-family:Verdana, Arial, Helvetica, sans-serif;}
#datecontact h3{font:15px/32px Verdana, Arial, Helvetica, sans-serif;color:#333;font-weight:bold;padding-left:4px;}


.color{width:45px;height:45px;border:1px solid #ccc;}


.ColorPallete li { float: left !important; width: auto !important; background-color: transparent !important; padding: 0px !important; margin: 0px 6px 6px 0px; font-size: 9px; color: Gray; text-align: center; }
.ColorPallete li div{ border: 1px solid Silver; }
.ColorPallete li div:hover{ border-color: Silver; }
.ColorPallete li a { display: block; width: 100px; height: 40px; border: 2px solid White; }
.ColorPallete li a span { display: block; margin-top: 7px !important; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px !important; font-weight: bold !important; line-height: 12px; color: Black; }

.ColorPallete2 li { float: left !important; width: auto !important; background-color: transparent !important; padding: 0px !important; margin: 0px 6px 6px 0px; font-size: 9px; color: Gray; text-align: center; }
.ColorPallete2 li div{ border: 1px solid Silver; }
.ColorPallete2 li div:hover{ border-color: Silver; }
.ColorPallete2 li a { display: block; width:80px; height: 40px; border: 2px solid White; }
.ColorPallete2 li a span { display: block; margin-top: 7px !important; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px !important; font-weight: bold !important; line-height: 12px; color: Black; }

#ItemColors { }
#AllColors { width: 220px !important; margin: 0px auto 0px auto; }

#PriceCalculator { background-color: #ffcc00; font-weight: normal !important; margin-bottom: 10px; margin-top: 30px; }
#PriceCalculator h3 { background-image: url(../img/bg_calculator_pret.gif); font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; }
#PriceCalculator table td, #PriceCalculator table th { padding: 6px; font-weight: normal; }
#PriceCalculator .FField { width: 150px; border: 1px solid #C8CC84; background-color: White; }

#pc_result { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-align: center; }



h5{font:12px/18px Verdana, Arial, Helvetica, sans-serif;color:#333;font-weight:bold;padding-left:8px;}


#bigimage{width:413px;height:258px;background:#666;float:left;}
#thumbnails{width:312px;background:#fff;float:left;margin-left:5px;}
div.th{width:100px;height:63px;margin:0 0 2px 2px;background:#ddd;float:left;cursor:pointer;}

div#homelink{float:right;text-align:center;width:177px;}

#topfeaturej {text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
#topfeaturej h2{font:15px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;margin-bottom:24px;}

#topfeaturej dt{border-bottom:1px solid #ccc;font-size:12px;font-weight:bold;margin-top:6px;line-height:21px;}
#topfeaturej dt.first{border:none;}
#topfeaturej dd{font-size:12px;line-height:21px;}

img.signature{float:right;}
p.signature{width:180px;}


#prodextra{clear:both;}

#calculator{float:left;width:350px;}
	#calc{}
	#calc h3{}
#amenajari{float:left;width:350px;}
#amenajari h3{}
	#amitem{}

.clear{clear:both;}

div.sitem{float:left;margin:7px;width:360px;}


#v1, #v2, #v3, #v4, #v5, #v6, ve1, #e2 {display:none;}
/*#sm , #mm, #bh, #cj, #bn, #ms, #ar, #tm , #cs, #hd, #sb, #bv,#ag,  #db, #ph, #bz, #bu {display:none;}*/
#ag, #ar, #bu, #bh, #bn, #bt, #bv, #bz, #cj, #cs, #is, #db, #hd, #hr, #mm, #ms, #ph, #sb, #tm, #vl{display:none;}
#topfeaturej{margin-bottom:16px;}

div.expo img{margin:5px;border:1px solid #ccc;padding:2px;}


.ContactDiv p, .ContactDiv h3 {
	font-size: 12px;
}
.ContactDiv p {
	background-color: #F2F2F2;
	margin-bottom: 10px !important;
	padding: 4px !important;
	line-height: 20px;
}
.ContactDiv h3 {
	border-bottom: 1px solid Silver;	
	margin-bottom: 10px !important;
	margin-top: 10px !important;
}


/*
.ContactDiv {
	margin-top: 20px;
}
.ContactDiv p {
	margin-bottom: 10px;
	line-height: 19px;
}
.ContactDiv b, .ContactDiv strong {
	display: block;
	width: auto;
	border-bottom: 1px solid Silver;
}
*/