﻿/*
You may learn from this CSS and use its techniques in your own projects,
but the unique combination of images, colors, sizes, typography and positioning ("the design")
is copyright (c) Bluegarden AS and may not be used by anyone but us.

Created:  16.09.2009, Morten Mastad - http://www.edbtotalpartner.no
Contact:  webmaster@bluegarden.no

Inspired by CSS on bluegarden.no
*/

/*
html{ padding:0; margin:0; }
body{ padding:0 0 1em 0; margin:0; color:#373737; font:normal normal normal 76%/140% tahoma, sans-serif; text-align:center; background: #0b295c url(/images/lps/bg-lps.jpg) repeat-x center 0; } /* 0 24px	 
*/
  
/*
:focus {outline:none;}
th, td {vertical-align:top;}
*/

/*standards*/
.break    { display: block; clear:both; height: 0; line-height:0; font-size: 0;}
.break8   { display: block; clear:both; height:8px; line-height:8px; font-size: 0;}
.break10   { display: block; clear:both; height:10px; line-height:8px; font-size: 0;}
.break16  { display: block; clear:both; height:16px; line-height:16px; font-size: 0;}
/*

.bold   { font-weight: 700;}
.pad-box-left-picture{ padding: 8px 8px 8px 75px;}

.byline, .byline-italic, .byline-strong { color:#888;}
.byline-italic { font-weight: 700; font-style: italic;}
.byline-strong { color: #010101; font-weight: 700;}
  
.mandatory span, span.mandatory {color:#f70907; background:transparent; font-weight:bolder;}
.validator {color:#f70907; background:transparent;}
.nowrap {white-space:nowrap;}
*/

/*
h1, h2, h3, h4, h5, h6 { color: #333333; line-height:normal;}

h1{ padding: 0px 0 0px 45px; margin:0 0 .3em -45px; font-size: 1.7em; font-weight: 100; }
h2{ margin:1em 0 .6em 0; font-size:1.1em; }
h3{ margin:0 0 .5em 0; font-size:1em; }
h4, h5, h6{ margin:0; font-size:1em; }

p, .nText {margin:0 0 0.5em 0; font-size:1em; display:block;}
p.nomargin{ margin: 0;}
.ingress em {font-weight:bolder; font-style:normal;}
.no-margin {margin-bottom:0;}

.line{ height: 1px; line-height: 1px; font-size: 1px; background: url(/images/lps/line.gif) 0 0 repeat-x; }
.line-top{ background: url(/images/lps/line.gif) 0 0 repeat-x; }
*/

/*text/price size*/
/*
.price-small, .text-small, .quotation-small			{ font-size: 0.8em;}
.price-normal, .text-normal, .quotation-normal		{ font-size: 1em;}
.price-large, .text-large, .quotation-large			{ font-size: 1.2em;}
.price-x-large, .text-x-large, .quotation-x-large	{ font-size: 1.6em; line-height: 1.2em; }
*/
/*
.quotation{
	font-style: italic;
	font-family: Georgia; } 
*/
/*font-colors*/
/*
.text-light{		color: #cccccc; font-weight: 700; }
.text-summer{		color: #7fa631; font-weight: 700; }
.text-hot{			color: #bd293f; font-weight: 700; }
.text-gras{			color: #7e9f06; font-weight: 700; }
.text-ocean{		color: #008bc6; font-weight: 700; }
.text-deep-ocean{	color: #128ec1; font-weight: 700; }
*/
/*text-align*/
/*
.text-center{ text-align: center;}
.text-right{ text-align: right;}
.text-left{ text-align: left;}
*/
/*
a{ text-decoration: underline; color:#305d82;}
a:hover{ text-decoration: none;}
*/
/*
a.arrow-left-light{ padding-left: 12px; background: url(/images/common/menu-arrows-light.gif) 0px 5px no-repeat;}
a.arrow-left-ocean{ padding-left: 12px; background: url(/images/common/menu-arrows-ocean.gif) 0px 5px no-repeat;}
*/

/*
a:link {color:#234a99;}
a:visited {color:#234a99;}
a:hover {color:#000;}
a:active {color:#000;} 
*/

