body					{background:#e7e7e7 url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.clear					{clear:both;}
.minus					{clear:both; margin-bottom:-10px;}
.margin					{height:30px;}
ul						{list-style:none;}
a						{text-decoration:none; color:#000;}
a:hover					{text-decoration:underline;}
h2						{color:#000; font-size:1.2em; margin-bottom:5px;}
h3						{color:#5e733b; font-family:Georgia; font-size:2em;}
h3 a					{color:#5e733b;}
h3 a:hover				{color:#ffffff; background:#5e733b;}
.tooltip				{display:none; background:transparent url(../images/black_arrow.png); font-size:1.3em; 
						 height:70px; width:160px; padding:25px; color:#fff;}
#text2 p.links {text-indent:0;}
p.links a {background:#5e88a3; color:#ffffff; padding:4px; border-right:1px solid #37667F; border-bottom:1px solid #37667F;}
p.links a:hover {text-decoration:none; background:#77A4BF; color:#ffffff; padding:4px; border-right:1px solid #47748F; border-bottom:1px solid #47748F;}
h4.anunt				{font-size:2em; background:#ffffb1 none repeat scroll 0 0; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; color:#333333; padding:4px 6px; margin:0 0 25px 0; text-align:center;}
hr		{margin:40px 0;}
.alert	{padding:8px; border:1px solid #ddd; border-left:none; border-right:none; background:#efefef; margin-bottom:20px; font-size:1.3em;}
.center {text-align:center;}

#wrapper				{width:1250px; margin:20px auto;}
	.reclama				{width:151px; height:300px; margin:330px 0 0 0;}
		.reclama li a					{width:151px; background:url(../images/reclame.jpg) 0 0 no-repeat; display:block; text-indent:-9999px; margin-bottom:50px;}
		.reclama li a#wock				{height:43px; background-position: 0 -499px;}
		.reclama li a#cimeosil			{height:37px; background-position: 0 -205px;}
		.reclama li a#lcrhea			{height:75px; background-position: 0 -321px;}
		.reclama li a#natragel			{height:26px; background-position: 0 -426px;}
		.reclama li a#burnfree			{height:81px; background-position: 0 -83px;}
		.reclama li a#wock:hover		{height:43px; background-position: 0 -454px;}
		.reclama li a#cimeosil:hover	{height:37px; background-position: 0 -166px;}
		.reclama li a#lcrhea:hover		{height:75px; background-position: 0 -244px;}
		.reclama li a#natragel:hover	{height:26px; background-position: 0 -398px;}
		.reclama li a#burnfree:hover	{height:81px; background-position: 0 0;}
		.reclama li a#banner			{height:450px; background:url(../images/banner.gif) 0 0 no-repeat;}
		.reclama li a#lang				{margin-bottom:15px; background:none; text-indent:0px;}
	#stanga					{float:left; margin-left:5px;}
	#dreapta				{float:right;}
#wrap					{width:908px; margin:0 auto;}

#header					{width:908px; height:484px; background:url(../images/header.png) top center no-repeat;}
#menu					{height:184px;}
.home #header			{width:908px; height:484px; background:url(../images/header.png) top center no-repeat;}
	#header h1			{width:241px; height:76px; display:block; float:left; margin:35px 0 0 27px;}
		#rotator 					{width:590px; height:100px; float:right; margin:20px 20px 0 0;}
		#rotator p					{font-size:1.4em; padding:22px 40px 0 40px; font-family:Times; font-style:italic; color:#999; line-height:1.4em;}
   		.pics 						{height:100px; width:590px; padding:0; margin:0; overflow:hidden;} 
		.pics img 					{width:590px; height:100px; top:0; left:0;}
	#featured			{width:635px; height:300px; margin:0 0 0 4px; padding:0; position:relative;}
	#header p.title 			{text-align:center; padding:10px 0; font-size:1.8em; color:#F8FFDF; font-weight:bold;}

#content				{width:820px; background:url(../images/content_bg.png) top center repeat-y; padding:40px 44px}
#content-full			{width:900px; background:url(../images/content_bg.png) top center repeat-y; padding:0 4px}
	.text		{float:left; width:510px; font-family: Helvetica, Arial, sans-serif; line-height: 1.7em;}
	.text strong	{font-family: Helvetica, Arial, sans-serif; font-size: 1.1em;}
	.text img	{margin: 0 0 18px 0; -moz-box-shadow: 0 6px 9px #ddd; -webkit-box-shadow: 0 6px 9px #ddd; box-shadow: 0 6px 9px #ddd;}
	.drop-cap	{float: left; display: block; font-size: 2.5em; height: 22px; padding-top: -1.71em; margin-right: 0.1em; color:#333;}
	.sans-serif			{font-family: 'Palatino Linotype',Palatino,'Zapf Calligraphic','Book Antiqua',Georgia,serif; line-height: 1em;}
	.serif		{font-family: Helvetica, Arial, sans-serif; line-height: 1em; margin-right: 0.15em;}
	.text .left-img		{float: left; margin: 20px 20px 20px 0;}
	.text .right-img		{float: right; margin: 20px 0 20px 20px;}
	#content p					{font-size:1.54em; margin-bottom:12px; line-height:1.2em; text-align:justify;}
	.home-left		{float:left; width:375px;}
	.home-left p	{font-size:1.54em; margin-bottom:12px; line-height:1.2em; text-align:justify;}
	.home-video 	{float:right;}
	.home-columns li{float:left; width:253px; margin-right:25px;}
	.home-columns li.last{margin-right:0;}
	
.sidebar{
	float:right; width:270px; padding: 0 0 0 20px; border-left:1px solid #ddd;
}
#cutera-head{margin-bottom:10px;}

#footer					{width:900px; background:url(../images/content_bg.png) top center repeat-y; margin:0 4px;}
	#footer ul					{list-style:none; float:left; margin:20px 0 30px 40px; font-size:1.3em; line-height:30px;}
	#footer:hover a				{color:#333;}
	#footer ul li				{float:left; margin-right:20px;}
	#footer ul li a				{color:#999;}
	#footer ul li a:hover		{text-decoration:underline;}
	#footer ul li.last			{margin:0;}
	
	#footer p					{float:right; margin:20px 40px 30px 20px; font-size:1.3em; color:#999; line-height:15px; text-align:right;}
	#footer p a					{color:#999;}
	
#shadow					{width:908px; height:26px; background:url(../images/shadow.png) top center no-repeat;}

	/* Home Videos */

ul.video-thumbs {float: left;list-style: none;margin: 0; padding: 0;width: 300px;}
ul.video-thumbs li {margin: 0; padding: 5px;float: left;position: relative; width: 90px;height: 75px;}
ul.video-thumbs li img {width: 80px; height: 65px;-ms-interpolation-mode: bicubic; border: 1px solid #ddd;padding: 5px;background: #f0f0f0;position: absolute;left: 0; top: 0;}
ul.video-thumbs li img.hover {-webkit-box-shadow: 0px 0px 20px #999;-moz-box-shadow: 0px 0px 20px #999;box-shadow: 0px 0px 20px #999;background:#5e88a3;border:1px solid #47748F;padding:3px;}
#videorama iframe	{margin-bottom:10px;}
#videorama	{text-align: left;}

	/* Servicii */
	
#lasere ul				{width:390px; list-style:none; font-size:1.5em; float:right;}
#lasere ul li			{display:block; margin-top:10px;}
#lasere ul li a			{text-decoration:underline;}
#lasere ul li span		{display:block; color:#5d88a1; font-size:1.1em; font-weight:bold;}
#lasere ul li img		{margin:10px;}
#lasere ul li p			{float:left; width:390px;} 
#proceduri				{width:390px; float:left; font-size:1.5em;}
	#proceduri ul li	{padding:6px 0 6px 15px; border-bottom:1px dashed #e4e4e4; background:#fff url(../images/arrow.gif) center right no-repeat;}
	#proceduri ul li:hover	{background:#fff url(../images/arrow2.gif) center right no-repeat;}
#consultatii			{width:390px; float:right; font-size:1.5em;}
	#consultatii ul li	{padding:6px 0 6px 15px; border-bottom:1px dashed #e4e4e4; background:#fff url(../images/arrow.gif) center right no-repeat;}
	#consultatii ul li:hover	{background:#fff url(../images/arrow2.gif) center right no-repeat;}
	#consultatii ul li.sub	{border:none; background:none;}
	#consultatii ul li ul	{margin-left:25px;}
#probleme				{width:808px; float:left; font-size:1.5em;}
	#probleme ul		{width:260px; float:left;}
	#probleme ul li		{padding:6px 0 6px 15px; border-bottom:1px dashed #e4e4e4; background:#fff url(../images/arrow.gif) center right no-repeat;}
	#probleme ul li span	{float:right; margin-right:35px;}
	#probleme ul li:hover	{background:#fff url(../images/arrow2.gif) center right no-repeat;}
.servicii p		{font-size:1.5em; margin:0 0 20px 10px;}

	/* Contact */
	
#contact				{width:820px; list-style:none;}
.adresa					{font-size:1.4em; margin:10px 0;}
#contact li				{width:300px; margin-right:10px; float:left;}
#contact li.last		{width:200px; margin:0; position:relative; top:-60px;}
#contact li.last p		{height:10px; color:#ccc; text-indent:15px; margin:5px 0 0 0; padding:0; font-size:1.3em;}
#contact li p			{height:25px; font-size:1.3em; margin:10px 0;}
#contact li img			{margin:0;}
#contact li form input	{width:200px; height:20px; margin-bottom:10px;}
#contact li form label	{font-family:Georgia; font-size:1.4em; font-style:italic; margin-bottom:5px; display:block;}
#contact li form textarea{width:200px; height:80px;}
#contact li form .button{width:207px; height:25px; margin :9px 0 0 0;}
#harta-bucuresti, #harta-bacau, #harta-iasi	{width:300px; height:200px; border:1px solid #999;}

	/* Articole */

#articol				{margin-bottom:30px;}
#articol h3				{line-height:35px;}
#articol h3 span		{width:30px; height:35px; float:left; line-height:normal; display:block; font-size:0.8em; color:#666; 
						 border-right:#555 1px solid; padding:0 10px 0 0; margin:0 10px 0 0; text-align:right;}
#articol p				{margin:15px 0 0 0; font-size:1.4em;}
#articol ul				{font-size:1.4em; list-style-position:inside;}
#articol p a			{color:#5e733b; font-family:Georgia; font-style:italic;}
#articol p a:hover		{color:#ffffff; background:#5e733b;}
#content #articol p		{text-indent:25px;}

	/* Clinici */
	
#clinici						{width:820px; list-style:none;}
#clinici li ul					{list-style:none; padding:0;}
#clinici li						{float:left;}
#clinici li ul li				{float:none;}
#clinici li.first				{width:210px; margin-right:10px;}
#clinici li.first ul li			{font-size:1.5em; font-family:Georgia; text-align:center; margin-bottom:25px;}
#clinici li.first ul li	a img	{width:210px;}
#clinici li.second				{width:380px; margin-right:10px;}
#clinici li.second ul li		{font-size:1.6em; font-family:Georgia; text-align:center; margin-bottom:15px;}
#clinici li.second ul li a img	{width:380px;}
#clinici li.third				{width:210px;}
#clinici li.third ul li			{font-size:1.5em; font-family:Georgia; text-align:center; margin-bottom:25px;}
#clinici li.third ul li a img	{width:210px;}

	/* Medici */

#medici					{width:820px; list-style:none;}
#medici li 				{width:480px; float:left;}
#medici li.trainer		{margin-left:20px; width:320px;}
#medici li ul li		{font-size:1.6em; margin-left:30px;}
#medici li ul span		{color:#5d88a1; font-size:1.9em; font-weight:bold; margin-bottom:7px; display:block;}
#medici li ul span.clear{clear:both; margin-bottom:17px;}
#medici li ul span.sub	{font-size:1.7em; color:#222; font-weight:bold;}
#medici li ul span.sub em a		{font-size:0.9em; font-weight:normal; color:#666; margin-left:30px;}
#medici li ul span.subh	{font-size:1.7em; color:#4b4b4b; font-weight:bold;}
.medicitip				{display:none; font-size:0.8em; width:200px; color:#000; border:2px solid #222; background:#fff;}
.medicitip li			{padding:4px; border-bottom:1px solid #666; font-size:1.3em;}

	/* Secondary */

.secondary #header		{width:908px; height:300px; background:url(../images/header-min.png) top center no-repeat;}
.breadcrumbs			{height:90px; list-style:none; font-size:1.4em; font-family:Helvetica; margin:0 0 30px 45px;}
	.breadcrumbs li			{float:left; margin-right:8px; line-height:45px; color:#666;}
	.breadcrumbs li#trat-pret-dre{float:right; color:#fff; margin-right:40px;}
	.breadcrumbs li a		{color:#fff;}
	.breadcrumbs li a:hover	{text-decoration:underline; color:#333;}
	.breadcrumbs li span	{width:49px; height:45px; display:inline-block; text-indent:-9999px; background:url(../images/min-arrow.png) top center no-repeat;}
#secondary-top h1	{font-size:2.9em; color:#fff; width:auto; height:auto; margin:0; padding:25px 0 0 0; text-shadow: 0 1px 1px #344208; float:none; display:block; text-indent:40px;}
#secondary-top p	{font-size:1.9em; color:#fff; width:auto; margin:0; float:left; padding:10px 0 0 60px; text-shadow: 0 1px 1px #344208; display:block;}

	/* Preturi */
	
.preturi	{font-size:1.3em; line-height:1.25em;}
#preturi-dreapta th, #preturi-stanga th, #preturi-dreapta td, #preturi-stanga td {padding:5px; vertical-align:middle;}
#preturi-dreapta td, #preturi-stanga td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center;}
#preturi-dreapta td:first-child, #preturi-stanga td:first-child	{border-left:1px solid #ccc; text-align:left;}
#preturi-dreapta th, #preturi-stanga th	{background:#5e88a3; color:#fff; border-right:1px solid #47748F; border-top:1px solid #47748F;}
#preturi-dreapta th:first-child, #preturi-stanga th:first-child	{border-left:1px solid #47748F;}
#preturi-dreapta	{width:530px; float:left;}
#preturi-stanga	{width:260px; float:right;}
.preturi table	{margin-bottom:25px;}
.preturi tr:hover	{background:#eee;}

	/* Top Nav */

ul#topnav {
	margin: 5px 0 10px 15px; padding: 0;
	float:left;
	width: 900px;
	list-style: none;
	font-size: 1.7em;
	color:#000;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative; /*--Important--*/
	background:#fff;
}
ul#topnav li a img{
	position:relative;
	top:10px;
}
ul#topnav li a {
	float: left;
	height: 40px;
	line-height: 40px;
	color:#666;
	padding:0 10px;
	border:1px solid #fff;
	text-decoration:none;
	margin: 0 4px;
}
ul#topnav li a.contact, ul#topnav li a.home {margin:0;}
ul#topnav li:hover a, ul#topnav li a:hover { border:1px solid #ddd; position:relative; z-index:999; background:#fff; } /*--Hover State--*/
ul#topnav li:hover a.hemangioame, ul#topnav li a.hemangioame:hover, ul#topnav li:hover a.pacienti, ul#topnav li a.pacienti:hover, ul#topnav li:hover a.medici, ul#topnav li a.medici:hover { border-bottom:none; } /*--Hover State--*/
ul#topnav li a.hemangioame, ul#topnav li a.hemangioame, ul#topnav li a.pacienti, ul#topnav li a.pacienti, ul#topnav li a.medici, ul#topnav li a.medici { background:#fff url(../images/arr.jpg) center right no-repeat; padding-right:25px; } /*--Hover State--*/
ul#topnav li .sub {
	position: absolute; /*--Important--*/
	z-index:99;
	top: 40px;
	background: rgba(255,255,255,0.9); /*--Background gradient--*/
	padding: 10px 14px 16px 13px;
	float: left;
	display: none; /*--Hidden for those with js turned off--*/
	border: 1px solid #ddd;
}
ul#topnav li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#topnav li .sub-hemangioame ul, ul#topnav li .sub-pacienti ul, ul#topnav li .sub-medici ul{
	width: 255px;
}
.sub-hemangioame {
	left:-100px;
}
.sub-pacienti {
	left:-250px;
}
.sub-medici {
	left:-100px;
}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	border-right:15px solid transparent;
	float: left;
	background:transparent;
}
ul#topnav .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #666;
	padding: 5px 3px;
	border-bottom:1px solid #eee;
	background:transparent;
}
ul#topnav .sub ul li h2 { /*--Sub nav heading style--*/
	padding: 0;  margin: 0 0 7px 0;
	font-size: 1.1em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 0;
	color: #779141;
	background:transparent;
}
ul#topnav .sub ul li input[type=checkbox] {
	margin-right:8px;
}	
ul#topnav .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	line-height: 21px;
	padding: 0;
	display: block;
	text-decoration: none;
	color: #666;
	border: none;
	background:transparent;
}
ul#topnav .sub ul li a:hover {
	color: #333;
	background-position: 5px 12px ;/*--Override background position--*/
}

	/* Easy Slider */

	#slider ul, #slider li, #slider-min ul, #slider-min li{
		margin:0;
		padding:0;
		list-style:none;
	}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:635px;
		height:300px;
		overflow:hidden; 
	}
	#slider-min{
		margin-left:4px;
		float:left;
	}
	#slider-min li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:250px;
		height:116px;
		overflow:hidden;
	}
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:635px;
	}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}
#cat-menu {font-size:1.6em; margin-bottom:20px;}
#cat-menu li {float:left;}