@charset "UTF-8";
/* CSS Document */
/* IE6 */


.html .product_grid_item {
background-color: #B5B5B4;
float: left;
height: 158px;
width: 218px;
margin: 0 0 20px 8px;
padding: 0px;
display: table;
}

#white_block_right {
left:13px;
}
 #product_main_block_info {
background-color:#FFFFFF;
float:left;
height:auto;
left:0;
width:235px;
}
 .psg_bottom_bar{
	background:transparent url(../image/tip_bottom_210.png) no-repeat scroll 0 0;
		height:11px; 
		width:237px;
		left:6px; 
		padding:0px;margin:0px;
	
}
 .psg_top_bar{
	background:transparent url(../image/tip_top_210.png) no-repeat scroll left;
	height:11px;
	left:6px;
	position:relative;
	width:237px;
	top:5px;

}
 #white_block_main
{
	top:10px;
	left:198px;
	background-color:#000;
	width:240px;
	height:50%;
}
 .product_side_grey_gallery {
background-color:#8F9292;
cursor:default;
float:left;
height:auto;
margin:0 0 0 3px;
min-height:100px;
position:relative;
width:211px;
}

 .product_side_grey{
background-color:#8F9292;
cursor:default;
float:left;
height:auto;
margin:0 0 0 3px;
position:relative;
width:211px;
}


/* product page */
#product_title
{
position:relative;
float:left;
top: 0px;
left:0px;
width:938px;
height:46px;
background-color:#d4d5d5;
padding-top:15px;
padding-left:17px;
}
#products{
position:relative;
float:left;
top: 0px;
left:0px;
width:938px;
height:24px;
background-color:#d4d5d5;
padding-top:20px;
padding-left:15px;
padding-bottom:5px;

}
#products_search{
position:relative;
float:left;
top: 0px;
left:0px;
width:938px;
height:36px;
background-color:#d4d5d5;
padding-top:20px;
padding-left:15px;
padding-bottom:5px;
}
.pmbotp_row p{
	/*color:#000000;*/
	font-size:11px;
}
.pmbotp_row strong{
color:#434545;

}
.pmbotp_item_info3 p strong{
		color:#434545;
		font-size:10px;
}
.pmbotp_item_info2 p strong{
		color:#434545;
		font-size:10px;
}
.pmbotp_item_info4 p strong{
		color:#434545;
		font-size:10px;
}	
#sp{
	color:#434545;
font-family:Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:bold;
text-decoration:underline;

}
#products h1 a span:hover{
	color:#999999;
}
#sp a:hover {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
}
h6{
padding:0px;
margin:0px;
vertical-align:top;
font-weight:500;
font-size:12px;
	color:#000000;
}
#sps
{
	color:#434545;
font-family:Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:bold;
}
#product_title1
{
position:relative;
float:left;
top: 0px;
left:0px;
width:938px;
/*height:30px;*/
background-color:#d4d5d5;
padding-left:14px;
padding-top:20px;
margin-bottom:20px;
}
.color_tooltip{

}
#white_block_right{
	background-color:#FFFFFF;
	height:100%;
	float:right;
	/*left:470px;*/
	position:relative;
	top:0;
	width:433px;
	z-index:1;
}
.browseProductContainer{
	padding:0px;
}
#TransMenu0-0{
	font-weight:bold;
}
strong{
	font-weight:normal;
}
#product_grid
{	
position:relative;
float:left;
top: 0px;
left:0px;
width:952px;
min-height:100px;
background-color:#d4d5d5;
padding-left:0px;
margin:0px;
z-index:3;

}
#product_grid_inner
{	
position:relative;
float:left;
top: 0px;
left:0px;
width:952px;
/*min-height:700px;*/
/*background-color:#d4d5d5;*/
padding-left:0px;
margin:0px;
z-index:3;
background:url(../image/bg2.gif) repeat-y;
}


	
	
	#white_block
	{
			position:relative;
			float:left;
			top:0px;
			left:198px;
			background-color:#FFF;
			width:754px;
			height:100%;
			z-index:1;
	}
	#white_block_main
	{
			position:relative;
			float:left;
			top:0px;
			left:198px;
			background-color:#FFF;
			width:754px;
			height:100%;
			z-index:1;
	}
