	/* modulos do css - internas  
	---------------------------------------------------------- */
	@import url("home.css");

	/* about us */
	@import url("about-us.css");
	
	/* onze-diensten */
	@import url("onze-diensten.css");
	
	/* quotes */
	@import url("quotes.css");

	/* channel i */
	@import url("channel-i.css");

	/* unique aproach */
	@import url("unique-aproach.css");

	/* artemis */
	@import url("artemis.css");

	/* artemis video */
	@import url("artemis-video.css");
	/* coe */
	@import url("coe.css");

	/* contact-map */
	@import url("contact-map.css");

	/* join-us */
	@import url("join-us.css");

	/* privacy */
	@import url("privacy.css");

	/* delivering sucess */
	@import url("delivering-sucess.css");

	/* MC Connect */
	@import url("mc-connect.css");


	/* MC insights */
	@import url("mc-insights.css");

	/* Site Map */
	@import url("site-map.css");
/* css reset
	---------------------------------------------------------- */

	* {
	margin:0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	border: none;
}
p {
	margin-bottom: 10px;
}
a {
	color: #659E00;
	text-decoration: none;
	outline: none;
}
body {
	margin: 0;
	text-align: center;
	background: #FFFFFF;
}
/* page structure
	---------------------------------------------------------- */

	#main-body {
	margin: 0 auto;
	text-align: left;
	width: 975px;
	height: 597px;
}
/* header
	---------------------------------------------------------- */	

	#header {
	height: 105px;
	background: url("../img/top-bg.jpg") repeat-x;
}
#header #top-esq {
	width: 27px;
	height: 105px;
	float: left;
	background: url("../img/top-esq.jpg") left no-repeat;
}
#header #top-dir {
	width: 8px;
	height: 105px;
	float: right;
	background: url("../img/top-dir.jpg") right no-repeat;
}
#header #top {
	width: 937px;
	height: 84px;
	float: left;
}
/* logo MC */
	#header #top h1 {
	width: 142px;
	height: 54px;
	margin: 15px 0px;
	background: url("../img/logo-mc.gif") no-repeat;
	font-size: 0px;
	line-height: 0px;
	text-indent: -9999px;
	float: left;
	cursor: pointer;
}
#header #top h1 a {
	width: 142px;
	height: 54px;
	display: block;
	outline: none;
}
/* nav */
	#nav {
	position: relative;
	margin-top: -1px;
	padding: 0;
	float: right;
	z-index: 9999;
}
#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav ul li {
	position: relative;
	margin-right: -2px;
	padding: 0;
	font: 10px Arial, serif;
	text-transform: uppercase;
	float: left;
	background: url("../img/menu/nav-separador.gif") no-repeat center right;
}
#nav ul li.none {
	background: none;
}
#nav li a {
	padding: 4px 1px 4px 3px;
	text-decoration: none;
	color: #214863;
	border: none;
	display: block;
	outline: none;
}
#nav li a:hover {
	color: #fff;
}
#nav .about-us a {
	width: 72px;
	background: url("../img/menu/nav-about-us.jpg") no-repeat;
	background-position: top;
	text-indent: -9999px;
}
#nav .about-us a:hover {
	background: url("../img/menu/nav-about-us.jpg") no-repeat;
	background-position: bottom;
}
#nav .onze-diensten a {
	width: 101px;
	background: url("../img/menu/nav-onze-diensten.jpg") no-repeat;
	background-position: top;
	text-indent: -9999px;
}
#nav .onze-diensten a:hover {
	background: url("../img/menu/nav-onze-diensten.jpg") no-repeat;
	background-position: bottom;
}
#nav .channel-i a {
	width: 72px;
	background: url("../img/menu/nav-channel.jpg") no-repeat;
	background-position: top;
	text-indent: -9999px;
}
#nav .channel-i a:hover {
	background: url("../img/menu/nav-channel.jpg") no-repeat;
	background-position: bottom;
}
#nav .unique-aproach a {
	width: 101px;
	background: url("../img/menu/nav-unique-aproach.jpg") no-repeat;
	background-position: top;
	text-indent: -9999px;
}
#nav .unique-aproach a:hover {
	background-position: bottom;
}
#nav .artemis a {
	width: 64px;
	background: url("../img/menu/nav-artemis.jpg") no-repeat;
	background-position: top;
	text-indent: -9999px;
}
#nav .artemis a:hover {
	background-position: bottom;
}
#nav .centers-of-excellence a {
	width: 154px;
	background: url("../img/menu/nav-coe.jpg") no-repeat;
	background-position: top;
	text-indent: -9999px;
}
#nav .centers-of-excellence a:hover {
	background-position: bottom;
}
#nav .delivering-success a {
	width: 130px;
	background: url("../img/menu/nav-delivering.jpg") no-repeat;
	background-position: top right;
	text-indent: -9999px;
}
#nav .delivering-success a:hover {
	background-position: bottom;
}
/* submenu */
	#nav ul li ul {
	left: 0;
	top: 0;
	margin: 0;
	padding-top: 2px;
	position: absolute;
	visibility: hidden;
}
#nav ul li a, #nav ul li a:hover {
	display: block;
}
#nav ul li ul li {
	margin-right: -4px;
	background: none;
	display: inline;
	float:none;
	
}
#nav ul li ul li a {
	font: bold 12px "Tahoma", Verdana, Arial;
}
.sm-top {
	width: 150px;
	height: 33px;
	background: url("../img/menu/nav-top-sm.gif") no-repeat bottom;
}
.sm-top-ds {
	width: 150px;
	height: 33px;
	background: url("../img/menu/nav-top-sm-ds.gif") no-repeat bottom;
}
#nav .sm-about, #nav .sm-uaproach, #nav .sm-about1 {
	width: 150px;
}
/* submenu - about */

	#nav ul li .sm-about {
	margin-left: 0px;
	display: inline;
}
#nav ul li .sm-about ul li {
	display: inline;
}
#nav .sm-about li a, #nav .sm-about li a:hover {
	height: 12px; line-height:10px;
}
#nav .sm-about .our-company a {
	width: 150px;
	background: url("../img/menu/sm-our-company.gif") no-repeat;
	background-position: top;
}
#nav .sm-about .our-mission a {
	width: 150px;
	background: url("../img/menu/sm-our-mission.gif") no-repeat;
	background-position: top;
}
#nav .sm-about .our-team a {
	width: 150px;
	background: url("../img/menu/sm-our-team.gif") no-repeat;
	background-position: top;
}
#nav .sm-about .mcSeminar a {
	width: 150px;
	background: url("../img/menu/sm-mc-seminar.gif") no-repeat;
	background-position: top;
}
#nav .sm-about .our-news a {
	background: url("../img/menu/sm-our-news.gif") no-repeat;
	width: 150px;
	background-position: top;
}
#nav .sm-about .our-company a:hover {
	width: 150px;
	background: url("../img/menu/sm-our-company.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-about .our-mission a:hover {
	width: 150px;
	background: url("../img/menu/sm-our-mission.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-about .our-team a:hover {
	width: 150px;
	background: url("../img/menu/sm-our-team.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-about .mcSeminar a:hover {
	width: 150px;
	background: url("../img/menu/sm-mc-seminar.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-about .our-news a:hover {
	background: url("../img/menu/sm-our-news.gif") no-repeat;
	width: 150px;
	background-position: bottom;
}
/* submenu - Onze Diensten */
	#nav ul li .sm-onzediensten {
	margin-left: 0px;
	display: inline;
	width: 150px;
}
#nav ul li .sm-onzediensten ul li {
	display: inline;
}
#nav .sm-onzediensten li a, #nav .sm-onzediensten li a:hover {
	height: 12px; line-height:10px;
	background-position: bottom;
}
#nav .sm-onzediensten .search-engine a {
	width: 150px;
	background: url("../img/menu/sm-search-engine-marketing.gif") no-repeat;
	background-position: top;
}
#nav .sm-onzediensten .search-engine a:hover {
	width: 150px;
	background: url("../img/menu/sm-search-engine-marketing.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-onzediensten .banner-adv a {
	width: 150px;
	background: url("../img/menu/sm-banner-advertising.gif") no-repeat;
	background-position: top;
}
#nav .sm-onzediensten .banner-adv a:hover {
	width: 150px;
	background: url("../img/menu/sm-banner-advertising.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-onzediensten .affl-market a {
	width: 150px;
	background: url("../img/menu/sm-affiliate-marketing.gif") no-repeat;
	background-position: top;
}
#nav .sm-onzediensten .affl-market a:hover {
	width: 150px;
	background: url("../img/menu/sm-affiliate-marketing.gif") no-repeat;
	background-position: bottom;
}
#nav .sm-onzediensten .our-news a {
	background: url("../img/menu/sm-our-news.gif") no-repeat;
	width: 150px;
	background-position: top;
}
#nav .sm-onzediensten .our-news a:hover {
	background: url("../img/menu/sm-our-news.gif") no-repeat;
	width: 150px;
	background-position: bottom;
}
#nav .sm-onzediensten .mob-market a {
	background: url("../img/menu/sm-mobile-marketing.gif") no-repeat;
	width: 150px;
	background-position: top;
}
#nav .sm-onzediensten .mob-market a:hover {
	background: url("../img/menu/sm-mobile-marketing.gif") no-repeat;
	width: 150px;
	background-position: bottom;
}
#nav .sm-onzediensten .cre-dev a {
	background: url("../img/menu/sm-creative-development.gif") no-repeat;
	width: 150px;
	background-position: top;
}
#nav .sm-onzediensten .cre-dev a:hover {
	background: url("../img/menu/sm-creative-development.gif") no-repeat;
	width: 150px;
	background-position: bottom;
}
/* submenu - unique aproach */
	#nav ul li .sm-uaproach {
	margin-left: 0px;
}
#nav .sm-uaproach li a, #nav .sm-uaproach li a:hover {
	height: 12px; line-height:10px;
}
#nav .sm-uaproach .global-network a {
	width: 150px;
	background: url("../img/menu/sm-global-network.gif") no-repeat;
	background-position: top;
}
#nav .sm-uaproach .concert a {
	width: 150px;
	background: url("../img/menu/sm-concert.gif") no-repeat;
	background-position: top;
}
#nav .sm-uaproach .our-tools a {
	width: 150px;
	background: url("../img/menu/sm-our-tools.gif") no-repeat;
	background-position: top;
}
#nav .sm-uaproach .global-network a:hover {
	background-position: bottom;
}
#nav .sm-uaproach .concert a:hover {
	background-position: bottom;
}
#nav .sm-uaproach .our-tools a:hover {
	background-position: bottom;
}
/* submenu - delivering success */
	
	#nav .sm-dsuccess {
	width: 128px;
	left: 2px;/* width: 211px;
		left: -83px; */
		}
