.px9                { FONT-SIZE:9px }
.px10               { FONT-SIZE:10px }
.px10lh12           { FONT-SIZE:10px; LINE-HEIGHT:12px }
.px11               { FONT-SIZE:11px; COLOR:#333333 }
.px11link           { FONT-SIZE:11px; COLOR:black; TEXT-DECORATION:none }
.px11lh14           { FONT-SIZE:11px; LINE-HEIGHT:14px }
.px11lh15           { FONT-SIZE:11px; LINE-HEIGHT:15px }
.px11lh16           { FONT-SIZE:11px; LINE-HEIGHT:16px }
.px11lh17           { FONT-SIZE:11px; LINE-HEIGHT:17px }
.px11bold           { FONT-WEIGHT:bold; FONT-SIZE:11px }
.px11blink          { FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:black; TEXT-DECORATION:none }
.px12               { FONT-SIZE:12px; COLOR:#333333 }
.px12bold           { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#333333 }
.px12bold1          { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#333333 }
.px12lh14           { FONT-SIZE:12px; LINE-HEIGHT:14px }
.px12lh15           { FONT-SIZE:12px; LINE-HEIGHT:15px }
.px12lh16           { FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:16px }
.px12lh17           { FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:17px }
.px12lh17g          { FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:17px }
.px12lh16t          { FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:160%; font-family: "lr SVbN", "Osaka|";}
.px12lh18           { FONT-SIZE:12px; COLOR:#333333; LINE-HEIGHT:180% }
.px13               { FONT-SIZE:13px }
.px14               { FONT-SIZE:14px }
.px15               { FONT-SIZE:15px }
.px16               { FONT-SIZE:16px }
.px17               { FONT-SIZE:17px }
.px18               { FONT-SIZE:18px }

.totop              { FONT-SIZE:12px; COLOR:#339; TEXT-DECORATION:none }
.yoyakubangou       { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:white; BACKGROUND-COLOR:#f90 }
.title-b            { FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:#ffffff }

A                   { TEXT-DECORATION:none }
A:active            { TEXT-DECORATION:none }
A:link              { TEXT-DECORATION:none }
A:unknown           { TEXT-DECORATION:none }
A:hover             { COLOR:red; TEXT-DECORATION:underline }
A.totop:hover       { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }
A.px11link:hover    { FONT-SIZE:11px; COLOR:red; TEXT-DECORATION:underline }
A.px11blink:hover   { FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:red; TEXT-DECORATION:underline }

.mailblink          { FONT-SIZE:12px; COLOR:black; TEXT-DECORATION:none }
A.mailblink:hover   { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.carclasslink       { FONT-SIZE:12px; COLOR:#333333; TEXT-DECORATION:none }
A.carclasslink:hover{ FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.helpmenu           { FONT-SIZE:12px; COLOR:#333333 }
A.helpmenu:hover    { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.kontextlink        { FONT-SIZE:12px; COLOR:#339; TEXT-DECORATION:none }
A.kontextlink:hover { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.canpain            { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#ff6600 }
A.canpain:hover     { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#66c; TEXT-DECORATION:underline }

.eigyouten          { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#666 }
A.eigyouten:hover   { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.textblink          { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:black; TEXT-DECORATION:none }
A.textblink:hover   { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }
.textblinkw         { FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:white; TEXT-DECORATION:none }
A.textblinkw:hover  { FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:red; TEXT-DECORATION:underline }

.linktext           { TEXT-DECORATION:none }
A.linktext:hover    { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.menulink10w        { FONT-SIZE:10px; COLOR:white; TEXT-DECORATION:none }
A.menulink10:hover  { FONT-SIZE:10px; COLOR:black; TEXT-DECORATION:underline }

.menulink12w        { FONT-SIZE:12px; COLOR:white; TEXT-DECORATION:none }
A.menulink12:hover  { FONT-SIZE:12px; COLOR:black; TEXT-DECORATION:underline }

.sitemap1           { FONT-SIZE:12px; COLOR:#f90 }
A.sitemap1:hover    { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

.sitemap2           { FONT-SIZE:12px; COLOR:#000 }
A.sitemap2:hover    { FONT-SIZE:12px; COLOR:red; TEXT-DECORATION:underline }

H1                  { FONT-SIZE:12px; PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-TOP:1px; PADDING-BOTTOM:1px; MARGIN:1px; COLOR:#fefefe }
H3                  { FONT-SIZE:12px; PADDING-RIGHT:1px; PADDING-LEFT:0px; PADDING-TOP:1px; PADDING-BOTTOM:1px; MARGIN:1px; }

.shoplist img       { vertical-align:top }
.shoplist div       { margin-bottom:4px }