.product_grid_item
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 218px;
	height: 158px;
	background-color: #b5b5b4;
	margin-left: 15px;
	margin-bottom: 20px !important;
}
.product_grid_item:hover
{	
	background-color: #434545;
	cursor: pointer;
}
.pgi_img
{
	position: absolute;
	top: 0px;
	left: 0px;
		width:218px;
		height:115px;
	}
		
	.pgi_txt
	{
		position: absolute;
		top:122px;
		left: 0px;
		height:43px;
		margin-left:7px;
		color:#FFFFFF;
	}
	.search{
		padding-left:45px;
		
	}	
	#mod_search_searchword{
		background-color:#d1d4d4;
		border:medium none;
		
	}
	/* view product page */
	#product_square_photo
	{
		position:absolute;
		top:0px;
		left: 16px;
		width:453px;
		height: 466px;
		z-index:10;
	}
	
	#product_main_block
	{
			position:relative;
			float:left;
		top:0px;
		left: 10px;
		width:470px;
		height: auto;
		padding-top:0px;
		padding-left:0px;
		background-color:#FFFFFF;
	}
		#product_main_block_text
		{
			position:relative;
			float:left;
			top:0px;
			left: 16px;
			width:449px;
			height: auto;
			padding:0px;
			margin-top:16px;
			background-color:#FFFFFF;
		}
		
		#product_main_block_options
		{
			position:relative;
			float:left;
			top:0px;
			left: 16px;
			width:390px;
			height: auto;
			padding:0px;
			margin-top:20px;
			background-color:#FFFFFF;
		}
		
		#pmbo_tab_bar
		{	
			position:relative;
			float:left;
			top: 0px;
			left:0px;
			width: 452px;
			height:22px;
			
		}
		#pmbo_tab_bar_old
		{	
			position:relative;
			float:left;
			top: 0px;
			left:0px;
			width: 452px;
			height:22px;
			border-bottom:1px solid #8f9292;
		}
			.pmbo_tab
			{
				position: relative;
				float:left;
				width:auto;
				height:17px;
				padding-top:5px;
				padding-left:10px;
				padding-right:10px;
				background-color:#CDCDCD;
				color:#8f9292;
				font-weight:bold;
			}
		
			
			.pmbo_tab_selected
			{
				position: relative;
				float:left;
				width:auto;
				/*height:17px;*/
				/*padding-top:5px;*/
				padding-left:10px;
				padding-right:10px;
				background-color:#8f9292;
			}
			.tabs-nav{
				position: relative;
				float:left;
				width:auto;
				/*height:17px;*/
				/*padding-top:5px;*/
				/*padding-left:10px;
				padding-right:10px;
				padding-bottom:5px;*/
		
			}
		#product_main_block_options a{
			float:left;
			font-size:12px;
			padding-left:5px;
			padding-right:5px;
			padding-top:5px;
		}
		#product_main_block_options a:hover{
			float:left;
			font-size:12px;
			color:#000000;
			
		}
		#product_main_block_options ul{
			margin:0px;padding:0px;
			width:420px;
			height:24px;
		}
		#product_main_block_options li{
			float:left;
			padding:0px;
			margin:0px;
			height:24px;
			background:#cdcdcd;
			}
		
		#product_main_block_options li.tabs-selected {
				
				background-color:#8f9292;
			}
			.tabs-container {
				/*<!--<!-- border-bottom:1px solid #8F9292;-->
					-->*/
					background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
				}
	
		#pmbo_tab_products
		{	
			position:relative;
			float:left;
			top: 0px;
			left:0px;
			width: 420px;
			height:auto;
		}	
		
		
			.pmbotp_row
			{
				position:relative;
				float: left;
				top: 0px;
				left: 0px;
				width:417px; 
				height:auto;
				padding-bottom:15px;
			}
			
			.pmbotp_item
			{
				position:relative;
				float: left;
				top: 0px;
				left: 0px;
				width:139px; 
				height:auto;
				
			}
			
			.pmbotp_item_image
			{
				float:left;
				min-height:330px;
			}
			.pmbotp_item_info
			{	
			
				padding-left:25px;
				width: 114px;
				height:auto;
				
			} 
			.pmbotp_item2
			{
				position:relative;
				float: left;
				top: 0px;
				left: 0px;
				width:278px; 
				height:auto;
				
			}
			
			.pmbotp_item_info2
			{	
				position:relative;
				float:left;
				top:0px;
				left:0px;
				padding-left:25px;
				width: 253px;
				height:auto;
				overflow:visible;
				display:block;
			}	 
			.pmbotp_item3
			{
				position:relative;
				float: left;
				top: 0px;
				left: 0px;
				width:117px; 
				height:auto;
				
			}
			
			.pmbotp_item_info3
			{	
				position:relative;
				float:left;
				top:0px;
				left:0px;
				padding-left:12px;
				width: 105px;
				height:auto;
				overflow:visible;
				display:block;
			}				  
			.pmbotp_item4
			{
				position:relative;
				float: left;
				top: 0px;
				left: 0px;
				width:22px; 
				height:auto;
				
			}
			
			.pmbotp_item_info4
			{	
				position:relative;
				float:left;
				top:0px;
				left:0px;
				padding-left:0px;
				width: 22px;
				height:auto;
				overflow:visible;
				display:block;
			}
		
	#product_main_block_info
	{
	
	
		left: 0px;
		width:235px;
		height: auto;
		padding-top:10px;
		padding-right:15px;
		background-color:#FFFFFF;
	}
	#product_main_block_info_inner{
			position:relative;
	 
		width:235px;
		height: auto;
		background-color:#FFFFFF;
		left:213px;
		top:467px;
	
	}
	#product_main_block_info_inner p {
