/* ______________________________________________
yamaha-motor カテゴリ別スタイルシート

バイク・スクーター 
/mc/shared/css/category.css
______________________________________________ */

/* =============== anchor color =============== */

#contents a:link,
#contents a:visited{
	color:#ffffff;
}

#contents a:hover,
#contents a:active{
	color:#cc1533;
}

#domainIdentity a:link,
#domainIdentity a:visited{
	color:#ffffff;
}

#domainIdentity a:hover,
#domainIdentity a:active{
	color:#ffcccc;
}

#localNavi a.naviText:link,
#localNavi a.naviText:visited{
	color:#ffffff;
}

#localNavi .lnaviChild a.naviText:hover,
#localNavi .lnaviChild a.naviText:active{
	color:#f7dade;
}

#localNavi .lnaviBrother a.naviText:hover,
#localNavi .lnaviBrother a.naviText:active{
	color:#eaeaea;
}

#localNavi .lnaviBrotherStay .naviText{
	color:#c0c0c0;
}

#localNavi .lnaviParent a.naviText:hover,
#localNavi .lnaviParent a.naviText:active,
#localNavi .relatedLink a.naviText:hover,
#localNavi .relatedLink a.naviText:active{
	color:#eeeeee;
}

#lnaviArticle a.naviText:link,
#lnaviArticle a.naviText:visited,
#lnaviArticle a.naviText:hover,
#lnaviArticle a.naviText:active{
	color:#ffffff;
}

/* =============== text color =============== */

#contents .lltext,
#contents .ltext,
#contents .text,
#contents .dtext,
#contents .stext,
#contents ul,
#contents ol,
#lnaviArticle .text{
	color:#ffffff;
}

/* =============== background =============== */

#domainIdentity{
	background-color:#ff0000;
}

#domainIdentityLine{
	background-color:#c0c0c0;
}

#pageTitle{
	background-color:#cc1533;
}

#pageTitleLine{
	background-color:#c0c0c0;
}

#localNavi{
	background:#aaaaaa;
}

#divider{
	background:#c0c0c0;
}

#contentsArea{
	background:#959595 url("/mc/shared/img/cmn_bg_003.gif") repeat;
}

#contents{
	background:#959595;
}

/* =============== local navigation =============== */

#localNavi .lnaviChild{
	background:#cc1533;
}

#localNavi .lnaviChildOver{
	background:#d6445c;
}

#localNavi .lnaviBrother{
	background:#808080;
}

#localNavi .lnaviBrotherOver{
	background:#959595;
}

#localNavi .lnaviBrotherStay{
	color:#c0c0c0;
	background:#6b6b6b;
}

#localNavi .lnaviParent{
	background:#959595;
}

#localNavi .lnaviParentOver{
	background:#aaaaaa;
}

#localNavi .relatedBorder{
	background:#2b2b2b;
}

#localNavi .relatedLink{
	background:#737373;
}

#lnaviArticle{
	background:#606060;
	border-bottom:solid 1px #c0c0c0;
}

#lnaviArticle table.lnaviTable{
	border-collapse:collapse;
	border:1px solid #c0c0c0;
	border-width:1px 0 0 1px;
}

#lnaviArticle table.lnaviTable td.lnaviTd{
	border:1px solid #c0c0c0;
	background-color:#808080;
	border-width:0 1px 1px 0;
}

#lnaviArticle table.lnaviTable td.lnaviTdStay{
	border:1px solid #c0c0c0;
	background-color:#6b6b6b;
	border-width:0 1px 1px 0;
}

#lnaviArticle table.lnaviTable td.lnaviTdStay .naviText{
	color:#c0c0c0;
}

/* =============== table =============== */

table.naviTable{
	border-collapse:collapse;
	border:1px solid #989898;
	border-width:1px 0 0 1px;
}

table.naviTable td.naviTd{
	border:1px solid #989898;
	background-color:#6b6b6b;
	border-width:0 1px 1px 0;
}

table.specTable{
	border-width: 1px 0 0 1px;
	border-style: solid;
	border-color: #bfbfbf;
	border-collapse: collapse;
}

table.specTable tbody th.specTh{
	text-align: left;
}

table.specTable thead th.headerHead{
	vertical-align: bottom;
	text-align: left;
}

table.specTable th.specTh,
table.specTable td.specTd{
	padding: 5px 7px 3px 7px;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #bfbfbf;
}

table.specTable th.specTh{
	background-color: #7f7f7f;
	font-weight: normal;
}

table.specTable td.specTd{
	background-color: #868686;
	text-align: left;
}


