﻿/*----------------------------------------- All + One column bottom --------------------------------------------*/
dl, dt, dd, ol, ul, li {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
ol, ul {list-style: none;}
body {margin:0;padding:0;font-family:Arial, sans-serif;font-size:1.2em;line-height:160%;}
.breic {display:inline;}
#footer {font-family:Arial, sans-serif;text-align:center;}
#header {width:100%;margin:0;padding:0;background:#edf6fc;border-bottom:solid 1px #b5dff7;}
#header .inner {font-family:Arial, sans-serif;overflow:hidden;padding-bottom:10px;text-align:center;font-size:1em;font-weight:bold;}
.logo-header-ro {float:none;margin:0;margin-top:10px;width:20%;}
p.cmdt {padding:0;margin:1% 0 0 0;font-size:1em;text-align:center;color:#0d47a1;font-weight:bold;font-style:italic;line-height:110%;}
#header .inner-en {font-family:Arial, sans-serif;overflow:hidden;padding-bottom:10px;text-align:center;font-size:1em;font-weight:bold;}
.logo-header-en {float:none;margin:0;margin-top:10px;width:20%;}
p.cmdt-en {padding:0;margin:1% 0 0 0;font-size:1.2em;text-align:center;color:#0d47a1;font-weight:bold;font-style:italic;line-height:110%;}
#overpath {width:100%;margin-bottom:8px;display:none;}
#path {max-width:1152px;margin:0px auto;position:relative;}
#pagebody {max-width:1152px;margin:0 auto;}
#wrapper {overflow:hidden;background:#fff;}
#content {margin:0;padding:0;}
#content .inner {overflow:hidden;color:#039;padding:12px 12px 0 12px;}
p {text-align:left;}
#go-nav {text-align:right;height:48px;margin-bottom:12px;}
#go-nav a:link, #go-nav a:visited {display:block;float:right;background:url('../images/skip-to-navigation.gif') transparent top right no-repeat;line-height:240%;padding:0 50px 0 10px;height:48px;}
#go-nav a:hover {background:url('../images/skip-to-navigation-hover.gif') transparent top right no-repeat;}
#hr-top-nav {display:block;clear:both;}
.hr-see-no {display:block;clear:both;}
hr {border:0;width:90%;color:#b6dcf2;background-color:#b6dcf2;height:1px;margin:0 auto;margin-top:24px;margin-bottom:25px;padding:0;}
#footer .inner hr {border:0;width:90%;color:#91cff2;background-color:#91cff2;height:1px;margin:0 auto;margin-top:1.5em;margin-bottom:1.5em;padding:0;}
h1 {margin:0 0 24px 0;background:#d9ecff;color:#039;padding:11px 8px 12px 15px;font-size:1.3em;line-height:1.2em;font-weight:bold;font-style:italic;text-align:left;}
#footer {clear:both;width:100%;margin:0;padding:0;margin-top:8px;border-top:solid 1px #b5dff7;}
#footer .inner {background:#edf6fc;max-width:1152px;margin:0 auto;color:#039;padding-top:8px;}
#footer .container {margin-bottom:0;}
#footer .container-half {width:100%;float:none;position:relative;}
#footer .left-bordered {border-left:0;}
#footer .right-bordered {border-right:0;}
.vert-div {padding:8px;}
.vert-a, .vert-a-long {display:table;/*width:100%;*/}
.span-outbkg {display:table-cell;vertical-align:middle/*top*/;}
.span-text {display:table-cell;vertical-align:middle;padding-left:8px;text-align:left;}
a.accesibil:link, a.accesibil:visited, a.accesibil:hover  {color:#000;}
a.vert-a:link .access, a.vert-a:visited .access  {background-position:0 -96px;vertical-align:middle;}
a.vert-a:hover .access {background-position:-48px -96px;text-decoration:underline;}
a.vert-a:link .med-event, a.vert-a:visited .med-event  {background-position:-384px -48px;vertical-align:middle;}
a.vert-a:hover .med-event {background-position:-432px -48px;text-decoration:underline;}
a.vert-a:link .article-link, a.vert-a:visited .article-link  {background-position:-288px -48px;vertical-align:middle;}
a.curriculum-author:link .curriculum, a.curriculum-author:visited .curriculum  {background-position:-288px -144px;vertical-align:middle;}
a.curriculum-author:hover .curriculum {background-position:-336px -144px;text-decoration:underline;}
a.vert-a:hover .article-link {background-position:-336px -48px;text-decoration:underline;}
a.vert-a:link .spitalgeneral, a.vert-a:visited .spitalgeneral, a.vert-a:hover .spitalgeneral {background:url('../images/spgen.png') transparent left center no-repeat;}
a.vert-a:link .gdpr, a.vert-a:visited .gdpr  {background-position:0 -192px;vertical-align:middle;}
a.vert-a:hover .gdpr {background-position:-48px -192px;text-decoration:underline;}
.wrapinfooter {padding:1.5em 0.5em;text-align:center;color:#69c;}
.anspdcp {width:75%;color:#69c;margin:0 auto;}
.container-half {}
.copyright {color:#69c;padding:0;}
.webdsgn {padding:0;margin:0 auto;height:48px;display:table;}
.container-author {}
.container-author:after {content:'';display:block;clear:both;height:0;overflow:hidden;}
.curriculum-author {display:table;float:right;}
.name-author {display:table-cell;vertical-align:middle;text-align:right;}
.name-author-no-cv {float:right;display:table-cell;vertical-align:middle;text-align:right;}
/*.floatleft {float:left;}
.floatright {float:right;}*/
.medpretlink{text-align:right;margin-bottom:16px;padding:9px;}
.medpretlink a:link, .medpretlink a:visited{padding:9px;}
/*............................................... tables .......................................................*/
table {width:100%;border:0px;border-collapse:collapse;border-spacing:0px;padding:0;margin:0;}
table td {padding:0;margin:0;}
.table_med td {padding:13px 8px 14px 8px;border:1px #ace3ac solid;color:#090;}
.table_serv td {padding:13px 8px 14px 8px;border:1px #b6dcf2 solid;}
.table_med td.nm {border-right:1px solid transparent;padding:13px 8px 14px 8px;}
.table_med td.cvpage {width:48px;padding:0;}
.table_research td {padding:13px 8px 14px 8px;border:1px #b6dcf2 solid;color:#039;}
a.curriculum:link, a.curriculum:visited {text-align:right;display:block;width:48px;height:48px;padding:0;background:url('../images/curriculum.gif') transparent no-repeat;background-position:97.5% 50%;}
a.curriculum:hover {padding:0;background:url('../images/curriculum-hover.gif') transparent no-repeat;background-position:97.5% 50%;}
.alternat_med {background:#ebfaeb;}
.alternat_serv {background:#edf5ff;}
.alternat_pret_analize_laborator {background:#edf5ff;}
.table_serv td.pret {width:17%;text-align:right;/*white-space:nowrap;*/}
.table_serv td.wrap {white-space:normal;}
.table_serv_med td {padding:13px 8px 14px 8px;border-bottom:1px #ace3ac solid;color:#090;}
.table_serv_med td.last {border-bottom:0px}
.table_plan td.head, .table_plan tr.head {background:#edf5ff;}
.table_plan td {padding:13px 8px 14px 8px;border:1px #b6dcf2 solid;width:33%;}
.table_plan td.aligleft {text-align:left;}
.table_plan td.ti01 {text-indent:10px;}
.table_plan td.ti02 {text-indent:20px;}
.indent_20 {text-indent:20px;}
.indent_40 {text-indent:40px;}
td.head, tr.head {background:#edf5ff;}
/*......................................... nav info zone ............................................. */
#nav a.atentie-cas:link, #nav a.atentie-cas:visited {padding-left:48px;background:url('../images/atentie-info-serv.gif') #d9ecff left center no-repeat;}
#nav a.atentie-cas:hover {padding-left:48px;background:url('../images/atentie-info-serv.gif') #ffecd1 left center no-repeat;}
/*.. navigation ..*/
#nav {margin:0;padding:0;margin-bottom:20px;}
#nav ul {padding:0;margin:0;list-style:none;width:100%;}
#nav li {border-top:1px solid #fff;border-bottom:1px solid #fff;}
#nav a:link, #nav a:visited {display:block;padding:13px 2px 14px 23px;background:#d9ecff;color:#039;text-decoration:none;}
#nav a:hover, #nav a:focus {color:#f40;padding:13px 2px 14px 23px;background:url('../images/path-arrow.gif') #ffecd1 8px center no-repeat;}
#nav li.primameniu, span.primameniu {padding:5px 0 10px 10px;font-weight:bold;font-style:italic;color:#039;background:url('../images/nav-arrow-first.gif') transparent 96% 40% no-repeat;}
span.primameniu {display:block;}
.block-nav-prog, .block-nav-one, .block-nav-two, .block-nav-search {margin-right:12px;margin-left:12px;background:transparent;}
#nav .block-nav-prog, #nav ul.nav-list-one, #nav ul.nav-list-two, #nav ul.nav-list-three, #nav ul.nav-list-four {margin-bottom:12px;}
#nav a.phone-prog {padding:12px 2px 14px 50px;background:url('../images/make-call.gif') #ffecd1 center left no-repeat;color:#f60;cursor:pointer;font-weight:bold;font-size:1.25em;border:solid 1px #f60;}
#nav a.line-prog {}
.social-links {text-align:center;padding:0;clear:both;margin-right:12px;margin-left:12px;}
.logo-social {width:48%;margin:0;padding:0;display:inline-block;}
#nav ul.nav-list-line-webres {margin:0 auto;float:none;}
/*.. search ..*/
form {margin:0;padding:0;}
fieldset legend {width:96.8%;padding:5px 0 12px 10px;font-weight:bold;font-style:italic;color:#039;/*backgroundddd:url('../images/nav-arrow-first.gif') transparent 96% 40% no-repeat;*/}
fieldset.search {border:none;margin:0;padding:0;}
fieldset label {display:none;}
fieldset legend.legend-search {width:96.8%;padding:5px 0 12px 10px;font-weight:bold;font-style:italic;color:#039;background:#fff;text-align:left;}
.search input {border:none;float:left;}
.search input.box {width:100%;background:#edf5ff;background:url('../images/search.png') #edf5ff top right no-repeat;margin:0;text-align:left;font-family:Arial, sans-serif;font-size:16px;line-height:20px;padding:12px 0 14px 0;color:#039;border:none;}
.search input.box:focus {background:#ffecd1;background:url('../images/search-hover.png') #ffecd1 top right no-repeat;outline:none;color:#f40;border:none;}
span.search-box-border{display:block;overflow:hidden;border:solid 1px #b6dcf2;padding:0;}
/*.. links ..*/
a img {border:0;}
a:link, a:visited {font-family:Arial, sans-serif;color:#f60;text-decoration:none;}
a:hover, a:focus {font-family:Arial, sans-serif;color:#f40;text-decoration:underline;}
/*:focus {outline: 0;}*/
/*.. other links ..*/
#hr {clear:both;}
#lang {display:block;margin:12px;height:48px;}	
#lang a.language_ro {float:right;background: url('../images/sprite-index.png');background-position:-192px 0;
margin:0;padding:0;height:48px;width:48px;}
#lang a.language_ro:hover {float:right;background: url('../images/sprite-index.png');background-position:-240px 0;margin:0;padding:0;height:48px;width:48px;}
#lang a.language_en {float:right;background: url('../images/sprite-index.png');background-position:-288px 0;
margin:0;padding:0;height:48px;width:48px;}
#lang a.language_en:hover {float:right;background: url('../images/sprite-index.png');background-position:-336px 0;margin:0;padding:0;height:48px;width:48px;}
#lang .language_en_no {float:right;background: url('../images/sprite-index.png');background-position:-96px -144px;margin:0;padding:0;height:48px;width:48px;}
#lang .language_ro_no {float:right;background: url('../images/sprite-index.png');background-position:-48px -144px;margin:0;padding:0;height:48px;width:48px;}
#nav a.youtube-social-network:link, #nav a.youtube-social-network:visited, #nav a.youtube-social-network:hover {background: url('../images/sprite-index.png');background-position:-48px -48px;margin:0 auto;padding:0;height:48px;width:48px;}
#nav a.facebook-social-network:link, #nav a.facebook-social-network:visited, #nav a.facebook-social-network:hover {background: url('../images/sprite-index.png');background-position:0 -48px;margin:0 auto;padding:0;height:48px;width:48px;}
.up-top {overflow:hidden;margin:20px 0 20px 0;padding:2px;}
/*a.up:link, a.up:visited, a.up:hover {display:block;float:right;width:48px;height:48px;text-align:center;}
a.up:link span, a.up:visited span {background-position:-384px -144px;}
a.up:hover span {background-position:-384px -164px;}*/
a.up:link, a.up:visited {line-height:3.6em;display:block;float:right;background:url('../images/up.gif') transparent top center no-repeat;width:48px;height:48px;text-align:center;}
a.up:hover {line-height:3.6em;display:block;float:right;background: url('../images/up-hover.gif') transparent top center no-repeat;width:48px;height:48px;text-align:center;}
a.anchor:hover {color:#039;cursor:default;text-decoration:none;}
/*.............................................. container index ............................................*/
.container {margin-bottom:24px;position:relative;}
.container:after {content:'';display:block;clear:both;height:0;overflow:hidden;}
.bordered {border:solid 1px #b6dcf2;}
.bordered-red {border:solid 1px #f66;}
p.title-container {background:#ebf5ff;font-weight:bold;padding:13px 10px 14px 10px;margin:2px 2px 10px 2px;text-align:left;}/*.container */
p.padd {padding-left:60px;}/*.container */
p.info-container {padding:0 8px 0px 8px;}/*.container */
.first-div {padding:0;margin:0;margin-bottom:20px;position:relative;}
.second-div {position:relative;}
/*..................................................... sprite ..................................................*/
span.sprite{display:inline-block;position:absolute;background: url('../images/sprite-index.png') no-repeat;top:-8px;left:-2px;z-index:999;}
span.imag{display:inline-block;position:relative;background: url('../images/sprite-index.png') no-repeat;}
span.info{width:48px;height:48px;background-position:0 0;}
span.star{width:48px;height:48px;background-position:-48px 0;}
span.warning{width:48px;height:48px;background-position:-96px 0;}
span.articles{width:48px;height:48px;background-position:-144px 0;}
/*span.ro{width:48px;height:48px;background-position:-192px 0;}
span.ro-hover{width:48px;height:48px;background-position:-240px 0;}
span.en{width:48px;height:48px;background-position:-288px 0;}
span.en-hover{width:48px;height:48px;background-position:-336px 0;}*/
span.skip-to-nav{width:48px;height:48px;background-position:-384px 0;}
span.skip-to-nav-hover{width:48px;height:48px;background-position:-432px 0;}
span.facebook-account{width:48px;height:48px;background-position:0 -48px;}
span.youtube-account{width:48px;height:48px;background-position:-48px -48px;}
span.prev{width:48px;height:48px;background-position:-96px -48px;}
span.next{width:48px;height:48px;background-position:-144px -48px;}
span.phone{width:48px;height:48px;background-position:-192px -48px;}
span.call{width:48px;height:48px;background-position:-240px -48px;}
span.article-link{width:48px;height:48px;background-position:-288px -48px;}
span.article-link-hover{width:48px;height:48px;background-position:-336px -48px;}
span.med-event{width:48px;height:48px;background-position:-384px -48px;}
span.med-event-hover{width:48px;height:48px;background-position:-432px -48px;}
span.access{width:48px;height:48px;background-position:0 -96px;}
span.access-hover{width:48px;height:48px;background-position:-48px -96px;}
span.launch-hover{width:48px;height:48px;background-position:-96px -96px;}
span.launch{width:48px;height:48px;background-position:-144px -96px;}
span.search{width:48px;height:48px;background-position:-192px -96px;}
span.search-hover{width:48px;height:48px;background-position:-240px -96px;}
span.pdf{width:48px;height:48px;background-position:-288px -96px;}
span.pdf-hover{width:48px;height:48px;background-position:-336px -96px;}
span.archive{width:48px;height:48px;background-position:-384px -96px;}
span.archive-hover{width:48px;height:48px;background-position:-432px -96px;}
span.ssoft{width:48px;height:48px;background-position:0 -144px;}
/*span.ro-no{width:48px;height:48px;background-position:-48px -144px;}
span.en-no{width:48px;height:48px;background-position:-96px -144px;}*/
span.schedule{width:48px;height:48px;background-position:-144px -144px;}
span.schedule-hover{width:48px;height:48px;background-position:-192px -144px;}
/*span.nav-arrow-first{width:19px;height:10px;background-position:-269px -144px;float:right;margin-top:6px;margin-right:12px;margin-top:12px;}*/
span.path-arrow{width:16px;height:48px;background-position:-240px -144px;float:left;}
span.curriculum{width:48px;height:48px;background-position:-288px -144px;}
span.curriculum-hover{width:48px;height:48px;background-position:-336px -144px;}
span.go-top{display:block;width:15px;height:20px;margin:0 auto;}
span.atentie-info-serv{display:block;width:48px;height:48px;background-position:-432px -144px;}
span.spitalgeneral {display:block;width:48px;height:48px;}
span.gdpr{width:48px;height:48px;background-position: 0 -192px;}
span.gdpr-hover {width:48px;height:48px;background-position: -48px -192px;}
/*............................................. ceu .....................................................*/
.imgceu {float:none;height:120px;width:120px;margin-right:12px;}
.plistceu {float:none;}
/*............................................. lists .....................................................*/
.physical-activity {margin:0 0 0 16px;line-height:150%;}
.list-alpha {margin:0 0 0 24px;line-height:150%;list-style-type:lower-alpha;}
/*lista-verde
.list-green {}*/
.list-green {margin:0 0 0 16px;line-height:150%;}
.list-green li {list-style-image: url('../images/bullet-verde-li.gif');padding:0;}
.list-green li li {list-style-image:url('../images/bullet-verde-li-li.gif');margin-left:8px;}
.list-green li li li {list-style-image:url('../images/bullet-verde-li-li-li.gif');}
.list-green-none {margin:0 0 10px 20px;padding:0 0 0 10px;list-style-type:none;}
.list-green li.link-in-green {list-style-image: url('../images/bullet-porto-li.gif');padding:0;}
.list-green li li.link-in-green {list-style-image: url('../images/bullet-porto-li-li.gif');}
.list-green li li li.link-in-green {list-style-image: url('../images/bullet-porto-li-li-li.gif');}
.list-green li.special-pdf a:link,.list-green li.special-pdf a:visited  {line-height:130%;display:block;padding:13px 48px 14px 8px;background:url('../images/pdf.gif') transparent right center no-repeat;border-bottom:#ffbe5d solid 1px;}
.list-green li.special-pdf a:hover {line-height:130%;display:block;padding:13px 48px 14px 8px;background:url('../images/pdf-hover.gif') #ffecd1 right center no-repeat;/*border-bottom:#f40 solid 1px;*/}
.list-green li.special-go a:link,.list-green li.special-go a:visited  {line-height:130%;display:block;padding:13px 32px 14px 8px;background:url('../images/nav-info-arrow.gif') transparent no-repeat;background-position:97.5% 50%;border-bottom:#ffbe5d solid 1px;}
.list-green li.special-go a:hover {line-height:130%;display:block;padding:13px 32px 14px 8px;background:url('../images/nav-info-arrow-hover.gif') #ffecd1 no-repeat;background-position:97.5% 50%;/*border-bottom:#f40 solid 1px;*/}
.list-green li.special-go-disabled  {line-height:130%;display:block;color:#ccc;padding:13px 32px 14px 8px !important;border-bottom:1px solid #ccc;}
.list-green li.bullet-porto {list-style-image: url('../images/bullet-porto-li.gif');padding:0;}
.list-green li.bullet-gray {list-style-image: url('../images/bullet-gray-li.gif') !important;padding:0;}
/*............................*/
/*lista-porto*/
.list-links, .list-links-in-page {margin:0 0 0 16px;line-height:150%;}
.list-links li, .list-links-in-page li {list-style-image: url('../images/bullet-porto-li.gif');padding:0;}
.list-links li li, .list-links-in-page li li {list-style-image: url('../images/bullet-porto-li-li.gif');margin-left:8px;}
.list-links li li li, .list-links-in-page li li li {list-style-image: url('../images/bullet-porto-li-li-li.gif');}
.list-links li a:link, .list-links li a:visited {display:block;padding:13px 8px 14px 8px;text-decoration:none;border-bottom:#ffbe5d solid 1px;background:url('../images/nav-info-arrow.gif') #fff no-repeat;background-position:97.5% 50%;}
.list-links li a:hover, .list-links li a:focus {display:block;padding:13px 8px 14px 8px;text-decoration:none;background:url('../images/nav-info-arrow-hover.gif') #ffecd1 no-repeat;background-position:97.5% 50%;/*border-bottom:#f40 solid 1px;*/}
.list-links li a.pdf:link,.list-links li a.pdf:visited  {display:block;padding:13px 48px 14px 8px;background:url('../images/pdf.gif') transparent right center no-repeat;}
.list-links li a.pdf:hover {display:block;padding:13px 48px 14px 8px;background:url('../images/pdf-hover.gif') transparent right center no-repeat;}
.list-links li.no-link {list-style-image: url('../images/bullet-verde-li.gif');padding:13px 8px 14px 0px;border-bottom:1px solid #ace3ac;}
.list-links-in-page li a:link, .list-links-in-page li a:visited {display:block;padding:13px 8px 14px 8px;text-decoration:none;border-bottom:#ffbe5d solid 1px;background:#fff;}
.list-links-in-page li a:hover {display:block;padding:13px 8px 14px 8px;text-decoration:none;background:#ffecd1;}
/*............................*/
/*nav-info*/
.list-nav-info {}
.list-nav-info {border-top:1px solid #ffbe5d;margin:0;padding:0;list-style-type:none;}
.list-nav-info li {border-bottom:#ffbe5d solid 1px;}/**/
.list-nav-info li a:link, .list-nav-info li a:visited {display:block;padding:13px 32px 14px 8px;background:url('../images/nav-info-arrow.gif') #fff no-repeat;background-position:97.5% 50%;text-decoration:none;}
.list-nav-info li a:hover, .list-nav-info li a:focus {display:block;padding:13px 32px 14px 8px;background:url('../images/nav-info-arrow-hover.gif') #ffecd1 no-repeat;background-position:97.5% 50%;text-decoration:none;}
.list-nav-info ul {border-top:1px solid #ffbe5d;}
.list-nav-info ul li {margin-left:24px;}
.list-nav-info li.last-before-ul {padding-bottom:0px;}
.list-nav-info li.last {border-bottom:none;}
.list-nav-info li.no-link {padding:13px 8px 14px 8px;border-bottom:1px solid #ace3ac;}
.list-nav-info li a.pdf:link, .list-nav-info li a.pdf:visited  {display:block;padding:13px 48px 14px 8px;background:url('../images/pdf.gif') transparent right center no-repeat;}
.list-nav-info li a.pdf:hover {display:block;padding:13px 48px 14px 8px;background:url('../images/pdf-hover.gif') #ffecd1 right center no-repeat;}
.list-nav-info li a.archive:link, .list-nav-info li a.archive:visited  {display:block;padding:13px 48px 14px 8px;background:url('../images/archive.gif') transparent right center no-repeat;}
.list-nav-info li a.archive:hover {display:block;padding:13px 48px 14px 8px;background:url('../images/archive-hover.gif') #ffecd1 right center no-repeat;}
.list-nav-info li a.launch:link, .list-nav-info li a.launch:visited  {display:block;padding:13px 48px 14px 8px;background:url('../images/launch-site.png') transparent right center no-repeat;}
.list-nav-info li a.launch:hover {display:block;padding:13px 48px 14px 8px;background:url('../images/launch-site-hover.png') #ffecd1 right center no-repeat;}
/*............................*/
.list-link-sec-act {}
.list-link-sec-act {margin:0;padding:0;}
.list-link-sec-act li {display:block;color:#090;position:relative;border-bottom:1px solid #ffbe5d;}
.list-link-sec-act li a.pdf:link,.list-link-sec-act li a.pdf:visited  {display:block;padding:13px 48px 14px 8px;background:url('../images/pdf.gif') transparent right center no-repeat;}
.list-link-sec-act li a.pdf:hover {display:block;padding:13px 48px 14px 8px;background:url('../images/pdf-hover.gif') transparent right center no-repeat;}
.list-link-sec-act li a.archive:link,.list-link-sec-act li a.archive:visited  {display:block;padding:13px 48px 14px 8px;background:url('../images/archive.gif') transparent right center no-repeat;}
.list-link-sec-act li a.archive:hover {display:block;padding:13px 48px 14px 8px;background:url('../images/archive-hover.gif') transparent right center no-repeat;}
.list-link-sec-act li.no-link {padding:13px 8px 14px 8px;border-bottom:1px solid #ace3ac;}
.list-link-sec-act li.file-linked {display:block;padding:13px 48px 14px 8px;position:relative;text-decoration:none;border-bottom:1px solid #ace3ac;}
.list-link-sec-act li.last {border-bottom:1px solid #fff;}
/*............................*/
.list-other {margin-left:16px;line-height:150%;}
.list-other ul {margin-left:16px;}
/*............................*/
.list-warning {margin:0;padding:0 10px 0 19px;line-height:150%;}
.list-warning li {list-style-image: url('../images/bullet-warning.gif');}
/*............................................... slider .................................................*/
.contentSlider {width:99.8888%;}
.contentSlider,
.contentSlider .rsOverflow,
.contentSlider .rsSlide,
.contentSlider .rsVideoFrameHolder,
.contentSlider .rsThumbs {background:#fff;color:#039;}
.contentSlider .rsSlide,.contentSlider .rsOverflow {background:#fff;}
/*....................................... accordion doctors services .........................................*/
.acc_doc_serv {overflow:hidden;margin:0 0 16px 0;}
.acc_doc_serv {border-bottom:solid 1px #ffbe5d;border-left:solid 1px #ffbe5d;}
.acc_doc_serv h3 {background:url('../images/down-arrow.gif') transparent no-repeat;background-position:97.5% 50%;padding:13px 48px 14px 8px;margin:0;border-top:solid 1px #ffbe5d;cursor:pointer;color:#f60;font-weight:normal;font-size:100%;}
.acc_doc_serv h3.hover {background:url('../images/down-arrow-hover.gif') #ffecd1 no-repeat;background-position:97.5% 50%;color:#f40;font-weight:normal;}
.acc_doc_serv h3.active {background:url('../images/up-arrow-hover.gif') #ffecd1 no-repeat;background-position:97.5% 50%;color:#f40;font-weight:bold;}
.acc_doc_serv span {color:#c30;font-weight:bold;}
.doctor-name {position:relative;padding-right:50px;}
.no-cv {position:relative;}
.no-picture {float:none;display:block;width:108px;height:108px;background:url('../servicii/img/no-picture.jpg') transparent no-repeat;}
.no-picture-new {float:none;display:block;width:108px;height:108px;background:url('../servicii/img-new/no-picture.jpg') transparent no-repeat;}
a.curriculum-vitae:link, a.curriculum-vitae:visited {display:block;width:48px;height:48px;padding:0;background:url('../images/curriculum.gif') transparent no-repeat;background-position:100% 50%;}
a.curriculum-vitae:hover {padding:0;background:url('../images/curriculum-hover.gif') transparent no-repeat;background-position:100% 50%;}
.cv {float:right;width:48px;height:48px;position:absolute;right:0;top:0;}
.divtd {position:relative;border-bottom:1px solid #ace3ac;overflow:hidden;padding:8px 8px 8px 0;color:#090;}
.ebfaeb {background:#ebfaeb;}
.first {border-top:0px;}/**/
.last {border-bottom:0px;}/**/
.doctor {float:none;display:block;}/*left*/
.med-serv-wrap {padding:8px 0 8px 8px;}
.paddgen {padding:6px 0 5px 0;}
/*............................................... diverse .................................................*/
img, embed, object, video {max-width:100%;}
.relative {position:relative;}
.absolute {position:absolute;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.align-center {text-align:center;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.vertical-align-top {vertical-align:top;}
.bkg_red {background:#fcc;}
.red {color:#c00;}
hr.white {margin-top:24px;margin-bottom:24px;color:#fff;background:#fff;}
span.atentie {color:#c00;background:#faece8;}
span.atentie:before {content:url('../images/atentie.png');}
p.atentie, div.atentie {text-align:left;margin:8px 8px 0 8px;padding:13px 12px 14px 48px;border-left:solid 4px #c30;color:#c00;background:url('../images/warning.png') #faece8 left center no-repeat;}
div.atentie p {margin-top:0;}
.container-flebologie {border:1px solid #b6dcf2;padding:16px 16px 0 16px;overflow:hidden;}
.container-stomatologie {overflow:hidden;text-align:center;}
div.surleft, div.surright {float:none;text-align:center;}
.victor-babes {float:none;width:132px;height:174px;margin:0 auto;margin-bottom:10px;padding:2px;border:solid 1px #ccc;}
.media {overflow:hidden;}
a.media-link:link img, a.media-link:visited img {border:solid 1px #ffbe5d;}
a.media-link:hover img {border:solid 1px #f40;}
.media-img {float:none;padding-right:0;margin:0 auto;width:120px;}
.logo-anniversary {display:block;float:none;margin:0 auto;width:180px;height:150px;}
.float-left-nou {float:none;text-align:center;margin:0;}
.hide {display:none;}
.container-half-k {width:100%;float:none;position:relative;}
.hr-see-no-k1 {display:block;}
.kineto img.art1, .kineto img.art2, .kineto img.art3, .kineto img.art4 {display:block;margin:0 auto;max-width:165px;width:100%;height:100%;}
.bordered-porto{border:solid 1px #f60;padding:1px;}
.left-certif {width:100%;text-align:center;float:none;margin-bottom:10px;}
.right-certif {width:100%;text-align:center;float:none;}
.displaytable {display:table;}
.displaytablecell {display:table-cell;}
.verticalalignmiddle {vertical-align:middle;}
.marginbottom24 {margin-bottom:1.5em;}
/*.width100 {width:100%;}*/
/*--------------------------------------------------- 480px ---------------------------------------------------*/ 
@media only screen and (min-width:30em) {
body {/*background:url('../images/bkg-bg-strip.png') transparent top center repeat-x;*/}
#header .inner {padding-bottom:23px;background:transparent;}
#header .inner-en {padding-bottom:23px;background:transparent;}
.logo-header-ro {float:left;margin:35px 25px 14px 40px;width:120px;height:120px;}
p.cmdt {margin:0;padding:40px 24px 14px 0;font-size:1.5em;line-height:1.25em;text-align:left;}
.logo-header-en {float:left;margin:35px 25px 14px 40px;width:120px;height:120px;}
p.cmdt-en {margin:0 16px 0 0;padding:54px 0 20px 0;font-size:1.5em;line-height:1.25em;text-align:left;}
p {text-align:justify;}
#footer {/*background:url('../images/bkg-footer.jpg') transparent repeat-x;*/background:#edf6fc;border-top:solid 1px #b5dff7;}
/*#footer .inner {background:url('../images/bkg-footer-inner.jpg') transparent top center no-repeat;}*/
#footer .inner {background:transparent;}
#nav ul {float:left;width:50%;}
#nav ul.nav-list-one li, #nav ul.nav-list-three li, .phone-prog {margin-right:10px;}
#nav ul.nav-list-two li, #nav ul.nav-list-four li, .line-prog {margin-left:10px;}
#nav a.phone-prog {padding:12px 2px 14px 50px;background: url('../images/make-call.gif') #ffecd1 center left no-repeat;color:#f60;cursor:pointer;font-weight:bold;font-size:1.25em;border:solid 1px #f60;}
#nav a.line-prog {}
#nav ul.nav-list-search {float:left;width:50%;margin-left:25%;}
.social-links {margin:0 auto;overflow:hidden;text-align:center;padding:0;width:50%;clear:both;}
.clear {display:block;clear:both;margin:0px;padding:0px;}
/*.............................................. container index ............................................*/
.onethird {float:none;text-align:center;width:100%;}
.onehalf {float:none;text-align:center;width:100%;}
/*............................................... ceu .................................................*/
.imgceu {float:left;margin-right:12px;}
.plistceu {overflow:hidden;}
/*............................................... diverse .................................................*/
.float-left {float:left;}
.float-right {float:right;}
.width70 {width:70%;}
.width30 {width:30%;}
.media-img {float:left;padding-right:2%;}
.media-txt {margin-left:124px;}
.logo-anniversary {display:block;float:left;width:180px;height:150px;}
.victor-babes {float:left;width:132px;height:174px;margin-right:7%;padding:2px;border:solid 1px #ccc;}
.doctor {float:left;}
.no-cv {position:relative;padding-left:120px;min-height:108px;}
.doctor-name {position:relative;padding-left:120px;padding-right:50px;}
.no-picture {float:left;display:block;width:108px;height:108px;background:url('../servicii/img/no-picture.jpg') transparent no-repeat;}
.no-picture-new {float:left;display:block;width:108px;height:108px;background:url('../servicii/img-new/no-picture.jpg') transparent no-repeat;}
.container-half-k {width:50%;float:left;position:relative;}
.em61 {overflow:hidden;}
.hr-see-no-k1 {display:none;}
.kineto p.kino {display:table-cell;vertical-align:middle;height:320px;}
}
/*--------------------------------------------------- 496px ---------------------------------------------------*/ 
@media only screen and (min-width:31em) {
.logo-header-ro {float:left;margin:40px 25px 14px 40px;width:120px;height:120px;}
p.cmdt {margin:0;padding:32px 20px 14px 0;font-size:1.5em;line-height:1.25em;text-align:left;}
p.cmdt-en {margin:0 16px 0 0;padding:64px 0 10px 0;font-size:1.5em;line-height:1.25em;text-align:left;}
}
/*--------------------------------------------------- 544px ---------------------------------------------------*/ 
@media only screen and (min-width:34em) {
.logo-header-ro {float:left;margin:25px 25px 14px 40px;width:120px;height:120px;}
p.cmdt {margin:0;padding:32px 20px 14px 0;font-size:1.5em;line-height:1.25em;text-align:left;}
.logo-header-en {float:left;margin:25px 25px 14px 40px;width:120px;height:120px;}
p.cmdt-en {margin:0;padding:50px 20px 14px 0;font-size:1.5em;line-height:1.25em;text-align:left;}
}
/*--------------------------------------------------- 768px ---------------------------------------------------*/
@media only screen and (min-width:48em) {
body {font-size:1.05em;line-height:140%;}
#header {margin-bottom:8px;}
#header .inner {overflow:hidden;padding-top:10px;padding-bottom:37px;max-width:1152px;margin:0 auto;color:#039;border-bottom:0;}
#header .inner-en {overflow:hidden;padding-top:10px;padding-bottom:32px;max-width:1152px;margin:0 auto;color:#039;}
.logo-header-ro {float:left;margin:25px 25px 0 40px;}
p.cmdt {margin:0;padding:40px 0 0 0;font-size:1.5em;line-height:1.25em;text-align:left;}
.logo-header-en {float:left;margin:25px 25px 4px 40px;}
p.cmdt-en {margin:0 16px 0 0;padding:75px 0 0 0;font-size:1.5em;line-height:1.25em;text-align:left;}
#overpath {display:inline-block;}
#overpath {width:100%;background:#d9ecff;}
#path {background:url('../images/path-arrow.gif') transparent 8px center no-repeat;max-width:1152px;margin:0 auto;position:relative;}
#path_in {display:block;color:#039;padding:13px 8px 14px 23px;}
#path a:link, #path a:visited {padding-right:15px;background:url('../images/path-arrow.gif') transparent center right no-repeat;text-decoration:none;}
#path a:hover, #path a:focus {padding-right:15px;background:url('../images/path-arrow-back.gif') transparent center right no-repeat;text-decoration:underline;}
#wrapper {border:solid 1px #b6dcf2;}
#content {float:left;width:70%;}
#content .inner {/*padding-top:24px;*/}
#nav {float:left;width:30%;}
#nav ul {float:none;width:100%;}
#nav ul.nav-list-one li, #nav ul.nav-list-three li, .phone-prog {margin-right:0;}
#nav ul.nav-list-two li, #nav ul.nav-list-four li, .line-prog {margin-left:0;}
#nav ul.nav-list-search {float:none;width:100%;margin-left:0;}
.social-links {margin:0;overflow:hidden;text-align:center;padding:0;width:100%;clear:both;}
#nav a.phone-prog {float:none;background: url('../images/phone-prog.png') transparent center left no-repeat;color:#039;cursor:default;border:solid 1px #b6dcf2;}
#nav a.line-prog {float:none;}
/*span.nav-arrow-first{margin-top:6px;}*/
#language {float:right;margin:12px 12px 24px 12px;text-align:right;}
#go-nav {display:none;}
#hr-top-nav {display:none;}
.hr-see-no {display:none;}
/*.............................................. container index ............................................*/
.container-half {width:50%;float:left;position:relative;}
#footer .container-half {width:50%;float:left;position:relative;}
#footer .left-bordered {border-left:solid 1px #91cff2;}
#footer .right-bordered {border-right:solid 1px #91cff2;}
.first-div {padding:0;margin-right:6px;margin-bottom:0;}
.second-div {padding:0;margin-left:6px;}
.onethird {float:left;text-align:center;width:33.33%;}
.onehalf {float:left;text-align:center;width:50%;}
/*................................................... ceu .................................................*/
.imgceu {float:left;margin-right:12px;}
.plistceu {overflow:hidden;}
/*................................................... forms .................................................*/
/*................................................... diverse .................................................*/
div.surleft {float:left;width:49%;margin-right:1%;}
div.surright {float:left;width:49%;margin-left:1%;}
.surleft img, .surright img {display:block;margin:0 auto;}
.float-left-nou {float:left;margin: 0px 15px 0px 0px;}
.hide {display:inline-block;}
.divtd {position:relative;border-bottom:1px solid #ace3ac;overflow:hidden;padding:12px 8px 12px 0;color:#090;}
.first {border-top:1px solid #ace3ac;}
.med-serv-wrap {padding:8px 0 8px 8px;}
.em61 {float:none;overflow:hidden;text-align:center;width:100%;}
.hr-see-no-k1 {display:none;}
.breic {display:none;}
.left-certif {width:48%;text-align:center;float:left;padding:0 1%;}
.right-certif {width:48%;text-align:center;float:right;padding:0 1%;}
}
/*--------------------------------------------------- 976px ---------------------------------------------------*/ 
@media only screen and (min-width:61.5em) {
/*.............................................. container index ............................................*/
.em61 {float:left;overflow:hidden;text-align:center;width:50%;}
.hr-see-no-k, .hr-see-no-k1 {display:none;}
}
/*--------------------------------------------------- 1008px ---------------------------------------------------*/ 
@media only screen and (min-width:63em) {
/*.............................................. container index ............................................*/
.onethirdspec {float:left;text-align:center;width:33.33%;}
.twothirds {float:left;text-align:center;width:66.66%;}
}