@charset "utf-8";
body
{
margin:0px auto 0px auto;
background-image:url(../images/hom_top_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}

#main
{
width:900px;

margin:0px auto 0px auto;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;
margin:0px auto 0px auto;
}

#maindiv
{
margin:0px auto 0px auto;
width:850px;
height:auto;
margin:auto;
padding:0px;
position:relative;
}

#headerimg
{
width:850px;
height:100px;
margin:auto;
}
.logo{
padding:0 0 0 24px;
}
#middle_banner
{
width:850px;
height:162px;
margin:0px;
}
/* ------------- Meuns ----------------- */

#menuheader
{
width:850px;
height:28px;
padding:0px;
margin:0px auto 0px auto;
}

/* -------------- Body ------------------*/
#aboutbodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;
height:1275px;
}

/* Principal */
#pbodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;
height:1165px;
}

/* Dental _ Special */

#sbodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;
height:1300px;
}

#s1bodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;
height:1470px;
}
#s2bodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;
height:1670px;
}

/* Logo */

#lbodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;
height:435px;
}



#bodydiv
{
/*background-image:url(../images/hom_bot_bg.jpg);
background-position:bottom;
height:300px;
background-repeat:no-repeat;
background:url(../images/hom_bot_bg.jpg) bottom no-repeat;*/
padding:0px 0px 0px 0px;

}

#leftbody
{
width:505px;
height:auto;
float:left;
}
#rightbody
{
width:345px;
height:auto;
float:right;
}

.bodyimg
{
padding:14px 0px 0px 10px;
}
.bodytxt
{
padding:5px 15px 0px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
line-height:18px;
}

/* ------------- footer ---------------*/
#footerdiv
{
width:850px;
height:25px;
margin:0px;
padding:0px;
border:0px;
float:left;
}

.footertxt
{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
}

#fleft
{
padding:0px 0px 0px 35px;
width:350px;
float:left;
text-align:left;
}
#fright
{
padding:0px 35px 0px 0px;
width:350px;
float:right;
text-align:right;
}


/*----------------link---------*/


a.link
{
text-decoration:none;
color:#FFFFFF;
}
a.link.active
{
text-decoration:none;
color:#FFFFFF;
}
a.link.hover
{
text-decoration:none;
color:#FF3300;
}
a.link.visited
{
text-decoration:none;
color:#FFFFFF;
}
/* another link*/
a.link1
{
text-decoration:none;
color:#FF3300;
}
a.link1.active
{
text-decoration:none;
color:#FF3300;
}
a.link1.hover
{
text-decoration:underline;
color:#000000;
}
a.link1.visited
{
text-decoration:none;
color:#FF3300;
}

/* Special - Dental */
#sp
{
width:200px;
float:right;
}