/*
form {margin:0; padding:0;}
fieldset {margin:1em 0 1em 0; display:block; padding:1em; width:auto;}
legend {color:#575758; font-weight:bolder; padding-left:.5em; padding-right:.5em;}
input, select, option, textarea {font-family:tahoma, sans-serif; font-size:1em;}
input.text, input.text-normal, input.text-small, textarea  {border: 1px solid #dadada;}
input.radio {width:16px; height:16px;}
input.check {width:16px; height:16px;}
*/
/*
table, td {font-size:1em;}
*/
/*
ul, ol, dl { margin-top:0; margin-bottom:1em;}
ul {list-style:outside url(item.png);}
ol {list-style:decimal outside;}
li,dd {padding: 0; margin:0;}

ol, ol li{ margin-left: 12px; padding: 2px 0; }
ul.plain{ margin: 0; padding: 0; list-style: none;}
*/  

/* Hidden for older IE */
/*
html>body ol li{ margin-left: 8px; }
*/

/*IE image fix*/
/*
img {border:none;}
img.fix{ display: block; margin: 0; padding: 0;}
*/ 

/*
p.readmore{ text-align: right;}
p.bold{ font-weight: 700;}
*/

/*topline mb-group*/
/*
.mb-group a:hover {color:#000; background:transparent; text-decoration:underline;}
.mb-group { font-size:.9em; display:block; text-align:right; clear:both; width:100%; padding:4px 0 6px 0; line-height:normal; border-top:1px solid #737375; background:url(/images/common/bg-mb-group.gif) 0 100% repeat-x;}
.mb-group a {margin:0 10px 0 0;}
.mb-group a:link, .mb-group a:visited, .mb-group a:active { color:#373737; text-decoration:underline; background:transparent; }
.mb-group a:hover {color:#000; background:transparent; text-decoration:underline;}
*/

/*menu*/
/*
.mb-group ul, .mb-group li {display:inline; list-style:none; margin:0; padding:0;}
.mb-group li.first {margin-right:4px; margin-left:0; list-style-image:none;}
*/

/*tops*/
/*
.tops, .top-hot{ clear:both; width: 960px; margin: 0 auto; padding: 5px 0 0 0; text-align: left; font-size:.9em; background: url(/images/common/bg-tops3.gif) 0 -800px no-repeat; }
	.top-ocean{ background-position: 0 -1000px; }
	.top-gras{ background-position: 0 -200px; }
*/	
	/*top */
	/*
	.top-colL{ display: inline; float: left; clear: left; width: 400px; height: 120px; margin: 0; padding: 0; overflow: hidden;}
	.top-colM{ display: inline; float: right; clear: right; width: 560px; height: 120px; margin: 0; padding: 0; overflow: hidden;}	
*/

/*logo */
/*
.logo img { padding-top: 55px; margin-left: 18px;}
*/

/*
ul #ph_login{
    color:Green;
    background:red;
    overflow: hidden;
}
*/

/*top links*/
/*
.top-links-and-login-content{ display: inline; float: left;	clear: both; width: 100%; margin-bottom: 18px;}

.top-links{	float: left; clear: left; width: 180px; height: 28px; line-height: 24px; white-space: nowrap;}
.top-links a,.top-links a:link,.top-links a:visited{ color: #9a9a9a;}	
*/

/*
.top-box{ display: inline; float: left; width: 100%; clear: both;}
.top-box-content{ display: inline; float: right; clear: both; width: 290px; height: 40px; overflow: hidden; text-align: left; padding: 5px 10px; margin-bottom: 18px; }
	.top-box-content p{ line-height: 1.1em;}
	

.top-box-colL{ display: inline; float: left; clear: left; width: 180px;  }
.top-box-colR{ display: inline; float: right; clear: right; width: 110px; }

.top-box-title{ font-size: 12pt; white-space: nowrap; margin: 0 0 4px 0; padding: 0;}
.top-box-text{}

.top-box-button{ float: right; clear: both; margin-top: 3px;}
*/

/*login*/
/*
.top-login{ float: left; clear: right; height: 28px; width: 280px; line-height: 28px; color: #fff; text-align: left;}	
.top-login a,.top-login a:link,.top-login a:visited{ color: #fff; font-weight: 700;}
.top-login ul#ph_login{ float: none;}
*/


