#marketing_text {
margin-top:100px;
position:relative;
margin-right:250px;
margin-left:0px;
}

#cname,#sname {
float:left;
height:18px;
}

#cchart,#schart {
float:right;
height:18px;
}

#select_01, #select_02 {
float:left;height:89px;width:166px;
}

#select_02 {
margin-left:14px;
}

#select_03 {
width:346px;height:158px;
}

#button_add_shop, #button_my_shp_list {
width:143px;line-height:17px;height:100%;
}

#add_list {
margin-bottom:6px;
}

#button_add_shop {
margin-bottom:6px;
}

.button_3d {
width:17px;height:17px;float:left;
}

.button_3d_text {
background-color:#BAD4E3;width:126px;height:100%;float:left;
}


#simProducts {
	border-top		:	1px solid #FDFDFD;
	border-left		:	1px solid #FDFDFD;
	border-right	:	1px solid #DEDEDE;
	border-bottom	:	1px solid #DEDEDE;
	width			:	346px;
	height			:	130px;
	overflow		:	auto;
	overflow-x		:	hidden;
	overflow-y		:	auto;
	padding-top		:	0px;
	background		:	transparent;
}

#simProducts a {
display:block;
float:left;
padding-left:7px;
margin-bottom:5px;
}


* html #simProducts { height:131px; } /* IE Hack */

.templ3d_headlines {
	font-size		:	12px;
	color			:	#666666;
	height			:	18px;
}

#row3d_1 .templ3d_headlines {
	color			:	#A7A177;
}

#select_01_cont, #select_02_cont {
width: 166px;
height:82px;
border: 1px solid #DEDEDE;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
float:left;
padding-top:0px;
background-color: #fff;
}

* html #select_01_cont,#select_02_cont { height:82px; } /* IE Hack */

#select_01_cont ul, #select_02_cont ul
{
margin: 0;
padding: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#select_01_cont li, #select_02_cont li {
	height:21px;
	overflow:hidden;
}

#select_01_cont a, #select_02_cont a {
	display			:	block;
	padding-left	:	6px;
	width			:	auto;
	text-decoration	:	none;
	color			:	#666;
	line-height		:	21px;
	margin-top		:	0;
}


.s1_link,
.s2_link {
	width			:	144px;
	background		:	#fff;
	color			:	#000;
}

.s1_link:hover,
.s2_link:hover {
	width			:	144px;
	background		:	#E4D6E0;
	color			:	#fff;
}


#select_01_cont a.active3d,
#select_02_cont a.active3d {
/*background-color:#369;*/
	background		:	url(/Content.Node/images/gen-buttons-sprite.png) -2px 0;
	color			:	#fff;
}



#row3d_1 {
width:232px;height:310px;float:left;
}

#row3d_2 {
width:349px;height:265px;margin-left:30px;float:left;
}

#row3d_3 {
width:143px;float:left;margin-left:20px;margin-top:18px;
}

#detail_cont {
width:232px;height:212px;
}

#detail {
	border-top		:	1px solid #FDFDFD;
	border-left		:	1px solid #FDFDFD;
	border-right	:	1px solid #DEDEDE;
	border-bottom	:	1px solid #DEDEDE;
	background		:	#fff;
	text-align		:	center;
}

#detail_pic_cont {
width:230px;height:210px;background-color:#fff;
}

#detail_bottom {
width:232px;height:35px;margin-top:3px;line-height:35px;
}

#detail_bottom a{
padding-right:8px;
}


#view3d object, #view3d embed
{
cursor:move !important;
}

.prodimg img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity: 0.3; opacity: .3;}
.prodimg:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.prodimg img.prodimg_active{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; }



/* - - - - - - - - - - - - - - - - - - - - -
Lightbox CSS
- - - - - - - - - - - - - - - - - - - - - */

#view3d_flash_content {
z-index:1003;
}

#view3d_flash {
	width:350px;
	height:350px;
	z-index:1002;
}


#lightbox {
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:1001;
	width:350px;
	height:365px;
	margin:-320px 0 0 -180px;
	border:5px solid #fff;
	background:#fff;
	text-align:right;
}

#lightbox[id]{ position:fixed; } /* IE6 and below Can't See This */
#overlay[id]{ position:fixed; } /* IE6 and below Can't See This */

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:999 !important;
	background-color:#A3C3DA;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}


hr.wishlist {
border:0;border-top: 1px solid #84B1D0;width: 100%;height:1px;text-align: left;
}

#banner_print {display:none;}


.productfinder_height_en {
height:500px;
}
.productfinder_height_es {
height:550px;
}
.productfinder_height_fr {
height:550px;
}
.productfinder_height_de {
height:550px;
}
.productfinder_height_it {
height:550px;
}

.productfinder_height_jp {
height:550px;
}

.productfinder_height_kr {
height:550px;
}


