body{ height:100%; margin:0; background:#b5cae4 url(../images/bgGeneral.gif) repeat-x center top; }
*{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; /*list-style:none;*/ }
h1, h2, h3, h4, p, a, b, img, ul, li, form, span, table, dd, dt, dl, div { margin: 0; padding: 0; border:none; }

/*GENERAL*/

/*WRAPPER*/
#wrapper{ margin:0 auto; width:746px; height: auto; float:none!important; }

/*TOP*/
#top{ width:746px; height:170px; background:url(../images/dental_care_specialist.jpg) no-repeat top left; position:relative; }
#top h1{ padding:60px 0 0 25px; }
#top h1 a{ text-indent:-99999px; overflow:hidden; display:block; width:410px; height:90px; float:left; }
#top #mainNav{ float:right; width:100%; }
#top #mainNav ul{ padding:0 10px 0 0; float:right; }
#top #mainNav ul li{ width:auto; float:left; display:inline; border-right: 2px solid #909aa7; padding:0 5px; }
#top #mainNav ul li a{ font-size:11px; text-transform:uppercase; color:#1e3c60;  font-weight:normal; }
#top #mainNav ul li a:hover{ text-decoration:underline; }
#top #mainNav ul li.noBorder{ border:none!important; padding:0 0 0 5px; }

.accreditation{ float:right; left:638px; position:relative; top:-140px;
/*float:left; background:url(../images/acreditation.gif) no-repeat top left; width:158px; height:138px; position:relative; left:10px; top:0px; z-index:1000;*/ }
.accreditation span{ width:158px; height:138px; background:url(../images/acreditation.gif) no-repeat top left; position:absolute; }
.accreditation span a{ display:block; height:120px; left:28px; position:relative; text-indent:-99999px; top:2px; width:120px; outline:none; }

/*CONTENT*/
#content{ float:left; width:746px; height:auto; background:url(../images/bgContent.gif) repeat-y center top; padding: 0 0 10px 0; }
#content #columnLeft{ width:132px; float:left; padding:4px 0 0 7px; }
#content #columnLeft #leftMenu{ float:left; }
#content #columnLeft #leftMenu ul{ list-style:none; }
#content #columnLeft #leftMenu ul li{ background:#b5cae4; border-bottom:2px solid #FFFFFF; padding:4px 0; width:127px; padding: 4px 0 4px 5px; }
#content #columnLeft #leftMenu ul li a{ font-size:11px; color:#0f2642; text-transform:uppercase; }
#content #columnLeft #leftMenu ul li a span{ color:#FF0000!important; font-weight:bold; font-size:10px; color:#0f2642; text-transform:uppercase; }
#content #columnLeft #leftMenu ul li a:hover span{  }
#content #columnLeft #leftMenu ul li a:hover{ text-decoration:underline; }
#content #columnLeft #leftMenu ul li.menuTitle { background:url(../images/main_btn_bg.gif) repeat top left; text-align:center; padding:4px 0; width:132px; font-weight:bold; }
#content #columnLeft #proudMember{ float:left; }
#content #columnLeft #proudMember ul{ list-style:none; }
#content #columnLeft #proudMember ul li{ text-indent:-99999px; width:136px; }
#content #columnLeft #proudMember ul li.logo1{ background:url(../images/icoi.jpg) no-repeat top left; height:99px; }
#content #columnLeft #proudMember ul li.logo2{ background:url(../images/NobelBiocarelogo.gif) no-repeat top left; height:52px; }
#content #columnLeft #proudMember ul li.logo3{ background:url(../images/OsseoLogo.gif) no-repeat top left; height:99px; }
#content #columnLeft #proudMember ul li.logo4{ background:url(../images/nyUniCollDentestry.gif) no-repeat top left; height:81px; }
#content #columnRight{ width:575px; float:left; margin: 0 0 0 14px; padding:15px 0 0 0; }
#content #columnRight h1{ font-family:"Times New Roman", Times, serif; text-transform:uppercase; color:#254265; font-size:18px; font-weight:normal; padding:0 0 15px 0; }
#content #columnRight h2{ color:#1E3C60; font-size:15px; text-transform:uppercase; padding: 0 0 10px 0; }
#content #columnRight h1, #content #columnRight h2{ float:left; width:100%; }
#content #columnRight img{ float:left; padding:0 0 20px 0; }
#content #columnRight p{ text-align:justify; line-height:20px; float:left; width:100%; }
#content #columnRight ul{ float:left; padding:0 0 0 40px; }
#content #columnRight ul li{ padding:5px 0; }
#content #columnRight p span{  }
#content #columnRight p span a{ font-size:12px; text-decoration:underline; text-transform:lowercase; }
#content #columnRight ol{ float:left; }
#content #columnRight ol li{ width:500px; float:left; list-style:decimal; }

#content #columnRight #flashcontent{ padding: 0 0 20px 0; }

#makeAppointment, #makeAppointment2{ float:left; width:100%; padding:20px 0; }
#makeAppointment img{ float:left; padding:5px 0 0 0; }
#makeAppointment form{ float:left; width:50%; border:1px solid #000; height:140px; position:relative; top:-5px; }
#makeAppointment form dl{}
#makeAppointment form dl dt,#makeAppointment form dl dd{ padding:4px 0;  }
#makeAppointment form dl dt, #makeAppointment2 form dl dt{ text-align:center; font-size:11px; text-transform:uppercase; }
#makeAppointment form dl dt span{}
#makeAppointment form dl dt span.title, #makeAppointment2 form dl dt span.title{ font-family:"Times New Roman",Times,serif; font-size:14px; font-weight:bold; text-transform:uppercase; letter-spacing:1px }
#makeAppointment form dl dd, #makeAppointment2 form dl dd{ text-align:center;  }

#makeAppointment2 form{ float:left; width:100%; }
#makeAppointment2 form dl{ float:left; width:100%; }
#makeAppointment2 form dl dt{ float:left; text-align:right; width:245px; }
#makeAppointment2 form dl dt.expand{ text-align:center; width:100%; }
#makeAppointment2 form dl dd{ float:left; width:200px; }

#makeAppointment2 form dl.expand{ padding:10px 0 0; }
#makeAppointment2 form dl.expand dt{ width:100%; text-align:center; }
#makeAppointment2 form dl.expand dd{ width:100%; }

#content #columnRight table { left:32px; position:relative; }
#content #columnRight a{ font-size:11px; text-transform:uppercase; color:#000; text-decoration:none; }
#content #columnRight a:hover{ text-decoration:underline; }

#content #columnRight #menuInsideContent{ float:left; }
#content #columnRight #menuInsideContent ul{ left:36px; position:relative; }
#content #columnRight #menuInsideContent ul li{ background:#ccc; float:left; text-align:center; width:250px; border-color:#FFFFFF; border-style:solid none none solid; border-width:1px 0 0 1px; padding:2px 0; }
#content #columnRight #menuInsideContent ul li.expand{ width:501px; }
#content #columnRight #menuInsideContent ul li a{  }
#content #columnRight #menuInsideContent ul li a:hover{  }

#content #columnRight #imagesList{ float:left; }
#content #columnRight #imagesList ul{ left:38px; position:relative; }
#content #columnRight #imagesList ul li{ display:inline; float:left; }
#content #columnRight #imagesList ul li img{}

#content #columnRight #types{ float:left; }
#content #columnRight #types ul{  }
#content #columnRight #types ul li{ border-bottom:1px dotted #CCC; float:left; padding:10px 0; }
#content #columnRight #types ul li img{ float:left }
#content #columnRight #types ul li p{ float:left; font-size:16px; padding:10px 0 0 10px; width:370px; }

#content #columnRight #accordeon{ float:left; width:100%; }
#content #columnRight #accordeon h3{ border:1px solid #FFFFFF; padding:3px; background:#A7C1D8 }

#content #columnRight table#beforeAfter{ left:0; }

.medicalLoan{ float:left; text-align:center; width:500px; padding:20px 0 20px 60px; }
.medicalLoan a{ float:left; margin:0 auto; text-align:center; width:auto; }
.medicalLoan a img{ padding: 0!important; }



#content #columnRight .docObando{  }
#content #columnRight .docObando img{ float:right; }
#content #columnRight .docObando p{ width:350px; }
#content #columnRight .docObando ul.uno{ width:320px; }



#content #columnRight .beforeAfter{  }
#content #columnRight .beforeAfter ul{ float:left; padding:0; margin:0; }
#content #columnRight .beforeAfter ul li{ float:left; list-style:none; padding:0 20px 10px 0; margin:0;  }
#content #columnRight .beforeAfter ul li a{ float:left; width:260px; height:134px; background: no-repeat top left; cursor:default; }
#content #columnRight .beforeAfter ul li a:hover{ background-position:bottom }

#content #columnRight .beforeAfter ul.porcelainCrownsVenners{ float:left; }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter1{ background-image:url(../images/beforeAfter1.jpg) }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter2{ background-image:url(../images/beforeAfter2.jpg) }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter3{ background-image:url(../images/beforeAfter3.jpg) }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter4{ background-image:url(../images/beforeAfter15.jpg) }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter5{ background-image:url(../images/beforeAfter19.jpg) }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter6{ background-image:url(../images/beforeAfter21.jpg) }
#content #columnRight .beforeAfter ul.porcelainCrownsVenners li a.beforeAfter7{ background-image:url(../images/beforeAfter22.jpg) }




#content #columnRight .beforeAfter ul.zoomWhitening{ float:left; }
#content #columnRight .beforeAfter ul.zoomWhitening li a.beforeAfter1{ background-image:url(../images/beforeAfter4.jpg) }
#content #columnRight .beforeAfter ul.zoomWhitening li a.beforeAfter2{ background-image:url(../images/beforeAfter5.jpg) }
#content #columnRight .beforeAfter ul.zoomWhitening li a.beforeAfter3{ background-image:url(../images/beforeAfter6.jpg) }



#content #columnRight .beforeAfter ul.restorationsWithDentalImplants{ float:left; }
#content #columnRight .beforeAfter ul.restorationsWithDentalImplants li a.beforeAfter1{ background-image:url(../images/beforeAfter7.jpg) }
#content #columnRight .beforeAfter ul.restorationsWithDentalImplants li a.beforeAfter2{ background-image:url(../images/beforeAfter8.jpg) }
#content #columnRight .beforeAfter ul.restorationsWithDentalImplants li a.beforeAfter3{ background-image:url(../images/beforeAfter16.jpg) }
#content #columnRight .beforeAfter ul.restorationsWithDentalImplants li a.beforeAfter4{ background-image:url(../images/beforeAfter20.jpg) }



#content #columnRight .beforeAfter ul.fixHybridDenturesOverdentures{ float:left; }
#content #columnRight .beforeAfter ul.fixHybridDenturesOverdentures li a.beforeAfter1{ background-image:url(../images/beforeAfter12.jpg) }
#content #columnRight .beforeAfter ul.fixHybridDenturesOverdentures li a.beforeAfter2{ background-image:url(../images/beforeAfter13.jpg) }
#content #columnRight .beforeAfter ul.fixHybridDenturesOverdentures li a.beforeAfter3{ background-image:url(../images/beforeAfter14.jpg) }
#content #columnRight .beforeAfter ul.fixHybridDenturesOverdentures li a.beforeAfter4{ background-image:url(../images/beforeAfter17.jpg) }
#content #columnRight .beforeAfter ul.fixHybridDenturesOverdentures li a.beforeAfter5{ background-image:url(../images/beforeAfter18.jpg) }

/*
#content #columnRight .beforeAfter ul.dentalImplantsFullPorcelainCrown{ float:left; }
#content #columnRight .beforeAfter ul.dentalImplantsFullPorcelainCrown li a.beforeAfter1{ background-image:url(../images/beforeAfter9.jpg) }
#content #columnRight .beforeAfter ul.dentalImplantsFullPorcelainCrown li a.beforeAfter2{ background-image:url(../images/beforeAfter10.jpg) }
#content #columnRight .beforeAfter ul.dentalImplantsFullPorcelainCrown li a.beforeAfter3{ background-image:url(../images/beforeAfter11.jpg) }
*/




/*FOOTER*/
#footer{ float:left; width:746px; height:60px; background:url(../images/bgFooter.gif) no-repeat top center; padding: 0 0 20px 0; }
#footerMenu ul{ width:700px; border-top:1px solid #999; margin:auto; padding:5px 0 0 0; text-align:center; }
#footerMenu ul li{ display:inline; border-right:1px solid #000; padding: 0 3px; }
#footerMenu ul li a{ font-size:10px; color:#1E3C60; text-transform:uppercase; }
#footerMenu ul li a:hover{ text-decoration:underline; }
#footerMenu ul li.noBorder{ border:none!important; padding: 0 0 0 5px; }
#footerText{ text-align:center; font-size:10px; padding:30px 0 0 0; }







