#header {
	height :			30px;
}

#header form div.search_panel {
	float:				left;
	width:				177px;
	height:				19px;
	margin-top:			6px;
	margin-bottom:		5px;
	padding: 			0px;
	border: 			0px;
	background:			transparent url(../images/search.png) left top no-repeat;
	line-height:		19px;
}

#header form div.search_panel_hover {
	float:				left;
	width:				177px;
	height:				19px;
	margin-top:			6px;
	margin-bottom:		5px;
	padding: 			0px;
	border: 			0px;
	background:			transparent url(../images/search.png) left bottom no-repeat;
	line-height:		19px;
}


#header form  input.search_text_box{
	float:				left;
	width:				151px;
	height:				19px;
	line-height:		19px !important;
	margin: 			0px;
	padding: 			0px 2px;
	border: 			0px;
	font-size:			10px;
	color:				#88898C;
	background:			transparent;
}


#header form  input.search_button {
	float:				left;
	width:				19px;
	height:				19px;
	margin: 			0px 0px 0px 3px;
	padding: 			0px;
	border: 			0px;
	background:			transparent;
	cursor:				pointer;
}


#header div.right {
	height:				21px;
	margin-top:			5px;
	margin-bottom:		4px;
}

#header div.right a {
	height:				21px;
	width:				25px;
	display:			block;
	float:				left;
	margin-left:		10px;
}

#header div.right a span {
	left:				-6969px;
	position:			relative;
}

#header div.right a:hover span {
	left:				-125px;
	top:				28px;
	color:				yellow;
	text-align:			right;
	width:				150px;
	display:			block;
}

a.language_it {
	background:			transparent url(../images/it.png) left bottom no-repeat;
	
}

a.language_it:hover {
	background:			transparent url(../images/it.png) left top no-repeat;
}

a.language_it_active {
	background:			transparent url(../images/it.png) left top no-repeat;
	
}


a.language_en {
	background:			transparent url(../images/en.png) left bottom no-repeat;
}

a.language_en:hover {
	background:			transparent url(../images/en.png) left top no-repeat;
}

a.language_en_active {
	background:			transparent url(../images/en.png) left top no-repeat;
}


a.language_jp {
	background:			transparent url(../images/jp.png) left bottom no-repeat;
}

a.language_jp:hover {
	background:			transparent url(../images/jp.png) left top no-repeat;
}

a.language_jp_active {
	background:			transparent url(../images/jp.png) left top no-repeat;
}
