body {
margin: 0px;
padding: 0px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 1.08em;
}
p {
cursor:default;
}
a {
color:#82D440;
text-decoration:none
}
a:active, a:focus
{
/*
  -moz-outline-style: none;
  outline: none;
  */
}
img {
border:0px
}
div#container {
margin:0pt auto;
width:870px;
}

div#menu1{
background-color:#888F9B;
height:35px;
width:100%;
}
div#menu1 div#container img{
padding-top: 17px;
}
div#menu1 div#container img#contact{
margin-left:600px;
}
div#menu1 div#container img#links{
  margin-left:45px;
}
div#container div#header div#logo h1{
display:inline;
}
div#container div#header div#logo a{
display:block;
height: 114px;
width:600px;
float:left;
overflow:hidden;
position:relative;
margin-top:20px;
font-size:1px;
}
div#container div#header div#logo span {
z-index:10;
height:100%;
width:100%;
position:absolute;
left:0;
background:transparent url(../img/logo.gif) no-repeat scroll 0 50%;
cursor: hand;
}
div#container div#header div#menu2,
div#container div#header div#menuliens {
width:115px;
float:left
}
div#container div#header div#menu2 ul,
div#container div#header div#menuliens ul,
div#content div#gauche ul{
list-style:none;
padding: 0px;
margin-left:5px;
}
div#container div#header div#menu2 ul,
div#container div#header div#menuliens ul{
margin-top: 20px;
}
div#container div#header div#menu2 ul li{
width:100%;
height:19px;
padding: 0px;
margin-left: -5px;

}
div#container div#header div#menu2 ul li span ,
div#container div#header div#menuliens ul li span ,
div#content div#gauche span {
display:none;
}
		
div#container div#content{
clear:both;
float:left;
padding-top:50px;
}

div#container div#content div#main {
width:500px;
color:#696969;
float:left;
font-size:10pt;
line-height: 1.1em;
}
#fewwords{
background:transparent url(../img/title-fewwords.gif) no-repeat scroll;
}
#global{
background:transparent url(../img/title-global.gif) no-repeat scroll;
}
#partner
{
background:transparent url(../img/title-partner.gif) no-repeat scroll;
}
#data{
background:transparent url(../img/title-data.gif) no-repeat scroll;
}
#mediaspe{
background:transparent url(../img/title-mediaspe.gif) no-repeat scroll;
}
#softwares{
background:transparent url(../img/title-softwares.gif) no-repeat scroll;
}
#consultancy{
background:transparent url(../img/title-consultancy.gif) no-repeat scroll;
}
#custom{
background:transparent url(../img/title-custom.gif) no-repeat scroll;
}
#medialand{
background:transparent url(../img/title-medialand.gif) no-repeat scroll;
}
#print{
background:transparent url(../img/title-print.gif) no-repeat scroll;
}
#internet{
background:transparent url(../img/title-internet.gif) no-repeat scroll;
}
#adex{
background:transparent url(../img/title-adex.gif) no-repeat scroll;
}
#palm{
background:transparent url(../img/title-palm.gif) no-repeat scroll;
}
#database{
background:transparent url(../img/title-database.gif) no-repeat scroll;
}
#mediamanager{
background:transparent url(../img/title-mediamanager.gif) no-repeat scroll;
}
#ken{
background:transparent url(../img/contact_ken0.gif) no-repeat scroll;
height: 75px;
}
#annie{
background:transparent url(../img/contact_annie0.gif) no-repeat scroll;
height: 60px;
}
#joel{
background:transparent url(../img/contact_joel0.gif) no-repeat scroll 0 100%;
height: 90px;
padding-top: 10px;
}
#marc{
background:transparent url(../img/contact_marc0.gif) no-repeat scroll 0 100%;
height: 90px;
}
#francois{
background:transparent url(../img/contact_francois0.gif) no-repeat scroll;
height: 60px;
}
#antoine{
background:transparent url(../img/contact_antoine0.gif) no-repeat scroll  0 100%;
height: 90px;
padding-top: 10px;
}
#mbs{
background:transparent url(../img/contact_adressmbs.gif) no-repeat scroll;
height: 50px;
}
#carthage{
background:transparent url(../img/contact_adresscarth.gif) no-repeat scroll;
height: 50px;
}
#lodon{
background:transparent url(../img/contact_ken2.gif) no-repeat scroll;
height: 91px;
}
#mediaagencies{
background:transparent url(../img/tiitle-mediaagencies.gif) no-repeat scroll;
}
#mediaowners{
background:transparent url(../img/title-mediaowners.gif) no-repeat scroll;
}
#research{
background:transparent url(../img/title-research.gif) no-repeat scroll;
}
#accountancy{
background:transparent url(../img/title-accountancy.gif) no-repeat scroll;
}
div#container div#content div#main h1, 
div#container div#content div#main h2,
div#content div#cols div h2,
div#container div#content div#main h3,
div#container div#content div#main h4 {
height: 19px;
width:100%;
margin-bottom:3px;
}
div#container div#content div#main h2 {
color:#91DE52;
}

div#container div#content div#main h1 span,
div#container div#content div#main h2 span{
display:none;
}
div#container div#content div#main h3,
div#container div#content div#main h4{
font-family:Century Gothic, Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#959595
}
div#container div#content div#main h4 {
  color:#D0D0D0
}
div#container div#content div#droite {
margin-left: 102px;
width:265px;
float:left;
color:#696969;
}
div#container div#content div#block {
width:360px;
float:left;
color:#5B575D;
padding-right: 70px;
}
div#container div#content div#droite h2{
background:transparent url(../img/news.gif) no-repeat scroll;
height: 19px;
width:73px;
}
div#container div#content div#droite h2 span ,
div#container div#content div#block h2 span ,
div#container div#content div#block h3 ,
div#container div#content div#main h3 span {
display:none;
}
div#container div#content div#block h2 {
height:35px;
margin-left:-20px;
margin-top:30px;
background-position:0 0;
padding-top:0;
}
div#container div#content div#main p {
margin-left:3px;
padding-bottom:10px;
}
div#container div#content div#main p img{
margin-left:-3px;
}
div#container div#footer {
width:100%;
clear:both;
float:left;
padding-top:50px;
text-align:center;
}
div#content div#gauche {
float:left;
width:170px;
}
div#content div#col1,div#content div#col2,div#content div#col3 {
float:left;
padding-top:50px;
}
div#content div#col1 {
width:320px;
}
div#content div#col2 {
width:240px;
}
div#content div#col3 {
width:180px;
}
div#content div#col1 h2 span,
div#content div#col1 h3,
div#content div#col1 p,
div#content div#col1 address span,
div#content div#col2 h2 span,
div#content div#col2 h3,
div#content div#col2 p,
div#content div#col2 address span,
div#content div#col3 h2 span,
div#content div#col3 h3,
div#content div#col3 p,
div#content div#col3 address span
{
display:none;
}
div#content div#cols div
{
float:left;
width:200px;
}

div#content div#cols div h2 span
{
display:none;
}
div#content div#cols div h2
{
margin-bottom:30px;
height:39px;
}
div#content div#col1 h2,
div#content div#col1 address,
div#content div#col2 h2,
div#content div#col2 address,
div#content div#col3 h2,
div#content div#col3 address
{
margin:0px;
width:100%;
}
div#content div#cols div h3 {
color:#7C7276;
font-size: 8pt;
padding-left:5px;
font-family:Century Gothic, Trebuchet MS, Arial, Helvetica, sans-serif;
}
.date {
font-size:8pt;
font-style:italic;
color:#82D440;
}