BODY {margin: 0; background-color : #E6E2D5; font-size : 9pt; padding : 0px; padding-top : 50px; font-family : tahoma;}
P {margin-top: 0px; margin: 20px; line-height: 160%;}
TD {font-family : tahoma; font-size : 9pt; font-weight : normal; padding : 0px; margin : 0px; color: #333333;}
LABEL {cursor: pointer; cursor: hand;}
FORM {margin: 0px;}
UL {margin: 0px 0px 0px 35px;}
IMG {border: 0px;}
.logo {font-family : Arial; padding-left : 20px; font-size : 20px;}

#tablemain {width: 800px; text-align: left;}
#tmleft {color: #FFFFFF; font-family: tahoma; font-size: 8pt; FLOAT: left; width: 588px;  height: 170px;  background-image : url(bg-l-top.jpg); background-position : left; background-repeat : no-repeat;}
#tmright {color: #FFFFFF; font-family: tahoma; font-size: 8pt; height: 170px; width: 212px; FLOAT: left; background-image : url(bg-r-top.gif); background-repeat : no-repeat; background-position : right;}
.div-menu {margin-left: 20px; margin-top: 8px; margin-bottom: 0px; line-height: 160%;}

.tablemainc {background-color : #FFF; background-image : url(bg-01.gif); background-position : top; background-repeat : no-repeat; height: 15px;}
.tablemaincb {background-color : #FFF; background-image : url(bg-02.gif); background-position : bottom; background-repeat : no-repeat; height: 15px;}
 
#tablemainb {background-image: url(bg-c-bottom.gif); background-repeat: repeat-x; height: 169px;}
#tablemainb1 {background-color: #FFF; width: 290px; FLOAT: left; background-image : url(bg-banner.gif); background-repeat : no-repeat; height: 169px;}
#tablemainb2 {background-color: #FFF; margin-left: 5px; width: 290px; FLOAT: left; background-image: url(bg-banner3.gif); background-repeat : no-repeat; height: 169px;}
#tablemainb3 {margin-left: 5px; background-color : #FFF; width: 210px; FLOAT: left; background-image: url(bg-banner2.gif); background-repeat : no-repeat; height: 169px;}

#p2 {margin-top: 0px; margin: 30px; margin-top: 35px; line-height: 110%; color: #656565; font-family: tahoma; font-size : 8pt; text-align : justify;}
#p3 {margin: 5px; margin-top: 10px; color: #656565; font-family: tahoma; font-size: 7pt;}
#p4 {margin-top: 0px; margin: 1px; margin-top: 1px; line-height: 110%; color: #656565;}
 
A {color: #4E7DA5; text-decoration: underline;}
A:hover {color: #4E7DA5; text-decoration: none;}
A.gray {color: #666; text-decoration: underline;}
A.gray:hover {color: #666; text-decoration: none;}
A.gray2 {color: #666; text-decoration: none;}
A.gray2:hover {color: #666; text-decoration: underline;}
A.gray3 {color: #666; text-decoration: underline; font-size: 12px;}
A.gray3:hover {color: #666; text-decoration: none; font-size: 12px;}
A.menu {color: #FFF; text-decoration: underline;}
A.menu:hover {color: #FFF; text-decoration: none;}
A.menu-act {color: #FFF; text-decoration: none; font-weight: bold;}
A.menu-act:hover {color: #FFF; text-decoration: underline; font-weight: bold;}
A.lg {color: #FFF; text-decoration: none;}
A.lg:hover {color: #FFF; text-decoration: underline;}
A.red {color: #CC0000; text-decoration: underline;}
A.red:hover {color: #CC0000; text-decoration: none;}
A.big {font-size: 11pt;}


h1 {font-size : 18pt; font-family : tahoma; font-weight : normal; padding : 0px; margin : 0px; color: #333; padding-bottom: 5px;}
h2 {font-size : 15pt; font-family : tahoma; font-weight : normal; padding : 0px; margin : 0px; color: #AC9C69; padding-bottom: 5px; padding-top: 5px; line-height: 120%;}
h3 {font-size : 13pt; font-family : tahoma; font-weight : normal; padding : 0px; margin : 0px; color: #333; padding-bottom: 15px; padding-top: 5px;}
.h2 {font-size : 15pt; font-family : tahoma; font-weight : normal; padding : 0px; margin : 0px; color: #AC9C69;}
.h2s {font-size : 11pt; font-family : tahoma; font-weight : bold; padding : 0px; margin : 0px; color: #AC9C69; padding-bottom: 5px; padding-top: 5px; line-height: 120%;}

#div-menu  {background-color : #FFF; margin: 0px; margin-left: 15px; padding-top: 22px; padding-left: 18px; padding-bottom: 20px; height: 70px; font-size : 8pt; color: #656565;}
#div-menu1 {background-color : #FFF; margin: 0px; padding-top: 15px; padding-bottom: 10px; line-height: 160%; text-align: left;}
.text  {background-color : #FFF; padding: 0px; line-height : 120%; color: #656565; font-family : tahoma; font-size : 8pt;}
.text1 {background-color : #FFF; padding: 20px; line-height: 120%; color: #AC9C69; font-family: tahoma; font-size: 11pt;}
.text2 {background-color : #FFF; padding: 0px; padding-left: 30px; padding-right: 20px; paddingn-top: 35px; line-height : 110%; color: #656565; font-family : tahoma; font-size : 8pt; text-align : justify;}
.text3  {background-color : #FFF; padding: 0px; line-height : 120%; color: #656565; font-family : tahoma; font-size : 8pt; text-align : justify;}
.content {padding: 0px; padding-left: 20px;}
.content2 {padding: 0px; padding-left: 10px;}
.content3 {padding: 20px; padding-top: 0px; font-size: 10pt; line-height: 140%}

.pockets-01  {background-color : #E6E2D5; background-image : url(pocket-bg.gif); background-repeat : repeat-x; height: 27px; padding: 3px; padding-left: 10px; padding-right: 10px; color: #666;}
.pockets-02  {border-bottom: 1px solid #666;}
.pockets-act {background-color : #FFF; border-top: 1px solid #666; border-right: 1px solid #666; padding: 3px; padding-left: 11px; padding-right: 10px; color: #666;}
.pockets-act2 {background-color : #FFF; border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666; padding: 3px; padding-left: 10px; padding-right: 10px; color: #666;}
.pockets-separate  {background-color : #666; background-image : url(pocket-separate.gif); background-repeat : no-repeat; height: 27px; width: 1px;}

.table-content {border: 1px solid #4E7DA5; border-collapse: collapse;}
.table-content TD {padding: 5px; padding-left: 10px; padding-right: 10px; border: 1px solid #4E7DA5;}
.table-content-title TD {padding: 5px; padding-left: 10px; padding-right: 10px; background-color : #4E7DA5; color : #FFF;}
.text-content-02 {font-size : 12px; padding: 10px; background-color : #E8E8E8;}

.gray {color : #999;}
.red  {color : #990000;}

.form1 {border: 1px solid #4E7DA5; width: 200px; color: #333;}
.form2 {border: 1px solid #4E7DA5; width: 100%; color: #333;}
.form2red {border: 1px solid #990000; width: 100%; color: #333;}
.form3 {border: 1px solid #4E7DA5; width: 160px; color: #333;}
.form4 {border: 1px solid #4E7DA5; color: #333;}
.form4left {float: left; border: 1px solid #4E7DA5; color: #333;}
.form4red {border: 1px solid #990000; color: #333;}
.form7 {border: 1px solid #4E7DA5; width: 120px; color: #333;}
.form7red {border: 1px solid #990000; width: 120px; color: #333;}
.form5 {border: 1px solid #4E7DA5; color: #333; width: 400px;}
.form6 {border: 1px solid #4E7DA5; color: #333; width: 100px; font-size: 7pt;}

.left1 {float: left; width: 45%;}
.clear {clear: both;}

#map  {position: relative;}
#bg-address {position: absolute; top: 12px; left: 0px; z-index: 8; width: 280px; height: 300px; background-color: #FFF; filter: alpha(opacity=60);}
#address {position: absolute; top: 16px; left: 15px; z-index: 89; width: 250px; color: #333; padding: 10px;}
#czao {position: absolute; top: 17px; left: 62px; z-index: 5;}
#cao  {position: absolute; top: 69px; left: 100px; z-index: 5;}
#cvao {position: absolute; top: 39px; left: 127px; z-index: 5;}
#vao  {position: absolute; top: 85px; left: 169px; z-index: 15;}
#tcao {position: absolute; top: 133px; left: 126px; z-index: 5;}
#uvao {position: absolute; bottom: 97px; left: 173px; z-index: 16;}
#uao  {position: absolute; bottom: 65px; left: 144px; z-index: 13;}
#uzao {position: absolute; bottom: 19px; left: 107px; z-index: 5;}
#zao  {position: absolute; bottom: 71px; left: 14px; z-index: 5;}

.czao {position: absolute; top: 17px; left: 62px; z-index: 5;}
.cao  {position: absolute; top: 69px; left: 100px; z-index: 5;}
.cvao {position: absolute; top: 39px; left: 127px; z-index: 5;}
.vao  {position: absolute; top: 85px; right: 28px; z-index: 5;}
.tcao {position: absolute; top: 133px; left: 126px; z-index: 5;}
.uvao {position: absolute; bottom: 97px; right: 61px; z-index: 5;}
.uao  {position: absolute; bottom: 65px; right: 84px; z-index: 5;}
.uzao {position: absolute; bottom: 19px; left: 107px; z-index: 5;}
.zao  {position: absolute; bottom: 71px; left: 14px; z-index: 5;}

#bg-div-table {position: absolute; z-index: 10; top: 0px; left: 0px; width: 100%; text-align: center;}
#div-table1 {width: 800px; text-align: right;}
#div-table  {width: 400px; background-color: #FFF; padding: 10px; margin-top: 50px;}
#div-table TD {font-size: 7.5pt;}
.div-text {font-size: 7.5pt; padding-top: 10px; text-align: left;}
.filter {filter: alpha(opacity=60);}

#YMapsID {width: 550px; height: 450px;}

.quest-item {border-bottom: 1px solid #ccc; padding-top: 10px; padding-bottom: 10px;}

.submenu {padding-bottom: 10px;}

#skype-icon {margin-bottom: 0px;}

#div-feedbackform {float: left; margin-left: 10px; margin-top: 5px; font-size: 12px; color: #990000;}

