@charset "utf-8";
/* CSS Document */

#mc { background:url(../images/adv-bg.jpg) no-repeat top #25c301; }
#hd { height:299px; }
.sbt, .sbtt { background:url('../images/adv-sbt.gif') #f1f7ff no-repeat top; }
.sbb { background:url('../images/adv-sbb.gif') no-repeat bottom; }
.sbb strong { font-family:Comic Sans, Comic Sans MS, cursive, Tahoma, Arial, Helvetica, sans-serif; }
.mct { background:url('../images/adv-mct.gif') #f1f7ff no-repeat top; }
.mcb { background:url('../images/adv-mcb.gif') no-repeat bottom; padding:20px 30px; font-family:Comic Sans, Comic Sans MS, cursive, Tahoma, Arial, Helvetica, sans-serif; line-height:16pt; }
h1 { font-size:24px; color:#1b6ce4; font-weight:normal; margin:0px 0px 20px 0px; }
p { line-height:14pt; }
#hd img { margin:10px 0px 0px 127px; }
#rc { float:right; width:172px; margin-right:20px; display:inline; }
#lc { float:left; width:172px; margin:0px 15px 0px 20px; display:inline; }
#cc { float:left; width:576px; margin:auto; }
#ft { text-align:center; font-size:9pt; padding:20px; clear:both; }
#ft a { color:#039; }

/*online shop changes*/
.slim .os { background:url('/images/osbg-ym.gif'); margin:4px 8px 4px 0px; }
.slim .osc { background:url('/images/oscbg-ym.gif'); margin:4px 8px 4px 0px; }
.slim .oslink { overflow:hidden; }
.slim .mcb, .slim .mcb { padding:10px 0px 15px 15px; }
.slim .breadcrumbs, .slim .oscback { width:547px; }
.slim h1 { padding:10px 20px 0px 20px  }
.slim .ospad, .slim .osc { font-family:Calibri, Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }
#onlineshopproduct { padding:20px 30px 15px 15px; }
#onlineshopproduct .breadcrumbs { width:516px; }