body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#fff; }
p, h4, span, ul, li{margin:0; padding:0;}
h1{font-size:0; height:0; line-height:0; margin:0; padding:0; text-indent:-9999px;}
h3{font-size:14px; color:#082f5c; font-weight:normal; display:inline;}
h2{font-size:16px; font-weight:bold; color:#082F5C;margin:0; padding:0;}
.clearboth{clear: both; font-size:0px; line-height:0px; height:0px;}
.frica_dentist{margin:70px 0 0 785px; padding:0 0 0 10px; position:absolute; height:55px; width:190px; border-top:1px solid #0057b1; border-left:1px solid #0057b1; border-bottom:1px solid #0057b1; background-color:#fff;}
.frica_dentist a{font-size:18px; text-decoration:none; color:#0056b7; background:url(../img/frica.jpg) no-repeat center left; height:55px; width:140px; display:block; padding:0 0 0 50px; line-height:55px;}
img{margin:0; padding:0; border:none;}
*{outline-color:invert;outline-style:none;outline-width:medium;}
.page_body { width:990px; margin:0px auto; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.page_top{margin:0; padding:0; background:url(../img/bgr_top.jpg) no-repeat; width:990px; height:28px;}
.page_bottom{margin:0; padding:0; background:url(../img/bgr_bottom.jpg) no-repeat; width:990px; height:28px;}
.page_content{margin:0; padding:0 21px 0 21px; background:url(../img/bgr_content.jpg) repeat-y; width:948px;}
.header{margin:0; padding:0; height:220px; width:948px; background:url(../img/bgr_logo.jpg) repeat-x;}
.header .logo{margin:0 0 0 30px; padding:0; float:left; background:url(../img/logo_img.png); width:220px; height:215px; display:inline;}
.header .logo a{width:220px; height:215px; display:block;}
.header .logo_text{margin:70px 0 0 0; padding:0; float:left; background:url(../img/logo_text.png) no-repeat; width:600px; height:100px; }
.header .logo_text p{font-size:28px; color:#fff; margin-top:50px; padding-left:130px;}
.header .votare {margin:0px 40px 40px 540px; padding:0; float:left; background:url(../img/but_vot_06.png) no-repeat; width:155px; height:53px; text-align:center; vertical-align:bottom; }
.header .votare a{color:#0056b7; text-decoration:none; padding:24px 0px 0 0px; height:37px; display:inline-block; font-size:18px;}
ul.menu{margin:0; padding:0; float:left; border-top:2px solid #848484; border-bottom:2px solid #848484; border-left:2px solid #848484;}
ul.menu li{padding:0; list-style:none; float:left;  border-right:2px solid #848484; height:50px; font-size:18px; display:block;}
ul.menu li a{color:#0056b7; text-decoration:none; padding:13px 48px 0 48px; height:37px; display:inline-block;}
ul.menu li.last a{padding:13px 52px 0 52px;}
ul.menu li a:hover{color:#fff; height:37px; display:block; padding:13px 48px 0 48px; background-color:#0056b7; display:inline-block; }
ul.menu li.last a:hover{padding:13px 52px 0 52px;}
ul.menu li.active{background-color:#0056b7;}
ul.menu li.active a{color:#fff;}

ul.menu_en{margin:0; padding:0; float:left; border-top:2px solid #848484; border-bottom:2px solid #848484; border-left:2px solid #848484;}
ul.menu_en li{padding:0; list-style:none; float:left;  border-right:2px solid #848484; height:50px; font-size:18px; display:block;}
ul.menu_en li a{color:#0056b7; text-decoration:none; padding:13px 48px 0 48px; height:37px; display:inline-block;}
ul.menu_en li.last a{padding:13px 37px 0 37px;}
ul.menu_en li a:hover{color:#fff; height:37px; display:block; padding:13px 48px 0 48px; background-color:#0056b7; display:inline-block; }
ul.menu_en li.last a:hover{padding:13px 37px 0 37px;}
ul.menu_en li.active{background-color:#0056b7;}
ul.menu_en li.active a{color:#fff;}

ul.breads{margin:5px 0 0 10px; padding:0; float:left; display:inline;}
ul.breads li{float:left; list-style:none; font-weight:bold; margin-left:5px; display:inline;}
ul.breads li a{text-decoration:none; color:#545454;}
ul.breads li.active a{color:#082f5c;}
.left_content{margin:0; padding:0; float:left; width:650px;}
.page_title{margin:20px 0 0 10px; padding:6px 10px 0 10px; float:left; border:1px solid #1665bd; background:url(../img/title_bgr.jpg) repeat-x; height:33px; display:inline;}
.page_title p{color:#082f5c; text-transform:uppercase; font-size:18px; display:inline;}
.text_box{margin:0 0 0 10px; padding:20px 0 20px 0; float:left; border-top:3px solid #0056b7; border-bottom:3px solid #0056b7; display:inline;}
.text_box p{color:#082f5c; font-size:14px;}
a.link{color:#1a68be; font-size:12px; float:right;}
.right_content{margin:0 10px 0 0; padding:0; width:267px; float:right; display:inline;}
p.right_title{margin-top:20px; color:#082f5c; font-size:18px; text-transform:uppercase; float:right; background:url(../img/play_bul.jpg) no-repeat; padding-left:20px;}
.right_box_top{margin:17px 0 0 0; padding:0; background:url(../img/right_box_top.jpg) no-repeat; width:267px; height:12px; font-size:1px;}
.right_box_bottom{margin:0; padding:0; background:url(../img/right_box_bottom.jpg) no-repeat; width:267px; height:11px; }
.right_box_content{margin:0; padding:0 20px 10px 20px; background:url(../img/right_box_content.jpg) repeat-y; width:237px; }
.right_box_content img{padding:10px; border:1px solid #545454; margin-top:10px;}
.right_box_content a.link{margin-right:10px; margin-top:10px;}
.footer{margin:20px 0 0 0; padding:0; width:948px; background-color:#a5b3c4; height:40px;}
ul.footer_menu{margin:10px 0 0 12px; padding:0; float:left; display:inline;}
ul.footer_menu li{list-style:none; float:left; font-size:12px; color:#082f5c;}
ul.footer_menu li.sep{margin:0 5px 0 5px;}
ul.footer_menu li a{text-decoration:none; color:#082f5c;}
ul.footer_menu li a:hover{color:#fff;}
p.bestdentist{font-size:12px; color:#082f5c; float:right; margin-top:10px; margin-right:10px; display:inline;}
p.bestdentist a{color:#082f5c; text-decoration:none;}
p.bestdentist a:hover{color:#fff; text-decoration:underline;}
.lang{margin:10px 0 0 800px; padding:0; position:absolute; background:url(../img/flag_bgr.png); width:106px; height:45px;}
.lang ul{margin:10px 0 0 11px; padding:0; float:left; display:inline;}
.lang ul li{list-style:none; margin-right:4px; float:left;}
.lang ul li.ro{background:url(../img/ro.jpg); width:40px; height:24px;}
.lang ul li.en{background:url(../img/en.jpg); width:40px; height:24px;}
.lang ul li a{width:40px; height:24px; display:block;}

.medic_box{margin:0 0 10px 0; padding:0; float:left; height:130px; width:640px; background:url(../img/medic_bgr.jpg) repeat-x; border:solid 1px #1665bd;}
.medic_box img{float:left; padding:5px; border:1px solid #545454; margin-top:10px; margin-left:10px;}
.medic_box .medic_desc{float:left; margin:0 0 0 10px; padding:0; width:460px; display:inline;}
.medic_box p.name{font-size:18px; color:#082f5c; margin-top:10px;}
.medic_box a.link{margin-top:10px;}
ul.page_nav{margin:0; padding:0; float:right;}
ul.page_nav li{list-style:none; float:left; background:url(../img/paginare_off.jpg); width:19px; height:17px; margin-right:3px;}
ul.page_nav li a{text-decoration:none; font-size:12px; color:#082f5c; font-weight:bold; padding:0 0 0 6px; width:13px;}
ul.page_nav li.exp{background:none;}
ul.page_nav li.current{background:url(../img/paginare_on.jpg);}

.img_gal{margin:0; padding:0; float:left; width:640px;}
.img_gal img{padding:10px; border:1px solid #545454; margin-top:10px; float:left; margin-left:60px; margin-bottom:10px;}
.right_box_content p.title{font-size:16px; font-weight:bold; color:#082F5C;}
.right_box_content p.text{font-size:12px; color:#545454; margin-top:15px; margin-bottom:15px;}