#nav ul li .sm-dsuccess {
	margin-left: 0px;
}
#nav .sm-dsuccess li a, #nav .sm-dsuccess li a:hover {
	height: 12px; line-height:10px;
}
#nav .sm-dsuccess .clients a {
	width: 128px;
	background: url("../img/menu/sm-clients.gif") no-repeat;
	background-position: top left;
}
#nav .sm-dsuccess .case-studies a {
	width: 128px;
	background: url("../img/menu/sm-case-studies.gif") no-repeat;
	background-position: top left;
}
#nav .sm-dsuccess .awards a {
	width: 128px;
	background: url("../img/menu/sm-awards.gif") no-repeat;
	background-position: top left;
}
#nav .sm-dsuccess .clients a:hover {
	background-position: bottom left;
}
#nav .sm-dsuccess .case-studies a:hover {
	background-position: bottom left;
}
#nav .sm-dsuccess .awards a:hover {
	background-position: bottom left;
}
.sm-bottom {
	width: 150px;
	/*width: 140px;*/
		height: 21px;
	/*background: #92b700;*/
		background: url("../img/nav-bottom-sm.gif") no-repeat;
}
#nav ul li ul li a:hover {
	border-width: 1px;
	color: #115A11;
}
/* page
	---------------------------------------------------------- */	
	#page {
	width: 787px;
	font: 10px Verdana, Arial;
	color: #424242;
	float: left;
}
/* sidebar
	---------------------------------------------------------- */	

	#sidebar {
	width: 180px;
	height: 444px;
	float: left;
	background: url("../img/sidebar-bg.jpg") repeat-x;
	border-right: 1px solid #888888;
}
#sidebar #sidebar-esq {
	width: 6px;
	height: 444px;
	background: url("../img/sidebar-esq.jpg") no-repeat;
	float: left;
}
/* sidebar menu
	---------------------------------------------------------- */

	#sidebar ul {
	padding: 0;
	margin-top: 15px;
	height: 215px;
	border-bottom: 1px solid #888888;
}
#sidebar ul li {
	margin-left: 10px;
	text-indent: -9999px;
}
#sidebar ul li a {
	width: 160px;
	height: 25px;
	display: block;
	outline: none;
}
#sidebar ul li.contact-us {
	width: 160px;
	height: 25px;
	display: block;
	outline: none;
	background: url("../img/menu/sb-btn-contact-us.jpg") top left no-repeat;
}
#sidebar ul li.contact-map {
	background: url("../img/menu/sb-btn-contact-map.gif") top left no-repeat;
}
#sidebar ul li.corporate-team {
	background: url("../img/menu/sb-btn-corporate-team.gif") top left no-repeat;
}
#sidebar ul li.join-us {
	background: url("../img/menu/sb-btn-join-us.jpg") top left no-repeat;
}
#sidebar ul li.mc-insights {
	background: url("../img/menu/sb-btn-mc-insights.jpg") top left no-repeat;
}
#sidebar ul li.mc-speaks {
	background: url("../img/menu/sb-btn-mc-speaks.jpg") top left no-repeat;
}
#sidebar ul li.mc-connect {
	background: url("../img/menu/sb-btn-mc-connect.jpg") top left no-repeat;
}
#sidebar ul li.mcSeminar {
	background: url("../img/menu/sb-btn-mcSeminar.jpg") top left no-repeat;
}
/* Google adwords
	---------------------------------------------------------- */	

	#googleBoxBrdr {
	width: 170px;
	height: 201px;
	border-top: 1px solid #FFFFFF;
	float: left;
}
#googleBox {
	width: 118px;
	height: 113px;
	margin: 20px auto;
}
.googleAdwords {
	width: 57px;
	height: 54px;
	margin: 15px 10px 0 0;
	float:right;
}
/* izone video
	---------------------------------------------------------- */	

	#izone-video{
		width: 170px;;
		height: 201px;
		border-top: 1px solid #FFFFFF;
		float: left;
		}

	#izone-video .tit-mexico{
		width: 170px;
		background: url("../img/tit-mc-amsterdam-off.gif") no-repeat;
		text-indent: -9999px;
		}

	#izone-video #flashplayer{
		position: absolute;
		width: 168px;
		height: 160px;
		margin: 20px 3px 0px;
		}

