/* Reset & fresh start
-------------------------------------------------------------- */
* { margin:0; padding:0; }
html {background-color: #fff;}
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-color: #fff;}
body.cubranding {min-width: 	1262px;}
/* Old browser notice box
-------------------------------------------------------------- */
.old-browser-container{background:#ffffde url(//www.sfatulmedicului.ro/external/img/old-browser-sprite.png) no-repeat -14px 5px;border-bottom:1px solid #424242;display:block;font-family:Verdana, Geneva, sans-serif;	font-size:11px;left:0;line-height:1.3em;margin:0;position:relative;top:0;width:100%;}
.old-browser-container p{padding:7px 23px 8px 26px;margin:0;}
.old-browser-container strong{display:block;font-size:14px;margin-bottom:5px;}
.old-browser-container a{text-decoration:underline; color:#000;}
.old-browser-container a:hover{text-decoration:none; color:#000;}
.close-old-browser{background: url(//www.sfatulmedicului.ro/external/img/old-browser-sprite.png) no-repeat 4px 4px;display:block;height:16px;position:absolute;right:3px;top:3px;z-index:100;width:16px;}

/* Links
-------------------------------------------------------------- */
a { color:#547ca4; outline:none; text-decoration:none; }
a:hover { color:#547ca4; text-decoration: underline; }
a.underline { text-decoration:underline; }
a.underline:hover { text-decoration:none; }

/* Lists
-------------------------------------------------------------- */
ul{list-style:none; }
.normal, .normal{background:none; margin-left:25px; line-height:1.4em }
.normal li, .normal li{border:none; padding:1px 0; }
.normal li{list-style:disc; }
dl.table-display  { width: 100%; }
.table-display dt { float: left; width: 30%; padding:2px 8px; }
.table-display dd { float: left; width: 58%; font-style:italic; padding:2px 15px; }
dt { clear: both; }
.fancy-black li{background:url(//www.sfatulmedicului.ro/external/img/fancy-black-li.gif) 5px 5px no-repeat; padding-left:20px;list-style-position:outside!important; list-style-type:none; line-height:1.4em; padding-bottom:5px;}

/* Images
-------------------------------------------------------------- */
img{ font-size:1px; }
a img { border:0; }
.img-clear  { border:none !important; padding:0 !important; }
.imgcontent { margin:2px 4px; border:#e9e9e9 1px solid; padding:1px; }
.imgborder  { border:1px solid #adadad; padding:2px; }
.img-articol{ margin:0px 4px 0 0; border:1px solid #bfbfbf; padding:3px; }

/* Floats
-------------------------------------------------------------- */
.clear { clear:both; }
.clear0 { clear:both; font-size:0px; height:0px; }
.cls, .clk, .cl, .cl5 {clear:both; font-size:0px;}
.left  { float:left; }
.right { float:right; }
.clearfix:after  { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix        { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix        { display: block; }

/* Align
-------------------------------------------------------------- */
.justify  { text-align:justify; }
.center{ text-align:center; }
.align-right { text-align:right; }
.align-left  { text-align:left; }

/* Typography
-------------------------------------------------------------- */
.small{ font-size:11px; }
.nice p, .nice div, .nice cite{	line-height:1.4em!important; margin:0.7em 0 1.2em 0; }
.nice h3{ line-height:1.2em!important; }
.h1-articol{letter-spacing:-0.02em;margin-bottom:10px;}
.titlu-wiki-art {position:relative; border-bottom:1px solid #AAAAAA; margin:15px 0 5px 0; font-weight:normal; color:black; font-size:18px; padding-bottom:3px; clear:both;}
.titlu-wiki-art a	{position:absolute; right:0; top:3px; font-size:12px;}

/* Culori si fundaluri
-------------------------------------------------------------- */
.color959595 { color:#959595; } /* gri */
.colorff0000 { color:#ff0000; } /* rosu deschis */
.colorb72927 { color:#b72927; } /* rosu inchis */
.color05497a { color:#05497a; } /* albastru inchis */
.color199de5 { color:#199de5; } /* albastru deschis */
.colorfff { color:#ffffff; } /* alb */
.color000 { color:#000000; } /* negru */
.bg-e9eef3{background:#e9eef3;} /* gri deschis */
.bg-fdfcd1{background:#fdfcd1;} /* galben deschis */
.bg-ffff66{background:#ffff66;} /* galben aprins */
.bg-efece0{background:#efece0;} /* maro deschis */
.bg-c3d3e3{background:#c3d3e3;} /* albastru deschis */
.bg-f4f4f4{background:#f4f4f4;} /* gri deschis */

/* Sizes, margins, padding
-------------------------------------------------------------- */
.halfwidth { width:50%; }
.width250  { width:250px; }
.cl  { height:10px; }
.clk, .cl5 { height:5px; }
.fivepxheight { height:5px!important;}
.margin-top5px,  .mt5  { margin-top:5px; }
.margin-right5px,.mr5  { margin-right:5px; }
.margin-bottom5px,  .mb5  { margin-bottom:5px; }
.margin-left5px, .ml5  { margin-left:5px; }
.margin-top10px, .mt10 { margin-top:10px; }
.margin-right10px,  .mr10 { margin-right:10px; }
.margin-left10px,.ml10 { margin-left:10px; }
.margin-bottom10px, .mb10 { margin-bottom:10px; }
.m20{margin:20px;}
.margin10px,  .m10  { margin:10px; }
.margin5px,.m5{ margin:5px; }
.margin0px,.m0{ margin:0px!important; }
.padding10px, .p10  { padding:10px!important; }
.padding5px,  .p5{ padding:5px; }
.padding0px,  .p0{ padding:0!important; }
.mw-120  { max-width:120px;}
.block 	{ display:block;}
.inline	{ display:inline;}
.pos_relative  { position:relative; }
.borderless { border:0!important; }
.no-bold { font-weight:normal!important; }

/* Tabele
-------------------------------------------------------------- */
.insiruire { width:100%; border-collapse:collapse;}
.insiruire label { font-weight:normal;}
.insiruire th { border:0; text-align:left; padding:5px 3px;  border:1px solid #9cb4cd;}
.insiruire td { padding:3px; border:1px solid #9cb4cd;}
.tr-hover tr:hover td { background:#fdfce4; }
.th-bg-c3d3e3 th{ background:#c3d3e3; }
.insiruire-gri  { width:100%; border-collapse:collapse; border: 1px solid #d6d6d6;}
.insiruire-gri th  { text-align:left; padding:5px 3px;  border:1px solid #d6d6d6;}
.insiruire-gri td  { padding:3px; border:1px solid #d6d6d6;}
.no-border td, .no-border{border:0;}
.tborder td { padding:6px; }

/* Headings
-------------------------------------------------------------- */
h1{font-size:30px; color:#000; font-weight:normal;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h4.titlu-wiki{ border-bottom:1px solid #AAAAAA; font-weight:normal; margin:5px 0 5px 0; padding-bottom:3px; padding-top:4px; color:black; font-size:18px; }
.h3_content {width:300px; border:#7f7949 1px solid; background:#FFFFFF; margin-bottom:5px; }

/* Icoane
-------------------------------------------------------------- */
.steluta-favorite, .sageata-dreapta, .icoana-casuta, .icoana-romania, .icoana-telefon, .icoana-program,
.domenii-activitate li, .litera-selectata a, .icoana-ilustratii-hp,
.container-alfabet a:hover, .buton-minus, .icoana-email, .icoana-fax, .icoana-web, .icoana-camera,
.icoana-spec, .icoana-unit, .icoana-post, .icoana-jos, .icoana-dreapta, .icoana-consultatii-hp, .icoana-medici-hp,
.icoana-spitale-hp, .icoana-clinici-hp, .icoana-farmacii-hp, .icoana-ajutor-hp, .icoana-medicamente-hp,
.icoana-analize-hp, .icoana-stiri-hp, .icoana-legislatie-hp, .icoana-ghid-hp, .icoana-reviste-hp,
.icoana-comunitate-hp, .icoana-termeni, .icoana-retete-hp, .icoana-articole-hp, .icoana-remedii-hp, .cat-desc li,
.hint-pointer, .icoana-revista-hp,  .icoana-index-hp, .icoana-arhiva-hp, .icoana-taguri, .icoana-otrava-hp,
.icoana-galerie-hp, .icoana-comunitate, .icoana-read-more{ background:url(//www.sfatulmedicului.ro/external/img/icoane.png) no-repeat; }
.icoana-dreapta  { background-position:right -1339px; height:15px; padding-right:25px; display:block; }
.icoana-post  { background-position:0 -1172px; height:30px; padding-left:36px;}
.icoana-jos{ background-position:right -1448px; height:15px; padding-right:25px; display:block; }
.icoana-consultatii-hp { background-position:5px 0px;}
.icoana-medici-hp{ background-position:5px -38px;}
.icoana-spitale-hp  { background-position:5px -74px;}
.icoana-clinici-hp  { background-position:5px -112px;}
.icoana-farmacii-hp { background-position:5px -147px;}
.icoana-ajutor-hp{ background-position:5px -185px;}
.icoana-medicamente-hp { background-position:5px -222px;}
.icoana-analize-hp  { background-position:5px -260px;}
.icoana-stiri-hp { background-position:5px -297px;}
.icoana-legislatie-hp  { background-position:5px -333px;}
.icoana-ghid-hp  { background-position:5px -370px;}
.icoana-reviste-hp  { background-position:5px -407px;}
.icoana-comunitate-hp  { background-position:5px -444px;}
.icoana-termeni  { background-position:5px -1961px;}
.icoana-retete-hp{ background-position:5px -1994px;}
.icoana-otrava-hp{ background-position:5px -2372px;}
.icoana-articole-hp { background-position:5px -2029px;}
.icoana-remedii-hp  { background-position:5px -2063px;}
.icoana-revista-hp  { background-position:5px -2132px;}
.icoana-index-hp { background-position:5px -2206px;}
.icoana-arhiva-hp{ background-position:5px -2168px;}
.icoana-ilustratii-hp  { background-position:5px -2408px;}
.icoana-galerie-hp { background-position:3px -2444px; }
.icoana-taguri{ background-position:8px -2236px;}
.icoana-comunitate{ background-position:8px -2478px;}
.steluta-favorite{ background-position: -7px -1474px; padding-left:18px; }
.sageata-dreapta { background-position: -7px -1393px; padding-left:18px; }
.icoana-casuta{ background-position: 5px -484px; }
.icoana-romania  { background-position: 5px -520px; }
.icoana-telefon  { background-position: 5px -557px; }
.icoana-email { background-position: 5px -705px; }
.icoana-fax{ background-position: 5px -668px; }
.icoana-web{ background-position: 5px -742px; }
.icoana-program  { background-position: 5px -594px; }
.icoana-camera{ background-position: 5px -594px; }
.icoana-spec,
.icoana-unit  { height:25px; display:block; padding-left:35px; line-height:25px; margin-left:3px; }
.icoana-spec  { background-position: 0 -634px; }
.icoana-unit  { background-position: 0 -487px; }
.icoana-read-more{ background-position: right -1311px; padding-right:11px;}

/* Elemente grafice
-------------------------------------------------------------- */
.buton_red_mic, .buton-sageata,
a.but_inapoi, a.but_inainte, span.but_inapoi, span.but_inainte,
.box-left-hp, .box-right-hp, .box-brown, .box-blue, .cautare h3,
.box-brown h3, .comentarii .tab-link, .comentarii .selected,
.hc-flash li, .grupuri-litere a, .buton-plus,
.buton_frwd_50, .buton_back_50, .buton_red_semib{ background:url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat; }

/* Background pe orizontala
-------------------------------------------------------------- */
.box-cautare-hp, #acordeon_consulta .accordion_toggle, .desc-hc-top, .orar-farm th, .dictionare-content,
.acordeon_parteneri .accordion_toggle, .alege-hc, .paginatie a:hover{ background:url(//www.sfatulmedicului.ro/external/img/bg-x.png) repeat-x; }

/* Paginatie
-------------------------------------------------------------- */
.paginatie{ height: 35px; background: #efefef url(//www.sfatulmedicului.ro/external/img/bg-x.png) repeat-x 0px -914px; margin:10px 0; font-size:11px; }
.total-pagini{ line-height:35px; text-indent:10px; /*width:85px; text-align:center;*/}
.paginatie ul { padding:6px 6px 0 0; }
.paginatie li{ float:left; background:none; padding:0!important; border:0!important; margin:0!important; }
.paginatie a{ background: #fff; color:#2e6ab1; position:relative; display:block!important; padding:4px 5px; margin-left:4px; border: 1px solid #cccccc; font-family:verdana; }
.paginatie .selected, .paginatie .selected:hover{ border: 1px solid #2e6ab1; background:#2e6ab1; color:#fff;  position:relative; display:block!important; padding:4px 5px; margin-left:4px; font-family:verdana; font-weight:normal; }
.paginatie a:hover{ text-decoration:none; border: 1px solid #949494; background-position:0 -950px; color:#2e6ab1; }
.paginatie span{margin-left:4px;}
.paginatie b{background: #fff; color:#b4b4b4; position:relative; display:block!important; padding:4px 5px; margin-left:4px; border: 1px solid #cccccc; background:#efefef; font-family:verdana; font-weight:normal;}
.paginatie-top{padding:0 0 5px 0; margin:0;}
.paginatie-top p{float:right; line-height: 26px; margin-right:5px}
a.but_inapoi, a.but_inainte, span.but_inapoi, span.but_inainte{ width:69px; height:26px; text-indent:-9999px; border:0; outline:none; padding:0; display:block; }
a.but_inapoi { background-position: -399px -246px; }
a.but_inainte 	{ background-position: -472px -246px; margin:0 1px 0 5px!important;}
a.but_inapoi:hover { background:url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) -545px -246px; border:0; }
a.but_inainte:hover{ background:url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) -618px -246px; border:0; }
span.but_inapoi { background-position: -157px -335px; }
span.but_inainte{ background-position: -230px -335px; margin:0 1px 0 5px!important;}

/* Autocomplete
-------------------------------------------------------------- */
.autocomplete { position:absolute; width:250px; background:#eee; border:1px solid #888; margin:0; padding:0;z-index:100; }
.autocomplete ul { list-style-type:none; margin:0; padding:0; }
.autocomplete li.selected { background-color: #ffb; }
.autocomplete li { list-style-type:none; background: #fff; color:#000; display:block; margin:0; padding:3px 5px; cursor:pointer; }
.autocomplete a  { font-size:12px; display:block; color:#000; }
.autocomplete a:hover  { text-decoration:none; }

/* Taburi
-------------------------------------------------------------- */
.tab-link {display:block; float:left; }
.tab-content { clear:both; }
.tab-content .box_content{border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; }
.tab-content .box-bottom-border{margin-bottom:-1px !important; }

/* Taburi comentarii
-------------------------------------------------------------- */
.comentarii .tab-link { background-position:-190px -215px; width:147px; height:27px; min-height:27px; text-align:center; font-size:10px; line-height:27px; margin-right:1px; color:#fff; overflow: auto; margin-bottom:-1px; }
.comentarii .selected { background-position:-341px -215px; color:#0972a9; }
.comentarii .tab-content { background:#ebebeb; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; margin-top:-5px; }
.comentarii a.tab-link:hover{ color:#fff; }
.comentarii a.selected:hover{ color:#0972A9; }


/* Formulare
-------------------------------------------------------------- */
.input_border { width:142px; padding:1px; border:1px solid #7f9db9; color:#000; }
input.text, input.text-heigh, input.title, textarea, select, input { margin:0.1em 0; border:1px solid #7f9db9; }
input.text:focus, input.text-heigh:focus, input.title:focus, textarea:focus, select:focus { border:1px solid #6e91b1; }
input.text, input.title, textarea.text { width: 243px; padding:3px; }
select.title{ width: 243px; padding:5px; }
select.text {padding:2px;}
input.text-heigh { width: 225px; padding:4px; }
input.title { font-size:1.5em; }
label { font-weight: bold; }
.form-field{ float:left; margin-left:10px; }
.radio, .checkbox  {vertical-align:middle; margin-right:2px; border:0; }
input.input-mic{width:50px; margin:0.1em 0; border:1px solid #7f9db9; padding:3px; }
.dual-input{ width:440px; height:200px; padding:3px; }
.cautare label{ position: relative; }
legend{color:#545454; padding: 0 6px; font-weight:bold}
fieldset{ border:1px solid #d9d9d9; margin:10px 0; padding:7px;}
.cautare .input_border { width:130px; padding:1px; }
.cautare .box_content { padding:5px 10px 10px 10px; }
.select-spec { height:27px; position:absolute; width:283px; border:1px solid #7F9DB9; margin:2px 0 0 0; background:#fff; }
.select-spec1{ height:20px; overflow:hidden; background:#fff; margin:4px; }
.caut-spec { width:277px; height:22px; margin:-1px -4px -1px -1px; }
.yahoo-like{ border:0;}
.yahoo-like legend { font-size:14px; color:#000; padding:0.3em 0 0.7em 1em;}
.yahoo-like input, .yahoo-like textarea { font-size:14px; color:#000; margin:0.1em 0; border:1px solid #7f9db9; width: 243px; padding:3px;}
.yahoo-like .radio, .yahoo-like .checkbox {border:0;}
.yahoo-like select { font-size:14px; color:#000; margin:0.1em 0; border:1px solid #7f9db9; padding:2px;}
.ymemforminput{ margin-bottom:0.2em; padding-top:2px; position:relative; width:651px;}
.ymemformlabel{ color:#444; float:left; padding:0.5em 0.5em 0 0; text-align:right; width:25%; }
.ymemformlabel label, .ymemforminput label{ font-weight:normal; }
.ymemformfield{ float:left; }

/* Form tooltips
-------------------------------------------------------------- */
.hint { position: absolute; display:none; right: 85px; width: 200px; margin-top: -4px; border: 1px solid #E2C822; background: #fff9d7 url(//www.sfatulmedicului.ro/external/img/icoane.png) no-repeat -100px -100px no-repeat; padding: 10px 12px; background-color: #fff9d7; }
.hint span.hint-pointer { position: absolute; left: -10px; top: 5px; width: 10px; height: 19px; background-position: -10px -2106px; }

/* Success, notice and error boxes
-------------------------------------------------------------- */
.error, .notice, .success { padding: 9px 9px 9px 35px; margin-bottom: 5px; border: 1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px;clear:right;}
.error{ background: #FBE3E4 url(//www.sfatulmedicului.ro/external/img/alerts/error.gif) no-repeat; color: #8a1f11; border-color: #FBC2C4; }
.error ul { margin:-5px 0; }
.error li{ border-bottom:1px solid #FBC2C4; padding:5px 0; }
.notice  { background: #fff9d7 url(//www.sfatulmedicului.ro/external/img/alerts/notice.gif) no-repeat; color: #514721; border-color: #e2c822; }
.success { background: #E6EFC2 url(//www.sfatulmedicului.ro/external/img/alerts/success.gif) no-repeat; color: #264409; border-color: #C6D880; }
.error a, .pink-box a { color: #8a1f11; text-decoration:underline; }
.notice a, .yellow-box a { color: #514721; text-decoration:underline; }
.success a, .green-box a { color: #264409; text-decoration:underline; }
.error a:hover, .pink-box a:hover,
.notice a:hover, .yellow-box a:hover,
.success a:hover, .green-box a:hover {text-decoration:none;}
/* ----- Butoane close ----- */
.yellow-box .close-icon, .pink-box .close-icon, .green-box .close-icon, .error .close-icon, .notice .close-icon, .success .close-icon, .current-tags .close-icon{ float:right; height:20px; display:block;font-size:10px;margin:-3px -3px 0 0;text-decoration:none;line-height:18px;padding:0 20px 0 5px;}
.green-box h3, .yellow-box h3, .pink-box h3, .error h3, .notice h3, .success h3{ margin-bottom:10px;}
.pink-box .close-icon, .error .close-icon{ background:url(//www.sfatulmedicului.ro/external/img/alerts/error-close.gif) no-repeat 44px 5px; color:#e59f9f;}
.yellow-box .close-icon, .notice .close-icon{ background:url(//www.sfatulmedicului.ro/external/img/alerts/notice-close.gif) no-repeat 44px 5px; color:#e2c822;}
.green-box .close-icon, .success .close-icon{ background:url(//www.sfatulmedicului.ro/external/img/alerts/success-close.gif) no-repeat 44px 5px; color:#a5c627;}
.pink-box .close-icon:hover, .error .close-icon:hover{ background-position: 44px -15px; color:#dc5151;}
.yellow-box .close-icon:hover, .notice .close-icon:hover{ background-position: 44px -15px; color:#b59e0d;}
.green-box .close-icon:hover, .success .close-icon:hover{ background-position: 44px -15px; color:#7fa000;}
/* ----- Other boxes ----- */
.yellow-box, .pink-box, .green-box{ padding: 1em; margin-bottom: 5px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px;}
.yellow-box{ border: 1px solid #e2c822; background: #fff9d7; color:#514721; }
.pink-box  { border: 1px solid #FBC2C4; background: #FBE3E4; color:#8a1f11; }
.green-box { border: 1px solid #C6D880; background: #E6EFC2; color:#264409; }

/* Butoane
-------------------------------------------------------------- */
.buton_red, .buton_red:hover, .buton_red_mic, .buton-cauta-hp, .buton-sageata, .buton-plus, .buton-minus, .buton_red_mare,
.buton_back_50, .buton_frwd_50, .buton_red_semi, .buton_red_semib, .buton_red_medi {display:block; border:0; cursor:pointer; font-size:11px;  color:#fff !important; text-align:center; vertical-align:middle; font-weight:bold;}
.buton_red, .buton_red_mic, input.buton_red, input.buton_red_mic, .buton_red_semi, .buton_red_semib, .buton_red_medi { height:21px; line-height:21px; }
.buton_red:active, .buton_red_mic:active, .buton_red_semi:active, .buton_red_semib:active, .buton_red_medi:active, .buton_red_mare:active{ color:#fff; padding-top:1px; }
input.buton_red, input.buton_red_mic, .buton_red_semi, .buton_red_semib { padding-bottom:2px; }
.buton-sageata, .buton-plus { margin-left:3px; }
.buton_back_50, .buton_frwd_50 { width:50px;  height:45px; outline:none;}
.buton_red{ background: #bb0303 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -3px -251px; width:156px; }
.buton_red_mic  { background-position: -196px -251px; width:51px; }
.buton_red_medi { background: #bb0303 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -253px -251px; width:128px; }
.buton_red_semi { background: #bb0303 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -929px -357px; width:68px; height:21px; }
.buton_red_semib{ background-position: -858px -357px; width:68px; height:21px; }
.buton_red_mare { background: #bb0303 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -3px -335px; width:151px; height:27px; padding-bottom:3px; }
.buton-cauta-hp { background: #dedddd url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -459px -276px; width:121px; height:45px; }
.buton-sageata  { background-position: -165px -251px; width:25px;  height:21px; }
.buton-plus  { background-position: -491px -215px; width:39px;  height:26px; }
.buton-minus { background-position: -6px  -1570px; width:18px;  height:18px; }
.buton_back_50  { background-position: -875px -396px; }
.buton_frwd_50  { background-position: -927px -396px; }

/* Thumbnails - de eliminat din html si sters
-------------------------------------------------------------- */
.thumb80x60							{ margin:0 0; margin-right:7px; border:1px solid #cccccc; padding:2px;}
.thumb80x60 a, .thumb80x60 span 			{ display:block; float:left; width:80px; height:60px; overflow:hidden; position:relative; z-index:1; text-align:center; }
.thumb80x60 img{ font-size:10px; border:0!important; }
.thumba80x60	  { margin:0; border:1px solid #cccccc; padding:2px; width:80px; height:60px;}
.thumba80x60 a, .thumba80x60 span		  { display:block; width:80px; height:60px; overflow:hidden; z-index:1; text-align:center;}
.thumba80x60 img { font-size:10px; }
.thumb100x100 { margin:0 7px 0 0; border:1px solid #cccccc; padding:2px; width:100px; height:100px; text-align:center;}
.thumb100x100 a, .thumb100x100 span { display:block; width:100px; height:100px; line-height:100px; overflow:hidden; text-align:center; }
.thumb100x100 img { font-size:10px; line-height:12px !important; max-width:120px;}
* html .thumb100x100 img { width:100px;}
.thumb142x142 { border:1px solid #d6d6d6; padding:2px; width:142px; height:142px; }
.thumb142x142 span  { display:block; width:142px; height:142px; line-height:142px; overflow:hidden; position:relative; z-index:1; text-align:center; }
.thumb142x142 img { font-size:10px; text-align:center; }

/* Boxuri
-------------------------------------------------------------- */
.box-top {height:4px; background:url(//www.sfatulmedicului.ro/external/img/right_top_corner.gif) right top no-repeat; font-size:0px;line-height:0px;}
.box-bottom {height:4px; background:url(//www.sfatulmedicului.ro/external/img/right_bottom_corner.gif) right top no-repeat; }
.box-top-border {height:5px; background:url(//www.sfatulmedicului.ro/external/img/right_top_corner_border.gif) right top no-repeat; }
.box-bottom-border {height:5px; background:url(//www.sfatulmedicului.ro/external/img/right_bottom_corner_border.gif) right top no-repeat; }
.box-bottom-border-square {height:5px; border-bottom:1px solid #D7D7D7; }
.box_content { padding:5px; }
.border-top { border-top:1px solid #cccccc; }
.box-border { background:#ebebeb; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; }
.box-brown  { background-position: -996px -211px; margin-left:4px; }
.box-brown h3 { font-style:italic; min-height:30px; line-height:30px; margin-left:4px; padding-left:7px; background: transparent url(//www.sfatulmedicului.ro/external/img/bg_h3_consulta.png) no-repeat scroll right top; color:#FFFFFF; text-shadow:1px 1px 0 #485D72; }
.box-brown .box_content {border:1px solid #485d72; background:#fff}
.box_content img { border:1px solid #bababa; padding:1px; margin-right:4px; font-size:10px;text-align:center; }
.box-lista-art{ width:207px; margin-top:5px; }
.box-lista-art h3{ width:207px; height:27px; background: #708fb0 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat 0px -573px; color:#fff; text-indent: 10px; display:block; line-height:27px; font-size:15px; font-style:italic; text-shadow:1px 1px 0 #485D72; }
.box-lista-art.green-art-box h3{ background: #90bb29 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat 0px -546px; text-shadow:1px 1px 0 #5f7231; }
.box-lista-art.crestin-art-box h3{ background: #c9b385 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat 0px -519px; text-shadow:1px 1px 0px #7F7949; }
.gradient-subtil{ background: #ffffff url(//www.sfatulmedicului.ro/external/img/box-lista-art-bg.png) repeat-x!important; position:relative;}
.box-lista-art li, .box_content li{ padding:2px 4px; border-bottom:1px solid #b8cde3; }
.box-lista-art a{ display:block; }
.lista-art-box-dr { list-style:none; }
.lista-art-box-dr li{ padding:2px 0; }
.lista-art-box-dr a{ display:block; }
.box-galben { background:#fdfcd1; text-align:left; padding:5px; border-top:1px solid #f0ed68; border-bottom:1px solid #f0ed68; }
/* .box-alb{ width:433px; background:url(//www.sfatulmedicului.ro/external/img/bg-box-cont.gif) top no-repeat; margin:10px 0 0 11px; padding-top:5px;}
.box-alb-bottom{ width:433px; height:6px; background:url(//www.sfatulmedicului.ro/external/img/bg-box-cont.gif) bottom no-repeat; margin:0 0 7px 11px; }
*/.box-newsletter{ margin:5px 0 0 2px; background: url(//www.sfatulmedicului.ro/external/img/newsletter.png) no-repeat; width:202px; height:127px;position:relative; }
.newsletter-field{width:123px;padding:3px 2px 2px 2px; position:absolute;bottom:5px;left:6px;border:1px solid #8e0101;}
.newsletter-submit{width:60px;padding:2px; position:absolute;bottom:5px;right:6px;border:1px solid #8e0101;font-size:12px;}

.box-blue-300{}
.box-blue-300 h3{ background:#6A88A6 url(//www.sfatulmedicului.ro/external/img/elemente-grafice-homepage.png) no-repeat scroll -461px -574px; color:#FFFFFF; font-size:15px; height:26px; line-height:26px; text-indent:10px;}
.box-blue-300 h3 a{ color:#FFFFFF; }
.box-blue-300-content{border:1px solid #485D72; padding:5px 0;}
.box-blue-300-content .box-hp-med-art{width:293px;float:none;}

/* Box acordeon 3 pasi spre sanatate
-------------------------------------------------------------- */
.acordeon-top-round { width:310px; height:4px; background:#9c9269 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -690px -283px; font-size:1px; }
#acordeon_consulta, .consulta  { width:302px; background:url(//www.sfatulmedicului.ro/external/img/bg-consulta-down.png) bottom left no-repeat #9c9269; padding:0 4px 4px 4px; margin:0; }
#acordeon_consulta h3.accordion_toggle, .consulta h3 { width:287px; height:33px; line-height:33px; border-top:1px solid #7f7949; background-position:0 -315px; color:#FFF; display:block; padding-left:13px; cursor: pointer; outline: none; font-style:italic; text-shadow: 1px 1px 0 #7F7949; }
#acordeon_consulta .consulta-border { border-right:1px solid #7f7949; border-left:1px solid #7f7949; border-bottom:1px solid #7f7949; }
#acordeon_consulta .accordion_content  { overflow: hidden; width:300px; border:0; padding:0; margin:0; background:#FFFFFF; }
.galben{color:#fffd49; }
.accordion_content img{display:block; }
.lista-hc-uri{overflow:auto; height:111px; }
.lista-hc-uri ul {margin:3px 5px; }
.lista-hc-uri li {border-bottom:1px solid #e9e9e9; height:17px; line-height:17px; margin:0;padding:0; }
.lista-hc-uri a{ display:block; margin:0; padding:0; height:17px; width:273px;}
.acordeon-forum{padding:0;margin:0;height: 151px!important;overflow:auto;}
.acordeon-forum li {background: url(//www.sfatulmedicului.ro/external/img/bg-x.png) 0 -1035px repeat-x; padding:0 7px;}
.acordeon-forum a{margin-top:5px; display:block;}
.acordeon-forum em, .acordeon-forum p{font-size:11px; color:#5b5b5b;}
.acordeon-forum em{display:block; margin:3px 0; color:#848484}
.acordeon-forum p{ padding-bottom:7px;}
.acordeon-forum .posts-separator{border-bottom:1px solid #E9E9E9;}
.acorderon-az, .acorderon-consult, .acorderon-autoevaluare{background: #e5e1be url(//www.sfatulmedicului.ro/external/img/bg-content-acordeon.png) no-repeat; height:101px; padding:10px 10px 0px 11px;}
.acorderon-az{background-position: left bottom; display:block;}
.acorderon-consult {background-position: left -110px; display:block;}
.acorderon-autoevaluare {background-position: left top; display:block;}
.acorderon-autoevaluare span, .acorderon-consult span, .acorderon-az span{text-indent:-9999px;display:block;}

/* Box cautare farmacii gen
-------------------------------------------------------------- */
.container div.cautare-top-round { width:207px; height:4px; /*background: #99afc5 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -793px -291px;*/ display:block; font-size:1px; }
.container div.cautare  { width:199px; background:url(//www.sfatulmedicului.ro/external/img/box-cautare-bottom.png) left bottom no-repeat #99afc5; padding:0px 4px 4px 4px}
.border-cautare{ border:1px solid #52708c; }
.cautare h3 { min-height:26px; line-height:26px; background-position:-545px -181px; color:#FFFFFF; border-left:#52708c 1px solid; border-right:#52708c 1px solid; padding-left:4px; font-style:italic; }
.bg-cautare { background:#e7e8ea; border:1px #FFFFFF solid; }
.consulta{ width:302px; background:url(//www.sfatulmedicului.ro/external/img/bg-consulta-down.png) bottom left no-repeat #9c9269; padding:0 4px 4px 4px}
.consulta h3{ width:302px; height:34px; line-height:34px; background:url(//www.sfatulmedicului.ro/external/img/bg_h3_consulta.png) right top no-repeat; color:#FFF; display:block}

/* Box concurs
-------------------------------------------------------------- */
.box-concurs-homepage{width:290px; height:172px; background: #f2f2f2 url(//www.sfatulmedicului.ro/external/img/elemente-grafice-homepage.png) no-repeat top right; padding:10px;}
.box-concurs-homepage h3 a{color:#000!important;}
.box-concurs-homepage h3 a:hover{text-decoration:none;color:#000!important;}
.box-concurs-homepage h3 span{color:#cc0000!important;}
#scroller-concurs { width: 290px; height: 110px; overflow: hidden; margin-top:10px; }
.main-concurs { width: 290px; }
.main-concurs img { padding:2px; border:1px solid #ccc; }
.slide-concurs{ width: 290px; height: 110px; float:left; padding:0;}
.concurs-content { width:176px;}
.menu-concurs { width:290px; position:relative; background: url(//www.sfatulmedicului.ro/external/img/gray-spacer.png) no-repeat;}
.menu-concurs .tab{ float:right; text-align:center; margin-right:5px; line-height:26px; width:23px; height:27px; display:block; background:#fdfdfd url(//www.sfatulmedicului.ro/external/img/elemente-grafice-homepage.png) no-repeat -619px 0px; }
.menu-concurs .tab-ctrl{ float:right; text-align:center; margin:9px 0 0 5px; line-height:15px; width:23px; height:17px; display:block; background:#fdfdfd; border:1px solid #d0d0d0; color:#a2a2a2; font-family:verdana; }
.menu-concurs .tab-ctrl:hover{ border:1px solid #a2a2a2; color:#a2a2a2; background:#f9f9f9; }
.menu-concurs .selected { background:#e5e5e5 url(//www.sfatulmedicului.ro/external/img/elemente-grafice-homepage.png) no-repeat -594px 0px; }
.menu-concurs a:hover { text-decoration:none; }
.toate-concursurile{position:absolute;top:11px;left:2px}
.nr-concurs{position:absolute;top:11px;left:125px;}

/* Layout
-------------------------------------------------------------- */

#siteHolder{width:1262px;margin: 0px auto;}
.wrapper {max-width: 1262px;width: 100%; margin:0 auto;border-radius:7px 7px 7px 7px;box-shadow:0 0 12px rgba(0, 0, 0, 0.3);}

#cappySpecial{width:995px;margin:0 auto;}
.cappyLeftswf{width:134px;height:600px;position:absolute;margin:0 0 0 -134px;}
.cappyRightswf{width:134px;height:600px;position:absolute;margin:0 0 0 995px;}
.cappyTopswf{width:1263px; overflow:hidden;}
.holder_col { width: 966px; padding:5px 6px; }
.col_st_main{ width: 638px; float:left;  margin-bottom:5px }
.col_full{  margin:0 6px 10px 6px; }
.col_full_full { width:983px; margin:0;}
.col_dr_main{ width:771px; float:right; margin-bottom:10px  }
.col_st_small  { width:207px; float:left;  margin-right:5px; /*overflow:hidden;*/ }
.col_center_small { width:456px; }
.col_dr_small  { width:310px; float:right; }
.continut { background: #fff url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) repeat-y -1001px -101px; width: 978px; padding-top:1px; }

/* Layout strip
-------------------------------------------------------------- */
.layout-strip .container{ width:995px; /*background: #fff url(//www.sfatulmedicului.ro/external/img/elemente-grafice-strip.png) -3px -105px no-repeat!important; */}
.layout-strip .header{ background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-strip.png) -3px -105px no-repeat!important; height:100px!important;}
.layout-strip .footer{ background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-strip.png) -3px 0 no-repeat; width:955px; height:87px; padding:15px 20px 0 20px; position:relative; bottom:-25px;}
.layout-strip .continut{top:89px!important;padding-bottom:54px;}
.layout-strip .container-breadcrumbs{padding:5px 7px;}


/* Header
-------------------------------------------------------------- */
/*.header { background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -3px -105px no-repeat; width:995px; height:127px; position:absolute; top:0; left:0; z-index:100;} */
.sfmlogo{width:195px; height: 85px; cursor:pointer; position:absolute; display:block; }
.container-login { width:195px; text-align:right; position:absolute; top:32px; right:36px; }
/* ----- Meniu dropdown ----- */
.top-menu{height:32px; width: 989px; position:relative; top:96px; margin-left:3px; background:#838e94 url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -6px -201px no-repeat;}
.top-menu li{float:left; height:32px; width:auto; position:relative;}
.top-menu .first{border-left:0;}
.top-menu .last{border-right:0; padding:7px 33px 8px 34px;}
.top-menu a{display:inline; font-size:13px; height:32px; width:auto; padding:7px 21px 8px 22px; line-height:32px; color:#fff; border-right:1px solid #677075; border-left:1px solid #abb3b7;}
.top-menu a:hover, .active a, .hover a{background:#696a6c url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) 0 -240px repeat-x; text-decoration:none;color:#fff;}
.top-menu ul{background:#696a6c;padding:10px 0 10px 10px; position:absolute; width:175px; top:31px; left:-9999px; -webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 0 rgba(0,0,0,0.2);z-index:100;}
.top-menu ul li{margin:0;padding:0;height:auto;float:none;}
.top-menu ul a{border:0;padding:0;text-indent:15px;position:relative;font-size:11px;line-height:18px;display:block;height:auto;width:100%;background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -2021px -12px no-repeat!important;}
.top-menu ul a:hover{text-decoration:underline;}
.hover ul, .top-menu li:hover ul{left:1px;top:32px;}
.hover .hover a{text-decoration:underline;}
.top-menu ul .titlu-meniu, .top-menu ul .titlu-meniu-first{color:#fff;font-weight:bold; padding:7px 0 5px 0; border-top:1px solid #7f8082; margin:5px 10px 0 0;}
.top-menu ul .titlu-meniu-first{padding:0 0 5px 0; border-top:0; margin:0 10px 0 0;}
.rightmost{ -webkit-box-shadow:-3px 3px 0 rgba(0,0,0,0.2)!important; -moz-box-shadow:-3px 3px 0 rgba(0,0,0,0.2)!important; }
.hover .rightmost { right:0!important; left:auto!important; }
.buton-evidentiat a, .buton-evidentiat a:hover{ background: #ba0000;}
.buton-evidentiat ul{ background:#ba0000!important; }
.buton-evidentiat ul a{background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -2021px -84px no-repeat!important;}
/* ----- Top search ----- */
.top-search {height:33px; width:505px; position:absolute; top:30px; left:229px; z-index:400;}
.searchfield { position:absolute; background:transparent; top:9px; left:9px; width:278px; height:17px; padding:0; margin:0; font:normal 14px/17px Arial, Helvetica, sans-serif; border:0; display:block; color:#bbb; }
.searchfield-focus { color: #000; }
.searchbut  { position:absolute; top:0; right:0; background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) 0 -278px; width:89px; height:32px; border:0; cursor:pointer; text-indent:-9999px;}
.searchbut:active {background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -178px -278px;}
.searchbut:hover {background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -89px -278px;}
.search-cat{-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.2); position:absolute; top:25px; right:70px; width:140px; background:#fff; border:1px solid #bebebe; z-index:99;}
.search-cat-link{ position:absolute; top:8px; left:293px; display:block; outline:none; background: #cccccc url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) 0 -310px no-repeat; font-size:10px; color:#fff; width:103px; height:18px; line-height:18px; padding-left:6px; z-index:100;}
.search-cat-link:hover{ color: #fff; text-decoration:none; }
.top-search .selected{ background: #cccccc url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -109px -310px no-repeat; color: #555; }
.top-search .selected:hover{ color: #555; }
.search-cat ul{list-style:none; margin:0; padding:0;}
.search-cat a{padding-left:5px; font-size:11px; display:block; height:18px; line-height:18px; text-decoration:none; color:#555; }
.search-cat a:hover{ background: #eee; text-decoration:none;}
.search-cat-select{position:absolute;left:254px;top:6px;width:149px;}

/* Footer
------------------------------------------------------------- */
/*.footer{ background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-layout.png) -3px 0 no-repeat; width:955px; height:87px; padding:15px 20px 0 20px; position:relative; bottom:-25px;}
* html .footer{ bottom:-15px;}
.left-footer { float:left; width:758px;}
.disclamer{ color:#aeaeae; font-size:11px; }
.footer-meniu{height:25px;}
.footer-meniu li{float:left; margin:0 25px 0 0;}
.footer-meniu a{padding:3px 0;}
.right-footer{ float:right; width:190px; margin-top:17px;}

/* Comentarii
-------------------------------------------------------------- */
/*#comentarii { background:#EBEBEB; margin:10px; padding-left:130px; }
.alb{ background:#fff; }
#comentarii ul { padding-bottom:0; }
#comentarii li{ margin:10px 0; padding:1px 0 0; border:0; }
.comment_wrap { background:#fff; border:1px solid #DCDDDD; position:relative; }
.comment_wrap.alb { background:#f8f8f8; }
.comment_author { color:#8D8D8D; font-size:10px; left:-130px; line-height:14px; position:absolute; width:100px; }
#comentarii img { border:1px solid #c2c3c3; padding:2px;}
#comentarii span { display:block; }
.single_comment { padding:20px; }
.single_comment p{ padding:0px; margin:0; }
.comment_arrow { left:-33px;	position:absolute; top:20px; border:0!important; margin:0;padding:0; }
.tab-container.comentarii{ margin:5px 0 0 0!important;}
.single_comment_art { border:1px solid #DCDDDD; background:#f8f8f8; width:820px; min-height:106px; }
*/
/* Titluri cu background
-------------------------------------------------------------- */
/*.titlu-hc, .titlu-manechin, .titlu-prim-ajutor, .titlu-revista, .titlu-legislatie, .titlu-sponsor .titlu-consulta{ position:relative; }
.titlu-hc span { color:#ffffff; top:5px; left:10px; font-size:24px; font-weight:normal; position:absolute; z-index:1; padding-right:10px;}
.titlu-hc h1 { color:#ffffff; font-size:24px; font-weight:normal; padding:1px 10px 0 10px; z-index:2; position:relative; margin-bottom:5px;}
.titlu-hc h1.shadow, .titlu-hc span, .titlu-consulta span { color:#636363; top:6px; left:11px; }
.titlu-hc		 { background:#90a1bb; border-bottom:solid 1px #6c819c; }
.titlu-manechin  { background:#978b52; border-bottom:solid 1px #675f38; }
.titlu-consulta  { background:#587691; border-bottom:solid 1px #3c5063; }
.titlu-prim-ajutor  { background:#bf2929; border-bottom:solid 1px #992121; }
.titlu-revista { background:#3e92c5; border-bottom:solid 1px #30759f; }
.titlu-legislatie{ background:#1ca567; border-bottom:solid 1px #168352; }
.titlu-sponsor{ background:#debd4c; border-bottom:solid 1px #c6a329; }
.titlu-remedii{ background:#82b419; border-bottom:solid 1px #4f6e0f; }
.titlu-retete { background:#f8aa04; border-bottom:solid 1px #bc8000; }
.titlu-otravuri  { background:#393939; border-bottom:solid 1px #000000; }
.titlu-otravuri span{ color:#000; }
*/
/* Lista articole (lista cu border bottom)
-------------------------------------------------------------- */
.item-lista-art { padding-bottom:12px; border-bottom:1px solid #ddd; }
.item-lista-art h3 { margin:0 0 10px 0; font-size:18px; }
.item-lista-art p  { margin:6px 0 0 0; }
.item-lista-art .art-desc{width:343px; text-align:justify; margin:0!important; padding:0!important;}
.item-lista-cat h3{margin:0 0 10px 0;}
.cat-desc{width:555px; text-align:justify; margin-top:0;}
.cat-desc li{background-position:-10px -1884px!important; float:left; height:20px; padding:0 0 0 15px; width:250px; margin-left:5px;}
.item-lista-art-nopic{ border-bottom:1px solid #ddd; }
.item-lista-art-nopic h3{font-size:18px; margin:0 0 6px 0;}
.item-lista-art-nopic small, .cubg{background:#e9e9e9;padding:3px 6px; color:#000;}

/* Pagina health center
-------------------------------------------------------------- */
.hc-flash  { background:#90A1BB; margin-top:1px; width:456px; height:177px; }
.hc-image-crop{ display:block; text-align:center; width:390px; height:177px; line-height:177px; overflow:hidden; position:relative; z-index:1; }
.hc-image-crop img  { font-size:18px; color:#fff; font-weight:bold; width:390px; }
.box-content-hc-centru{margin:5px 10px; }
.box-content-hc-centru ul{list-style:disc inside; color:#607f91; padding:0 4px 4px 4px; width:310px; }
.box-content-hc-centru a{line-height:1.4em; }
.box-content-hc-centru h3{margin-bottom:7px; position:relative; }
.alege-hc { background-position:0 -877px; height:37px; border-top:1px solid #fff; }
.titlu-alege-hc{ position:relative; width:135px; height:37px; }
.alege-hc h3, .alege-hc span{ font-weight:bold; font-size:14px; position:absolute; }
.alege-hc h3  { color:#fefd93; top:10px; left:10px; }
.alege-hc span{ color:#2b3f57; top:11px; left:11px; }
.select-hc{width:230px; margin:7px 0 0 4px;}
.submit-hc{width:70px; margin:7px 0 0 9px;}
.descriere-hc { background-color:#eaeef3; line-height:1.3em; }
.desc-hc-top{ background-position:0 -599px; height:4px; border-top:1px solid #fff; font-size:1px; }
.hc-centru-margin{padding:5px 10px 5px 10px; }
.hc-centru-margin p{text-align:justify; }
.hc-rss-box{width:310px; height: 115px; background: #e7e7e7 url(//www.sfatulmedicului.ro/external/img/rss-hc.png); margin-top:5px;}
.hc-rss-box a{width:289px; height: 64px; display:block; color: #4c4c4c; padding: 51px 0 0 21px}
.hc-rss-box a:hover{text-decoration:none; color:#000;}

/* Modificari carousel pt includere in pagina de HC
-------------------------------------------------------------- */
.titlu-gal-hc { margin-bottom:1px; position:relative; -moz-border-radius:7px 7px 0 0; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-bottom:1px solid #6c819c; background:#90a1bb; }
.titlu-gal-hc span.shadow{ padding-right:10px; position:absolute; font-size:24px; font-weight:normal; color:#636363; left:11px; top:6px;}
.titlu-gal-hc h4 { color:#FFFFFF; font-size:24px; font-weight:normal; margin-bottom:5px; padding:5px 10px 0; position:relative; z-index:2; }
#carousel-poze-hc{width: 344px; height: 143px; overflow: hidden; background:#efefef!important;position:absolute;left:57px;top:15px;}
.slide-poze-hc{width:354px; height:142px; background:#efefef; }
.mai-multe-galerii-hc .carousel-poze-prev{left:6px;}
.mai-multe-galerii-hc .carousel-poze-next{right:6px;}
.mai-multe-galerii-hc {width:456px;height:158px;background:#efefef!important;position:relative; -moz-border-radius:0 0 7px 7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px;}
.carousel-galerii-jumper a{display:block;width:17px;height:17px;background: #90a1bb url(//www.sfatulmedicului.ro/external/img/elemente-grafice-ilustratii.gif) no-repeat -1px -954px!important;text-indent:-9999px;outline:none;}
.carousel-galerii-jumper a:hover, .carousel-galerii-jumper .carousel-selected{background-position: -18px -954px!important;}

/* Lista draguta articole
-------------------------------------------------------------- */
/*.lista-articole{list-style:none; margin:0; padding:0;}
.lista-articole li{height:auto;line-height:0;margin:10px 0 0 0;padding:0 0 20px 117px;position:relative;border-bottom:1px dashed #bbb;}
.lista-articole span{cursor:pointer;display:inline;float:left;height:100px;margin-left:-111px;overflow:hidden;position:relative;width:100px;border:1px solid #ddd;}
.lista-articole span span{float:none;height:100px;margin:0;width:100px;border:0;display:table-cell;vertical-align:middle!important;text-align:center;}
.lista-articole img{font-size:10px;line-height:1.3em; padding-top:10px;}
.lista-articole strong{font-size:16px;line-height:1.2em;}
.lista-articole small{line-height:1em;display:block;padding:5px 0 5px 0;}
.lista-articole a{display:block; padding-top:10px;}
.lista-articole .last{border:0;padding-bottom:0;}
*/

/* Others
-------------------------------------------------------------- */
.separator{margin:5px 0;border-bottom:solid 1px #ccc; position:relative;}
.form-cautare{padding:20px 0 20px 30px;}
.cont-user-forum-post{margin:5px 0 0 0; border-bottom:1px dashed #7392ad; padding-bottom:5px;}
.marker-harta{padding:15px;width:160px;}
.search-highlight{background:#ffff66}
.insiruire-litere-wrap{padding:19px 0 5px 5px;margin:0 0 10px 5px}
.insiruire-litere { float:none!important;}
.insiruire-litere li{float:left; margin:0 0 0 6px; padding:0!important; list-style:none; width:22px!important;}
.insiruire-litere a{display:block; position:relative; width:22px!important; height:24px; line-height:24px;text-align:center; background: url(//www.sfatulmedicului.ro/external/img/bg-x.png) 0 -950px repeat-x; border:1px solid #CCCCCC; color:#2E6AB1;}
.insiruire-litere a:hover, .zero-noua a:hover{text-decoration:none; background: url(//www.sfatulmedicului.ro/external/img/bg-x.png) 0 -974px repeat-x!important; border:1px solid #949494;}
.zero-noua a{ width:32px!important; height:24px; }
.box-taguri, .box-rounded{padding:9px 10px 10px 45px; border:1px solid #E9E9E9; -moz-border-radius: 7px; -webkit-border-radius:7px; border-radius:7px; margin:5px 0; line-height:1.5em }
.box-rounded{padding:9px 10px 10px 10px; border:1px solid #D5D5D5; }
.container-banner-top{margin:0 auto; width:728px; padding:10px 0 7px 0; font-size:0; position:relative; z-index:1000;}
.banner-top{font-size:0;margin:0;padding:0;position:relative; z-index:1000;}
.captcha{padding:0px; border:1px solid #7F9DB9;}

/* Forum
-------------------------------------------------------------- */
h2.titlu-ultimele-topicuri{background:#D2E3EB; text-align:center; padding:13px;}
.col_ultimele_topicuri{width:458px;float:left;}
.col_ultimele_topicuri div{background: #F2F2F2; border:1px solid #d4d4d4; padding:10px; margin-top:5px;}
.col_ultimele_topicuri h4 a{display:block; width:406px; background: url(//www.sfatulmedicului.ro/external/img/icons/forum-title-icon.png) no-repeat; padding:4px 0 9px 30px;}
.col_ultimele_topicuri blockquote{line-height:1.4em; font-size:12px; color:#666A7C;}
.col_ultimele_topicuri p{font-size:11px; color:#666A7C;margin-top:7px;}
.litera-forum { background: #d2e3eb; }

/* Produse
-------------------------------------------------------------- */
.lista-cat-prod{list-style:circle inside;color:#396694;}
.lista-cat-prod li{width:325px;line-height:20px;}
.det-prod { border-bottom:1px solid #000000; padding-bottom:7px; }
/*.restrict-width{width:100%}*/
.restrict-height{height:100%}

/* medic familie
-------------------------------------------------------------- */
.medic-fam{width:290px;height:98px;background:#76938E; margin-top:5px; padding:10px;}
.medic-fam h5{font-size:14px;font-weight:bold;color:#fff;text-shadow:1px 1px 1px #617672;margin-bottom:3px;}
.medic-fam input{width:106px; height:20px; border:1px solid #576865; padding:1px 0;}
.trimite-la-medic{width:50px!important;height:24px!important;}





/* NEW STYLE
-------------------------------------------------------------- */
.banner-medicalshop{display:block;position:absolute;width:283px;height:126px; bottom:9px; left:11px; background:url(//www.sfatulmedicului.ro/external/img/banners/banner-medicalshop.png) no-repeat;}

/*Pachete clinici
----------------------------------------------------------------*/
.pachete{width:670px;padding-left:20px;}
.box-pachet{float: left; width: 200px;border:1px solid #ffffff;padding:0px 10px 5px 10px;}
.text-pachet{color:#ffffff; width:160px;text-indent: 10px; line-height: 27px;padding-left:10px;/*text-shadow: 1px 1px 0 #485D72;*/text-shadow: 0px 2px 3px #555; font-weight:bolder;}
.header-pachet-gold{background:url(//www.sfatulmedicului.ro/external/img/pachet-gold.png); height:200px;margin-left:-10px;}
.header-pachet-silver{background:url(//www.sfatulmedicului.ro/external/img/pachet-silver.png); height:200px;margin-left:-10px;}
.header-pachet-basic{background:url(//www.sfatulmedicului.ro/external/img/pachet-basic.png); height:200px;margin-left:-10px;}
.cuprins-pachet{padding:20px;}
#btPachete{ background: #bb0303 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -3px -335px; width:151px; height:27px; padding-bottom:2px; color:#ffffff;border:0px !important;}
.submit{padding-left:20px;line-height:20px;padding-top:10px;}
.box-p{width:680px; padding:5px; padding-top:0;}
.box-p h2{
	background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat scroll -211px -573px #6A88A6;
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    font-style: italic;
    height: 27px;
    line-height: 27px;
    text-indent: 10px;
    text-shadow: 1px 1px 0 #485D72;
	width: 550px;
    /*width: 745px;*/
	}
.ph3{
	margin-bottom:10px;
	padding-left:15px;
	background:url(//www.sfatulmedicului.ro/external/img/h3-pachete.png) repeat-x;
	width:750px;
	height:30px;
	line-height:30px;
	color:#034057;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	 -khtml-border-radius: 5px;
	 border-radius:5px;
	 border:1px solid #8fa1a7 !important;}
.box-confirmare{margin-left:20px;padding-left:10px;-moz-border-radius:10px;-webkit-border-radius: 10px; -khtml-border-radius: 10px; /*background-color:#f3fcff;*/width:700px;float:left;}
.box-confirmare h2{
	background: url(//www.sfatulmedicului.ro/external/img/elemente-grafice-homepage.png) no-repeat scroll -461px -513px #6A88A6;
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    font-style: italic;
    height: 27px;
    line-height: 27px;
    text-indent: 10px;
    text-shadow: 1px 1px 0 #485D72;
	width: 192px;
}
/*.box-confirmare span{color:#547CA4;}*/
.box-confirmare h3{padding-bottom:3px;float:left;}
.confirmare-cuprins{/*border:1px solid #485D72;*/ width:80%px;padding:3px;padding-top:0px;}
.detalii-pachete{padding:11px;}
.detalii-pachete-header{height:27px;
    background:url(//www.sfatulmedicului.ro//external/img/elemente-grafice.png) no-repeat scroll -211px -543px #6A88A6;
    color: #FFFFFF;
    font-style: italic;
    height: 27px;
    line-height: 27px;
    text-indent: 10px;
    text-shadow: 1px 1px 0 #485D72;
	font-weight:bold;
}
.detalii-pachete th{text-align:left;}
.detalii-pachete td{border-bottom:1px solid #485D72; height:40px;}
.detalii-pachete tbody{border:1px solid #485D72;}
.img-true{background:url(//www.sfatulmedicului.ro/external/img/true.png) no-repeat; height:27px;width:27px; display:block;}
.img-false{background:url//www.sfatulmedicului.ro//external/img/false.png) no-repeat; height:27px;width:27px;display:block;}
.pachetConf-gold{background:url(//www.sfatulmedicului.ro/external/img/pachet-gold.png) repeat-x; height:200px;width:190px;float:right;}
.pachetConf-silver{background:url(//www.sfatulmedicului.ro/external/img/pachet-silver.png) repeat-x; height:200px;width:190px;float:right;}
.pachetConf-basic{background:url(//www.sfatulmedicului.ro/external/img/pachet-basic.png) repeat-x; height:200px;width:190px;float:right;}
.text-confirmare{padding:20px;}
.optiuni {
	float:left;
	padding-top:10px;
}
.optiuni .check{
	background:url(//www.sfatulmedicului.ro/external/img/check.png) no-repeat;
	padding-bottom:10px;
	width:450px;
}
.optiuni .check .text-optiune {
	padding-left:25px;
	color:#034057;
	display:block;
}
.text-pret{
	color:#547CA4;
	margin-left:180px;
	font-weight:bold;
}

.text-sms{
	color:#547CA4;
	margin-left:250px;
	font-weight:bold;
}

.pret{
	padding-top: 260px;
}


.btmobilPay{
	margin-left:250px;

}

.plataSucces{
	text-align:left;
	border:1px solid #0b9444;
	padding:10px 0px 10px 0px;
	background:#d0eece;
}

.plataSucces img{
	float:left;
	padding-left:5px;
}

.plataSucces .text-succes{
	padding-left:55px;
	color:#0b9444;
}

.eroarePachete{
	color: #D8000C;
    background-color: #FFBABA;
	padding: 10px 0px 10px 0px;
	border: 1px solid;
}

.eroarePachete a{
	color: #D8000C;
	font-weight:bold;
}

.eroarePachete img{
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.info-pachete{
	padding:20px;
    border:1px solid #485D72;
	width:707px;
	margin-left:10px;
	margin-bottom:30px;
}

.h2-info-pachete{
	letter-spacing:-0.02em;
	background:url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat scroll -211px -543px #6A88A6;
	color:#ffffff;
	padding-left:20px;
	height:27px;
	text-shadow:1px 1px 0 #485D72;
	line-height:27px;
	margin-left:10px;

}

.continue-span{
	background: #bb0303 url(//www.sfatulmedicului.ro/external/img/elemente-grafice.png) no-repeat -3px -365px;        width:151px !important;
	 height:50px !important;
	 padding-bottom:2px;
	 color:#ffffff;
	 border:0px !important;
	 line-height:1.9em;
	 text-align:center;
	 font-size:14px;
}

.submit a:hover{
	text-decoration:none !important;
}
.float-left{float:left;}
.float-right{float:right;}

