@charset "utf-8";

.view-cap, .view-container-border { background-color:black; }
.mv-daynames-table { color:white; background:black; }
.mv-event-container { border-top:1px solid black; }


body
{
		font: 14px  Arial,Helvetica,sans-serif;
		text-decoration:none;
		color: #bfc3c8; 
}

ul.treatments {
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 14px;
	list-style-type: none;
	/*list-style-type: circle;*/
}

li.treatments {
	
}

.contacts{
	padding: 0px 0px 10px 0px; 
	margin: 0px 0px 10px 14px;
	list-style-type: circle;
}

.contacts_il
{
	padding: 5px 0px 5px 0px; 
	margin: 0px 0px 0px 0px;
}

.testimonials_name
{
	font-style:italic;
	padding: 6px 0px 0px 0px;
}

/* Headers ----------------------------------------------------------------------------------- */

h1, h2, h3, h4 {color: #bfc3c8; text-transform:capitalize; font-weight:bold; text-decoration:none;}

h1 	{font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px;}

h2	{font-size: 15px; padding: 0px 0px 0px 0px; margin: 8px 0px 0px 0px;}

h3	{font-size: 14px; padding: 10px 0px 6px 0px; margin: 0px 0px 0px 0px;}

/* Links ----------------------------------------------------------------------------------- */

  a:visited				{font-size:14px; color:#bfc3c8; text-decoration:none;}
  a:hover				{font-size:14px; color:#bfc3c8; text-decoration:none;}
  a:link				{font-size:14px; color:#bfc3c8; text-decoration:none;}
  a:active				{font-size:14px; color:#bfc3c8; text-decoration:none;}
  
  a.bottom_links 		{text-decoration: none; color: #bfc3c8; font-size:11px;}


/* Divs ----------------------------------------------------------------------------------- */

.div_footer_details
	{
	text-align: center;	
	font-size: 11px; 
	}
  
	.div_small_details
	{
	font-size: 11px; 
	}
	  
.author_txt, .testimonial_page_author
	{
		font-size: 12px;
		font-style:italic;
	}

.priceText {
	font-style:italic;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	display: inline;
}

.priceText1 {
	font-style:italic;
	padding: 0px 0px 0px 18px;
	font-weight: bold;
	display: inline;
}

.voucher_text
{
	padding: 6px 0px 0px 0px;
}