#middler {
	width:1002px;
	position:relative;
	margin:0 auto;
}

#middler #header {
	width:1002px;
	height:131px;
	background:transparent url(/images/themes/1/header.jpg) no-repeat scroll 35px 2px;
	left:42px;
	position:relative;
	top:-1px;
}

#middler #header #top_menu {
	width:100px;
	height:17px;
	left:819px;
	position:relative;
	top:15px;
}

#middler #header #top_menu #home_link {
	width:18px;
	height:17px;
	float:left;
	margin-right:6px;
}

#middler #header #top_menu #contact_link {
	width:24px;
	height:17px;
	float:left;
	position:relative;
	top:2px;
}

#middler #header #buy_dentist_manager {
	width:94px;
	height:99px;
	position:relative;
	left:719px;
	top:1px;
}

#middler #container {
	width:1002px;
	position:relative;
	top:-7px;
}

#middler #container #page_holder_up {
	width:921px;
	height:522px;
	background:transparent url(/images/themes/1/page_up.jpg) no-repeat scroll -13px -38px;
	position:relative;
	top:-13px;
}

#middler #container #page_holder_up #main_menu {
	width:893px;
	height:50px;
	left:86px;
	position:relative;
	top:10px;
}

#middler #container #page_holder_up #main_menu ul {
	 padding:0px;
	 margin:0px;
	 height:54px;
}
#middler #container #page_holder_up #main_menu ul li {
	 list-style-type:none;
	 display: inline;
	 padding: 0px;
	 margin: 0px;
	 z-index: 200;
	 float:left;
	 font-size:14px;
	 padding-top:10px;
	 font-family:Tahoma;
	 text-align:center;
}
#middler #container #page_holder_up #main_menu ul li h3.h79 a {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll 0 -2px;
}
#middler #container #page_holder_up #main_menu ul li h3.h79 a:hover {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll 0 -61px;
}
#middler #container #page_holder_up #main_menu ul li h3.h80 a {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll -205px -2px;
}
#middler #container #page_holder_up #main_menu ul li h3.h80 a:hover {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll -205px -61px;
}
#middler #container #page_holder_up #main_menu ul li h3.h81 a {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll -410px -2px;
}
#middler #container #page_holder_up #main_menu ul li h3.h81 a:hover {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll -410px -61px;
}
#middler #container #page_holder_up #main_menu ul li h3.h82 a {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll -615px -2px;
}
#middler #container #page_holder_up #main_menu ul li h3.h82 a:hover {
	 background:transparent url(/images/themes/1/all_buttons.jpg) no-repeat scroll -615px -61px;
}
#middler #container #page_holder_up #main_menu ul li a {
	 text-decoration:none;
	 color:#FFFFFF;
	 font-weight:normal;
	 padding-top:15px;
	 display:block;
	 height:35px;
	 width:205px;
}
#middler #container #page_holder_up #main_menu ul li a:hover {
	 font-weight:bold;
}

#middler #container #page_holder_up #main_header {
	width:550px;
	height:426px;
	background:transparent url(/images/themes/1/main_header.jpg) no-repeat scroll 133px 22px;
	left:325px;
	position:relative;
	top:26px;
}

#middler #container #page_holder_up #main_header #header_info_top {
	width:499px;
	height:25px;
	background:transparent url(/images/themes/1/header_info_bg.gif) no-repeat scroll 0 0;
	left:100px;
	position:relative;
	top:161px;
}

#middler #container #page_holder_up #main_header #header_info {
	width:499px;
	height:262px;
	float:left;
	left:101px;
	padding-top:10px;
	position:relative;
	top:139px;
}

