a {color: #d14f00;}
a:hover {color: #be8200;}
body {background-color: #fff5d2;background-image: url(../images/site/bg.png);background-repeat: repeat-y; background-position: center center;}
#sumaia-container {width: 750px;margin: 0px auto;padding: 15px 15px 5px 15px;background-color: #fff;}


dl.display-inline dt {clear: none; float: left; padding: 2px 4px 2px 0px;}

#menu-top dt {float: left;font-size: 0pt;}
#menu-top dd {float: left;width: 9px;height: 24px;background-color: #ffc600; font-size: 0pt;}
#menu-top dd.l-menu, #menu-top dd.r-menu {width: auto;}
#menu-top dd.menu-middle {clear: both;width: 750px;height: auto;background: none;}

#bc-main {background-image: url(../images/content/bg.png);background-repeat: no-repeat;min-height: 575px;background-color: #fff;}
#left-top-content {background-image: url(../images/content/l-top.png);background-repeat: no-repeat;padding-top: 10px;display: block;width: 534px;float: left;}
#right-top-content {background-image: url(../images/content/r-top.png);background-repeat: no-repeat;padding-top: 10px;display: block;width: 216px;float: right;}
#bc-container-content {border: 1px solid #ffc600; border-top-width: 0px; border-bottom-width: 0px; min-height: 565px;}
#bc-content {width: 510px; min-height: 575px;float: left;margin: 0px 10px;padding-bottom: 10px;}
#bc-content h2 {text-align: left;padding: 0px 0px 0px 28px;margin-bottom: 20px;font-size: 13pt; background-image: url(../images/content/headingbar.png);background-repeat: no-repeat;background-position: bottom left;}
#bc-content h4 {text-align: center;margin: 20px 5px 15px;font-size: 12pt;color: #be8200;}
#bc-content h5 {text-align: left;margin: 20px 0px 10px;font-size: 10pt;}
#bc-content p {line-height: 20px;text-align: justify;margin: 0px 5px;}
#bc-content dt {font-weight: bold;}
#bc-content dd {padding: 2px 0px 0px 16px;margin-bottom: 14px;}
#bc-content li {padding: 2px 0px 0px 0px;margin-bottom: 6px;}
#bc-content ol {padding-left: 20px;}
#bc-content ol li {list-style-type: decimal;}

#bc-content #r-introtcm p {line-height: 30px;}
#bc-content #r-introtcm h6 {text-align: center;}
#bc-content #r-introtcm h6 img {border: 1px solid #ffae00;}

#bc-content #r-massage div dl {padding-left: 20px;}

#bc-content #r-acupuncture ul {padding-left: 20px;}
#bc-content #r-acupuncture ul li {list-style-type: circle;}

#bc-content #r-therapy div h5 {text-align: justify;}
#bc-content #r-therapy div dl {padding-left: 20px;}
#bc-content #r-therapy div dt {margin-bottom: 5px;}
#bc-content #r-therapy div dd ul {padding-left: 15px;}
#bc-content #r-therapy div dd ul li {list-style-type: circle;}

#bc-content #r-rates div h5 {text-align: justify;}
#bc-content #r-rates div dl {padding-left: 20px;}
#bc-content #r-rates div dt {margin-bottom: 5px;}
#bc-content #r-rates div dd ul {padding-left: 15px;}
#bc-content #r-rates div dd ul li {list-style-type: circle;}

#bc-content #r-sylviesauret dt {margin-top: 15px;}
#bc-content #r-sylviesauret dd {margin-bottom: 1px;}

#bc-menu-content {float: right;min-height: 610px;width: 214px; border: 0px solid #fff; border-right-width: 1px;background-image: url(../images/content/r-content.png);background-repeat: no-repeat; background-color: #ffeeb3;}
#bc-menu-content h3 {text-align: left;border: 0px solid #ffc600;border-bottom-width: 1px;margin: 4px 5px 5px;padding: 0px 5px;}
#bc-menu-content dl {margin: 0px 5px 15px 15px;}
#bc-menu-content dl dt {font-weight: bold;margin-top: 8px;}
#bc-menu-content dl dd {margin-left: 10px;}

#bc-partners {text-align: center; font-size: 7pt; color: #aaa; font-weight: normal;}
#bc-partners a {font-size: 7pt; color: #999; font-weight: normal; text-decoration: none;}
#bc-partners a:hover {color: #666;}

#mod-init {background-image: none;}

#r-init {height: 500px;}
#r-init table {width: 750px;margin: 100px auto 0px;}
#r-init th, #r-init td {padding: 0px;}

