body {background-color: #DCDCB9; font-family: Arial; font-size: 12px; color: #555555;}
.clear {clear: both; line-height: 0px; font-size: 0px; height: 1px;}
.textarea {font-family: Arial; font-size: 13px!important;}
.green {color: #667660;}

/*home*/
#home_conteiner {position: relative; top: 50px; left: 50%; margin-left: -302px; width: 605px; font-family: Times New Roman;}
#home_conteiner2 {position: relative; top: 50px; left: 50%; margin-left: -302px; width: 605px; font-family: Times New Roman;}
#home_top {width: 605px; height: 313px;}
#home_top_top {width: 605px; height: 75px;}
#home_top_bot {width: 605px; height: 242px; background: url(/imgs/home_top_bot.jpg) no-repeat;}
#home_menu {width: 605px; height: 34px; background: url(/imgs/home_menu_bg.jpg) no-repeat; padding-top:5px; padding-left: 10px;}
#home_menu a {color: #EFEFDA; font-size: 13px; text-decoration: none;}
#home_menu a:hover {color: #DCDCB9; font-size: 13px; text-decoration: none;}
#home_center { font-size: 13px;}
#home_l {float: left; width: 237px; padding-left: 15px; color: #72846C; line-height: 20px; padding-top: 10px;}
#home_l a {color: #72846C; text-decoration: none;}
#home_l a:hover {color: #72846C; text-decoration: underline;}
#home_c {float: left; width: 116px; height: 116px; background: url(/imgs/home_logo.jpg) no-repeat;}
#home_r {float: left; width: 222px; text-align: right; padding-right: 15px; color: #72846C; padding-top: 10px;}
#home_r a {color: #72846C; text-decoration: none;}
#home_r a:hover {color: #72846C; text-decoration: underline;}
.doc_title {color: #6C6C6C; font-weight: bold;}
#home_line {width: 605px; height: 5px; line-height: 3px; background: url(/imgs/home_line.jpg) no-repeat; margin-top: 10px;}
#home_bot_menu {width: 605px; text-align: center; color: #838383;}
#home_bot_menu a {color: #838383; text-decoration: none;}
#home_bot_menu a:hover {color: #838383; text-decoration: underline;}
#music_player {position: absolute; top: 288px; left: 486px; //top: 289px;}
#container {position: relative; top: 20px; left: 50%; margin-left: -390px; width: 781px;}
/*header*/
#header_top {width: 781px; height: 197px; background: url(/imgs/header_top.jpg) no-repeat; cursor: Pointer;}
#menu {width: 781px; height: 34px; background: url(/imgs/header_menu_bg.jpg) no-repeat; padding-top:5px; padding-left: 60px; font-family: Times New Roman;}
#menu .menu_li {color: #EFEFDA; font-size: 13px; text-decoration: none;}
#menu .menu_li:hover, #menu .menu_li_over, #menu .menu_li_over:hover {color: #DCDCB9; font-size: 13px; text-decoration: none;}
#menu .menu_li_over, #menu .menu_li_over:hover {font-weight: bold;}

/*footer*/
#footer {width: 781px; margin-top: 10px; padding-bottom: 10px;}
#footer_menu {text-align: center; font-size: 12px; color: #7A8873;}
#footer_menu .fmenu_li {color: #7A8873; text-decoration: none;}
#footer_menu .fmenu_li:hover, #footer_menu .fmenu_li_over, #footer_menu .fmenu_li_over:hover {color: #5E6B57; text-decoration: none;}
#bot_line {width: 781px; height: 5px; line-height: 3px; background: url(/imgs/bot_line.jpg) no-repeat; margin-top: 10px;}
#footer_bot_menu {width: 781px; text-align: center; color: #838383; margin-top: 5px; font-family: Times New Roman; -margin-top: -5px;}
#footer_bot_menu a {color: #838383; text-decoration: none;}
#footer_bot_menu a:hover {color: #838383; text-decoration: underline;}

/*main*/
#main {width: 781px; background: url(/imgs/main_center.jpg) repeat-y;}
#main_top {width: 781px; background: url(/imgs/main_top.jpg) no-repeat; background-position: top; padding-top: 25px;}
#main_bot {width: 781px; background: url(/imgs/main_bot.jpg) no-repeat; background-position: bottom;}
#main_l {float: left; width: 560px; margin-left: 20px; margin-bottom: 20px; -margin-left: 10px; line-height: 20px;}
#main_l a {color: #7A8873; text-decoration: none; font-size: 12px;}
#main_l a:hover {color: #004130; text-decoration: none; font-size: 12px;}
#main_r {float: left; width: 155px; margin-left: 30px; margin-bottom: 20px; line-height: 20px;}
#main_r a {color: #667660; text-decoration: none; font-size: 12px;}
#main_r a:hover {color: #004130; text-decoration: none; font-size: 12px;}
/*main_2*/
#main_2 {width: 781px; background: url(/imgs/main_2_center.jpg) repeat-y;}
#main_2_top {width: 781px; background: url(/imgs/main_2_top.jpg) no-repeat; background-position: top; padding-top: 25px;}
#main_2_bot {width: 781px; background: url(/imgs/main_2_bot.jpg) no-repeat; background-position: bottom;}
.main_2_text {width: 740px; margin-left: 20px; padding-bottom: 20px; line-height: 20px;}
.main_2_text a {color: #7A8873; text-decoration: none; font-size: 12px;}
.main_2_text a:hover {color: #004130; text-decoration: none; font-size: 12px;}
#img_title {margin-bottom: 10px;}

/*abou_us*/
.line {width: 150px; height: 5px; line-height: 3px font-size: 3px; background: url(/imgs/line.jpg) no-repeat; margin-top: 10px; margin-bottom: 10px; -margin-bottom: -8px;}
.docs {font-family: Times New Roman; font-size: 13px!important; }
.docs a {font-size: 13px!important;}
.docs_li {color: #667660; text-decoration: none; font-size: 12px;}
.docs_li:hover, .docs_li_over, .docs_li_over:hover {color: #004130!important; text-decoration: none; font-size: 12px;}

/*for_doctors*/
#for_doc_link {width: 773px; height: 31px; background: #ECF2EB; margin-left: 4px; padding-top: 7px;}

#for_doc_link a {color: #667660; text-decoration: none; margin-left: 17px;}
#for_doc_link a:hover {color: #667660; text-decoration: underline;}

/*contact_us*/
#contact_us_address {width: 773px; background: #ECF2EB; margin-left: 4px; line-height: 20px;}
#address_1, #address_2, #address_3 {float: left; width: 150px; margin-left: 18px; margin-top: 7px;}
#address_1 {-margin-left: 10px;}
.vline {float: left; width: 1px; height: 76px; background: url(/imgs/vline.jpg) no-repeat; background-position: middle;}
.form_l {float: left; width: 75px; margin-left: 35px; margin-bottom: 3px;}
.form_r {float: left; width: 140px; margin-bottom: 3px;}
.input_1 {width: 135px; height: 20px; border:1px #B1BBAF solid; background: #EAF3E8; color: #555555; font-size: 13px;}
.input_all {border:1px #B1BBAF solid; background: #EAF3E8; color: #555555; font-size: 14px;}
.input_textarea {width: 135px;}
#msg {margin-left: 35px; margin-bottom: 10px; font-weight: bold; color: #667660;}

/*oral_surgery*/
.video_1 {margin-top: 5px; margin-bottom: 5px; cursor: Pointer;}
#popup {position: absolute; width: 663px; top: 320px; left: 60px; z-index: 1000; display: none;}
#popup_center {width: 663px; background: url(/imgs/popup_center.png); background-repeat: repeat-y;}
#popup_top {width: 663px; background: url(/imgs/popup_top.png) no-repeat; background-position: top; position: relative; top: -78px; -top: -78px;}
#popup_bot {width: 663px; background: url(/imgs/popup_bot.png) no-repeat; background-position: bottom; position: relative; top: 113px; -top: 113px;}
#popup_title {position: relative; top: 48px; left: 70px; color: #fff; font-weight: bold; font-size: 14px;}
#popup_text {position: relative; top: -30px; left: 40px; width: 590px; line-height: 20px; padding-bottom: 15px; -top: -30px; -padding-bottom: 15px;}
#popup_link {color: #667660; cursor: Pointer;}
#popup_link:hover {color: #555555;}
#popup_close {position: absolute; top: 35px; left: 600px; color: #fff; font-weight: bold; cursor: Pointer; z-index: 1200;}

/*office_locations*/
#map_ramka {width: 727px; height: 545px; background: url(/imgs/map_ramka.jpg) no-repeat; padding-top: 10px; padding-left: 11px;}
#map_ramka iframe {}
#map_ramka small {display: none;}
.office_link {cursor: Pointer; color: #657B5F!important; text-decoration: none;}
.office_link:hover {cursor: Pointer; color: #8EA688!important; text-decoration: none;}
.office_link_over {color: #8EA688!important; text-decoration: none;}
/*.office_1 {}
.office_2 {display: none; position: relative; top: -20px;}
.office_3 {display: none; position: relative; top: -40px;}*/

/*site_map*/
#site_map_list {line-height: 22px; margin-left: 40px;}
#site_map_list .link_1 {color: #555555; text-decoration: none; font-weight: bold;}
#site_map_list .link_1:hover {color: #555555; text-decoration: underline;}
#site_map_list .link_2 {color: #555555; text-decoration: none; margin-left: 20px;}
#site_map_list .link_2:hover {color: #555555; text-decoration: underline;}
#site_map_list .span_2 {margin-left: 20px;}