#middler #container #page_holder_up #main_header #header_info #object_holder {
	 position:relative;
	 top:17px;
}
#middler #container #page_holder_up #main_header #header_info #object_holder #obj_1 {
	 margin-right:7px;
	 background:transparent url(/images/themes/1/obj_bg.jpg) no-repeat 0 0;
	 width:151px;
	 height:200px;
	 float:left;
}
#middler #container #page_holder_up #main_header #header_info #object_holder #obj_2 {
	 margin-right:7px;
	 background:transparent url(/images/themes/1/obj_bg.jpg) no-repeat -150px 0;
	 width:152px;
	 height:200px;
	 float:left;
}
#middler #container #page_holder_up #main_header #header_info #object_holder #obj_3 {
	 margin-right:7px;
	 background:transparent url(/images/themes/1/obj_bg.jpg) no-repeat -302px 0;
	 width:151px;
	 height:200px;
	 float:left;
}
#middler #container #page_holder_up #main_header #header_info .title {
	 font-family:arial;
	 font-size:17px;
	 font-weight:bold;
	 margin-top:84px;
	 text-align:center;
	 color:#FFFFFF;
}
#middler #container #page_holder_up #main_header #header_info .title a {
	 color:#FFFFFF;
	 text-decoration:none;
}
#middler #container #page_holder_up #main_header #header_info .title a:hover {
	 color:#097ECC;
}
#middler #container #page_holder_up #main_header #header_info .desc {
	 font-family:arial;
	 font-size:11px;
	 font-weight:bold;
	 padding-left:2px;
	 padding-right:2px;
	 text-align:center;
	 margin-top:4px;
}
#middler #container #page_holder_up #main_header #header_info .more {
	 font-family:monospace;
	 margin-top:13px;
	 font-size:12px;
	 padding-right:6px;
	 text-align:right;
}
#middler #container #page_holder_up #main_header #header_info .more a {
	 color:#FF0000;
	 text-decoration:none;
}
#middler #container #page_holder_up #main_header #header_info .more a:hover {
	 color:#FFFFFF;
}

#middler #container #page_holder_up #main_header #header_info_bottom {
	width:499px;
	height:19px;
	background:transparent url(/images/themes/1/header_info_bottom.gif) no-repeat scroll 0 0;
	left:100px;
	position:relative;
	top:107px;
	float:left;
}

#middler #container #main_holder {
	width:921px;
	min-height:382px;
}

#middler #container #main_holder .loader {
	 background:transparent url(/images/themes/1/ajax-loader.gif) no-repeat scroll left top;
	 height:32px;
	 left:90px;
	 position:relative;
	 top:0px;
}

#middler #container #main_holder #page_holder_down {
	width:851px;
	background:transparent url(/images/themes/1/NEWpagerepeat.jpg) repeat-y scroll top left;
	left:69px;
	position:relative;
	top:-15px;
	min-height:100px;
}

#middler #container #main_holder #page_holder_down h1 {
	 color:#333333;
	 font-family:Tahoma;
	 font-size:23px;
	 font-weight:bold;
	 padding-bottom:5px;
}
#middler #container #main_holder #page_holder_down h2 {
	 font-family: Tahoma;
	 font-size:23px;
	 font-weight:normal;
	 color:#333333;
}
#middler #container #main_holder #page_holder_down h3 {
	 color:#444444;
	 font-family:Tahoma;
	 font-size:21px;
	 font-weight:normal;
	 padding-bottom:4px;
}
#middler #container #main_holder #page_holder_down h4 {
	 color:#666666;
	 font-family:Tahoma;
	 font-size:19px;
	 font-weight:normal;
}
#middler #container #main_holder #page_holder_down h5 {
	 color:#777777;
	 font-family:Tahoma;
	 font-size:16px;
	 font-weight:normal;
}
#middler #container #main_holder #page_holder_down h6 {
	 color:#777777;
	 font-family:Tahoma;
	 font-size:12px;
	 font-weight:normal;
}
#middler #container #main_holder #page_holder_down p {
	 color:#666666;
	 font-family:Tahoma;
	 font-size:15px;
	 padding-bottom:13px;
	 text-align:justify;
}
#middler #container #main_holder #page_holder_down hr {
	 border-top: none;
	 border-bottom: solid 1px #418AAA;
	 height:1px;
	 width:100% ;
}
#middler #container #main_holder #page_holder_down ul {
	 padding:0px;
	 margin:0px;
	 margin-left:6px;
	 padding-bottom:10px;
}
#middler #container #main_holder #page_holder_down ul li {
	 color:#666666;
	 font-family:Arial;
	 font-size:14px;
	 margin:2px 0 1px 15px;
	 padding:2px 0;
}
#middler #container #main_holder #page_holder_down ol {
	 padding:0px;
	 margin:0px;
	 margin-left:6px;
	 padding-bottom:10px;
}
#middler #container #main_holder #page_holder_down ol li {
	 color:#666666;
	 font-family:Arial;
	 font-size:14px;
	 margin:2px 0 1px 15px;
	 padding:2px 0;
}
#middler #container #main_holder #page_holder_down strong {
	 color: #222222;
	 font-weight:bold;
}
#middler #container #main_holder #page_holder_down .center {
	 text-align:center;
}
#middler #container #main_holder #page_holder_down a {
	 font-family:Arial;
	 color:#19A9E1;
	 font-size:13px;
}
#middler #container #main_holder #page_holder_down a:hover {
	 color:#FFB618;
}

