@charset "utf-8";

/* css reset by Coman Mihai mihai@mihaiteo.com */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead {
	margin: 			0;
	padding:			0;
	border: 			0;
	outline: 			0;
	font-size: 			100%;
	vertical-align: 	baseline;
	background: 		transparent;
}
body {
	height:				100%;
	width:				100%;
	color: 				#000000;
	text-decoration: 	none;
	line-height: 		16px;
	font-size: 			12px;
	font-family:		Georgia, "Times New Roman", Times, serif;
	text-align:			center;
}		
#main {
	width:1000px;
	height:auto;
	margin:0 auto;
	float:none;
	text-align:left;
	vertical-align:middle;
	position:relative;
}
.iso {
    color: #666666;
    font-size: 11px;
    font-style: italic;
    margin: 0 0 0 25px;
    padding-left: 3px;
    text-align: center;
	
}
a.special_link{
	color: #9a0000;
	text-decoration: none;
	font-size: 11px;
}
h1 {
	margin: 0;
	padding: 0px;
	font-family: Arial,Tahoma, Verdana;
	text-align: left;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	/*width:900px;*/
	font-size: 24px;
}

.clear {
	clear: both;
	height: 1px;
	border: none;
	font-size: 1px;
	overflow:hidden;
}
#Layer1 p{
	width:396px;
}
/*left part */
#left {
	width: 14px;
	float: left
}

#banda {	
	background-color: #9A0000;
	height: 213px;
    margin-top: 312px;
}

#culogo {
	width: 215px;
	float: left;
}

#logo {
	margin: 20px 0px 0px 55px;
}

#culogo a {
	font-size: 11px;
	color: #990002;
	text-decoration: none;
}

#culogo ul {
	margin: 0;
	padding: 0;
	padding-left: 25px;
	padding-top:25px;
	list-style: none;
	font-size: 12px;
	color: #9a0000;
}
#culogo ul li {
	padding-bottom:3px;
}
#culogo ul li a{
	font-size: 12px;
	color: #9a0000;
	font-weight:bold;
}
#culogo ul li a:hover{
	color:#333;
}
.programare{
	padding-top:20px;
}
.programare2{
	padding-top:20px;
	padding-left:4px;
}

/*maincontent*/
#maincontent {
	width: 706px;
	margin-left: 50px;
	float: left;
	padding-top:20px;
}
#slider{
	width:706px;
	float:left;
	height:274px;
	padding-top:22px;
	padding-bottom:33px;
}
#breadcrumbs {
	margin-top: 77px;
	padding-bottom: 5px;
	color: #990002;
	text-align: right;
	float: left;
}
#breadcrumbs a {
	font-size: 11px;
	color: #990002;
	text-decoration: none;
}
#breadcrumbs a:hover {
	background-color: #990000;
	color: #fff;
	}

#content {
	margin-top: 6px;
	padding: 0;
}

.info {
	width: 280px;
	float: left;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	color: #666666;
	margin-right: 0px;
}

html>body .info {
	width: 280px;
	float: left;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	color: #666666;
	margin-right: 14px;
}

.info .textmain {
	font-size: 26px;
	color: #9a0000;
	line-height: 30px;
	padding: 0;
	margin: 0;
}

.info a {
	color: #9a0000;
	text-decoration: none;
}

.info img {
	margin: 0 0 0 0;
}

.info h1 {
	color: #9a0000;
	font-size: 18px;
	font-family: Helvetica, Verdana, Arial, sans, sans-sherif;
	font-weight: normal;
	margin: 0 0 10px 0;
}

.img_galerie {
	padding: 0px 10px 10px 0px;
}

.contact_p {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	border-right: 1px dotted #666;
}

.visual form{
	padding-bottom: 10px;
}

/*page*/
#content_page {
	padding: 0;
	vertical-align: text-top;
	clear: both;
}
#content_page-pedodontie{
	padding: 0;
	vertical-align: text-top;
	clear: none;
	float:left;
	width:706px;
}
.harta-limba{
	font-size: 12px;
	font-weight:bold;
	color: #9a0000;
	padding:0px 0px 5px 10px;
	border-bottom: 1px solid #9a0000;
	margin-bottom: 10px;
	}

.harta {
	width: 300px;
	float: left;
}
	

.img_left {
	margin-left: 10px;
	padding-left: 10px;
}

.info_page {
	width: 424px;
	float: left;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
}
.info_page-pedodontie {
	width: 396px;
	float: left;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	color: #666666;
	margin-right: 10px;
}

