@charset "utf-8";
/* CSS Document */


a.menu_block {
display:block;
width:160px;
height:20px;
}

#home {
	width:160px;
	height:36px;
	background:url(img/menu_home.gif);
	background-repeat:no-repeat;
	text-indent:-9998px;
}
#home a{
	text-decoration:none;
	display:block;
	width:160px;
	height:36px;
}

#pp{
 position:relative;
	width:160px;
	height:36px;
	background:url(img/menu_patek.gif);
	background-repeat:no-repeat;
	text-indent:-9998px;
}
#pp a{
	text-decoration:none;
	display:block;
	width:160px;
	height:36px;
}

#collection {
 position:relative;
	width:160px;
	height:36px;
	background:url(img/menu_collection_on.gif);
	background-repeat:no-repeat;
	text-indent:-9998px;
	margin:0 0 20px 0;
}
#collection a{
	text-decoration:none;
	display:block;
	width:160px;
	height:36px;
}


#m_watches{
	width:98px;
	height:20px;
	background:url(img/menu_menswatches.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0;
	cursor:pointer;
}

#m_newmodels{
	width:160px;
	height:20px;
	background:url(img/menu_m_newmodels.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-top:5px;
}
#m_newmodels a{
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#m_newmodels a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_m_newmodels_on.gif);
}

#m_gc{
display:block;
 position:relative;
	width:160px;
	height:20px;
	background:url(img/menu_m_grandcompli.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	/* margin-top:6px;  NEWモデル削除時適用 */
}
#m_gc a {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#m_gc a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_m_grandcompli_on.gif);
}

#m_cw{
position:relative;
	width:160px;
	height:20px;
	background:url(img/menu_m_complicated.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#m_cw a {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#m_cw a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_m_complicated_on.gif);
}

#m_calatrava{
 position:relative;
	width:160px;
	height:20px;
	background:url(img/menu_m_calatrava.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}
#m_calatrava a {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	}
	#m_calatrava a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_m_calatrava_on.gif);
	}

#m_gondolo {
	width:160px;
	height:20px;
	background:url(img/menu_m_gondolo.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#m_gondolo a {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#m_gondolo a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_m_gondolo_on.gif);
}

#m_ge{
	width:160px;
	height:20px;
	background:url(img/menu_m_goldenellipse.gif);
	background-repeat:no-repeat;
		text-indent:-9999px;
}
#m_ge a {
display:block;
width:160px;
height:20px;
text-decoration:none;
}
#m_ge a:hover {
display:block;
width:160px;
height:20px;
text-decoration:none;
background-image:url(img/menu_m_goldenellipse_on.gif);
}

#m_nautilus{
	width:160px;
	height:20px;
	background:url(img/menu_m_nautilus.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#m_nautilus a{
display:block;
width:160px;
height:20px;
text-decoration:none;
}
#m_nautilus a:hover {
display:block;
width:160px;
height:20px;
text-decoration:none;
background-image:url(img/menu_m_nautilus_on.gif);
}

#m_aquanaut{
	width:160px;
	height:20px;
	background:url(img/menu_m_aquanaut.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#m_aquanaut a{
display:block;
width:160px;
height:20px;
text-decoration:none;
}
#m_aquanaut a:hover {
display:block;
width:160px;
height:20px;
text-decoration:none;
background-image:url(img/menu_m_aquanaut_on.gif);
}


#l_watches{
	width:98px;
	height:20px;
	background:url(img/menu_ladieswatches.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0;
	cursor:pointer;
}

#l_newmodels{
	width:160px;
	height:20px;
	background:url(img/menu_l_newmodels.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#l_newmodels a{
 display:block;
 width:160px;
 height:20px;
	text-decoration:none;
}
#l_newmodels a:hover {
 display:block;
 width:160px;
 height:20px;
	text-decoration:none;
	background-image:url(img/menu_l_newmodels_on.gif);
}

#l_calatrava{
	width:160px;
	height:20px;
	background:url(img/menu_l_calatrava.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#l_calatrava a{
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#l_calatrava a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_l_calatrava_on.gif);
}

#l_gondolo{
 position:relative;
	width:160px;
	height:20px;
	background:url(img/menu_l_gondolo.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#l_gondolo a {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#l_gondolo a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_l_gondolo_on.gif);
	}

