/* Layout
 
-------------------------------------------------------------- */

/* WRAP around all elements*/
.wrapper{
	
	padding:0;
	background:#fff;
	padding-bottom: 15px;
	box-shadow: none;
	border-radius: 0px;
}

/* Main container for header, content, footer*/
.container { 
	width: 978px;
	margin: 0 auto;
	min-height:530px;
	-moz-box-shadow:0 0 12px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 0 12px rgba(0,0,0,0.3);
	box-shadow:0 0 12px rgba(0,0,0,0.3);
    position:relative;    
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	z-index: 101;
}

.logo-gol{
	width:175px;
	height:73px;
	position:absolute;
	display:block;
	top:10px;
	left:16px;
	padding:10px;
}

.left{float:left;}

/* Top search
-------------------------------------------------------------- */
.search-form{
	padding:5px;
	position:absolute;
	top:38px;
	left:275px;
	border:1px solid #dcd9c2;
	height:40px;
	width:455px;
	padding:0;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	background:url(//www.sfatulmedicului.ro/external/images/sprite-gradients.png) repeat-x;
	-moz-box-shadow:inset 0 1px 0 #fff, inset 1px 0 0 #fff, inset -1px 0 0 #fff;
}
.search-form.active-form{
	border:1px solid #b7b28e;
}
.search-input{
	width:335px;
	padding:11px 8px 10px 8px!important;
	font-size:15px!important;
	border:0!important;
	background:none!important;
	margin:0!important;
}
.search-submit{
	position:absolute!important;
	top:9px;
	right:9px;
	padding:0;
	display:block;
}

/* Header links
-------------------------------------------------------------- */
.header-links{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	/*top:36px;*/
	right: 6px;
	/*width:200px;*/
	/*top:10px;*/
	top:5px;
	margin-top: 0px;
}

.header-links li{
	float:right;
	background:url(../../images/sprite_articol_icons.png) no-repeat right -247px;
	padding:0 4px;
}

.header-links a {
    padding: 2px 6px;
    text-decoration: underline;
	color: #127EA7;
	line-height:20px;
}

.header-links a:hover{
		
}

/* Footer
-------------------------------------------------------------- */
.footer{
	border-top:1px solid #eae9dd;
	padding:10px;
	/*position:relative;
	margin-top:64px;
	z-index:200;*/
}
.footer-nav li{
	float:left;
	background:url(../../images/sprite_articol_icons.png) no-repeat right -245px;
	padding:0 3px;
}
.footer-nav .last{background:none;}
.footer-nav a{
	display:block;
	padding:3px 10px;
}
.footer small{
	font-size:11px;
	line-height:1.3em;
	color:#a2a2a2;
	display:block;
	width:700px;
	margin:10px 13px;
	float:left;
}
.footer .copyright{
	/*position:absolute;
	right:20px;
	top:13px;*/
	float:right;
	margin-bottom:10px;
}
.footer .powered{
	display:block;
	width:76px;
	height:31px;
	background:url(//www.sfatulmedicului.ro/external/images/sprites.png) -88px 0 no-repeat;
	/*position:absolute;
	top:50px;
	right:121px;*/
	float:right;
	margin-right:10px;
}
footer div.trafic {
	display:block;
	clear: both;

}

/* Columns
-------------------------------------------------------------- */
.content{
	padding:  260px 10px 10px 10px;
    position:relative;
    
	/*top: 214px;*/
	/*z-index: 98;*/
}

/* ============ */

.col-alpha{
	width:638px;
	float:left;
    _position:relative;
}

.col-alpha table{max-width:638px;}
.col-beta{
	width:300px;
	float:right;
    _position:relative;
}

/* ============ */

.alpha-holder{
	width:638px;
}

.alpha-holder .col-alpha{
	width:213px;
	float:left;
}

.alpha-holder .col-beta{
	width:406px;
	float:right;
}

/* ============ */

.beta-holder .col-alpha{
	width:468px;
	float:left;
}

.beta-holder .col-beta{
	width:468px;
	float:right;
}

.fixed-col{
	position:fixed;
	top:10px;
	z-index:30;
}

/* Boxuri, titluri si alte elemente refolosibile
-------------------------------------------------------------- */
.titlu-box{
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
}

.titlu-box .highlight{
	color:#859708;
	background:none;
}

.titlu-subliniat{
	position:relative;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(//www.sfatulmedicului.ro/external/images/sageata-titlu-subliniat.png) right bottom no-repeat;
}

.titlu-subliniat h3, .titlu-subliniat h1, .titlu-subliniat h2{
	border-bottom:1px solid #dfddce;
	padding-bottom:10px;
	margin:0;
	font-size:20px;
	font-weight:normal;
}

.titlu-subliniat .inside{
	display:block;
	padding:3px 5px;
	position:absolute;
	right:0;
	top:0px;
	font-size:12px;
	font-weight:normal;
}

.titlu-subliniat-gros{
	padding-bottom:8px;
	position:relative;
	background:url(//www.sfatulmedicului.ro/external/images/sageata-titlu-subliniat-gros.png) bottom left no-repeat;
}

.titlu-subliniat-gros h3{
	border-bottom:4px solid #dfddce;
	padding-bottom:10px;
	margin:0;
	font-size:16px;
	text-align:right;
}

.titlu-subliniat-gros span{
	font-size:22px;
	color:#ba0000;
	text-transform:uppercase;
	display:block;
}

.titlu-pagina{
	margin-bottom:0.75em;
	font-size: 2.60em !important;
	line-height: 1;
	letter-spacing:-0.016em;
}

.titlu-reteta {
margin: 0px;
border-top: 1px solid #eeeeee;
padding-top: 10px;
color:#7e7e7e;
}

.titlu-item{
	font-size: 1.83em; margin-bottom: 1em;
}

.full-list{
	padding:5px 10px;
}

/* Breadcrumbs
-------------------------------------------------------------- */
.breadcrumbs{
	list-style:none;
	margin: 0px 0px 10px 0px !important;
	padding:8px 8px;
	border:1px solid #eeede2;
	background:#fafaf8;
	font-size:11px;
	color:#7e7e7e;
}
.breadcrumbs li{
	margin:0;
	padding:0;
	float:left;
	line-height:1em;
}
.breadcrumbs span{
	padding:3px 10px 3px 7px;
	font-family:Verdana, Geneva, sans-serif;
}
.breadcrumbs a{
	padding:3px 3px;
	color:#7e7e7e;
}

/* Paginatie
-------------------------------------------------------------- */
.paginatie {
	margin:40px 0;
	font-size:12px;
	padding:5px;
	position:relative;
}
.paginatie div{
	position:absolute;
	top:5px;
	right:0;
}
.paginatie div.total-pagini {
position: relative !important;
line-height: 20px;

}

.paginatie ul{
	padding:0;
	margin:0;
	list-style:none;
}
.paginatie li{float:left;}
.paginatie a, .paginatie span, .paginatie b{
	color:#127ea7;
	display:block;
	padding:3px 6px;
	margin-right:4px;
	border: 1px solid #cccccc;
	font-family:verdana;
}
.paginatie a:hover{
	text-decoration:none;
	border: 1px solid #127ea7;
	color:#127ea7;
}
.paginatie span{
	background:#127ea7;
	color:#fff;
	border: 1px solid #127ea7;
}
.paginatie b{
	color:#b4b4b4;
	background:#efefef;
	font-weight:normal;
}

/* box articole inrudite
-------------------------------------------------------------- */
.box-articole-inrudite{
	
}
.lista-articole{
	list-style:none outside none;
	margin:0;
	padding:0;
	
}
.lista-articole li {
	padding:0px 0 10px 97px;
	background:url(//www.sfatulmedicului.ro/external/images/dotted-border-bottom.png) bottom left repeat-x;
	line-height:1em;
	height:100px;
	margin-top:20px;
	padding-bottom:20px;
}
.lista-articole li:first-of-type {
	padding-top:0!important;
}
.lista-articole li:last-of-type{
	padding-bottom:0;
	background:none;
}
.lista-articole a{
	margin-left:10px;
}
.lista-articole li > a {
	margin-left: 0px;
}
.lista-articole strong{
	font-size:14px;
}
.lista-articole a:hover strong{
	text-decoration:underline;
}
.lista-articole img{
	/*padding:3px;*/
	float:left;
}
.lista-articole p {
	line-height:1.4em;
	margin:5px 0 0 43px;
	padding-top:10px;
	height:70px;
	display:  block;
	overflow: hidden;
}

.lista-articole span span {
    border: 0 none;
    display: table-cell;
    float: none;
    height: 100px;
    margin: 0;
    text-align: center !important;
    vertical-align: middle !important;
    width: 100px;
	margin-left:50px;
	/*padding-left:10px;*/
	}
	
.lista-articole span {
    border: 1px solid #DDDDDD;
    cursor: pointer;
    display: inline;
    float: left;
    height: 100px;
    overflow: hidden;
    position: relative;
    width: 100px;
	margin-left:-70px;
}

.list-hover{background:#f0f0f0!important;}

/* box resurse
-------------------------------------------------------------- */
.box-resurse .titlu-subliniat{
	margin-bottom:0;
	padding-bottom:5px;
}
.box-resurse .titlu-subliniat h3{
	font-size:16px;
	margin-top:20px;
	padding-bottom:8px;
}

.lista-resurse li{
	background:url(//www.sfatulmedicului.ro/external/images/dotted-faded-border-bottom.png) bottom left no-repeat;
	padding:2px 0;
}

.lista-resurse .first{
	padding:2px 0 2px 0;
}

.lista-resurse .last{
	padding:2px 0 0 0;
	background:none;
}

.lista-resurse p{
	margin:0;
}

.lista-resurse .post-comunitate{
	padding-left:40px;
	background:url(//www.sfatulmedicului.ro/external/images/icons/icon-post-comunitate.png) 0 3px no-repeat;
	margin-top:5px;
    min-height:33px;
    height:auto !important;
    height:33px;
}

.lista-resurse small{
	color:#a7a7a7;
	margin-top:-5px;
	display:block;
	font-size:11px;
}

.titlu-resursa{
	font-size:14px;
	display:block;
	margin-bottom:5px;
}
.box-promo .titlu-resursa{font-size:10px !important;}
.box-promo-medici strong{font-size:10px !important;}
.box-promo-medici .lista-medici-promo li{padding-left:0px !important;}
.lista-buletata{
	color:#127ea7;
	margin-top:0;
}

.lista-buletata a{
	display:block;
	width:100%;
}

.telverde{
	padding-left:21px;
	background:url(//www.sfatulmedicului.ro/external/images/icons/icon-mobile-phone.png) 0 1px no-repeat;
	margin-top:10px!important;
	height:20px;
}

.telverde span{
	color:#639a0b;
}

/* Success, notice and error boxes
-------------------------------------------------------------- */
.error, .notice, .success, .info {
	padding: 1.75em 2em 1.75em 6em;
	margin-bottom: 1em;
	border: 1px solid #ddd;
	border-right:0;
	border-left:0;
}
.error p, .notice p, .success p, .info p{margin:0;}
.error{
	background: #FBE3E4 url(//www.sfatulmedicului.ro/external/images/dialogs/delete_32.png) 19px 17px no-repeat;
	color: #8a1f11;
	border-color: #FBC2C4;
}
.error h3{
	color:#8a1f11;
	margin-bottom:0.75em;
}
.notice{
	background: #FFF6BF url(//www.sfatulmedicului.ro/external/images/dialogs/warning_32.png) 19px 17px no-repeat;
	color: #514721;
	border-color: #FFD324;
}
.notice h3{
	color:#514721;
	margin-bottom:0.75em;
}
.success{
	background: #E6EFC2 url(//www.sfatulmedicului.ro/external/images/dialogs/tick_32.png) 19px 17px no-repeat;
	color: #264409;
	border-color: #C6D880;
}
.success h3{
	color:#264409;
	margin-bottom:0.75em;
}
.info{
	background: #e3e4fb url(//www.sfatulmedicului.ro/external/images/dialogs/info_32.png) 19px 17px no-repeat;
	color: #4c4c6b;
	border-color: #c2c6fb;
}
.info h3{
	color:#4c4c6b;
	margin-bottom:0.75em;
}
.error a{ color: #8a1f11; }
.notice a{ color: #514721; }
.success a{ color: #264409; }
.old-browser {
    position:relative !important;
    top:165px !important;
    margin:0 10px !important;
}
.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 {
    display:block;
    float:right;
    font-size:10px;
    height:20px;
    line-height:18px;
    margin:-3px -3px 0 0;
    padding:0 20px 0 5px;
    text-decoration:none;
}
.close-icon:hover {cursor: pointer;}
.yellow-box .close-icon, .notice .close-icon {
    background:url("//www.sfatulmedicului.ro/external/img/alerts/notice-close.gif") no-repeat scroll 44px 5px transparent;
    color:#E2C822;
}
#ymap td, .harta td {
    padding:0px;
    text-align:right;
}
.marker-harta {
    padding:15px;
    width:160px;
}
.marker-harta p {margin:0px;}
.banner th, .banner td {padding:0px;}


.box-lista-art{
	width:207px;
}
.box-lista-art h3{ 

border-bottom: 1px solid #DFDDCE;
}
.box-lista-art ul{
    list-style: none outside none;
}
.box-lista-art li{
    background: url("//www.sfatulmedicului.ro/external/images/dotted-border-bottom.png") repeat-x scroll left bottom transparent;
	padding-bottom:5px;
}
.col_st_small{float:left;}

.hc-image-crop {
    display: block;
    height: 177px;
    line-height: 177px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 400px;
    z-index: 1;
}

.col_center_small{
	width:420px;
	float:left;
	margin-top:20px;
}

.list-left{
	float:left;
}


.box-content-hc-centru {
    margin: 5px 10px;
}

.box-content-hc-centru ul{
	    padding-left:90px;
		width:120px;
		margin-left:50px;
}

.thumb100x100 {
    border: 1px solid #CCCCCC;
    height: 100px;
    margin: 0 7px 0 0;
    text-align: center;
    width: 100px;
	float:left;
}

.thumb100x100 img {
    font-size: 10px;
    line-height: 12px !important;
    max-width: 120px;
}

.col_dr_small{
	width:300px;
	float:right;
	margin-top:-80px;
}

.thumb100x100 a, .thumb100x100 span {
    display: block;
    height: 100px;
    line-height: 100px;
    overflow: hidden;
    text-align: center;
    width: 100px;
}

.box-info
{
	background: none repeat scroll 0 0 #F7F6EF;
    border: 1px solid #E0DECA;
     margin-top:10px;
	 width: 300px;
	 height:200px;
}


.mai-multe-galerii-hc {
    height: 180px;
    position: relative;
    width: 403px;
	background: none repeat scroll 0 0 #F7F6EF;
    border: 1px solid #E0DECA;
	margin-bottom:10px;
    border-top:none;
	padding-left:15px;
}

#carousel-poze-hc{
    height: 143px;
    left: 57px;
    overflow: hidden;
    position: absolute;
    top: 35px;
    width: 344px;
	
}

.slide-poze-100{
	float:left;
}

.titlu-gal-hc{
	background: none repeat scroll 0 0 #F7F6EF;
    border: 1px solid #E0DECA;
	border-bottom:none;
}

.galerii-h4{
	padding:10px;
	margin-bottom:0px;
}

.carousel-galerii-jumper{
	margin:0;
    display:block;
	padding-bottom:10px;
	padding-left:30px;
}

.slide-poze-100 a{
	float:left;
	max-width:120px;
}

.hc-rss-box {
    background: url("//www.sfatulmedicului.ro/external/img/rss-hc.png") repeat scroll 0 0 #E7E7E7;
    height: 115px;
    margin-top: 5px;
    width: 310px;
	margin-left:-5px;
	margin-bottom:10px;
}

.hc-rss-box a {
    color: #4C4C4C;
    display: block;
    height: 64px;
    padding: 51px 0 0 21px;
    width: 289px;


}


.col_st_main{
	float:left;
	/*width:568px;*/
	margin-bottom:5px;
}

.col_dr_small_clinici{;
	float:right;
	width:310px;
}



/*----Lista Clinici---*/
.lista-clinici{
	list-style:none outside none;
	margin:0;
	padding:0;
	width: 621px;
	
}
.lista-clinici li{
	padding:0px 0 10px 97px;
	background:url(//www.sfatulmedicului.ro/external/images/dotted-border-bottom.png) bottom left repeat-x;
	line-height:1em;
	height:100px;
	margin-top:20px;
	padding-bottom:20px;
}

.lista-clinici a{
	margin-left:10px;
}

.lista-clinici a:hover{
	text-decoration:none;
}
.lista-clinici strong{
	font-size:14px;
}

.lista-clinici img{
	padding:3px;
	float:left;
}
.lista-clinici p{
	line-height:1.4em;
	margin:5px 0 0 43px;
	padding-top:10px;
	height:50px;
}

.lista-clinici span span {
    border: 0 none;
    display: table-cell;
    float: none;
    height: 100px;
    margin: 0;
    text-align: center !important;
    vertical-align: middle !important;
    width: 100px;
	margin-left:50px;
	padding-left:10px;
	}
	
.lista-clinici span {
    border: 1px solid #DDDDDD;
    cursor: pointer;
    display: inline;
    float: left;
    height: 100px;
    overflow: hidden;
    position: relative;
    width: 100px;
	margin-left:-70px;
}

.box-cont{
    background:#F7F6EF;
    border:1px solid #E0DFCB;
	padding:10px 5px;
	margin-bottom:10px;
	width:390px;
	}
	
.box-consult{
	 background:#F7F6EF;
    border:1px solid #E0DFCB;
	padding:10px 5px;
	margin-bottom:10px;
	width:390px;
}
.box-comuni{ 
    background:#F7F6EF;
    border:1px solid #E0DFCB;
	padding:10px 5px;
	margin-bottom:10px;
	width:390px;
	}
.box-comuni .titlu-resursa{font-size:12px!important;}
.box-comuni .data{
	color:#a7a7a7;
	font-size:11px;
}

.box-comuni .cont-user-forum-post{
	background: url("//www.sfatulmedicului.ro/external/images/icons/icon-post-comunitate.png") no-repeat scroll 0 3px transparent;
    height: auto !important;
    margin-top: 5px;
    min-height: 33px;
    padding-left: 40px;
}
.cont-mesaje{
	text-aling:center;
	/*margin-top:-20px;*/
	margin-bottom:20px;
}

.cont-mesaje-text{
	vertical-align:5px;
	padding-left:5px;
	margin-top:0;

}

.col_dr_main{
	float:right;
	width:720px;
}

.yahoo-like{
	border:0px;
}

.yahoo-like legend
{
	width:300px;
	border-bottom: 1px solid #DFDDCE;
}

.box-transfera{
	background:#F7F6EF;
    border:1px solid #E0DFCB;
	padding:10px 5px;
	margin-bottom:10px;
	width:390px;
	
}

.box-user-analize{
	background:#F7F6EF;
    border:1px solid #E0DFCB;
	padding:10px 5px;
	margin-bottom:10px;
	width:390px;
	
}

.clinica{
	float:left;
	text-align:center;
	margin:5px;
}

.ymemformfield input{
	padding:3px;
	width:250px;
}

.ymemforminput{width:781px !important;}

.clinica-button{
    width:250px;
	margin-left:150px;
}

.clinica img{
	height:90px;
	width:90px;
}

.box-fisa{
	background:#F7F6EF;
    border:1px solid #E0DFCB;
	padding:10px 5px;
	margin-bottom:10px;
	width:390px;
	
}

.insiruire{
	border:1px solid #E0DFCB;
	width:390px;
	border-collapse:collapse;
}

.insiruire th{
	background:#E0DFCB;
	color:#2c2c2c;	
}

.insiruire td{
	border-bottom:1px solid #E0DFCB;	
}

.p0{width:150px;}
.box-medic-msg{
	background: none repeat scroll 0 0 #F7F6EF;
    border: 1px solid #E0DECA;
	float:left;
	padding:2px;
	width:350px;
	height:150px;
	
}


.box-medic-msg span{
	margin-left:5px;
	margin-top:5px;
	
}

.box-medic-cauta{
	background: none repeat scroll 0 0 #E0DECA;
    border: 1px solid #DAD8C0;
	float:right;
	padding:2px;
	width:350px;
}

.med-right{
float:right;
margin-top:6px;
}

.border-med{
	border-bottom:1px solid #E0DECA;
	padding-bottom:3px;	
}

.pag-ml{
	margin-left:160px;
}

.table-display{width:100%;}
.table-display dt {
    float: left;
    padding: 2px 8px;
	width:105px;
    
}
.table-display dd {
    float: left;
    font-style: italic;
    padding: 2px 15px;
}

dt {
    clear: both;
}

.infoPers dd{width:125px;
}

.box-promo{
	background:#faf9f4 url(//www.sfatulmedicului.ro/external/images/gradient-box-medici-promo.png) repeat-x;
	border:1px solid #e9e7dd;
	padding:15px;
}

.lista-atc li{
	    background: url("//www.sfatulmedicului.ro/external/images/dotted-faded-border-bottom.png") no-repeat scroll left bottom transparent;
		padding:3px;
		list-style-type:disc;
		color:#127EA7;
		margin-left:8px;
		width:300px;
}
.lista-categorii li{
	 background: url("//www.sfatulmedicului.ro/external/images/dotted-faded-border-bottom.png") no-repeat scroll left bottom transparent;
	 padding:5px;
	 margin-left:10px;
	 
	   
}
.lista-categorii ul{
	margin-left:50px;
}
.lista-categorii ul li{
	background:none !important;
}
h1,h2,h3,h4,h5,h5{font-weight:900;}

.f14{font-size:14px;}

#rezultatVotDoctor{margin-left:5px; line-height:18px; }


/*--------Dictionar Medicamente - Box tratament-------------------------*/
.tratament {
	background:url("//www.sfatulmedicului.ro/external/images/sprite-gradients.png") repeat-x scroll 0 -471px #F7F6EF;
	border:1px solid #E0DFCB;
	height:70px !important;
	margin-bottom:10px;
	position:relative;
}
.tratament li:hover{
	background:#e5f0e1 url(//www.sfatulmedicului.ro/external/images/sprite-gradients.png) 0 -555px repeat-x;
	height:70px !important;
    margin-bottom:10px;
   position:relative;
}
.tratament h4{
	color: #545452;
    font-size: 22px;
    margin-left: 60px;
	padding-top:5px;
}


.icoana-doctor{background:url(//www.sfatulmedicului.ro/external/img/icoana-doctor.png) no-repeat;}
.icoana-doctor a{height:60px; margin-left:20px;} 
.icoana-spital{background:url(//www.sfatulmedicului.ro/external/img/icoana-spital.png) no-repeat;}
.icoana-spital a{height:60px; margin-left:20px;} 
.icoana-clinica{background:url(//www.sfatulmedicului.ro/external/img/icoana-clinica.png) no-repeat;}
.icoana-clinica a{height:60px; margin-left:20px;}

.descriere-specializare{
	border-top:1px solid #E0DECA;
	display:table-cell;
	text-align:justify;
	padding:5px;
	width:638px;
}

.custom-box-servicii li{
		line-height: 32px;
		border-bottom: 1px solid #E9E9E9;
		text-indent: 40px;
		padding: 2px 4px;
		list-style-image: none;
		list-style-image: none;
		list-style-position: outside;
		list-style-type: none;
			
    }
	
.container-banner-top{
	text-align:center;
	margin-bottom:5px;
	width:728px;
	height:90px;
	position:absolute;
	top:40px;
	right:18px;
	z-index:10000;
	
}

.adauga-clinica{
    line-height: 32px;
    list-style: none outside none;
    padding: 2px 4px;
    text-indent: 40px;
	width:700px;
	float:right;
	position:absolute;
	top:220px;
	border-bottom: 1px solid #E9E9E9;
	padding-top:10px;	
}	
.adauga-clinica span{ 
	   background: url("//www.sfatulmedicului.ro/external/img/icoane.png") no-repeat scroll 0 0 transparent;
	   background-position: 5px -74px;
	   display:block;
	 
	   }
.adauga-clinica span span{line-height:40px;border:none;}
.adauga-clinica span a{line-height:40px;}

.adauga-firme{
	position:absolute;
	top:220px;	
	width:300px;
	right:150px;
	padding-top:10px;
	}
.adauga-firme span{
   background: url("//www.sfatulmedicului.ro/external/img/icoane.png") no-repeat scroll 0 0 transparent;
   background-position: 5px -2029px;
   display:block;
}

.adauga-firme span a{padding-left:40px;line-height:40px;}=======
.container-banner-top{text-align:center;margin-bottom:5px;}

.banere-meniu{
	background:#EEEDE2; 
	width:952px;
	padding-bottom:1px;
	margin-bottom:10px;
	border: 1px solid #E0DFCB;
	margin-top: 0px;
	margin-top: 0px;
}
.banere-meniu img{padding-top:4px;}
.banere-meniu span{
	background:url(../../images/sprite_articol_icons.png) no-repeat 0px -163px;
	width:15px;
	height:81px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
}

/*-------- Pachete Clinici Personale -------------------------*/

.box-prezentare-clinica {
	border-radius:5px;
	background:#def4ff;
	border: solid 1px #8cb8d2;
	box-shadow:inset 0 0 4px 1px #8cb8d2;
	font-family:Trebuchet MS;
	width: 670px;
	overflow:hidden;
	margin:0px 0px 18px 0px;
	padding: 10px;
	position:relative;
	color:#7b7b7b;
}

.box-prezentare-clinica-silver {
	background:#f5f5f5!important;
	border: solid 1px #cbcbcb!important;
	box-shadow:inset 0 0 4px 1px #d7d7d7!important;
}

.box-prezentare-clinica-basic {
	background:#fff!important;
	border: solid 1px #767676!important;
	box-shadow:inset 0 0 4px 1px #d6d6d6!important;
}

.box-prezentare-clinica a {color:#03456f;}

.add_pack_gold {
	background: #0096e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #0096e3 0%, #005caa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0096e3), color-stop(100%,#005caa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0096e3 0%,#005caa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0096e3 0%,#005caa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0096e3 0%,#005caa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0096e3 0%,#005caa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0096e3', endColorstr='#005caa',GradientType=0 ); /* IE6-9 */
	font-size:12px;
	padding:8px 16px 7px 16px;
	color:#fff!important;
	border-radius:5px;
	border:1px solid #146095;
	box-shadow:inset 0 0 4px 1px #7ed0ff;
	margin:10px 5px 0px 0px;
}

.add_pack_gold:hover {
	background: #005caa; /* Old browsers */
	background: -moz-linear-gradient(top,  #005caa 0%, #0096e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005caa), color-stop(100%,#0096e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #005caa 0%,#0096e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #005caa 0%,#0096e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #005caa 0%,#0096e3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #005caa 0%,#0096e3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005caa', endColorstr='#0096e3',GradientType=0 ); /* IE6-9 */
	text-decoration:none;
}

.box-prezentare-clinica-silver .add_pack_gold , .box-prezentare-clinica-basic .add_pack_gold {
	background: #dde1e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #dde1e3 0%, #bbbec0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dde1e3), color-stop(100%,#bbbec0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dde1e3 0%,#bbbec0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dde1e3 0%,#bbbec0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dde1e3 0%,#bbbec0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dde1e3 0%,#bbbec0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dde1e3', endColorstr='#bbbec0',GradientType=0 ); /* IE6-9 */
	border:1px solid #b0b0b0!important;
	box-shadow:inset 0 0 4px 1px #f1f1f1!important;
	color:#464646!important;
}

.box-prezentare-clinica-silver .add_pack_gold:hover , .box-prezentare-clinica-basic .add_pack_gold:hover  {
	background: #bbbec0; /* Old browsers */
	background: -moz-linear-gradient(top,  #bbbec0 0%, #dde1e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbbec0), color-stop(100%,#dde1e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bbbec0 0%,#dde1e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bbbec0 0%,#dde1e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bbbec0 0%,#dde1e3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bbbec0 0%,#dde1e3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbec0', endColorstr='#dde1e3',GradientType=0 ); /* IE6-9 */
}

.editeaza-doctor-clinici {
	background:url(//www.sfatulmedicului.ro/external/css/images/ico-edit-clinici.png) no-repeat;
	width:16px;
	height:16px;
	display: inline-block;
}

.sterge-doctor-clinici {
	background:url(//www.sfatulmedicului.ro/external/css/images/ico-sterge-clinici.png) no-repeat;
	width:16px;
	height:16px;
	display: inline-block;	
}

.container-butoane-edit {
    position: absolute;
    top: 0px;
    right: 0px;
    margin:7px 7px 0px 0px;
}

.box-prezentare-clinica h4{
	color:#03456f;
	font-size:22px;
	float:left;
	margin:0px 0px 5px 0px;
	width:430px;
}

.show_categories_promoted {
	width:200px;
	margin:10px 14px 5px 0px;
	padding:10px 15px 0px 0px;
	list-style-position:inside;
	background:url(../../img/right_bg_promoted_categories.jpg) no-repeat top right;
}

.categories_promoted {
	margin-left:-130px;
	width:660px;
}

.show_categories_promoted p {text-align:center;}

.categories_promoted .show_categories_promoted:last-child {
	margin:10px 0px 5px 0px;
	padding:10px 0px 0px 0px;
	background:none;
}

.show_categories_promoted li {
	margin:0px 0px 0px 20px;
	list-style-color:#03456f;
}

.show_categories_promoted p {
	margin:0px 0px 10px 0px;
	color:#03456f;
}



.optiuni-prezentare-clinica{
	float:left;
	width:500px;
	text-align:left;
}
span.date-pachete-activ{
	color: #00AA00;
	font-weight:bold;
}
span.date-pachete-viitor{
	color: #127EA7;
	font-weight:bold;
}
.optiuni-prezentare-clinica li
{
	list-style-type:none;
	/*border:1px solid #ccc;*/
	padding:2px 5px;
	margin:3px 0px;
}

.optiuni-prezentare-clinica ul
{
	margin:0px 10px 10px 10px;
}
.optiuni-prezentare-clinica strong{
	font-size:14px;
	}
.optiuni-prezentare-clinica i{
	font-weight:normal;
	margin-left:20px;
	
	}	
.ribbon{
	background:url(//www.sfatulmedicului.ro/external/img/ribbonPachete.png) no-repeat;
	height:36px;
	margin-top:-20px;
	position:absolute;
	right:82px;
	width:186px;
}
.ribbon a{
	color:#ffffff;
	font-weight:bold;
	padding-left:40px;
	line-height:30px;
	}
	
.ribbonUpgrade{
	background:url(//www.sfatulmedicului.ro/external/img/ribbonUpgrade.png) no-repeat;
	height:36px;
	margin-top:-36px;
	position:absolute;
	right:82px;
	width:186px;
}	
.ribbonUpgrade a{
	color:#ffffff;
	font-weight:bold;
	padding-left:60px;
	line-height:30px;
	}
.ribbonPrelungeste{
	background:url(//www.sfatulmedicului.ro/external/img/ribbonPrelungeste.png) no-repeat;
	height:36px;
	position:absolute;
	right:82px;
	width:186px;
	margin-top:-20px;
}

.ribbonPrelungeste a{
	color:#ffffff;
	font-weight:bold;
	padding-left:40px;
	line-height:30px;
	}
.ribbonGold{
	background:url(//www.sfatulmedicului.ro/external/img/goldRibbon.png) no-repeat;
	border:none !important;
	width:131px !important;
	height:29px !important;
	float:right !important;
	margin-right:-17px;
	color:#ffffff;
	font-weight:bold;
	}	
.ribbonSilver{
	background:url(//www.sfatulmedicului.ro/external/img/silverRibbon.png) no-repeat;
	border:none !important;
	width:131px !important;
	height:29px !important;
	float:right !important;
	margin-right:-17px;
	color:#ffffff;
	font-weight:bold;
	}
.removeHover:hover{text-decoration:none;}	
.detalii-aici{margin-top:60px;float:right;margin-right:10px;text-decoration:underline;}
.ribbonSilver-small{
	background:url(//www.sfatulmedicului.ro/external/img/silverRibbon-small.png) no-repeat;
	position:absolute;
	top:0px;
	right:-25px;
	width:39px;
	height:16px;
	display:block;
	text-indent:20px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
}
.ribbonGold-small{
	background:url(//www.sfatulmedicului.ro/external/img/ribbonPachete-small.png) no-repeat;
	position:absolute;
	top:0px;
	right:-25px;
	width:39px;
	height:16px;
	display:block;
	text-indent:30px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
}

/*--Branduire berry---*/
#berry-top{
	height: 125px;
    overflow: hidden;
    width: 1262px;
    z-index: 100;
	background:url(//www.sfatulmedicului.ro/external/img/branduiri/berry/acai1.jpg) no-repeat !important;
	}
#berry-left{
	height: 610px;
    margin: 0 0 0 0;
    position: absolute;
    /*top: 138px;*/
    width: 142px;
    z-index: 100;
	background:url(//www.sfatulmedicului.ro/external/img/branduiri/berry/acai2.gif) no-repeat !important;
	}
#berry-right{
	height: 610px;
    margin: 0 0 0 1120px;
    position: absolute;
    /*top: 138px;*/
    width: 142px;
    z-index: 100;
	background:url(//www.sfatulmedicului.ro/external/img/branduiri/berry/acai3.gif) no-repeat !important;
	}
/* -- Branduire bien plus -- */
#bien-top{
	height: 125px;
    overflow: hidden;
    width: 1262px;
    z-index: 100;
	background:url(//www.sfatulmedicului.ro/external/img/branduiri/bien_plus/bien_sus.jpg) no-repeat !important;
	}
#bien-left{
	height: 610px;
    margin: 0 0 0 0;
    position: absolute;
    /*top: 138px;*/
    width: 142px;
    z-index: 100;
	background:url(//www.sfatulmedicului.ro/external/img/branduiri/bien_plus/bien_stanga.jpg) no-repeat !important;
	}
#bien-right{
	height: 610px;
    margin: 0 0 0 1120px;
    position: absolute;
    /*top: 138px;*/
    width: 142px;
    z-index: 100;
	background:url(//www.sfatulmedicului.ro/external/img/branduiri/bien_plus/bien_dreapta.jpg) no-repeat !important;
	}

.slider {
    background: url("//www.sfatulmedicului.ro/external//img/product-zoomer/marked-slider-bg.gif") no-repeat scroll 50% 50% transparent;
    cursor: pointer;
    display: block;
    height: 30px;
    margin: 0 0 0 5px;
    position: relative;
    width: 145px;
    z-index: 9;
}
.slider .handle {
    background: url("//www.sfatulmedicului.ro/external//img/product-zoomer/slider-handle.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 18px;
    left: 0;
    position: absolute;
    top: 6px;
    width: 9px;
}

.info-slider {
    font-size: 10px;
    position: absolute;
    right: 6px;
    top: 8px;
}


/*-----Banner Magazin SFM----*/
.banner-sfm{pointer:cursor;display:block;}
.banner-sfm:hover{text-decoration:none;}
.box-magazin{
	border:1px solid #b0afaf;
	width:638px;
	height:90px;
	/*background:url(//www.sfatulmedicului.ro/external/img/banner-magazin.png) repeat-x;*/
}

.box-magazin .descriere{
	width:120px;
}

.box-magazin .titlu{
	width:370px;
	background:#2fa7d4;
	height:80px;
	color:#ffffff;
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}

.box-magazin .descriere .pret-txt{
	font-weight:bold;
	font-size:14px;
	color:#3a3a3a;
}

.box-magazin .descriere .pret{
	color:#4c8c29;
	font-weight:bold;
	font-size:14px;
}

.box-magazin .descriere .buton{
	background:url(//www.sfatulmedicului.ro/external/img/magazin-buton.png) no-repeat;
	width:156px;
	height:30px;
	display:block;
	}
.box-magazin .image{
	background:#ffffff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:relative;
	height:90px;
	max-width:100px;
	overflow-x:hidden;
	text-align:center;
	
}

.box-magazin .no-image{
	position:relative;
	top:5px;
	left:40px;
}

/*---Banner Sfm 300x250----*/

.box-magazin-300{
	width:300px;
	height:250px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(//www.sfatulmedicului.ro/external/img/bgStore.png) repeat-x;
}
.box-magazin-300 a,a:visited,a:hover,a:focus{outline:none;}
.box-magazin-300 h2{
	color:#ba0000;
	text-align:center;
	margin-top:10px;
	}	
.box-magazin-300 .pret-txt{
	font-weight:bold;
	font-size:12px;
	color:#545452;
	padding-left:15px;
}

.box-magazin-300 .descriere{
	width:140px;
	position:relative;
	top:50px;
}
.box-magazin-300 .descriere .description{
    font-size:10px;
	color:#545452;
}
.box-magazin-300 .descriere .titlu{
	color:#1276bb;
	font-weight:bold;
	float:left;
}

.box-magazin-300 .pret{
	color:#8dbb12;
	font-weight:bold;
	font-size:12px;
}

.box-magazin-300 .button{
	background:url(//www.sfatulmedicului.ro/external/img/btStore.png) no-repeat;
	width:173px;
	height:39px;
	display:block;
	position:relative;
	top:150px;
	left:115px;
	cursor:pointer;
	}
.box-magazin-300 .left-button{
	background:url(//www.sfatulmedicului.ro/external/img/leftStore.png) no-repeat;
	height:29px;
	display:block;
	position:relative;
	top:210px;
	left:15px;
	width:30px;
	cursor:pointer;
	}	
.box-magazin-300 .right-button{
	background:url(//www.sfatulmedicului.ro/external/img/rightStore.png) no-repeat;
	height:29px;
	display:block;
	position:relative;
	top:181px;
	left:45px;
	width:31px;
	cursor:pointer;
	}	
.box-magazin-300 .image{
	background:#ffffff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:relative;
	top:5px;
	left:10px;
	width:130px;
	height:122px;
}

.box-magazin-300 .no-image{
	position:relative;
	top:0;
	left:0;
}
.mini:focus{outline:0;}
.mini{
	border:0;
	position:fixed;
	bottom:0;
	right:12%;
	z-index:9999;
	background:url(//www.sfatulmedicului.ro/external/img/mini.gif) no-repeat;
	display:block;
	height:46px;
	width:155px;
	cursor:pointer;
	}
.mini-info a{outline:none;}
.mini-info{
	height:220px;
	width:270px;
	position:fixed;
	/*right:12%;*/
	left:555px;
	top:105px;
	z-index:9999;
	/*bottom:46px;*/
	background:url(//www.sfatulmedicului.ro/external/img/mini-banner.png) no-repeat;
	/*border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border:1px solid #bfbfbf;*/
	}	
/*.mini-titlu{
	background:url(//www.sfatulmedicului.ro/external/img/mini-titlu.png) no-repeat;
	width:313px;
	height:63px;
	margin-left:30px;	
	margin-top:10px;
	}*/	
.mini-sep{
	background:url(//www.sfatulmedicului.ro/external/img/mini-sep.png) no-repeat;
	height:7px;
	width:362px;
	margin-left:21px;
	}	
.mini-titlu-produs{
	color:#545452;
	width:130px;
	font-weight:bold;
	font-family:arial;
	margin-left:10px;
	margin-top:10px;
	}	
.mini-pret{color:#7cb600;}
.mini-produs{
	height:90px;
	width:368px;
	position:relative;
	/*top:85px;*/
	left:114px;
	}
.mini-produs:hover{background:#deebbb;}
.mini-descriere{width:130px;margin:10px; font-style:italic;color:#545452;}
#close{
	margin:5px;
	cursor:pointer;
	position:absolute;
	left:245px;
	top:-15px;
	z-index:99999;
	}
	
/*banner medicamente lung*/
.banner-medicamente{
	height:352px;
	width:233px;
	background:url(//www.sfatulmedicului.ro/external/img/bgmedicamente.png) no-repeat;
	margin-left:20px;
}	
.banner-medicamente .txt{
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	}
.banner-medicamente .titlu{
	color:#7cb600;
	font-weight:bold;
	}
#boxuri-informatii h4{font-size:1em;}

/*=========box programare medici===============*/
.prog{
	background:url(//www.sfatulmedicului.ro/external/img/bg-medici.png) no-repeat;
	display:block;
	width:159px;
	height:90px;
	overflow:hidden;
		}
.prog .txt{
	color:#3a3a3a;
	font-weight:bold;
	font-size:12px;
	position:relative;
	top:10px;
	text-shadow:#ffffff 1px 1px 1px;
	line-height:24px;
}
.prog .highlight{
	color:#ba0000;
	background:none !important;
	text-shadow:#ffffff 1px 1px 1px;
	}
.prog:hover{
	background:url(//www.sfatulmedicului.ro/external/img/bg-medici-hover.png) no-repeat;
	display:block;
	width:159px;
	height:90px;
	text-decoration:none;
}

#panel {
	background: #FFFBE3;
	/*height: 200px;*/
	display: none;
	padding:5px;
}
.slide {
	margin: 0;
	padding: 0;
	/*background: url({/literal}{$SYSTEM_EXTERNAL_WEB_PATH}{literal}img/btn-slide.gif) no-repeat center top;*/
}
.btn-slide {
	/*background: url({/literal}{$SYSTEM_EXTERNAL_WEB_PATH}{literal}img/white-arrow.gif) no-repeat right -50px;*/
	text-align: center;	
	padding: 5px 5px 0px 5px;
	margin: 0px auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	/*background-position: right 12px;*/
}


/*style popup*/
#backgroundPopup{  
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:100%;  
	width:100%;  
	top:0;  
	left:0;  
	background:#000000;  
	border:1px solid #cecece;  
	z-index:1000;  
}  
#panel{  
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/   
	width:608px;  
	background:#FFFFFF;  
	border:2px solid #cecece;  
	z-index:2000;  
	padding:12px;  
	font-size:13px;  
}  
  
#popupContactClose{  
	font-size:14px;  
	line-height:14px;  
	right:6px;  
	top:4px;  
	position:absolute;  
	color:#6fa5fd;  
	font-weight:700;  
	display:block;  
	cursor:pointer;
	text-decoration:none;
}  
#popupContactClose:hover{text-decoration:none;}
#a_slide{  
  text-align:center;  
  margin:100px;  
}  

.box-detalii .detalii-medici{
	float:left; 
	width:180px; 
	margin-right:7px; 
	padding:10px 0px 10px 0px; 
	border:1px solid #E2E0CE; 
	text-align:center; 
	height:349px;
	}
	
#boxuri-informatii{
	float:left; 
	width:449px; 
	position:relative;
	}


/*========BOX SUNA MEDICUL======================*/
#trigger_medic{
	position:fixed;
	right:0px;
	top:100px;
	z-index:900;
	}
	
#suna_medic{
	position:fixed;
	right:-287px;
	top:100px;
	z-index:901;
	}	
/*========Validare inregistratre=================*/	
.validate-span{
	background:url('//www.sfatulmedicului.ro/external/img/cross.png') no-repeat;
	background-position:5px 5px;
	/*border:1px solid #df8f90;*/
	color:#871414;
	margin-left:10px;
	padding:6px 10px 3px 25px;
	height:28px;	
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.ymemformfield  #loading{margin-left:10px;}
.ymemformfield  #loading-span{margin-left:10px;}

.ymemformfield  #loading-email{margin-left:10px;}
.ymemformfield  #loading-span-email{margin-left:10px;}


/*========Acordeon articol======================*/

.acordeon-small{
	height:35px;
	padding:10px !important;
	cursor:pointer;
}

.acordeon-small h3{
	background:url('//www.sfatulmedicului.ro/external/img/acordeon-small.png') no-repeat 260px 0px;
	min-weight:280px;
}

.acordeon-small h3 span{display:block !important;}

.box-promo-medici h3 span{font-size:18px !important;}
.box-promo-medici h3{font-size:1.5em !important;}


/*=======Box clinici promovate================*/

.clinici-promovate li{
	min-height:60px;
	background:none;
	float:left;
	width:149px;
}

.clinici-promovate li div{
	
	float:left;
	height:60px; 
	padding:0px 14px;
}

.clinici-adauga{
	border-bottom:1px solid #E9E7DD;
	border-top:1px dashed #CCCCCC;
	border-left:1px solid #E9E7DD;
	border-right:1px solid #E9E7DD;
	background:#FAF9F4;
}


/*================Box suna Medicul static=================*/
.suna_medicul{
	background:url('//www.sfatulmedicului.ro/external/images/dotted-border-bottom.png') repeat-x scroll left bottom;
	margin-bottom:15px;
	padding-bottom:10px;
}

.img_medic{
	background:#ffffff;
	width:60px;
	height:60px;
	display:block;
	border:1px solid #E9E7DD;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	margin-right:10px;
}

.img_medic img{
	margin-top:5px;
	margin-left:5px;
}

.nume_medic{
	font-size:14px;
	color:#3a3a3a;
	font-weight:bold;
	font-family:helvetica;
	text-shadow: #ffffff 1px 1px 1px;
}

.specializare_medic{
	font-size:12px;
	text-shadow: #ffffff 1px 1px 1px;
}

.telefon_medic{
	color:#ffffff;
	background:url('//www.sfatulmedicului.ro/external/img/suna_medicu_small.png') no-repeat 15px 6px #8dbb12;
	height:20px;
	display:block;
	margin-top:5px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

.telefon_medic span{
	padding-left:30px;
	font-weight:bold;
	line-height:20px;
	text-shadow: #70950e 1px 1px 1px;
	font-size:14px;
}

.pointer{cursor:pointer;}


.contact-panel{
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border:1px solid #000000 !important;
}

.contact_close{
	color:#3a3a3a !important;
	font-size:18px !important;
}


.box-promo-medici #panel h4{text-shadow: #ffffff 1px 1px 1px;}
.box-promo-medici #panel  fieldset{
	background:#FAF9F4;
	border-radius:5px;
	webkit-border-radius:7px;
	-moz-border-radius:7px;
}
.box-promo-medici #panel  legend{
	 font-size:0.9em;
	 font-weight:normal;
	 padding-left: 10px;
	 padding-right: 10px;
	 text-shadow:#ffffff 1px 1px 1px;
 }

.box-promo-medici #panel  fieldset div {
	 font-weight:bold;
	 text-shadow:#ffffff 1px 1px 1px;
 }

 #loading_msg{line-height:20px;margin-right:10px;}
#info_trimite{line-height:25px;margin-right:10px;}


.c-aside-box{min-height:100px;}


/*-----------Stil landing page manechin--------------*/
form-manechin fieldset{background:#f7f6ef;border:1px solid #bbbbbb;}
	.form-manechin h4{
		color:#444444;
	}
	.form-manechin label{
		color:#444444;
		padding:0.5em 0.5em 0 0;
		line-height:30px;
		font-size:12px;
	}
	
	.form-manechin  select{width:160px;}
	.form-manechin .button{
	width:150px;
	color:#ffffff;
	position:relative;
	left:100px;
	}
	.form-manechin input:focus,textarea:focus{border:1px solid #666666;}
	.form-manechin textarea{width:220px;height:160px;}
.form-manechin .div-manechin{text-align:right;}
.form-manechin .nume_error{
	display:none;
	color:#ba0000;
	padding:5px;
	line-height:25px;
}

.manechin-text{
		color:#444444;
		padding:0.5em 0.5em 0 0;	
		font-size:12px;
		margin-top: -25px;
}

/*---------Banda inregistrare----------*/
.inreg-medic{
	background:#e3e4fb;
	border-top:1px solid #C2C6FB;
	border-bottom:1px solid #C2C6FB;
	color:#4c4c6b;
	width:315px;
	padding:0px;
	margin-bottom:1em;
	
}

.inreg-medic p{
	margin:0px;
	padding:0.5em 0.5em 0em 0.5em;
	
}

.inreg-clinica{
	background:#e3e4fb;
	border-top:1px solid #C2C6FB;
	border-bottom:1px solid #C2C6FB;
	color:#4c4c6b;
	width:315px;
	padding:0px;
	margin-bottom:1em;
	top:167px;
	left:650px;
}

.inreg-clinica p{
	margin:0px;
	padding:0.5em 0.5em 0em 0.5em;
}	


#google_adsense_servicii_bottom
{
height:300px;
}

/*Conditionale CSS pentru Chrome*/

@media screen and (-webkit-min-device-pixel-ratio:0) { 

.detalii-pachete .goldth{height:85px !important;}
.btBasic{top:230px !important;}

}


/*---------------Suna Medicul----------------------*/
#suna_medic{
	width:283px;
	height:384px;
	background:url(//www.sfatulmedicului.ro/external/img/suna_medicul.png) no-repeat;
}
#suna_medic .imageHolder{
	position:absolute;
	top:200px;
	left:50px;
}
.imageHolder .drTitlu{
	color:#3a3a3a;
	font-size:14px;
	font-weight:bold;
}
.imageHolder .image{
	width:70px;
	min-height:60px;
}
.imageHolder .image img{
	padding:3px;
	margin-top:3px;
}
.imageHolder .phone{
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	position:relative;
	top:0px;
	left:60px;
	text-shadow:1px 1px 1px #6e920e;
	float:left;
}
.imageHolder .address{
	font-weight:bold;
	position:relative;
	top:5px;
	float:left;
}


#search-button {
box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5) inset;
color: white !important;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.2) !important;
overflow: visible;
border-radius: 3px 3px 3px 3px !important;
-moz-border-radius: 3px;
-webkit-border-radius: 5px;
font-size: 11px !important;
height: 22px;
line-height: 23px;
cursor: pointer;
display: block;
font-family: Arial,Helvetica,sans-serif !important;
font-weight: bold;
text-align: center;
position: absolute !important;
top: 0px;
right: 0px;
background: #EB9F47;
background: -moz-linear-gradient(top, rgba(235, 159, 71, 1) 0%, rgba(234, 137, 50, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235, 159, 71, 1)), color-stop(100%,rgba(234, 137, 50, 1)));
background: -webkit-linear-gradient(top, rgba(235, 159, 71, 1) 0%,rgba(234, 137, 50, 1) 100%);
background: -o-linear-gradient(top, rgba(235, 159, 71, 1) 0%,rgba(234, 137, 50, 1) 100%);
background: -ms-linear-gradient(top, rgba(235, 159, 71, 1) 0%,rgba(234, 137, 50, 1) 100%);
background: linear-gradient(top, rgba(235, 159, 71, 1) 0%,rgba(234, 137, 50, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb9f47', endColorstr='#ea8932',GradientType=0 );
border: none;
width: 97px;
height: 29px;
}

.meniu-ico {
	float: left;
	margin: 17px 0px 0px 0px;
}

#intreaba-medicul-meniu {
	display:block;
	float:left;
	background:url(//www.sfatulmedicului.ro/external/css/new/images/intreaba-medicul.png) no-repeat;
	width:74px;
	height:25px;
}

#intreaba-medicul-meniu:hover {
	background:url(//www.sfatulmedicului.ro/external/css/new/images/ico-top-intreaba-medicul-hover.png) no-repeat;
}

#interpretare-analize {
	display:block;
	float:left;
	background:url(//www.sfatulmedicului.ro/external/css/new/images/interpretare-analize.png) no-repeat;
	width:100px;
	height:24px;
}

#interpretare-analize:hover {
	background:url(//www.sfatulmedicului.ro/external/css/new/images/interpretare-analize-hover.png) no-repeat;
}

#evaluare-sanatate {
	display:block;
	float:left;
	background:url(//www.sfatulmedicului.ro/external/css/new/images/evaluare-sanatate.png) no-repeat;
	width:100px;
	height:25px;
}

#evaluare-sanatate:hover {
	background:url(//www.sfatulmedicului.ro/external/css/new/images/evaluare-sanatate-hover.png) no-repeat;	
}

#gaseste-medic {
	display:block;
	float:left;
	background:url(//www.sfatulmedicului.ro/external/css/new/images/gaseste-medic.png) no-repeat;
	width:81px;
	height:24px;
}

#gaseste-medic:hover {
	background:url(//www.sfatulmedicului.ro/external/css/new/images/gaseste-medic-hover.png) no-repeat;
}

.over-menu {
	margin: 0px 20px 0px 20px;
}

.sub-menu-container {
	display:block;
	width: 978px;
	height: 54px;
	float: left;
	background: url(//www.sfatulmedicului.ro/external/css/new/images/header-bg.jpg) no-repeat 0px 0px;

}

.clear {
	clear: both;
	height: 0;
}

.separator-meniu-jos {
	background:url(//www.sfatulmedicului.ro/external/css/new/images/separator-meniu-jos.png) no-repeat;
	width:1px;
	height:30px;
	display:block;
	float:left;
}

.meniu-ico:first-child {
	margin-left:0px;
}

.btn_orange_next_step {
	background: #ff9000;
	background: -moz-linear-gradient(top, #ff9000 0%, #ff5400 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9000), color-stop(100%,#ff5400));
	background: -webkit-linear-gradient(top, #ff9000 0%,#ff5400 100%);
	background: -o-linear-gradient(top, #ff9000 0%,#ff5400 100%);
	background: -ms-linear-gradient(top, #ff9000 0%,#ff5400 100%);
	background: linear-gradient(to bottom, #ff9000 0%,#ff5400 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9000', endColorstr='#ff5400',GradientType=0 );
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:    inset 0 0 2px #FFF;
	-webkit-box-shadow: inset 0 0 2px #FFF;
	box-shadow:         inset 0 0 2px #FFF;
	border:1px #ff8c3f solid;
	font-family:Trebuchet MS;
	color:#FFF;
	font-size: 16px;
	text-shadow:#b34c05 0px 1px;
	height:40px;
	display: inline-block;
	padding:3px 25px;
	cursor:pointer;
}

.btn_orange_next_step:active {
	background: #ff5400 !important;
	background: -moz-linear-gradient(top, #ff5400 0%, #ff9000 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff5400), color-stop(100%,#ff9000)) !important;
	background: -webkit-linear-gradient(top, #ff5400 0%,#ff9000 100%) !important;
	background: -o-linear-gradient(top, #ff5400 0%,#ff9000 100%) !important;
	background: -ms-linear-gradient(top, #ff5400 0%,#ff9000 100%) !important;
	background: linear-gradient(to bottom, #ff5400 0%,#ff9000 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5400', endColorstr='#ff9000',GradientType=0 ) !important;
}

.btn_orange_next_step:hover {
	background: #ff9c02;
	background: -moz-linear-gradient(top, #ff9c02 0%, #ff8b43 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9c02), color-stop(100%,#ff8b43));
	background: -webkit-linear-gradient(top, #ff9c02 0%,#ff8b43 100%);
	background: -o-linear-gradient(top, #ff9c02 0%,#ff8b43 100%);
	background: -ms-linear-gradient(top, #ff9c02 0%,#ff8b43 100%);
	background: linear-gradient(to bottom, #ff9c02 0%,#ff8b43 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9c02', endColorstr='#ff8b43',GradientType=0 );
}

.advertise_on_sfm {
	width:300px;
	text-align:right;
	font-size:11px!important;
	padding:3px 0px 0px 0px;
}

/*------ Box interpretare analize --------*/
.form_interpreteaza_analize {
	background: #FCFCFC;
    border: 1px solid #CFCFCF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 8px 6px -6px #CCCCCC;
    float: left;
    list-style-type: none;
    margin: 10px 0px 15px 0px;
    padding: 10px;
    width: 620px;
}

.form_interpreteaza_analize h3 {
	font-size:18px;
	margin:6px 0px 12px 6px;
}

.promo_like_concurs_celadrin {
	font-size: 17px; line-height: 40px;
}

/********************     Pagini servicii          *****************/
.main-container {
	margin: 0 10px;
	overflow: hidden;
}

.articole-legate ul.lista-articole li {
padding: 10px 0px;
margin: 0px;
height: auto;
border-bottom: 1px dashed #ccc;
background: none;
}
.articole-legate ul.lista-articole li:last-child {

borer-bottom: 0px;	
}
.articole-legate ul.lista-articole a {
margin-left: 0px;	
}
.articole-legate ul.lista-articole img {
	padding-toP: 0px;
	margin: 0px 10px 0px 0px;
}

/* ************  BRANDING ***********   */

            .branding-left{width:142px;position:absolute; left: 0px; top: 125px;overflow:hidden;}
            .branding-right{width:142px;position:absolute; right: 0px; top: 125px;overflow:hidden;}
            .branding-top{width:1262px; text-align: center;}
            .branding-top > div {display: inline-block;}
            .branding-top * {text-align: center !important;}
            .branding {  width:1262px; margin:0 auto; position: relative; }


			/*plata prin mobil */

.iFrame-MobilePay { 
	display: none; 
	margin: 0 auto;
	overflow: hidden; 
	width: 100%;
	height: 100%;
	padding:0px !important;
	float:left;
	margin-top: 70px;
	margin-bottom: 30px;

}
#meniu-inside {
	border: 1px solid #cecece;
}
#meniu-inside h3 {
	border-bottom: none;
	background: #118fc4;
	font-style: normal;
	text-transform: capitalize;

}
#meniu-inside ul {
	margin: 0px;
}
#meniu-inside ul li {
	margin: 0px;
	background: #fff !important;
}

/* **BOX** */

.box-prim-ajutor{ width:207px; margin: 20px auto; height:149px; background: #fcfc6f url(//www.sfatulmedicului.ro/external/img/bg-box-prim-ajutor.png) no-repeat; }
.box-prim-ajutor p{ padding:80px 15px 0 15px; line-height: 16px;}


/* SLIDER HOME PAGE*/

#homepage_slider_holder {
	width: 647px;
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
	position: relative;
}
#slider_nav {
	position: absolute;
	width: 100%;
	z-index: 2;
}
#slide-prev {
	background: url('../../images/slider-arrows.png');
	width: 20px;
	height: 50px;
	background-position: 0px 0px;
	display: block;
	top: 125px;
	position: absolute;
	opacity: 0.3;
}
#slide-next {
	background: url('../../images/slider-arrows.png');
	width: 20px;
	height: 50px;
	background-position: 20px 0px;
	display: block;
	right: 0px;
	top: 125px;
	position: absolute;
	opacity: 0.3;
}
#slide-prev:hover, #slide-next:hover {
	opacity: 0.6;
}
#homepage_slider_holder #slider_slides {
	height: 320px;
	overflow: hidden;
}
#homepage_slider_holder #slider_slides .slide {
	width: 647px;
	height: 100%;
	float: left;
	position: absolute;
	z-index: 1;
}
#homepage_slider_holder #slider_slides .slide.active {
	display: block;
}
#homepage_slider_holder #slider_slides .slide a {
	height: 320px;
	width: 647px;
	display: block;
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#homepage_slider_holder #slider_slides .slide > a > div.info-bottom {
	height: 70px;
	position: absolute;
	bottom: 0px;
	width: 100%;
	background: rgba(28,111,145,0.6);
	color: #fff;
	padding: 5px 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#homepage_slider_holder #slider_slides .slide > a h2.slide-title {
	color: #fff;
	font-weight: normal;
	font-size: 25px;
	margin-bottom: 0px;
	line-height: 1.2em;
}
#homepage_slider_holder #slider_slides .slide > a p.slide-desc {
font-size: 14px;
}