/*search*/  
/*
.search-content{ display: inline; float: right; width: 250px; height: 30px; overflow: hidden; margin-top: 2px;}
.search{ display: inline; float: right; clear: both; width: 215px; margin-right: 10px; background: url(/images/common/bg-search.gif) 0 0 no-repeat;  }
  
.search .pad{ float: none; clear: both; margin: 0 0 0 2px; padding: 0; background: url(/images/common/bg-search.gif) 100% 0 no-repeat;  }
	.top-ocean .search .pad{ background-position: 100% -30px; }
	.top-gras .search .pad{ background-position: 100% -60px; } 


.form-search{ display: block; width: 100%; clear: both; margin: 0; padding: 8px 4px 8px 4px; }

input.input-search-frase { width: 185px; border: 0; margin-right: 5px; color: #828282; font-weight: 700; font-size: .9em; }
html>body .input-search-frase{ width: 180px;}

.input-search-button{ position: absolute; margin-top: 2px; }
*/


/*navigation*/
/*
.navbar-and-search-content{ display: inline; float: left; clear: both; width: 100%;}
.navbar { display: inline; float: left; width: 648px; padding-left: 2px; overflow: hidden; white-space: nowrap; }

.navbar ul{ display: inline; height: 39px; line-height: 39px; margin: 0; padding: 0; list-style: none;}
.navbar li { display:inline; height:39px;float: left; padding-right: 2px; background: url(/images/common/menu-spacer-ocean.gif) 100% 0 repeat-y;}
	.top-ocean .navbar li { background-image: url(/images/common/menu-spacer-ocean.gif); }
	.top-gras .navbar li {  background-image: url(/images/common/menu-spacer-gras.gif); }

.navbar a{ display: block; color: #fff; text-transform: uppercase; padding: 0 24px; font-weight: 700;}

.navbar a:hover{ color: #fff; background: #01638c;}
	.top-ocean .navbar a:hover{ background: #01638c;}
	.top-gras .navbar a:hover{ background: #62820c;}
*/



/*breadcrumb*/
/*
.breadcrumb{ clear: both; height: 32px; line-height: 32px; margin: 0; padding: 0 10px; background: url(/images/lps/bg-breadcrumb-light.gif) 0 0 repeat-x; }
*/

/*content*/
/*
.colL{ display: inline; float: left; clear:left; width: 200px; overflow: hidden;  padding: 20px 0px 50px 10px; margin: 0;}
.colM{ display: inline; float: left; clear:none; width: 726px; overflow: hidden;  padding: 20px 0px 50px 10px; margin: 0; }
.colR{ display: inline; float: left; clear:right; width: 200px; overflow: hidden; padding: 20px 10px 100px 10px; margin: 0; }
*/
/*footer*/
/*
.footer .cols{ clear: both; width: 100%;}
.footer .pad{}

.footer .col3-1, .footer .col3-2, .footer .col3-3{ display: inline; float: left; width: 23%; margin: 0 0px 0 25px; padding: 0; }
.footer .col3-1{ margin-left: 45px;}
.footer .col3-2{}
.footer .col3-3{}

.footer .col4-1, .footer .col4-2, .footer .col4-3, .footer .col4-4{ display: inline; float: left; width: 150px; height: 200px; margin: 0; padding: 0 15px 0 10px; background: url(/images/lps/footer-spacer.gif) 100% 0 repeat-y; }

.footer .col4-1{ width: 330px; padding: 0 0 0 25px;}
.footer .col4-2{}
.footer .col4-3{}
.footer .col4-4{ background: none;}

.copyright{ font-size: 0.9em; color: #666666; }
.copyright .pad{ padding-top: 30px; text-align: center;}
*/

/*left menu*/
/*
ul.ul-left-menu, ul.ul-left-menu ul{ margin: 0;	padding: 0;	list-style: none;}
ul.ul-left-menu li{ padding: 2px; white-space: nowrap; }
ul.ul-left-menu li a{ color: #000; text-decoration: none;}
ul.ul-left-menu li a:hover{	text-decoration: underline; } 
ul.ul-left-menu li.active a{ color: #0189c5; font-weight: 700;}
ul.ul-left-menu li li{ padding-left: 18px; background: url(/images/common/menu-arrows-ocean.gif) 6px 10px no-repeat;}
ul.ul-left-menu li li a{ color: #4d4d4d; white-space: pre-wrap; }
*/
/* boxes
   INFO: gras/summer - 0,ocean - 50, hot - 100, light - 150, deep-ocean - 200 */