.info_page .text_articol, .info_page-pedodontie .text_articol {
	padding: 0;
	/*padding-left:14px;*/
	margin: 0;
	width:396px;
}

.info_page ul, .info_page-pedodontie ul {
	margin-left: 0;
	padding-left: 0px;
	list-style: none /*url(assets/bullet.png)*/;
}

.info_page .textmain, .info_page-pedodontie .textmain {
	font-size: 26px;
	color: #9a0000;
	line-height: 30px;
	padding: 0;
	margin: 0;
	padding-left: 14px;
}

.info_page a, .info_page-pedodontie a {
	color: #9a0000;
	text-decoration: none;
}

.info_page a:hover, .info_page-pedodontie a:hover {
	background-color: #990000;
	color: #fff;
	/*display:block;*/
	}

.info_page li, .info_page-pedodontie li {
	margin-top: 5px;
}

.info_page img, .info_page-pedodontie img {
	margin: 5px 10px 10px 10px;
}

.info_page h1, .info_page-pedodontie h1 {
	color: #9a0000;
	font-size: 18px;
	font-family: Helvetica, Verdana, Arial, sans, sans-sherif;
	font-weight: normal;
	margin: 0 0 10px 0;
}

/* ///////////////////////////////////////////////// */
.info_page_2 {
	float: left;
	font-size: 12px;
	color: #666666;
	padding-bottom: 10px;
}

.info_page_2 .text_articol {
	padding: 0;
	margin: 0;
}

.info_page_2 .text_articol_ul ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: disc;
	list-style-position: inside;
}

.info_page_2 .text_articol_ul li {
	width: 340px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #ccc;
	padding-top: 10px;
}

.info_page_2 ul {
	margin-left: 0;
	padding-left: 0px;
	list-style: url(assets/bullet.png);
	list-style-position: inside;
}

.info_page_2 .textmain {
	font-size: 26px;
	color: #9a0000;
	line-height: 30px;
	padding: 0;
	margin: 0;
	padding-left: 14px;
}

.info_page_2 a {
	color: #9a0000;
	text-decoration: none;
}

.info_page_2 a:hover {
	background-color: #9a0000;
	color: #ffffff;
}

.info_page_2 h1 {
	color: #9a0000;
	font-size: 18px;
	font-family: Helvetica, Verdana, Arial, sans, sans-sherif;
	font-weight: normal;
	margin: 0 0 10px 0;
}

.visual_page {
	width: 266px;
	padding: 0;
	margin-top: 0px;
	text-align: right;
	color: #333;
	/*border-right: 14px solid #9A0000;*/
}

.visual_page ul {
	text-align: left;
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0px 0px 0px 10px;
}

.visual_page li {
	border-bottom: 1px solid #9A0000;
	margin-bottom: 2px;
}

.visual_page a {
	padding-bottom: 2px;
	color: #9A0000;
	display: block;
	text-decoration: none;
	padding-left: 10px;
}

.visual_page a:hover {
	color: #fff;
	background-color: #990000;
	text-decoration: none;
}

.echipa {
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #990000;
	margin-bottom: 10px;
	padding: 5px 0 5px 10px;
}

.visual {
	width: 266px;
	padding: 0px;
	margin: 0px;
	text-align: right;
	color: #333;
}

/* Banda dreapta rosie la flash */
#sotester {
	border-right: 14px solid #9A0000;
}

html>body #flash_content{
	border-right: 14px solid #9A0000;
}


#breadcrumbs_page {
	padding-bottom: 10px;
	margin-top: 53px; color : #990002;
	text-align: right;
	float: left;
	width: 280px;;
	color: #990002;
}

#breadcrumbs_page a {
	font-size: 11px;
	color: #990002;
	text-decoration: none;
}
#breadcrumbs_page a:hover {
	background-color: #990000;
	color: #ffffff;
}

#titlu_articol {
	width: 420px;
	height: 98px;
	margin-top: 0px;
	padding-bottom: 0px;
	float: left;
}

/*end page*/
#meniu {
	width: 770px;
	height: 35px;
	float: left;
	position:absolute;
	z-index:1;
	margin-left:230px;
}
* html #meniu{
	margin-left:-755px;
}
*+html #meniu{
	margin-left:-755px;
}
/*GALERIE FOTO*/
#galerie_meniu {
	width: 140px;
	float: left;
}

#galerie_foto {
	width: 560px;
	float: left;
}