#middler #container #main_holder #page_holder_down #main_page {
	width:823px;
	background:transparent url(/images/themes/1/NEWheadpage.jpg) no-repeat scroll left top;
	padding-left:27px;
	position:relative;
	padding-top:24px;
	min-height:416px;
}

#middler #container #main_holder #page_holder_down #main_page .page {
	 width:797px;
}

#middler #container #main_holder #page_holder_down #main_page #m_page {
	width:823px;
}

#middler #container #main_holder #page_holder_down #main_page #first_page {
	width:823px;
}

#middler #container #main_holder #page_holder_down #main_page #first_page #contentPage {
	width:650px;
	display:block;
	float:left;
}

#middler #container #main_holder #page_holder_down #main_page #first_page #contentPage .page {
	 width:635px;
}

#middler #container #main_holder #page_holder_down #main_page #first_page #subscriptionLayer {
	width:150px;
	height:150px;
	display:block;
	left:678px;
	position:absolute;
	top:30px;
}

#middler #container #main_holder #page_holder_down #main_page #first_page #subscriptionLayer h3 {
	 font-size:14px;
	 font-weight:bold;
}
#middler #container #main_holder #page_holder_down #main_page #first_page #subscriptionLayer label {
	 font-size:12px;
}
#middler #container #main_holder #page_holder_down #main_page #first_page #subscriptionLayer .message {
	 color:red;
	 float:left;
	 font-family:Tahoma;
	 font-size:12px;
	 font-weight:bold;
}
#middler #container #main_holder #page_holder_down #main_page #first_page #subscriptionLayer .submit_loader {
	 background:transparent url(/images/themes/1/newsletter_loader.gif) no-repeat scroll 0 0;
	 height:12px;
	 margin-top:14px;
	 width:80px;
	 display:none;
}

#middler #container #main_holder #page_holder_down #main_page #gallery {
	width:823px;
	float:left;
	position:relative;
	top:-40px;
}

