/**
 *
 * @author lavong.soysavanh
 * @version 10-01-26
*/

body { margin: 0; padding: 0; font-family: Helvetica, sans-serif; font-size: 0.75em; background-image: url('../image/bg.png'); background-color: black; background-attachment: fixed; background-position: 42% 0px; background-repeat: no-repeat; }
img, a, a img, h1, h2 { text-decoration: none; margin: 0; padding: 0; color: black; border: 0; }
a:hover { background-color: white; }
h2 { font-size: 1.75em; color: orange; background-image: url('../image/box-bg.png'); background-position: -20px 0px; text-align: center; margin: 1em; }
.wrap { width: 800px; margin-left: auto; margin-right: auto; }
.wrap .main { width: 570px; margin-left: 25px; }
.wrap .main #contact { text-align: center; }
.wrap .main #contact h1 { font-size: 2em; padding-bottom: 10px; }
.wrap .main #content { padding: 1px 42px; }
.wrap .main #content .cb { }
.wrap .side { width: 200px; padding-top: 20px; }
.wrap .side #pic { width: 200px; height: 220px; background-color: white; padding-top: 10px; text-align: center; }
.wrap .side #opt {}
.wrap .side #qr { padding-left: 33px; }
.wrap .side #lang {}
.wrap .side #lang img {}
.wrap .main, .wrap .side { float: left; }
#foot, #head { width: 100%; padding: 10px 0px; text-align: center; }
.clearL { clear: left; }
th { border-bottom: 2px dotted orange; }
td, th { vertical-align: top; }
td:first-child, th:first-child { padding-right: 42px; }