.link-galerie {
	display: block;
	margin-bottom: 5px;
	text-decoration: underline;
	padding: 2px 0px 1px 10px;
	width: 120px;
}

.link-galerie:hover {
	background-color: #990002;
	color: #ffffff;
}

/*END GALERIE FOTO*/ /* FOMRS */
#forms {
	margin: 0;
	font-family: Georgia;
	color: #666666;
	font-size: 11px;
	width: 230px;
	text-align: left;
}

.camp {
	border: none;
	background-color: #DBDAC8;
	padding: 5px;
	font-size: 11px;
	font-family: Georgia;
	width: 220px;
	margin-bottom: 5px;
}

.buton {
	border: none;
	background-color: #990002;
	padding: 4px 10px 4px 10px;
	color: #ffffff;
	font-size: 11px;
	font-family: Georgia;
	margin-bottom: 5px;
	text-transform: capitalize;
}

/*FOOTER*/
#footer {
	margin-top: 15px;
	margin-left:278px;
	clear: both;
}

#footer a {
	color: #9a0000;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
}
#footer a:hover {
	background-color: #9a0000;
	color: #ffffff;
}

#footer .links {
	border-bottom: 14px solid #9a0000;
	padding: 0px 9px 0px 9px;
	-padding: 0px 10px 0px 9px;
	color: #9a0000;
	text-decoration: none;
	font-size: 11px;
	float: left;
	width:396px;
}

#footer .spaceright {
	margin-right: 14px;
	width: 112px;
	border-bottom: 14px solid #9a0000;
	padding-right: 10px;
	padding-left: 10px;
	color: #9a0000;
	font-size: 11px;
	float: left;
}

/* butoane slider */
.hd-pag-slider{
	width:400px;
	height:21px;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:15px;
	margin-top:-3px;
	position:absolute;
}
.pag-slider{
	width:27px;
	height:21px;
	margin-right:4px;
	float:left;
	background:url(images/btn-slider-back.jpg) no-repeat 0 0;
	font-weight:bold;
}
* html .pag-slider a{
	width:27px;
}
*+html .pag-slider a{
	width:27px;
}
.pag-slider a{
	width:18px;
	height:21px;
	padding-left:9px;
	display:block;
	color:#fff;
	text-decoration:none;
}
.pag-slider-left, .pag-slider-right{
	width:27px;
	height:21px;
	float:left;
	padding-right:5px;
	cursor:pointer;
}
/* pt blog - home */
.hd-blog{
	width:396px;
	height:auto;
	float:left;
	padding-top:30px;
}
.text-home{
	width:390px;
	height:auto;
	float:left;
}
.head-blog{
	width:333px;
	height:25px;
	padding-left:63px;
	padding-top:23px;
	background:url(images/head-blog.jpg) no-repeat 0 0;
}
.head-blog-en{
	width:333px;
	height:25px;
	padding-left:63px;
	padding-top:23px;
	background:url(images/head-blog-en.jpg) no-repeat 0 0;
}
* html .head-blog, .head-blog-en{
	width:396px;
	height:48px;
}
*+html .head-blog, .head-blog-en{
	width:396px;
	height:48px;
}
.articol-pp-blog{
	width:396px;
	height:auto;
}
.articol-pp-blog-titlu{
	width:396px;
	height:auto;
	font-size:20px;
	padding-top:5px;
	line-height:1.2;
}
.articol-pp-blog-titlu a{
	color:#000;
	text-decoration:none;
}
.articol-pp-blog-titlu a:hover{
	color:#333;
	text-decoration:none;
}
.articol-pp-blog-content{
	width:396px;
	height:auto;
	padding-top:10px;
	/*text-align:justify;*/
	text-align:left;
}
.articol-pp-blog-img{
	width:110px;
	height:auto;
	padding:0px;
	padding-top:2px;
	padding-left:3px;
	padding-right:0px;
	border:1px solid #ccc;
	float:left;
	margin:0;
	margin-right:10px;
}
* html .articol-pp-blog-img{
	padding-bottom:0px;
	margin-right:5px;
	padding-right:3px;
}
*+html .articol-pp-blog-img{
	padding-bottom:0px;
	margin-right:5px;
	padding-right:3px;
}
.articol-pp-blog-img img{
	width:106px;
	height:auto;
	border:none;
}
.articol-pp-blog-img a{
	border:none;
	text-decoration:none;
}
.articol-pp-blog-citeste-hd{
	float:left;
	width:141px;
	height:19px;
	padding-left:255px;
	padding-top:10px;
}
.articol-pp-blog-citeste-hd-en{
	float:left;
	width:141px;
	height:19px;
	padding-left:315px;
	padding-top:10px;
}
.articol-pp-blog-citeste{
	float:left;
	width:132px;
	height:17px;
	background:#e1e1e1;
	font-size:12px;
	color:#7d7c7c;
	padding-top:2px;
	padding-left:9px;
}
.articol-pp-blog-citeste-en{
	float:left;
	width:70px;
	height:17px;
	background:#e1e1e1;
	font-size:12px;
	color:#7d7c7c;
	padding-top:2px;
	padding-left:9px;
}
.articol-pp-blog-citeste a, .articol-pp-blog-citeste-en a{
	text-decoration:none;
	color:#7d7c7c;
}
.articol-pp-blog-citeste a:hover, .articol-pp-blog-citeste-en a:hover{
	text-decoration:none;
	color:#333;
}
* html .articol-pp-blog-citeste{
	width:141px;
	height:19px;
}
*+html .articol-pp-blog-citeste{
	width:141px;
	height:19px;
}
*+html .articol-pp-blog-citeste-en{
	width:70px;
	height:19px;
}
.alte-articole-blog{
	width:396px;
	height:auto;
	float:left;
	font-weight:bold;
	padding-top:10px;
}
.alte-articole-blog  a{
	text-decoration:none;
	color:#9a0000;
}
.alte-articole-blog  a:hover{
	text-decoration:none;
	color:#333;
}
/* dreapta */
.implantul-dentar{
	width:300px;
	height:118px;
	float:left;
	margin-top:20px;
	background:url(images/implantul_dentar.jpg) no-repeat 0 0;
	margin-bottom: 60px;
	margin-left:6px;
}
.implantul-dentar-titlu{
	padding-left:121px;
	padding-top:42px;
	color:#fff;
}
.implantul-dentar-titlu a{
	color:#fff;
	text-decoration:none;
}