/* content
	---------------------------------------------------------- */	

	#content {
	width: 793px;
	height: 444px;
	float: left;
	background: url("../img/content-bg.jpg") repeat-x;
	border-left: 1px solid #FFFFFF;
}
#content #content-dir {
	width: 6px;
	height: 444px;
	float: right;
	background: url("../img/content-dir.jpg") repeat-x;
}
/* bread-crumb
	---------------------------------------------------------- */	
	#bread-crumb {
	width: 787px;
	height: 25px;
	float: left;
	background: url("../img/bread-crumb.gif") left center no-repeat;
}
#bread-crumb ul {
	margin: 3px 50px;
	font: 10px Verdana, Arial;
	color: #424242;
}
#bread-crumb ul li {
	line-height: 22px;
	display: inline;
}
#bread-crumb ul li a {
	font-weight: bold;
	text-decoration: underline;
	color: #214863;
}
#bread-crumb ul li a:hover {
	color: #567387;
}
/* footer
	---------------------------------------------------------- */	

	#footer {
	width: 975px;
	height: 48px;
	background: url("../img/footer-bg.jpg");
	clear: both;
	position:relative;
}
#footer h4 {
	width: 70px;
	height: 25px;
	margin: 10px 15px 0px 15px;
	background: url("../img/logo-havas.gif") no-repeat;
	line-height: 0px;
	text-indent: -9999px;
	float: right;
}
#footer h4 a {
	width: 70px;
	height: 25px;
	display: block;
}
/* bottom menu
	---------------------------------------------------------- */	

	#footer #bottom-menu {
	float: left;
	margin: 15px;
	font: 10px Verdana;
	color: #FFFFFF;
}
#footer #bottom-menu ul li {
	margin: 0px 2px;
	height: 15px;
	display: inline;
}
#footer #bottom-menu a {
	text-decoration: none;
	color: #FFFFFF;
}
#footer #twitter_div {
	text-decoration: none;
	color: #FFFFFF;
	position:absolute;
	left:662px;
	_left:650px;
	top:14px;
}
#footer #twitter_div a {
	color:#fff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif
}
/* page 404
	---------------------------------------------------------- */	
	#page-404 {
	width: 700px;
	font: 10px Verdana, Arial;
	color: #424242;
	margin: 15px;
	float: left;
}
/* Image Borders
	---------------------------------------------------------- */
	
		.imgBorderWt {
	border:1px solid #fff
}
