/*
Theme name: DEELUXE NEWS
Editors: Maeda Kiyotaka
*/
#header {
/*	background: #000000; */
	background: #141414;
}

#headerimg 	{
	margin: 7px 9px 0;
	height: 192px;
	width: 900px;
}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
}

#headerimg .description {
	text-decoration: none;
	color: white;
}

#header1 {
/*	margin			: 0px 0px 10px 0px; */
	position		:relative;
	padding			:0px;
/*	height			:450px; */
	height			:auto;
	width			:1000px;
	z-index			:2;
}

#header2 {
/*	margin			: 0px 0px 10px 0px; */
	position		:relative;
	padding			:0px;
	height			:390px;
	width			:1000px;
	z-index			:1;
}

/*#header2 { */
/*	margin			: 0px 0px 10px 0px; */
/*	position		:relative;
	padding			:0px;
	height			:130px;
	width			:1000px;
}
*/

#headerimg {
	margin			: 0;
	height			: auto;
	width			: 1000px;
	display			: inline-table;
}

#header_logo{
	padding			:10px 20px 0px 20px;
	position		:relative;
	width			:860px;
	height			:40px;
/*	background		:#acacac; */
}

#header_dee_logo{
	position		:relative;
	width			:142px;
	height			:21px;
	float			:left;
}

#header_201011_logo{
	position		:relative;
	padding			:3px 0px 0px 0px;
	width			:94px;
	height			:18px;
	float			:right;
}

#menu_span{
	visibility: hidden;
}

div#header_menu{
	position		:relative;
	width			:1000px;
	height			:120px;
	z-index			:3;
	background		: url('/img/red_header/top_bar.png') no-repeat;
}

div#header_menu_home{
	position		:relative;
	float			:left;
}

div#header_menu_home a{
	width			:86px;
	height			:40px;
	display			:block;
	background		:url('images/top_menu/top_menu_01.png');
}

div#header_menu_home a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/top_menu_01_on.png');
}

#header_menu_video{
	position		:relative;
	float			:left;
}

#header_menu_ads{
	position		:relative;
	float			:left;
}

#header_menu_ads a{
	width			:69px;
	height			:40px;
	display			:block;
	background		:url('images/top_menu/top_menu_04.png');
}

#header_menu_ads a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/top_menu_04_on.png');
}

#header_menu_product{
	position		:relative;
	width			:125px;
	height			:40px;
	display			:block;
	float			:left;
}

#header_menu_product a{
	width			:125px;
	height			:40px;
	display			:block;
/*	background		:url('images/top_menu/top_menu_02.png') no-repeat;  */
}

#header_menu_product a:HOVER{
	text-decoration: none;
/*	background		:url('images/top_menu/top_menu_02_on.png') no-repeat; */
}

#header_menu_team{
	position		:relative;
	float			:left;
}

#header_menu_team a{
	width			:85px;
	height			:40px;
	display			:block;
	background		:url('images/top_menu/top_menu_03.png');
}

#header_menu_team a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/top_menu_03_on.png');
}

#header_menu_dealer{
	position		:relative;
	float			:left;
}

#header_menu_dealer a{
	width			:103px;
	height			:40px;
	display			:block;
	background		:url('images/top_menu/top_menu_05.png');
}

#header_menu_dealer a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/top_menu_05_on.png');
}

#header_menu_onc{
	position		:relative;
	float			:left;
}

#header_menu_onc a{
	width			:163px;
	height			:40px;
	display			:block;
	background		:url('images/top_menu/top_menu_06.png');
}

#header_menu_onc a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/top_menu_06_on.png');
}

#header_menu_support{
	position		:relative;
	float			:left;
}

#header_menu_support a{
	width			:190px;
	height			:40px;
	display			:block;
	background		:url('images/top_menu/top_menu_07.png');
}

#header_menu_support a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/top_menu_07_on.png');
}

#header_menu_logo{
	position		:relative;
	float			:left;
}

#header_menu_logo a{
	width			:174px;
	height			:120px;
	display			:block;
	background		:url('images/top_menu/menu_08.png');
}

#header_menu_logo a:HOVER{
	text-decoration: none;
	background		:url('images/top_menu/menu_08.png');
}

#header_img{
	position		:relative;
	width			:1000px;
	text-align		:center;
	height			:380px;
	background		:url('images/bg_color.png') repeat;
}


div#menu1 a.freestyle1{
	width			:125px;
	height			:32px;
	display			:block;
}

div#menu1 a.freestyle1:hover{
	background		:url('images/top_menu/list_menu_1free_bk_on.png') no-repeat;
}

div#menu1 a.alpine1{
	width			:125px;
	height			:32px;
	display			:block;
}

div#menu1 a.alpine1:hover{
	background		:url('images/top_menu/list_menu_2alpine_bk_on.png') no-repeat;
}

div#menu1 a.access1{
	width			:125px;
	height			:32px;
	display			:block;
}

div#menu1 a.access1:hover{
	background		:url('images/top_menu/list_menu_3acc_bk_on.png') no-repeat;
}