.implant-citeste{
	width:109px;
	height:18px;
	float:right;
	background:#e1e1e1;
	color:#7d7c7c;
	padding-left:9px;
	padding-top:1px;
	font-weight:bold;
	margin-top:10px;
	margin-right:6px;
}
.implant-citeste a{
	color:#7d7c7c;
	text-decoration:none;
}
.implant-citeste a:hover{
	color:#9a0000;
	text-decoration:none;
}
* html .implant-citeste{
	width:118px;
	height:19px;
}
*+html .implant-citeste{
	width:118px;
	height:19px;
}
.implant-continut{
	padding-left:19px;
	padding-top:23px;
	font-weight:bold;
}






.procesul-citeste{
	width:109px;
	height:18px;
	float:right;
	background:#e1e1e1;
	color:#7d7c7c;
	padding-left:9px;
	padding-top:1px;
	font-weight:bold;
	margin-top:10px;
	margin-right:6px;
}
.procesul-citeste a{
	color:#7d7c7c;
	text-decoration:none;
}
.procesul-citeste a:hover{
	color:#9a0000;
	text-decoration:none;
}
* html .procesul-citeste{
	width:118px;
	height:19px;
}
*+html .procesul-citeste{
	width:118px;
	height:19px;
}
.procesul-continut{
	padding-left:27px;
	padding-top:23px;
	font-weight:bold;
}


.procesul-de-sterilizare{
	width:300px;
	height:118px;
	float:left;
	margin-top:25px;
	background:url(images/procesul-de-sterilizare.jpg) no-repeat 0 0;
	margin-bottom:80px;
	margin-left:5px;
}
.procesul-de-sterilizare-titlu{
	padding-left:121px;
	padding-top:38px;
	color:#fff;
}
.procesul-de-sterilizare-titlu a{
	color:#fff;
	text-decoration:none;
}