/*
.box 
{
	display: block; 
	float: none; 
	margin: 0 0 10px 0; 
	padding: 0; 
	background: url(/images/common/footer-box-left-transparent.gif) 0 100% no-repeat; 
	}
.box dt 
{
	background: url(/images/common/headers-wide.gif) 0 -200px no-repeat; 
	} 
.box dt span 
{
	display: block; 
	height: 38px; 
	line-height: 38px; 
	padding: 0 18px; 
	margin-left: 2px; 
	color: #fff; font-weight: 700; 
	background: url(/images/common/headers.gif) 100% -200px no-repeat; 
	}
.box dd 
{
	display: block; 
	width: 100%; 
	overflow:hidden; 
	margin: 0; 
	padding: 0px; 
	background: url(/images/common/footer-box-right-transparent.gif) right bottom no-repeat; 
	}
*/
.box dd .pad 
{
	padding: 5px 10px 5px 18px; 
	}
/*
.box-hot dd a 
{
	color: #bc2a3f; 
	}
*/
/*noborder*/
/*
dl.noborder, dl.noborder dd{ background: none;}	
*/

/**/
/*
.box-gradient-light{ background: url(/images/Common/box-bg-gradient-light.gif) 0 0 repeat-x; }
.box-gradient-light dl.box{ background: url(/images/common/rounded-bottom-left.gif) 0 100% no-repeat; }
.box-gradient-light dl.box dd{ background: url(/images/common/rounded-bottom-right.gif) 100% 100% no-repeat; }
*/

/*
dl.box-light, dl.box-summer, dl.box-hot{ display: block; float: none; margin: 0 0 10px 0; padding: 0; background: url(/images/lps/footer-box-left-transparent.gif) 0 100% no-repeat; }
*/
/*
dl.box-hot dt{ background: url(/images/common/headers.gif) 0 -100px no-repeat;}
dl.box-hot dt span{ display: block; height: 38px; line-height: 38px; padding: 0 18px; margin-left: 2px; color: #fff; font-weight: 700; background: url(/images/common/headers.gif) 100% -100px no-repeat; }
dl.box-hot dd{ display: block; width: 100%; margin: 0; padding: 0; background: url(/images/lps/footer-box-right-light.gif) right bottom no-repeat; }
*/
dl.box-light dt{ display: block; background: url(/images/lps/header-box-left-light.gif) 0 0 no-repeat; }
dl.box-light dt span 
{
	background:blue;
	display: block; 
	height: 38px;	
	line-height: 38px; 
	padding: 0 0 0 18px; 
	margin: 0;
	color: #282828; 
	font-weight: 700; 
	background: url(/images/lps/header-box-right-light.gif) 100% 0 no-repeat; 
}
dl.box-light dd 
{
	background:silver;
	display: block; 
	margin: 0; 
	padding: 0; 
	background: url(/images/lps/footer-box-right-light.gif) right bottom no-repeat;  
}
/*
dl.box-summer{ background: url(/images/lps/header-box-left-summer.gif) 0 0 no-repeat; }
dl.box-summer dt{ line-height: 27px; padding: 0 18px; color: #fff; font-weight: 700; background: url(/images/lps/header-box-right-summer.gif) 100% 0 no-repeat;}  
dl.box-summer dd{ display: block; margin: 0; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; }
*/

/*headers*/