#middler #container #main_holder #page_holder_down #main_page #gallery .parts {
	 display:block;
	 float:left;
	 margin-top:30px;
	 position:relative;
	 z-index:10;
	 width:746px;
	 overflow:hidden;
	 height:239px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .parts_cont {
	 width:40000px;
	 z-index:1;
	 position:relative;
	 left:0px;
	 top:48px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .parts ul {
	 list-style:none;
	 padding-left:66px;
	 display:block;
	 padding-right:123px;
	 float:left;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .parts ul li {
	 display:block;
	 float:left;
	 position:relative;
	 width:133px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .scl {
	 width:27px;
	 display:block;
	 float:left;
	 margin-top:110px;
	 height:39px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .scl a {
	 background:url(/images/themes/1/prev.gif) top left no-repeat;
	 display:none;
	 height:39px;
	 width:27px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .scr {
	 display:block;
	 float:left;
	 height:39px;
	 margin-top:97px;
	 position:relative;
	 width:27px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery .scr a {
	 background:url(/images/themes/1/next.gif) top left no-repeat;
	 display:block;
	 height:39px;
	 width:27px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery img {
	 position:relative;
	 width:88px;
}
#middler #container #main_holder #page_holder_down #main_page #gallery span {
	 display:block;
	 width:88px;
	 position:relative;
	 float:left;
	 color:#c1a66e;
	 font-size:13px;
	 text-align:center;
}

#middler #container #main_holder #page_holder_down #main_page #download_form {
	width:823px;
}

#middler #container #main_holder #page_holder_down #main_page #download_form form#download_form {
	 left:0px;
	 position:relative;
	 top:21px;
	 width:386px;
	 height:83px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .inp_title {
	 color:#10A3DE;
	 display:block;
	 float:left;
	 font-family:Arial;
	 font-size:16px;
	 margin-top:5px;
	 font-weight:bold;
	 width:70px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .inp {
	 display:block;
	 float:left;
}
#middler #container #main_holder #page_holder_down #main_page #download_form input {
	 background-color:#FFFFFF;
	 border:1px solid #10A3DE;
	 width:300px;
	 padding:3px;
	 font-size:15px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .download_submit input {
	 background-color:#FE9C0D;
	 color:#FFFFFF;
	 font-family:Arial;
	 font-size:13px;
	 font-weight:bold;
	 left:106px;
	 padding-bottom:2px;
	 padding-top:2px;
	 position:relative;
	 top:1px;
	 width:87px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .download_submit {
	 width:500px;
	 margin-left:68px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .line {
	 display:block;
	 float:left;
	 margin-top:2px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .download_submit input:hover:active {
	 text-indent:-2px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .message {
	 color:#F07705;
	 font-family:Arial;
	 font-size:13px;
	 font-weight:bold;
	 left:93px;
	 position:relative;
	 top:-239px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form a {
	 font-size:12px;
	 color: #10A3DE;
}
#middler #container #main_holder #page_holder_down #main_page #download_form a:hover {
	 color: #F07705;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .download_submit_loader {
	 background:transparent url(/images/themes/1/form-loader.gif) no-repeat scroll left top;
	 display:none;
	 height:16px;
	 left:210px;
	 position:relative;
	 top:-255px;
	 width:16px;
}
#middler #container #main_holder #page_holder_down #main_page #download_form .dl_msg {
	 display:block;
	 font-size:15px;
	 left:420px;
	 top:263px;
	 position:absolute;
}

#middler #container #main_holder #page_holder_down #main_page #order_form {
	width:823px;
	color:#666666;
}

#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .line {
	 margin-top:5px;
	 clear:left;
	 display:block;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .radios {
	 margin-top:5px;
	 clear:left;
	 display:block;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form label {
	 color:#666666;
	 display:block;
	 width:140px;
	 float:left;
	 padding:3px;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .radios label {
	 width:380px;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .line input {
	 border:1px solid #82D5F5;
	 padding:3px;
	 width:200px;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .check label {
	 width:300px;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .check input {
	 width:15px;
	 margin-top:6px;
	 border:none;
}
#middler #container #main_holder #page_holder_down #main_page #order_form #order_form .radios input {
	 position:relative;
	 top:4px;
	 width:15px;
	 border:none;
}
#middler #container #main_holder #page_holder_down #main_page #order_form .pay_dep {
	 position:relative;
	 top:-65px;
	 left:130px;
	 width:100px;
	 padding-left:10px;
	 margin-top:20px;
}
#middler #container #main_holder #page_holder_down #main_page #order_form .pay_dep input {
	 color:#666666;
	 background-color:transparent;
	 padding:3px;
	 border:1px solid #666666;
	 font-size:15px;
	 cursor:pointer;
}

#middler #container #main_holder #page_holder_down #main_page #download_success {
	width:823px;
}

#middler #container #main_holder #page_holder_down #contact_page {
	width:860px;
	/* background:transparent url(/images/themes/1/page_header.jpg) no-repeat scroll -17px -5px; */
	background:transparent url(/images/themes/1/NEWheadpage.jpg) no-repeat scroll left top;
	padding-left:31px;
	position:relative;
	min-height:387px;
	padding-top:24px;
}

#middler #container #main_holder #page_holder_down #contact_page form#contact_form {
	 left:0px;
	 position:relative;
	 top:21px;
	 width:386px;
	 height:333px;
}
#middler #container #main_holder #page_holder_down #contact_page .page {
	 width:797px;
}
#middler #container #main_holder #page_holder_down #contact_page /* CSS for contact form */ .inp_title {
	 color:#666666;
	 display:block;
	 float:left;
	 font-family:Arial;
	 font-size:14px;
	 font-weight:normal;
	 width:73px;
}
#middler #container #main_holder #page_holder_down #contact_page .inp {
	 display:block;
	 float:left;
}
#middler #container #main_holder #page_holder_down #contact_page input {
	 background-color:#FFFFFF;
	 border:1px solid #10A3DE;
	 width:300px;
}
#middler #container #main_holder #page_holder_down #contact_page textarea {
	 border:1px solid #10A3DE;
	 height:84px;
	 overflow:auto;
	 width:300px;
	 background-color:#FFFFFF;
}
#middler #container #main_holder #page_holder_down #contact_page .submitButton input {
	 background-color:#FE9C0D;
	 color:#FFFFFF;
	 font-family:Arial;
	 font-size:13px;
	 font-weight:bold;
	 left:106px;
	 padding-bottom:2px;
	 padding-top:2px;
	 position:relative;
	 top:1px;
	 width:87px;
}
#middler #container #main_holder #page_holder_down #contact_page .submitButton {
	 width:500px;
	 margin-left:68px;
}
#middler #container #main_holder #page_holder_down #contact_page .line {
	 display:block;
	 float:left;
	 margin-top:2px;
	 position:relative;
}
#middler #container #main_holder #page_holder_down #contact_page .submitButton input:hover:active {
	 text-indent:-2px;
}
#middler #container #main_holder #page_holder_down #contact_page .message {
	 color:#F07705;
	 font-family:Arial;
	 font-size:13px;
	 font-weight:bold;
	 left:429px;
	 position:relative;
	 top:-306px;
}
#middler #container #main_holder #page_holder_down #contact_page a {
	 font-size:12px;
	 color: #10A3DE;
}
#middler #container #main_holder #page_holder_down #contact_page a:hover {
	 color: #F07705;
}
#middler #container #main_holder #page_holder_down #contact_page table td {
	 color:#000000;
	 font-family:Arial;
	 font-size:13px;
	 text-align:justify;
}
#middler #container #main_holder #page_holder_down #contact_page table td a {
	 font-family:Arial;
	 font-size:13px;
}
#middler #container #main_holder #page_holder_down #contact_page .submit_loader {
	 background:transparent url(/images/themes/1/form-loader.gif) no-repeat scroll left top;
	 display:none;
	 height:16px;
	 top:7px;
	 left:210px;
	 position:absolute;
	 width:16px;
}

#middler #container #main_holder #page_holder_down #contact_page #contact_info {
	width:860px;
}

#middler #container #main_holder #page_holder_down #contact_page #contact_form {
	width:860px;
}

#middler #container #main_holder #page_footer {
	width:860px;
	background:transparent url(/images/themes/1/NEWfooter.jpg) no-repeat top left;
	left:69px;
	position:relative;
	top:-15px;
}

#middler #footer {
	width:686px;
	height:31px;
	color:#188BD6;
	display:none;
	font-family:verdana;
	font-size:13px;
	left:165px;
	padding-left:11px;
	padding-top:2px;
	position:relative;
	top:-15px;
}

#middler #footer a {
	 float:left;
	 margin-right:17px;
}
#middler #footer p {
	 padding-top:3px;
}

