@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
ul, ol { list-style-type:none; }
body { margin: 0px; padding: 0px; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; color: #605440; background: #62bdc2 url(../img/background.gif) repeat-x; text-align:left; }
.clear { clear: both; }
#wrapper { background: url(../img/wrapper_umbra.gif) repeat-y center top; width: 1000px; min-height: 500px; }
#wrapper #umbra_stanga_sus { float: left; background: url(../img/umbra_stanga_sus.gif) no-repeat; width: 10px; height: 400px; }
#wrapper #umbra_dreapta_sus { float: right; background: url(../img/umbra_dreapta_sus.gif) no-repeat; width: 10px; height: 400px; }
#main { float: left; width: 980px; background: #fff; min-height: 100px; }
/* BANNER */
#banner { position: relative; width: 980px; height: 206px; }
#banner #logo { float: left; width: 225px; height: 206px; }
#flash { background: url(../img/banner_temp.jpg) no-repeat; float: left; width: 755px; height: 206px; padding-top:0px; }
.steag { position: absolute; top: 180px; }
#ro { right: 55px; }
#en { right: 25px; }/* MENIU */
ul#meniu { width: 980px; height: 50px; list-style: none; background: url(../img/meniu_background.gif) repeat-x; font-size: 14px; line-height: 50px; }
ul#meniu li { float: left; background: url(../img/meniu_despartitoare.gif) no-repeat right top; padding: 0px 4px; }
ul#meniu li a { color: #3b7174; text-decoration: none; }
ul#meniu li a:hover { color: #fff; }
ul#meniu li#acasa { padding: 0px; height: 50px; }
ul#meniu li#cautare { background: url(../img/meniu_cautare.gif) no-repeat; width: 193px; height: 50px; padding: 0px; }
ul#meniu li#cautare form input#textfield { float: left; background: none; color: #fff; margin: 17px 0px 0px 5px; width: 160px; border: none; }
ul#meniu li#cautare form input#buton { float: left; background: none; width: 25px; height: 30px; margin-top: 16px; border: none; }/* PARTEA CU INFORMATII */
#text { width: 980px; min-height: 200px; background: url(../img/text_background.png) no-repeat; }
#text #col_stanga { width: 275px; float: left; }
#text #col_stanga .caseta { width: 248px; min-height: 100px; padding: 10px 5px; background: url(../img/caseta_background.gif) repeat-x; border-left: 1px solid #8a7248; border-right: 1px solid #8a7248; border-bottom: 1px solid #8a7248; }
#text #col_stanga .caseta img { margin: 10px 0px; }
#text #col_stanga .caseta p { text-align: justify; text-indent: 20px; margin: 10px 0px; }
#text #col_stanga h2.cap_caseta { font-size: 16px; background: url(../img/col_stanga_caseta_cap.gif) no-repeat center top; color: #fff; width: 260px; height: 33px; line-height: 33px; font-weight: normal; margin-top: 20px; }
#text #col_dreapta { width: 695px; float: left; overflow:hidden; }
#text #col_dreapta h1 { color: #3d7376; font-weight: normal; font-size: 20px; text-align: left; margin-top: 20px; background: url(../img/h1_background.png) no-repeat bottom left; width: 685px; margin-bottom: 10px; padding-bottom: 6px; }
#text #col_dreapta img { margin: 0px 5px; }
ul.list_style_romb { list-style-image: url(../img/li_romb.gif); text-align: justify; margin: 0px 10px 0px 40px; }
ul.list_style_romb li { margin: 10px 0px; }
ul#specializari { list-style: none; }
ul#specializari li { float: left; width: 138px; }
ul#specializari li img { border: 1px solid #605440; }
ul#specializari li a { color: #605440; text-decoration: none; }
ul#specializari li a:hover { color: #3d7376; text-decoration: none; }
div.specializare { float: left; width: 138px; margin-right:33px; }
div.specializare img { border: 1px solid #605440; }
div.specializare a { color: #605440; text-decoration: none; }
div.specializare a:hover { color: #3d7376; text-decoration: none; }
.t40 { margin-top:40px !important; }
.nomargin { margin:0px !important; }
#text h3 { color: #3d7376; font-weight: normal; font-size: 20px; text-align: left; margin-top: 20px; background: url(../img/h1_background_lung.gif) no-repeat bottom left; width: 950px; margin-bottom: 10px; padding-bottom: 6px; }
#text #subtext { width: 950px; }
#text #subtext img { margin: 0px 13px 0px 0px; }
#text #subtext p { text-align: justify; margin: 2px 0px; }
#dragan_group { width: 178px; height: 22px; line-height: 22px; background: url(../img/dragan_group.gif) no-repeat center bottom; color: #b8e4e6; font-size: 11px; text-transform: uppercase; margin-top: 15px; }
#footer { background: #297d82; height: 160px; text-align:center; width:100%; }
#footer_links { width: 960px; margin:0 auto; }
#footer_links ul { margin-left:70px; }
#footer ul li { float:left; }
#footer ul li img { border:none; }
.caseta_footer { height:67px; margin:0 1px 3px 0; padding:0px; width:139px; }
.text_main { width:686px; text-align:left; }
.text_main_p { width:686px; text-align:left; height:795px; overflow:auto; }
.text_main p { text-align: left; }/* galerie index */
#galerie_index { background:url(../images/gal_thumbs_bck.gif) no-repeat; width:695px; height:99px; padding:0px; }
.galerie { float:left; width:665px; }
.galerie3 { float:left; width:665px; }
.galerie2 { float:left; width:665px; }
.galerie2 li { width:665px; height:200px; }
.galerie li { margin-left:5px; }
.galerie3 li { margin-left:5px; }
.galerie_pic { width:159px; height:97px; float:left; }
.galerie_pic img { width:159px; height:97px; cursor:pointer; }
.prev { background:url(../img/sag_left.jpg); width:10px; height:99px; border:none; float:left; margin:0px 0px 0px 0px; cursor:pointer; }
.next { background:url(../img/sag_right.jpg); width:10px; height:99px; border:none; float:left; margin:0px 0px 0px 10px; cursor:pointer; }
.tarife_list { width:685px; text-align:left; height:373px; }
.tarife_list_l { width:685px; text-align:left; height:311px; }
.tar_li_alb { float:left; padding:5px; width:340px; padding-left:35px; background:url(../img/uni_alb.jpg) top left no-repeat; color:#605440; font-weight:bold; font-size:11px; }
.tar_li_blue { float:left; padding:5px; width:340px; padding-left:35px; background:#ebf9fa url(../img/uni_blue.jpg) top left no-repeat; color:#605440; font-weight:bold; font-size:11px; }
.tar_li_alb_l { float:left; padding:5px; height:18px; width:640px; padding-left:35px; background:url(../img/uni_alb.jpg) top left no-repeat; color:#605440; font-weight:bold; font-size:11px; }
.tar_li_blue_l { float:left; padding:5px; height:18px; width:640px; padding-left:35px; background:#ebf9fa url(../img/uni_blue.jpg) top left no-repeat; color:#605440; font-weight:bold; font-size:11px; }
.li_pret_hover { float:left; padding:5px; width:340px; padding-left:35px; background-color:#b3f2f5; color:#605440; font-weight:bold; font-size:11px; }
.li_pret_hover_l { float:left; padding:5px; width:640px; height:18px; padding-left:35px; background-color:#b3f2f5; color:#605440; font-weight:bold; font-size:11px; }
.tar_li_blue a, .tar_li_blue a:hover, .tar_li_alb a, .tar_li_alb:hover, .tar_li_alb_l a, .tar_li_alb_l a:hover, .tar_li_blue_l a, .tar_li_blue_l a:hover { color:#605440; text-decoration:none; }
#pagination { height:14px;width:679px; padding:3px; background-color:#ebf7f7; color:#285558; font-weight:bold; }
#pagination a { cursor:pointer; font-weight:normal; color:#666666;  }
#pagination a:hover { text-decoration:underline; } 
#pagination li { float:left; padding:0px 5px; }
.det_serv { background:url(../img/but_detalii.gif); border:0; width:102px; height:12px; float:right; cursor:pointer; }
.highlight { color:#3EA0A6 !important; font-weight:bold; }
.search_link { color:#000000; font-size:16px; text-decoration:none; }
.search_link:hover { color:#0066FF; }
.search_pic_med { float:left; width:75px; height:75px; padding:2px; border:1px solid #8a7248; text-align:left; margin-right:10px; }
.search_pic_med img { margin:0; float:left; width:75px; height:75px; }
.med_program { float:left; width:100%; text-align:left; font-weight:bold; margin-top:10px; border-top:1px solid #e2e2e2; color:#3d7376; clear:both; }
.med_cv { padding:2px; border:1px solid #8a7248; width:125px; float:left; padding-bottom:2px; }
.med_cv img { margin:0px; float:left; }
.med_det { width:526px; float:left; padding:0px 10px; text-align:left; }
.span_med_nume { font-size:18px; color:#3f7578; }
.span_med_spec { font-size:12px; color:#666666; }
#contact_error { padding:10px; margin:10px 0px; background-color:#FFFFFF; border:1px solid #ffd6d6; text-align:left; color:#FF0000; }
.titlu_cat { padding:20px 0px 5px 0px; font-size:14px; text-align:left; font-weight:bold; color:#3b7275; }
.button_cat_sub { width:97px; height:33px; color:#FFFFFF; background:url(../img/but_bck.png); border:0; padding:0px; cursor:pointer; padding-top:-5px; }
#breadcrumbs { float:left; text-align:left; padding:10px; width:500px; }
#breadcrumbs a, #breadcrumbs a:visited { color:#3f7578; text-decoration:none; }
#breadcrumbs a:hover { text-decoration:underline; }
.acc_cv { display:block; padding:5px 0px; font-size:11px; float:left; width:75px; clear:left; cursor:pointer; }
.acc_cv2 { cursor:pointer; }
/* fancybox */
.simple_overlay { display:none; z-index:10000; background-color:#333; width:auto; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000; }
.simple_overlay .close { background-image:url(../img/overlay/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }
.simple_overlay img { float:left; }
#triggers { text-align:center; }
#triggers img { cursor:pointer; margin:0 5px; background-color:#fff; border:1px solid #ccc; padding:2px; -moz-border-radius:4px; -webkit-border-radius:4px; }
.details { float:left; font-size:11px; color:#fff; width:500px; padding:10px; text-align:left; }
.details h3 { color:#aba; font-size:15px; margin:0 0 -10px 0; padding-bottom:10px; }
#contact_form { text-align:left; clear:both; }
#contact_form a { cursor:pointer; }
.alinka { cursor:pointer; display:block; background-color:#297D82; color:#FFFFFF; text-align:center; padding:5px; }
#colaborare_txt { text-align:left; }
.cf_span { color:#297D82; font-weight:bold; }
/* sitemap */
.sitemap_main_ul { padding:20px 0px 20px 20px; width:600px; float:left; text-align:left;}
.sitemap_main_ul a, .sitemap_main_ul a:visited, .arh_a_sitemap { color:#3D7376; text-decoration:underline; font-size:14px; }
.sitemap_main_ul a:hover,  .arh_a_sitemap:hover { text-decoration:underline; }
.sitemap_ul a, .sitemap_ul a:visited { color:#62BDC2; display:block; padding-left:20px; font-size:12px; text-decoration:none; }
/*echipa de medici */
.em_li {width:300px; float:left; text-align:left; margin-bottom:10px; padding:0px 10px;}
.ech_pic { float:left; width:75px; padding:2px; border:1px solid #8a7248; text-align:left; margin-right:10px; }
.ech_pic img { margin:0; float:left; width:75px; height:75px; border:0; padding-left:0px; margin-left:0px; }
#var_links{float:right; width:150px;margin-top:12px;padding:10px;}
#var_links span{}
#var_links a img{border:none; width:16px; height:16px;}