.header, .header-hot{ background: url(/images/common/headers-wide.gif) 0 -100px no-repeat; }
.header div, .header-hot div{ line-height: 38px; padding: 0 18px; margin-left: 2px; color: #fff; font-weight: 700; }
.header div p, .header-hot div p{ padding-left: 15px; background: url(/images/lps/ico-gt-light.gif) 0 center no-repeat; }
.header div h1, .header-hot div h1{ line-height: 38px; font-size: 1.3em; font-weight: 700;}
.header-light 
{
	margin: 8px;
	background-position: 0 -150px; 
               }
.header-light div{ background-position: 100% -150px; color: #282828;}
.header-light div p{ padding-left: 15px; background: url(/images/lps/ico-gt-light.gif) 0 center no-repeat; }
.header-deep-ocean{ background-position: 0 -200px; }
.header-deep-ocean div{ background-position: 100% -200px;}
.header-deep-ocean div p{ padding-left: 15px; background: url(/images/lps/ico-gt-light.gif) 0 center no-repeat; }
.header-ocean{ background-position: 0 -50px; }
.header-ocean div{ background-position: 100% -50px;}
.header-ocean div p{ padding-left: 15px; background: url(/images/lps/ico-gt-light.gif) 0 center no-repeat; }
.header-gras{ background-position: 0 0; }
.header-gras div{ background-position: 100% 0; color: #282828;}
.header-gras div p{ padding-left: 15px; background: url(/images/lps/ico-gt-light.gif) 0 center no-repeat; }

/* columns */
.cols , .product-cols, .product-cols-noborder 
{
	/*background:red;*/
	/*margin: 0 8px;*/
	width: 100%; 
	overflow: hidden;
	}     
.cols .col2, .cols .col3, .cols .col4, .cols .product-col4, .product-cols-noborder .col4 
{
	display: inline; 
	float:left; 
	clear: none;
	}
.cols .col2 
{
	padding: 0; 
	width: 468px; 
	border: 0px solid #cccccc;
	}
.cols .col2.first
{
	margin: 0px 4px 0px 8px; 
	}	
.cols .col2.last
{
	margin: 0px 0 0px 4px; 
	}
.cols .col3.first
{
	margin: 0 0 0 8px; 
	}
.cols .col3 
{
	margin: 0px 9px 0px 8px; 
	width: 309px; 
	border: 0px solid #cccccc;
	}
.cols .col3.last
{
	margin: 0; 
	}
.cols .col4.first
{
	margin: 0 4px 0 8px; 
	}
.cols .col4 
{
	margin: 0px 4px 0px 4px; 
	width: 230px; 
	border: 0px solid #cccccc;
	}	
.cols .col4.last
{
	margin: 0 0 0 4px; 
	}
	

/* Layout Sections */
.layout-section.rich-text{margin: 0px 10px 10px 38px; padding: 0;}

/*product-menu*/ 
/*
.product-menu-cols{ width: 100%; margin: 0; padding-left: 1px; padding: 0 0 10px 0;}
  
.product-menu-col4, .product-menu-col4-active{ display: inline; float:left; clear: none;}
.product-menu-col4{ width: 181px; height: 240px; z-index: 1; }
.product-menu-col4-active{ position: relative; z-index: 100; margin-top: -10px; margin-left: -1px; width: 180px; height: 260px; border: 1px solid #305d82;}
	
.product-menu-cols dl, .product-menu-cols dl dt, .product-menu-cols dl dd, .product-menu-col4-active dl, .product-menu-col4-active dt, .product-menu-col4-active dd{ display: block; margin: 0; }
.product-menu-cols dl{ height: 100%; border: 1px solid #cccccc;}
	
.product-menu-col4 dl{ background: #f0f0f0; }
.product-menu-col4-active dl{ border: 0;}

.product-menu-cols dt{ font-size: 14pt; font-weight: 100; line-height: 35px; padding: 0 18px;}
.product-menu-col4 dt{ background: url(/images/lps/bg-product-menu-top.gif) 0 0 repeat-x; border-bottom: 1px solid #cccccc; line-height: 43px;}

		.product-menu-cols dt span{ display: block;}
		.product-menu-col4 dt span{ background: url(/images/lps/bg-product-menu-title.gif) 100% 0 no-repeat;} 
		.product-menu-col4 .last dt span{ background: none;} 

			
		.product-menu-col4-active dt{ padding-top: 14px;}
		
	.product-menu-cols dd{ padding: 10px 18px;}		

		.product-menu-col4 dd{}
		.product-menu-col4-active dd{ padding-top: 15px;}
*/

/*
.last, .cols .last, .product-cols .last, .product-cols-noborder div.last{ margin-right: 0; }
*/
/*
.first { margin-left: 0; }
*/


/*article*/
/*
.listed-article{}

	.listed-article img{ float: left; margin: 5px 8px 8px 0;} 
*/



/* ClearFix */
/*
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
*/

/* Hides from IE-mac \*/
/*
.clearfix {height: 1%;}
.clearfix {display: block;}
*/
/* End hide from IE-mac */	



/* Various - from different sites */



/* ?? */
/*
.resultInfo { text-align: right;  }
.paging td{ text-align: center;}
.lvWrapUp {	}
*/


/* Layoutsection Four Category Columns */
/*
.fourCategoryColumns {  padding-right: 6px;  widows: 175px;  display: inline;  float:left;  clear: none;}
*/

/* qTip */
/*
.hiddenContent { display: none;}
*/

/* My products */
/*
.my-products { text-align:left;}
*/

	/*	mc - Columns
		--------------------------------------------*/
		
	.mc .container,
	.mc .content,
	.mc .content2,
	.mc .content3,
	.mc .content4{
		display: inline;
		clear: both;
		width: 100%;}

	.mc .content .col,
	.mc .content2 .col,
	.mc .content2 .colRotator,
	.mc .content2 .colDynamicHight,
	.mc .content3 .col,
	.mc .content4 .col
	{
		/*background:silver;*/
		display: inline;
	 	font-size: 12px;
		overflow: hidden; 
		margin: 0px 0px 8px 8px;}
	
	.mc .content .colRichText{
		display: inline;
	 	font-size: 12px;
		overflow: hidden; 
		margin: 0px 0px 8px 8px;}

		
	.mc .content .col, 
	.mc .content .colRichText{ 
		float: left;
		width: 960px; } 
		
	.mc .content2 .col 
	{
		/*background:silver;*/
		float: left;
		width: 472px; } 
	.mc .content2 .col .textContainer, 
	.mc .content3 .col .textContainer,
	.mc .content4 .col .textContainer
	{
		/*display:inline;*/
		}
		
	.mc .content2 .col .imageContainer, 
	.mc .content3 .col .imageContainer,
	.mc .content4 .col .imageContainer
	{
		margin: 0 8px 0 0;
		float:left;
		background: red;
	}		
	.mc .content2 .colRotator{
		display: inline;
		float: left;
		width: 310px;
		border: 0;} 	

.mc .colDynamicHight{
		display: inline;
		float: left;
		width: 310px;
		height: auto;
		border: 0; }

.mc .content3 .col 
{
	
		float: left;
		width: 312px; }

.mc .content4 .col 
{
		float: left;
		width: 232px; 
		}


/*FOOTER ----------------------------------------------------------------------------------------------------*/
.footerCol { background: #FFF; border-top: 1px solid #CACACA; padding-top: 1em; height: 210px; padding-bottom: 1em;}

.footerCol div.footer-col { float: left;  height: 200px; margin: 0 5px 0 5px; text-align: left; overflow: hidden; padding-top: 1em; border-left: 1px solid #CACACA; padding-left: 15px; }
.footerCol div.footer-col-first {margin: 0 10px 0 10px; border: none;}

.footerCol div.colfooter1 div.footer-col{ width: 920px;}

.footerCol div.colfooter2 div.footer-col{ width: 150px; }
.footerCol div.colfooter2 div.footer-col-first{ width: 745px; }

.footerCol div.colfooter3 div.footer-col{ width: 150px; }
.footerCol div.colfooter3 div.footer-col-first{ width: 570px; }

.footerCol div.colfooter4 div.footer-col{ width: 150px;  padding-left: 15px;}
.footerCol div.colfooter4 div.footer-col-first{ width: 385px; }

.footerCol div.colfooter5 div.footer-col{ width: 150px;}
.footerCol div.colfooter5 div.footer-col-first{ width: 220px; }


.footerCol div.footer-col p.title{ font-weight: bold;  margin-bottom:3px; }

.footerCol h2.title { margin-top: 0; padding-top: 0; font-weight: bold;font-size:1.1em;}
.footerCol .multi, .footerCol .linkOuter,.footerCol h2.title { margin-bottom: 5px;}


		
		
	/* Text container */
	/*
	.mc .colMargin10 .textContainer { 
		overflow: auto; } 
		
		.mc .col  .textContainer h2,
		.mc .col1 .textContainer h2, 
		.mc .col2 .textContainer h2, 
		.mc .col3 .textContainer h2, 
		.mc .col4 .textContainer h2,
		.mc .col  .textContainer h2 a,
		.mc .col1 .textContainer h2 a, 
		.mc .col2 .textContainer h2 a, 
		.mc .col3 .textContainer h2 a, 
		.mc .col4 .textContainer h2 a{ 
			color: #000; 
			font-weight: 700; }

		.mc .col4 .textContainer h2 a,
		.mc .content4 .textContainer h2 a{ font-size: 14px; }

		
		.mc .col  .textContainer p,
		.mc .col1 .textContainer p, 
		.mc .col2 .textContainer p, 
		.mc .col3 .textContainer p, 
		.mc .col4 .textContainer p  { color: #000; }
		
		.mc .col  .textContainer img,
		.mc .col1 .textContainer img, 
		.mc .col2 .textContainer img, 
		.mc .col3 .textContainer img, 
		.mc .col4 .textContainer img { 
			display: block;
			border: 0;
			margin: 0;
}
	*/	