/* TMP */

.c-head { background: #FFFFFF url(../img_style/bg_contentbox_top.) top left no-repeat; width: 100%; }
.c-body { background: #FFFFFF url(../img_style/bg_contentbox_body.) top left repeat; width: 100%; margin-bottom: 7px; }
.c-foot { background: #FFFFFF url(../img_style/bg_contentbox_bottom.) bottom left no-repeat; width: 100%; }
.c-inner { background: transparent; width: 920px; padding: 20px 24px 9px 24px; }

#slider {
	position:					relative;
	width:						925px;
	height:						200px;
	margin-bottom:				20px;
}

#slider_mask {
	position:					absolute;
	left:						15px;
	top:						0px;
	width:						895px;
	height:						180px;
	overflow:					hidden;
}

#slider_left {
	position:					absolute;
	display:					block;
	left:						0px;
	top:						0px;
	width:						15px;
	height:						180px;
	background-image:			url(../elements/slider_left.png);
	background-position:		center;
	background-repeat:			no-repeat;
	cursor:						pointer;
}

#slider_right {
	position:					absolute;
	display:					block;
	right:						0px;
	top:						0px;
	width:						15px;
	height:						180px;
	background-image:			url(../elements/slider_right.png);
	background-position:		center;
	background-repeat:			no-repeat;
	cursor:						pointer;
}

#slider_bar {
	position:					absolute;
	left:						27px;
	bottom:						0px;
	width:						871px;
	height:						17px;
}

#slider_surface {
	position:					absolute;
	left:						0px;
	top:						1px;
	width:						871px;
	height:						15px;
	background-image:			url(../elements/bar_bgnd.png);
	background-position:		left top;
	background-repeat:			repeat;
}

#slider_surface span {
	position:					absolute;
	top:						2px;
	font-size:					11px;
	color:						#666666;
	cursor:						default;
	width:						110px;
	margin-left:				-55px;
	text-align:					center;
}

#slider_bar_left {
	display:					block;
	position:					absolute;
	left:						0px;
	bottom:						0px;
	width:						24px;
	height:						17px;
	background-image:			url(../elements/bar_left.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	cursor:						pointer;
}

#slider_bar_left.hover {
	background-image:			url(../elements/bar_left_hover.png);
}

#slider_bar_right {
	display:					block;
	position:					absolute;
	right:						0px;
	bottom:						0px;
	width:						24px;
	height:						17px;
	background-image:			url(../elements/bar_right.png);
	background-position:		left top;
	background-repeat:			no-repeat;
	cursor:						pointer;
}

#slider_bar_right.hover {
	background-image:			url(../elements/bar_right_hover.png);
}

#slider_dragger {
	display:					block;
	position:					absolute;
	left:						0px;
	top:						0px;
	width:						100px;
	height:						17px;
	margin:						0 !important;
	padding:					0 !important;
	background-image:			url(../elements/dragger_center.png);
	background-position:		left top;
	background-repeat:			repeat-x;
	cursor:						pointer;
	text-decoration:			none;
	overflow:					hidden;
}

#slider_dragger .dragger_left {
	display:					block;
	height:						17px;
	background-image:			url(../elements/dragger_left.png);
	background-position:		left top;
	background-repeat:			no-repeat;
}

#slider_dragger .dragger_right {
	display:					block;
	height:						17px;
	background-image:			url(../elements/dragger_right.png);
	background-position:		right top;
	background-repeat:			no-repeat;
}

#slider_dragger.hover {
	background-image:			url(../elements/dragger_center_hover.png);
}

#slider_dragger.hover .dragger_left {
	background-image:			url(../elements/dragger_left_hover.png);
}

#slider_dragger.hover .dragger_right {
	background-image:			url(../elements/dragger_right_hover.png);
}

#slider_dragger .caption {
	display:					none;
	position:					absolute;
	margin:						0 !important;
	padding:					0 !important;
	left:						0px;
	top:						3px;
	font-weight:				normal;
	width:						100px;
	text-align:					center;
	font-size:					11px;
	color:						#666666;
}

/* CONTENT PRODUCTS */

#slider_content {
	position:					absolute;
	left:						0px;
	top:						0px;
	margin:						0;
	margin-left:				-1px;
	margin-right:				-1px;
	border-collapse:			collapse;
}

#slider_content td {
	width:						144px;
	height:						145px;
	vertical-align:				top;
	padding:					3px;
}

#slider_content div {
	width:						144px;
	height:						145px;
	background-position:		center;
	background-repeat:			no-repeat;
}

#slider_content div.xwide {
	width:						894px;
}

#slider_content p {
	margin:						0;
	padding:					0;
	padding-left:				10px;
	padding-right:				10px;
	width:						124px;
	font-size:					11px;
	line-height:				1.4em;
}

#slider_content div.xwide p {
	float:						left;
	padding-top:				20px;
	width:						144px;
}

#slider_content div.xright {
	float:						left;
	margin-left:				6px;
	width:						724px;
}

#slider_content strong {
	display:					block;
	font-size:					16px;
}

#slider_content p a {
	font-weight:				normal;
	color:						#666666;
}

#slider_content p.wide {
	width:						271px;
}

#slider_content h4, #slider_content h5, #slider_content h6 {
	margin:						0;
	padding:					0;
	padding-top:				1px;
	text-align:					center;
	font-weight:				bold;
	color:						#777777;	
}

#slider_content h4 {
	padding-top:				20px;
	padding-bottom:				3px;
	padding-left:				10px;
	padding-right:				10px;
	text-align:					left;
	font-size:					16px;
}

#slider_content h5 {
	font-size:					10px;
}

#slider_content h6 {
	font-size:					10px;
	font-weight:				normal;
}
