body { margin:0; padding:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; background-color:#55c0e9; }
p, h1, h2, h3, h4, span, ul, li{margin:0; padding:0;}
h4{font-size:14px; color:#2e2e2e; font-weight:normal; display:inline;}
h3.text_st{font-size:14px; color:#2e2e2e; font-weight:normal; display:inline;}
h1{font-size:0; height:0; line-height:0; margin:0; padding:0; text-indent:-9999px;}
.clearboth{clear: both; font-size:0px; line-height:0px; height:0px;}
img{margin:0; padding:0; border:none;}
*{outline-color:invert;outline-style:none;outline-width:medium;}
.page_body{margin:0 auto; padding:0 0 50px 0; width:990px; background:url(../img/bgr.jpg) repeat-y;}
.logo{margin:0; padding:0; float:left;}
.logo_img{margin:45px 0 0 35px; padding:0; float:left; width:50px; height:81px; background:url(../img/logo.png); display:inline;}
.logo_img a{display:block; width:50px; height:81px;}
.logo_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:36px; float:left; margin-top:60px;}
.logo_text a{color:#2e2e2e; text-decoration:none; }
.logo_text span{ font-family:Arial, Helvetica, sans-serif; font-size:25px;}
.menu{margin:75px 0 0 50px; padding:0; float:left; display:inline;}
.menu ul.menu_bgr{float:left:}
.menu ul.menu_bgr li{float:left; list-style:none; width:108px; height:72px; background-color:#6e6f6f; margin-left:2px; text-align:center; font-size:14px;}
.opacity_20	{opacity:0.2;filter:alpha(opacity=20);}
.opacity_40	{opacity:0.4;filter:alpha(opacity=40);}

.menu ul.main_menu{float:left; margin:-72px 0 0 0; position:relative;}
.menu ul.main_menu li{float:left; list-style:none; width:108px; height:72px;  margin-left:2px; text-align:center; font-size:14px;}
.menu ul.main_menu li a{text-decoration:none; color:#2e2e2e; height:46px; padding:26px 0 0 0; width:108px; display:block;}
.menu ul.main_menu li a:hover{background-color:#bec3c6; }
.menu ul.main_menu li.current{border-bottom:solid 2px #75929e; height:70px;}
.right_side{margin:30px 0 0 20px; padding:0; float:left; display:inline; width:658px;}
.top_box{margin:0; padding:0; float:left; width:658px; height:85px; background:url(../img/top_box.png);}
.content_box{margin:0; padding:20px; float:left; width:618px; background:url(../img/content_box.jpg) repeat-y;}
.bottom_box{margin:0; padding:0; float:left; width:658px; height:23px; background:url(../img/bottom_box.jpg);}
.left_side{float:left; width:238px; margin:0 0 0 30px; padding:0; display:block; display:inline;}
p.comoara{margin:0; float:right; font-size:13px; margin:20px 0 0 0; }
p.comoara a{color:#656565; text-decoration:none; font-weight:bold;}
.top_box a.comoara_link{width:115px; height:85px; display:block; float:right;}
p.title{float:left; color:#2e2e2e; font-size:20px; margin:58px 0 0 20px; display:inline;}
p.normal_text{font-size:14px; color:#2e2e2e; display:inline;}
p.normal_text_left{font-size:14px; color:#2e2e2e; display:inline; float:left; width:420px;}
p.titlu_articol{padding:15px 0; display:block;}
.calificativ{margin:70px 0 0 0; padding:0; float:left; background:url(../img/calificativ.png) no-repeat; height:62px; width:200px;}
.calificativ a{color:#2e2e2e; font-size:13px; text-decoration:none; height:42px; display:block; padding:20px 0 0 65px; font-weight:bold;}
.calificativ a:hover{text-decoration:underline;}
.cabinete_banner{margin:20px 0 0 0; padding:0; float:left; background:url(../img/cabinet_banner.jpg); width:237px; height:46px; text-align:center;}
p.banner_text{color:#6c6c6c; font-size:14px; font-weight:bold; padding-top:15px;}
h2.banner_text{color:#6c6c6c; font-size:14px; font-weight:bold; padding-top:15px;}
.img_gal{margin:10px 0 0 0; padding:0; float:left; display:block; }
.img_gal .frame {background:transparent url(../img/frame.png) no-repeat;height:111px; width:230px; padding:7px 0 0 7px;}
p.cabinet_nume{font-size:14px; margin-top:2px; float:left; }
h3.cabinet_nume{font-size:14px; margin-top:2px; float:left; font-weight:normal; }
h3.cabinet_nume a{color:#3c3c3c; text-decoration:none;}
h3.cabinet_nume a:hover{color:#000;}
p.cabinet_nume a{color:#3c3c3c; text-decoration:none;}
p.cabinet_nume a:hover{color:#000;}
p.link{margin:10px 0 0 0; float:right; background:url(../img/link.png) no-repeat;}
p.link strong{font-weight:normal;}
p.link a{color:#3c3c3c; text-decoration:none; padding-left:18px;}
p.link a:hover{text-decoration:underline;}
.bottom_list{margin:30px auto 0 auto; padding:0; background:url(../img/bottom_box.png); width:926px; height:149px;}
.bottom_list p.banner_text{padding-top:8px; padding-left:67px; float:left;}
.one_item .img_gal .frame {background:transparent url(../img/frame_lite.png) no-repeat;height:87px; width:118px; padding:6px 0 0 6px;}
.one_item{margin:15px 0 0 60px; padding:0; float:left; display:inline; width:124px;}
.one_item p.cabinet_nume{font-size:12px;}
.one_item h3.cabinet_nume{font-size:12px;}
.b_link{margin:10px 35px 0 0!important; display:inline;}
.footer_menu{background:url(../img/bottom_banner.png); width:923px; height:36px; margin-top:35px; margin:70px auto 0 auto;}
.footer_menu ul{float:left; margin:11px 0 0 20px;}
.footer_menu ul li{list-style:none; float:left; font-size:12px; color:#2e2e2e;}
.footer_menu ul li a{text-decoration:none; color:#2e2e2e;}
.footer_menu ul li a:hover{color:#fff;}
.footer_menu ul li.sep{margin:0 5px 0 5px;}
p.bestdentist{float:right; margin:12px 20px 0 0; color:#545454;}
.left_box{margin:20px 0 0 0; padding:0; float:left;}
.left_box_top{margin:0; padding:0; float:left; background:url(../img/left_box_top.jpg); width:237px; height:15px; font-size:0px;}
.left_box_content{margin:0; padding:0 20px 0 20px; background:url(../img/left_content_box.jpg) repeat-y; width:197px;}
.left_box_bottom{margin:0; padding:0; background:url(../img/left_bottom_box.jpg); width:237px; height:64px;}
.b_cab{padding-left:55px!important;}
.page_title{margin:40px 0 0 0; padding:0; float:left;}
.title_left{margin:0; padding:0; background:url(../img/left_header.jpg); width:21px; height:46px; float:left;}
.title_content{margin:0; padding:0;background:url(../img/header_content.jpg) repeat-x; height:46px; float:left;}
.title_right{margin:0; padding:0; background:url(../img/right_header.jpg); width:21px; height:46px; float:left;}
.triangle{margin:-1px 0 0 12px; padding:0; float:left; width:41px; height:17px; background:url(../img/triangle.png); float:left; display:inline;}
.right_side .one_item{margin:11px 54px 0 0;}
.last{margin:11px 0 0 0!important;}
.page_nav{margin:30px 0 0 0; padding:0; float:right;}
.page_nav ul{float:left;}
.page_nav ul li{float:left; list-style:none; width:22px; height:22px; background:url(../img/normal_page.jpg); text-align:center; margin-left:2px;}
.page_nav ul li a{text-decoration:none; font-size:14px; font-weight:bold; color:#6c6c6c; padding:2px 0 0 0; height:20px; width:22px; display:block;}
.page_nav ul li.current{background:url(../img/current_page.jpg);}
.page_nav ul li.current a{color:#fff;}
.page_nav ul li a:hover{background:url(../img/current_page.jpg); color:#fff;}
.normal_text span{color:#207190; font-size:16px;}
.normal_text span.f_tel{font-size:14px;}
.normal_text a{color:#207190; text-decoration:none;}
.mid_box{margin:-90px 0 0 75px; padding:0; float:left; display:inline; position:relative; z-index:1;}
.mid_box_top{margin:0; padding:0; float:left; background:url(../img/mid_box_top.jpg); width:584px; height:14px; font-size:0px;}
.mid_box_content{margin:0; padding:0 20px 0 20px; background:url(../img/mid_box_content.jpg) repeat-y; width:564px;}
.mid_box_bottom{margin:0; padding:0; background:url(../img/mid_box_bottom.jpg); width:584px; height:14px; font-size:0px;}
.img_gal_mid{margin:21px 0 0 0; padding:0; float:left; display:block; position:relative; z-index:2; }
.img_gal_mid .mid_frame {background:transparent url(../img/frame_mid.png) no-repeat;height:139px; width:188px; padding:10px 0 0 10px;}
.mid_box_content p.normal_text{padding:30px 40px 0 120px;}
p.lite_title{font-size:12px; color:#2e2e2e; margin-top:20px; font-weight:bold;}
.mid_box_content .one_item{margin:10px 10px 0 0;}
.price_box{margin:20px auto 0 auto; width:550px; border:solid 1px #bdc3c6; }
.left_price{margin:0; padding:0; float:left; width:450px; border-right:solid 1px #bdc3c6; }
p.serviciu_title{height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#6c6c6c; padding-left:10px;}
p.serviciu_subtitle1{height:25px; line-height:25px; font-size:12px; color:#2e2e2e; background-color:#e0f3fb; padding-left:10px;}
p.serviciu_subtitle2{height:25px; line-height:25px; font-size:12px; color:#fff; background-color:#7fd0ef; padding-left:10px;}
.right_price{float:left; margin:0; padding:0; width:99px;}
.right_price p.serviciu_subtitle1{ text-align:right; padding-left:0; padding-right:10px;}
.right_price p.serviciu_subtitle2{ text-align:right; padding-left:0; padding-right:10px;}
.autor{width:100%; text-align: right; float:left;}
.autor a{color:#207190; text-decoration:none;}