#l_24 {
 position:relative;
	width:160px;
	height:20px;
	background:url(img/menu_l_twenty-4.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	/* margin-top:6px;  NEWモデル削除時適用 */
}
#l_24 a {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#l_24 a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_l_twenty-4_on.gif);
}

#l_cw{
	width:160px;
	height:20px;
	background:url(img/menu_l_complicated.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#l_cw a{
 display:block;
 width:160px;
 height:20px;
	text-decoration:none;
}
#l_cw a:hover {
 display:block;
 width:160px;
 height:20px;
	text-decoration:none;
	background-image:url(img/menu_l_complicated_on.gif);
}

#l_gc{
  display:block;
  position:relative;
  width:160px;
  height:20px;
  background:url(img/menu_l_grandcompli.gif);
  background-repeat:no-repeat;
  text-indent:-9999px;
}
#l_gc a {
  display:block;
  width:160px;
  height:20px;
  text-decoration:none;
}
#l_gc a:hover {
  display:block;
  width:160px;
  height:20px;
  text-decoration:none;
  background-image:url(img/menu_l_grandcompli_on.gif);
}

#l_nautilus {
	width:160px;
	height:20px;
	background:url(img/menu_l_nautilus.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#l_nautilus a{
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#l_nautilus a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_l_nautilus_on.gif);
	}

#l_aquanaut{
	width:160px;
	height:20px;
	background:url(img/menu_l_aquanaut.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#l_aquanaut a{
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
}
#l_aquanaut a:hover {
 display:block;
 width:160px;
 height:20px;
 text-decoration:none;
	background-image:url(img/menu_l_aquanaut_on.gif);
}

#maintenance{
	width:160px;
	height:36px;
	margin-top:40px;
	text-indent:-9998px;
	background:url(img/menu_maintenance.gif);
	background-repeat:no-repeat;
}
#maintenance a{
display:block;
width:160px;
height:36px;
 text-decoration:none;
}

#aboutsphere{
	width:160px;
	height:36px;
	text-indent:-9998px;
	background:url(img/menu_aboutsphere.gif);
	background-repeat:no-repeat;
}
#aboutsphere a{
display:block;
width:160px;
height:36px;
 text-decoration:none;
}

#column{
	width:160px;
	height:36px;
	text-indent:-9998px;
	background:url(img/menu_column.gif);
	background-repeat:no-repeat;
}
#column a{
display:block;
width:160px;
height:36px;
 text-decoration:none;
}

#sitemap{
	width:160px;
	height:36px;
	text-indent:-9998px;
	background:url(img/menu_sitemap.gif);
	background-repeat:no-repeat;
}
#sitemap a{
display:block;
width:160px;
height:36px;
 text-decoration:none;
}

#topics{
	width:160px;
	height:36px;
	text-indent:-9998px;
	background:url(img/menu_topics.gif);
	background-repeat:no-repeat;
}
#topics a{
display:block;
width:160px;
height:36px;
 text-decoration:none;
}



#menu1,#menu2,#menu3,#menu4,#menu5,#menu6 {
position:absolute;
top:1px;
left:7px;
z-index:100;!important
}


ul#navi,ul li {
list-style:none;
margin:0;
padding:0;
} 

.img0gif_height {
margin:0;
padding:0;
}

#navi dl.sub{
	width:300px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	top:-5px;
	left:164px;
	list-style:none;
	position:absolute;
	background-color:#ffffff;
	text-indent:1px;
	filter:Alpha(opacity=98);
}

#navi dl.sub dd.li_style {
 background-color:#cccccc;
 width:293px;
 height:23px;
 margin:3px 3px 10px 3px;
 color:#FFFFFF;
 filter:Alpha(opacity=95);
}

.icon01 {
float:left;
width:29px;
height:25px;
}

.submenu_words {
float:left;
width:200px;
height:15px;
margin:5px 0 0 0;
padding:0;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

#navi dl dd {
margin:0 0 10px 5px;
	font-size:12px;
	white-space:nowrap;
	text-decoration:none;
	color: #667689;
	}


#navi dl dd a:link {
 display:block;
 width:290px;
	height:12px;
	text-decoration:none;
	color: #667689;
	}
	
#navi dl dd a:visited {
 display:block;
 width:290px;
	height:12px;
	text-decoration:none;
	color: #667689;
	}
	
#navi dl dd a:hover {
 display:block;
 width:290px;
	height:12px;
 color: #667689;
	background-image: url(collection/img/icon_bg.gif);!important
	background-position:center;

	}
