/* CSS Document */
body { BACKGROUND: url(images/bg.gif) #fff left top; padding:10; margin:0;}
.mainform {font: normal 11px "Verdana"; COLOR: #000000; border-left:0px solid #000000; border-right:0px solid #000000;}
.menu {font: normal 11px "Verdana"; COLOR: #ffffff; margin:0; padding: 82px 0 0 0;}
.mainform .menu .menuin {background:url(images/menu_bg.gif) right top; margin: 0 0 7px 0; padding:0;}
.mainform .imgcontent img { border:1px solid #c9c9c9; padding:0; }

.contentform {font: normal 11px "Verdana"; COLOR: #000000; background:#ffffff; margin:5px 0 0 0;}
.contentform .specialheader #header { background:url(images/specail_bg.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0;}
.contentform .specialheader #header div {background:url(images/tooth_sp.gif) center left no-repeat; padding:5px 0 4px 25px; margin:0; border:1px solid #fc6060;}
.contentform .specialheader A:link {color:#000011;text-decoration:none}
.contentform .specialheader A:visited {color:#000011;text-decoration:none}
.contentform .specialheader A:hover {color:#0033cc;text-decoration:none;}
.contentform .specialheader A:active {color: #0033cc;}
.contentform #specailimg { border-left:1px solid #ff8787; border-bottom:1px solid #ff8787; padding:0; margin:0px 0 5px 0;}


.contentform .movie #header { background:url(images/movie_bg.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0px 0 1px 0;}
.contentform .movie #header div {background:url(images/tooth_movie.gif) center left no-repeat; padding:5px 0 4px 25px; margin:0; border:1px solid #c6c6c6;}
.contentform #movieinf {font: normal 11px "Verdana"; COLOR: #000000; border:1px solid #c6c6c6; padding:0px 0 12px 0; margin:0px 0 5px 0;}
.contentform #movieinf_time {font: bold 11px "Verdana"; COLOR: #000000; border:1px solid #c6c6c6; padding:3px 0 15px 8px; margin:0px 0 5px 0; line-height:15px}
.contentform #movieinf img {background:#ffffff;  border:1px solid #95bc42; padding:2px; margin:15px 0px 0px 3px;}
.contentform #movieinf .gu {font: normal 11px "Verdana"; COLOR: #666666;}
.contentform #movieinf .gu .infogu{font: normal 11px "Verdana"; COLOR: #666666; padding:20px 0px 0px 3px;}
.contentform A:link {color:#0033cc;text-decoration:none}
.contentform A:visited {color:#0033cc;text-decoration:none}
.contentform A:hover {color:#ff0000;text-decoration:none;}
.contentform A:active {color: #FF0000;}

.infoform {font: normal 11px "Verdana"; COLOR: #000000; background:#ffffff; margin:6px 0 0 0;}
.infoform .info #header { background:url(images/info_bg.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0px 0 1px 0;}
.infoform .info #header div {background:url(images/tooth_info.gif) center left no-repeat; padding:5px 0 4px 25px; margin:0; border:1px solid #79a12a;}

.infoform .info #header2 { background:url(images/info_bg2.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0px 0 1px 0;}
.infoform .info #header2 div {background:url(images/tooth_info2.gif) center left no-repeat; padding:5px 0 4px 25px; margin:0; border:1px solid #ffa200;}

.infoform .info #header3 { background:url(images/specail_bg.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0px 0 1px 0;}
.infoform .info #header3 div {background:url(images/tooth_sp.gif) center left no-repeat; padding:5px 0 4px 25px; margin:0; border:1px solid #fc6060;}

.infoform .info #header4 { background:url(images/info_bg3.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0px 0 1px 0;}
.infoform .info #header4 div {background:url(images/tooth_info3.gif) center left no-repeat; padding:5px 0 4px 25px; margin:0; border:1px solid #006bb7;}

.infoform #infoin1 {font: normal 12px "Verdana"; COLOR: #666666; border-left:1px solid #95bc42;border-bottom:1px solid #95bc42; padding:18px 18px 15px 15px; margin-bottom:5px;}
.infoform #infoin1 .detail {padding:0 10px;}
.infoform #infoin2 {font: normal 12px "Verdana"; COLOR: #666666; border-left:1px solid #ffa200;border-bottom:1px solid #ffa200; padding:18px 18px 15px 15px; margin-bottom:5px;}
.infoform #infoin2 .detail {padding:0 10px;}
.infoform #infoin3 {font: normal 12px "Verdana"; COLOR: #666666; border-left:1px solid #ff8787; border-bottom:1px solid #ff8787; padding:18px 18px 15px 15px; margin-bottom:5px;}
.infoform #infoin3 .detail {padding:0 10px;}
.infoform #infoin4 {font: normal 12px "Verdana"; COLOR: #666666; border-left:1px solid #006bb7; border-bottom:1px solid #006bb7; padding:18px 18px 15px 15px; margin-bottom:5px;}
.infoform #infoin4 .detail {padding:0 10px;}

.infoform #infoin A:link {color:#0033cc;text-decoration:none}
.infoform #infoin A:visited {color:#0033cc;text-decoration:none}
.infoform #infoin A:hover {color:#ff0000;text-decoration:none;}
.infoform #infoin A:active {color: #FF0000;}
.infoform #infoin .detail {padding:0px 0 20px 15px;}
.infoform #infoin img {background:#ffffff;  border:1px solid #95bc42; padding:2px; margin-bottom:15px;}
/*.infoform #infoin { border-left:1px solid #ff8787; border-bottom:1px solid #ff8787; padding:0; margin:0px 0 5px 0;}*/


.infoform .contact {font: normal 11px "Verdana"; COLOR: #000000; border-left:1px solid #95bc42; border-right:1px solid #95bc42; padding:12px 18px 5px 15px; margin:0;}
.infoform .contact .contact_tr { padding-bottom:10px; padding-left:5px; border-bottom:1px solid #95bc42;}
.infoform .contact .contact_in {font: normal 11px "Verdana"; COLOR: #000000;border-bottom:1px solid #95bc42; padding-left:20px; padding-bottom:10px;}
.infoform .contact .contact_info { padding-bottom:5px;}
.infoform .contact .contact_infoh { padding-right:5px;}
.infoform .contact img { background:#ffffff; border:1px solid #95bc42; padding:2px;}

.infoform .aboutus {font: normal 11px "Verdana"; COLOR: #666666; border-left:1px solid #95bc42; padding:18px 18px 0px 15px;}
.infoform .aboutus .aboutus_info {font: normal 11px "Verdana"; COLOR: #000000;}
.infoform .aboutus .aboutus_info .team {padding:0px 0 10px 5px;}
.infoform .aboutus .aboutus_info .DR {padding:0 0 5px 10px;}
.infoform .aboutus .text{padding: 15px; BORDER-BOTTOM: 1px #95bc42 solid; BORDER-RIGHT: 1px #95bc42 solid; BORDER-TOP: 1px #95bc42 solid; BACKGROUND: url(images/bg_text_about.gif) #FFF no-repeat right bottom;}
.infoform .aboutus img { background:#ffffff; border:1px solid #95bc42; padding:2px;}
.infoform .aboutus HR {BORDER: none; BACKGROUND-COLOR: #95bc42; COLOR: #95bc42; HEIGHT: 1px;} 
.infoform .aboutus UL {PADDING: 0; MARGIN: 5px 0 5px 20px;} 

.infoform .priceout {font: normal 11px "Verdana"; COLOR: #000000; border-left:1px solid #95bc42; padding:18px 18px 10px 15px;margin:0;}
.infoform .price {font: normal 11px "Verdana"; COLOR: #000000; margin-top:5px;}
.infoform .price .header {font: bold 11px "Verdana"; COLOR: #000000; background:#acd84c;}
.infoform .price .header .fcol{ border:1px solid #000000;}
.infoform .price .header .ccol{ border-top:1px solid #000000;border-bottom:1px solid #000000;}
.infoform .price .content .fcol{ padding:3px 0 3px 5px; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.infoform .price .content .lcol{ border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.infoform .price .content .ccol{ border-bottom:1px solid #000000;}

.infoform .service {font: normal 12px "Verdana"; COLOR: #666666; border-left:1px solid #95bc42; border-right:1px solid #95bc42; padding:18px 18px 0 15px;}
.infoform .service A:link {color:#777777;text-decoration:none}
.infoform .service A:visited {color:#777777;text-decoration:none}
.infoform .service A:hover {color:#0033cc;text-decoration:none;}
.infoform .service A:active {color: #0033cc;}
.infoform .service .info {padding:10px 5px 10px 5px;}
.infoform .service img { background:#ffffff; border:1px solid #95bc42; padding:2px;}
.infoform .service .footer {border-bottom:1px solid #95bc42; padding-bottom:10px;}
.infoform .service .info_l { padding:0px 5px 0 5px; margin:10px 0 10px 0; border-right:1px solid #95bc42; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service .info_r .header{ padding: 5px 0 0 5px;}
.infoform .service .info_r { padding:0px 5px 5px 5px; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_r { padding:0px 0 5px 0; margin:5px 0 5px 0; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_r .info {padding:0px 5px 7px 10px;}
.infoform .service #ser_info_l {padding:124px 5px 125px 5px; margin:5px 0 5px 0; border-right:1px solid #95bc42; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_l2 {padding:12px 5px 9px 5px; margin:5px 0 0px 0; border-right:1px solid #95bc42; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_r2 { padding:6px 0 9px 0; margin:5px 0 0px 0; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_l3 {padding:19px 5px 22px 5px; margin:5px 0 5px 0; border-right:1px solid #95bc42; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_r3 { padding:0px 0 5px 0; margin:5px 0 5px 0; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_l4 {padding:22px 5px 22px 5px; margin:0px 0 5px 0; border-right:1px solid #95bc42; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}
.infoform .service #ser_info_r4 { padding:1px 0 5px 0; margin:0px 0 5px 0; border-bottom:2px solid #95bc42;  border-top:2px solid #95bc42;}

.infoform .guests_r {font: normal 11px "Verdana"; COLOR: #000000;  border-left:1px solid #95bc42; border-bottom:1px solid #95bc42; border-right:1px solid #95bc42;}
.infoform .guests_r img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:10px;}
.infoform .guests {font: normal 11px "Verdana"; COLOR: #000000;  border-left:1px solid #95bc42; border-bottom:1px solid #95bc42;}
.infoform .infoguests { border-bottom:1px solid #95bc42; border-right:1px solid #95bc42;}
.infoform .guests img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:5px;}
.infoform .guests_info {font: normal 11px "Verdana"; COLOR: #000000; margin-top:15px; margin-bottom:15px; line-height:15px;}
.infoform .guests_info .guests_info_l {padding:0px 5px 0px 0px;}
.infoform .guests_info .guests_info_r {padding:0px 0px 0px 5px;}

.info_g img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:5px;}

.popgentle {font: normal 11px "Verdana"; COLOR: #000000; padding:0; margin:20px;}
.popgentle #header { background:url(images/info_bg.gif) bottom left repeat-x; font: Bold 11px "Verdana"; COLOR: #000000; padding:0; margin:0px 0 1px 0;}
.popgentle #header div {background:url(images/tooth_info.gif) center left no-repeat; padding:5px 0px 4px 25px; margin:0px 0px 0px 0px; border:1px solid #79a12a;}
.popgentle .content {border-left:1px solid #95bc42; border-right:1px solid #95bc42; padding:10px 10px 10px 10px;}
.popgentle .content img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:5px;}
.popgentle .content_img_l {border-left:1px solid #95bc42; padding:10px 10px 10px 10px;}
.popgentle .content_img_l img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:5px;}
.popgentle .content_img_r {border-right:1px solid #95bc42; padding:10px 10px 10px 10px;}
.popgentle .content_img_r img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:5px;}
.popgentle .content_footer {border-left:1px solid #95bc42; border-right:1px solid #95bc42; border-bottom:1px solid #95bc42; padding:10px 10px 10px 10px;}

.map {border-left:1px solid #95bc42; border-right:1px solid #95bc42; border-top:2px solid #95bc42;}
.mapinfo {font: normal 11px "Verdana"; COLOR: #ffffff; padding:7px 0px 10px 10px;}
.mapinfo img { background:#ffffff; border:1px solid #95bc42; padding:2px; margin:5px;}
.mapinfo A:link {color:#0033cc;text-decoration:none}
.mapinfo A:visited {color:#0033cc;text-decoration:none}
.mapinfo A:hover {color:#ff0000;text-decoration:none;}
.mapinfo A:active {color: #FF0000;}

h1{font: bold 13px "Verdana"; COLOR: #000000;}
h2{font: bold 12px "Verdana"; COLOR: #000000;}
h3{font: bold 15px "Verdana"; COLOR: #000000; padding:0; margin:0;}

.footer {font: normal 11px "Verdana"; COLOR: #ffffff; }
.footer #footerinfo {background:url(images/footer_bg.gif) top right no-repeat #999999;padding:16px 0 14px 14px; margin-top:5px;}
.footer A:link {COLOR: #FFF; TEXT-DECORATION: none;}
.footer A:visited {COLOR: #FFF; TEXT-DECORATION: none;}
.footer A:active {COLOR: #DBDBDB; TEXT-DECORATION: underline;}
.footer A:hover {COLOR: #DBDBDB; TEXT-DECORATION: underline;}

input {font: normal 10px "Verdana"; COLOR: #000000; padding:0;}
select {font: normal 10px "Verdana"; COLOR: #000000;}

#dentist {font: normal 1px "Verdana"; COLOR: #FFF; POSITION: absolute; width: 706px;}
#dental {font: normal 1px "Verdana"; COLOR: #FFF; POSITION: absolute; width: 706px;}
.phuket-dentist {BACKGROUND: url(images/bg.gif) left top; POSITION: absolute; WIDTH: 708px; HEIGHT: 82px;}