border-bottom:1px solid #CCCCCC;
color:#434545;
font-size:11px;
font-weight:normal;
line-height:17px;
margin:0 5px;
padding:5px;
text-align:left;
}
	.product_main_block_tooltip{
		position:absolute;
		left: 0px;
		background-color:#dcdfdf;
		
	}
	#product_main_block_tooltip_child{
		position:absolute;
		float:left;
		left: 0px;
		width:235px;
		/*min-height:570px;*/
		background-color:#dcdfdf;
		z-index:2;
	
	}
	#product_main_block_info_dealer
	{
		
		/*left: 0px;
		width:235px;
		height: auto;
	
		background-color:#FFFFFF;*/
float:left;
padding-bottom:10px;
padding-top:5px;
	}
#product_main_block_info_gallery
	{
	
	float:left;
padding-bottom:10px;
	
	/*	left: 0px;
		width:235px;
		height: auto;	
		background-color:#FFFFFF;*/
	}
#product_main_block_info_download
{
	float:left;
padding-bottom:10px;
	/*	left: 0px;
		width:235px;
		height: auto;
	
		background-color:#FFFFFF;*/

}
	
	
	#product_features
	{
		position:relative;
		width:235px;
		/*height:auto;
		min-height: 200px;
		margin-bottom:30px;*/
	}
	
	/* product grey boxes */
	.product_side_grey
	{
		position:relative;
		float: left;
		width:211px;
		height:auto;
		min-height:60px;
		background-color:#8f9292;
		margin-top: 0px;
		margin-bottom:0px;
		margin-left:6px;
		margin-right:0px;
		padding-top: 0px;
		padding-bottom:0px;
		padding-left:13px;
		padding-right:13px;
		cursor:default;
		
	}
	.product_side_grey_tooltip
	{
		clear:both;
		background-color:#8F9292;
		cursor:default;
		float:left;
		height:265px;
		margin-top:0px;
		padding-right:0px;
		padding:0 13px;
		width:211px;
		z-index:1000;
		color:#FFFFFF;
		font-size:12px;
	}
	.product_side_grey_tooltip img,p{
		padding-left:3px;
		color:#FFF;
	}
	.product_side_grey_gallery
	{
		position:relative;
		float: left;
		width:211px;
		height:auto;
		min-height:100px;
		background-color:#8f9292;
		margin-top: 0px;
		margin-bottom:0px;
		margin-left:6px;
		margin-right:0px;
		padding-top: 0px;
		padding-bottom:0px;
		padding-left:13px;
		padding-right:13px;
		cursor:default;
		
	}
	.psg_top_bar
	{
		position:relative;
		float: left;
		height:11px; width:237px; background:url(../image/tip_top_210.png) top left no-repeat; z-index:1000;
		left:6px;
	}
	.psg_top_bar_tooltip
	{
		position:relative;
		float: left;
		height:11px; width:237px; background:url(../image/tip_top_210.png) top left no-repeat; z-index:1000;
		top:auto;
	}
	.psg_top_bar_tooltip2{
		position:relative;
		float: left;
		height:11px; width:237px; background:url(../image/tip_top_tooltip_210.png) top left no-repeat; z-index:1000;
		left:6px;
		top:70px;
		margin-left:314px;
	}

	.psg_bottom_bar
	{
		position:relative;
		float: left;
		 height:11px; width:237px; background:url(../image/tip_bottom_210.png); z-index:1000; margin-bottom:10px;
		left:6px;
	}
	.psg_bottom_bar_tooltip{
		background:transparent url(../image/tip_bottom_210.png) repeat scroll 0 0;

		float:left;
		height:11px;
		left:-237px;
		/*margin-bottom:20px;*/
		
	
		position:relative;
		width:237px;
		z-index:1000;
		position:relative;
		float: left;
		 height:11px; width:237px; background:url(../image/tip_bottom_210.png); z-index:1000;
		margin-top:265px;
	
	}
	.psg_bottom_bar_tooltip2{
	
		position:relative;
		float: left;
		 height:11px; background:url(../image/tip_bottom_210.png); z-index:1000; margin-bottom:10px;
		left:6px;
		margin-left:444px;
		margin-top:125px;
	
	}
	
	
		.psg_title
		{
			position: relative;
			top: 2px;
			left:0px;
			width: 200px;
			height:20px;
			color:#FFFFFF;
			font-weight:bold;
		}
		
		.color_block
		{
			position:relative;
			float:left;
			width:30px;
			height:30px;
			margin-right:5px;
			margin-bottom:5px;
			cursor:auto;
		}
		
		.image_block
		{
			position:relative;
			float:left;
			width:40px;
			height:40px;
			margin-right:10px;
			margin-bottom:10px;
			cursor:auto;
		}

#right_grey_bar ul.menu ul.mainmenu li ul li a p{ padding:0; margin:0;}


.transMenu td#TransMenu0-0{
	font-weight:bold !important;color:#000000 !important;font-size:12px !important;
}
tr.item td{
font-size:12px !important;

}


#product_main_block_options ul li a span{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#product_main_block_options ul li a span:hover{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

