body,td,th {
font-family: Verdana;
font-size: 11px;
color: #000000;
}

html, body {
height:100%;
margin:0px;
padding:0px;
}

form {
margin: 0px;
padding: 0px;
}

p {
margin: 0px;
padding: 0px;
}


table {
border:0px;
border-collapse:collapse;
}
table td{
padding:0px;
vertical-align:top;
}

img {
border:0px;
}

ul {
  margin: 3px 0 12px 18px;
  padding:0px;
}
ol {
  margin: 3px 0 12px 18px;
  padding:0px;
}
li {
  margin:0px;
  padding:0px;
}



a {
	cursor:hand;
    cursor:pointer;
	color: #FF7700;
	text-decoration: none;}

a:visited {
	color:#FF7700;
	text-decoration: none;}

a:hover {
	color: #FF7700;
	text-decoration: underline;}

.menu
{
background-image:url(../design/leftmenu_bg.gif);
background-repeat:no-repeat;
background-position:10px 50%;
font-size:9px;
font-weight:bold;
color: #727E18;
vertical-align:middle;
}
.menu div
{
background-image:url(../design/leftmenu_line.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:100%;
height:100%;
padding:7px 0 7px 40px;  
}


.menu a:link {
	color: #727E18;
	text-decoration: none;}

.menu a:visited {
	color:#727E18;
	text-decoration: none;}

.menu a:hover {
	color: #727E18;
	text-decoration: underline;}

.hb {
  display:none;
}



.cnt
{
background-image:url(../design/32dent_cnt_tile.jpg);
background-repeat:no-repeat;
background-position:top;
padding-top:15px;
}

.dcnt
{
font-size:11px;
padding: 10px 25px 10px 25px;
}
.adv_b2
{
padding: 0px 25px 0px 25px;
COLOR: #979797;
font-size:10px;
}
.adv_b2 a
{
COLOR: #faa860;
}

.sred
{
color:#FF7800;
}

.cpr
{
background-image:url(../design/32dent_foot_c.png);
background-repeat:no-repeat;
font-size:9px;
font-weight:bold;
color: #FFFFFF;
height:125px;
}

.cpr a:link {
	color: #FFFFFF;
	text-decoration: none;}

.cpr a:visited {
	color:#FFFFFF;
	text-decoration: none;}

.cpr a:hover {
	color: #FFFFFF;
	text-decoration: underline;}

#info { position:absolute; width:100px; height:100px; z-index:-1; left: -1000px; top: -1000px; }

.mini
{
font-family: Arial;
font-size:10px;
font-weight:bold;
color:#EEFBA9;
line-height:20px;
padding: 20px 10px 0px 0px;
}

.mini a:link {
	color: #EEFBA9;
	text-decoration: none;}

.mini a:visited {
	color:#EEFBA9;
	text-decoration: none;}

.mini a:hover {
	color: #EEFBA9;
	text-decoration: underline;}

h1
{
font-family:Tahoma;
font-size:12px;
font-weight:600;
color:#FF7800;
display:inline;
background-image:url(../design/dot.gif);
background-repeat:no-repeat;
background-position:right;
padding: 0 20px 0 25px;
}

h2
{
font-family:Tahoma;
font-size:13px;
margin: 5px 0 5px 0;
padding: 0 15px 0 0;
color:#ff7800;
}

h3
{
font-family:Tahoma;
font-size:11px;
margin: 2px 0 2px 0;
padding: 0 15px 0 0;
color:#ff7800;
}

div.faq {
width:448px; margin:18px 0 20px 0;
}

div.faq p {
color:#000000;
padding: 3px 0 0 22px;
margin:0px;
}

div.faq h5 {
font-family:Tahoma;
font-size:11px;
font-weight:600;
color:#FF7800;
text-transform:uppercase;
background-image:url(../design/ask.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding: 0px 20px 3px 22px;
margin:16px 0 0 0;
}

div.faq h6 {
font-family:Tahoma;
font-size:11px;
font-weight:600;
color:#FF7800;
text-transform:uppercase;
background-image:url(../design/answer.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding: 0px 20px 3px 22px;
margin:13px 0 0 0;
}

div.faq img.l {
width:426px; height:1px; margin: 14px 0 0 22px;
}



div.faq h4 {
font-family:Tahoma;
font-size:11px;
font-weight:600;
color:#FF7800;
text-transform:uppercase;
background-image:url(../design/ask.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding: 0px 20px 3px 22px;
margin:16px 0 0 0;
}

div.nav {
margin-top:20px;
}

div.nav p.b {
float:left;
margin:0;
padding:0;
}

div.nav p.n {
float:right;
margin:0;
padding:0;
}

div.nav p.a {
text-align:center;
margin: 0 50px 0 50px;
padding:0;
}

div.adv_b1 {
color:#b1b232;
font-size:10px;
margin: 0px;
padding: 25px 10px 10px 10px;
}

div.adv_b1 a {
color:#b1b232;
}


div.adv_b2 {
margin: 0px;
padding: 0px 0px 0px 10px;
}

div.adv_b2 a {
color:#b1b232;
}

div.textblock1 {
  background-color:#d3e161;
  margin: 12px 0 0 0;
  padding:12px;
}



div.content {
    width:100%;
}
div.content p {
    padding:0 0 12px 0;
}
div.content p.h2 {
    font-size:12px;
    font-weight:bold;
}
div.content div.imgcenter {
    padding: 0 0 12px 0;
    text-align:center;
}




.leftfaqmenu {
padding: 25px 40px 0px 45px;
}
.leftfaqmenu p {
color:#a1a930;
font-weight:bold;
}
.leftfaqmenu ul {
margin:5px 0 0 0;
padding:0px;
}
.leftfaqmenu li {
list-style-type:none;
margin:3px 0 0 0;
padding:0px;
}



table.main_services {
   width:518px;
   margin: 10px 0 30px 0;
}
table.main_services td.tooth {
   vertical-align:middle;
   text-align:center;
   width:60px;
}
table.main_services td.services {
   width:280px;
   vertical-align:middle;
}
table.main_services td.services p.services {
   margin:0px;
   padding:0px 10px 0 0;
   color:#828302;
   font-weight:bold;
   text-decoration:underline;
}
table.main_services td.services p.comment {
   padding:2px 0 0 0;
   color:#828302;
   font-size:10px;
}
table.main_services td.price {
   vertical-align:middle;
   text-align:center;
   font-weight:bold;
   color:#ff0000;
   width:178px;
   padding: 0 10px 0 10px;
}

.hideblock {
  display:none;
}

img.left {
  float:left;
  margin: 0 15px 15px 0;
}
img.right {
  float:right;
  margin: 0 0 15px 15px;
}


.content_table_1{
margin:5px 0 0 5px;
border-collapse: collapse;
width:100%;
}

.content_table_1 td{
padding:5px;
border: 1px solid #000000;
vertical-align:middle;
}

tip1.content_table_1 {
font-weight:bold;
text-align:center;
vertical-align:middle;
}

tip2.content_table_1 {
font-weight:bold;
text-align:left;
vertical-align:middle;
}

tip3.content_table_1 {
font-weight:normal;
text-align:center;
vertical-align:middle;
}