.aparat-dentar-invizibil{
	width:300px;
	height:auto;
	float:left;
	background:url(images/aparat-dentar-invizibil-back.jpg) no-repeat 0 0;
	margin-bottom:-25px;
}
.aparat-dentar-invizibil2{
	width:300px;
	height:206px;
	float:left;
	margin-top:55px;
	background:url(images/aparat-dentar-invizibil-back.jpg) no-repeat 0 0;
	clear:both;
}
.aparat-dentar-invizibil-titlu{
	padding-left:121px;
	padding-top:6px;
}
.aparat-dentar-invizibil-titlu a{
	color:#fff;
	text-decoration:none;
}
.aparat-dentar-invizibil-continut{
	padding-left:126px;
	color:#9a0000;
	font-weight:bold;
	padding-top:15px;
}
.aparat-dentar-invizibil-continut2{
	padding-left:210px;
	color:#9a0000;
	font-weight:bold;
	padding-top:10px;
	text-align:right;
}
.aparat-dentar-invizibil-film{
	padding-left:113px;
	padding-top:15px;
}
.coroane-zirconiu{
	width:300px;
	height:118px;
	float:left;
	margin-top:55px;
	background:url(images/coroane-zirconiu.jpg) no-repeat 0 0;
}
.coroane-zirconiu-continut{
	padding-left:27px;
	padding-top:23px;
	font-weight:bold;
}
.coroane-zirconiu-citeste{
	width:109px;
	height:18px;
	float:right;
	background:#e1e1e1;
	color:#7d7c7c;
	padding-left:9px;
	padding-top:1px;
	font-weight:bold;
	margin-top:10px;
}
.coroane-zirconiu-citeste a{
	color:#7d7c7c;
	text-decoration:none;
}
.coroane-zirconiu-citeste a:hover{
	color:#9a0000;
	text-decoration:none;
}
* html .coroane-zirconiu-citeste{
	width:118px;
	height:19px;
}
*+html .coroane-zirconiu-citeste{
	width:118px;
	height:19px;
}
.velvet-junior{
	width:300px;
	height:auto;
	float:left;
	margin-top:15px;
	background:url(images/velvet-junior.jpg) no-repeat 0 0;
}
.velvet-junior-titlu{
	padding-left:121px;
	padding-top:36px;
	color:#fff;
}
.velvet-junior-titlu a{
	color:#fff;
	text-decoration:none;
}
.albirea-dintilor{
	width:300px;
	height:auto;
	float:left;
	margin-top:15px;
	background:url(images/albirea-dintilor.jpg) no-repeat 0 0;
}
.albirea-dintilor-titlu{
	padding-left:121px;
	padding-top:45px;
}
.albirea-dintilor-titlu a{
	color:#fff;
	text-decoration:none;
}

/* echipa */
.pagina-echipa{
	width:659px;
	height:auto;
}
.echipa-holder{
	width:659px;
	height:auto;
	padding-bottom:34px;
	float:left;
}
.echipa-holder-left{
	width:325px;
	height:136px;
	
	float:left;
	margin-bottom:7px;
}
.echipa-holder-right{
	width:325px;
	height:136px;
	float:left;
	margin-bottom:7px;
}
.echipa-poza{
	width:100px;
	height:131px;
	padding-top:5px;
	padding-left:5px;
	padding-right:10px;
	float:left;
	background:url(images/echipa-poza.jpg) no-repeat 0 0;
}
	/** html .echipa-poza{
		width:105px;
		height:136px;
		padding-right:0px;
		}
	*+html .echipa-poza{
		width:105px;
		height:136px;
		}*/
	.echipa-poza img{
		width:94px;
		height:125px;
	}
.echipa-detalii{
	width:190px;
	height:136px;
	float:left;
}
	.echipa-detalii-date{
		width:190px;
		height:94px;
		float:left;
		line-height:1.3;
	}
		.numee{
			font-size:18px;
			font-weight:bold;
			color:#821710;
		}
		.profesiee{
			font-size:16px;
			font-weight:bold;
			color:#010101;
			text-transform:capitalize;
		}
		.domeniuu{
			font-size:12px;
			font-weight:bold;
			color:#821710;
		}
	.echipa-detalii-cv{
		width:190px;
		height:34px;
		float:left;
		padding-top:8px;
	}
	.echipa-detalii-cv a{
		width:146px;
		height:34px;
		display:block;
		float:left;
		background:url(images/download-cv.jpg) no-repeat 0 0;
	}
.gallery-icon{
	width:550px;
	height:auto;
	float:left;
	padding-bottom:5px;
}
.gallery-icon a, .gallery-icon a:hover{
	background:none;
}
.gallery-icon a img{
	border:2px solid #ccc;
}


a.link_p {
	color: #666666;
	text-decoration: none;
	 }
a.link_p:hover {text-decoration: none; color:#000;} 
i { text-align:justify!important;}

p.subtitlu_articol {font-weight: bold; }
p.articol_itl { font-style:italic; text-align:justify; font-size:13px;}




