@charset "utf-8";
/* CSS Document */

body {
	background-color:#333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.classportfolioimage{
padding-left:7px;
margin-left:7px;
padding-top:5px;
margin-top:5px;
}

.faq{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
padding-left:18px;
margin-left:18px;
padding-right:8px;
margin-right:8px;
}

.classnosphilosophierouge{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	text-decoration: none;
}



.ligneimages{
	margin-right: 4px;
	margin-left: 4px;
	margin-bottom:4px;
	margin-top:4x;
	}

.fond-blanc-haut{
	background-image: url(images/fondblanc.jpg);
	width:690px;
	height:69px;
	background-repeat: repeat-x;
	background-position: top;
}

.fond-prestation{
	background-image: url(images/fond-prestation.jpg);
	width:239px;
	height:136px;
	background-repeat: no-repeat;
	background-position: top;
	
}

.fond-texte-prestation{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:35px;
	padding-bottom:5px;
}

.fond-texte-prestation a{
	text-decoration:none;
	color:#666666;
}

.fon-nav{
    background-image: url(images/navigateur-agence-multimedia.jpg);
	width:280px;
	height:850px;
	background-repeat: no-repeat;
	background-position: top;
	
	}
.texte-nav1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ee0000;
	height:22px;
	overflow:auto;
}

.texte-nav1 a:hover{
	color: #FF2D2D;
	text-decoration: none;
}
.texte-nav1 a{
	color: #FFFFFF;
	text-decoration: none;
}	

.texte-nav2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#75e508;
	height:22px;
	overflow:auto;
}

.texte-nav2 a:hover{
	color: #80F709;
	text-decoration: none;
}
.texte-nav2 a{
	color: #FFFFFF;
	text-decoration: none;
}
.texte-nav3{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#02c0dc;
	height:22px;
	overflow:auto;
}

.texte-nav3 a:hover{
	color: #02D0EE;
	text-decoration: none;
}
.texte-nav3 a{
	color: #FFFFFF;
	text-decoration: none;
}

.texte-nav4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B350D3;
	height:22px;
	overflow:auto;
}

.texte-nav4 a:hover{
	color: #AF47D1;
	text-decoration: none;
}
.texte-nav4 a{
	color: #FFFFFF;
	text-decoration: none;
}
	
.fond-maori{
    background-image: url(images/fond-maori.jpg);
	width:700px;
	height:286px;
	background-repeat:repeat-x;
	background-position: top;	}
	
.banner{
	margin-top:8px;
	border: 1px solid #FFFFFF;
	}
	
.fond-sous-maori{
  background-image: url(images/fond-page.jpg);
  background-color:#FFFFFF;
  width:700px;
  background-repeat:repeat-x;
  background-position: top;
}

.fond-corps{
   background-color:#FFFFFF;
}
.fond-headl{
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;	
}

.fond-headl a:visited{
	color: #3399FF;
	text-decoration: none;
}
.fond-headl a:hover{
	color: #FF9900;
	text-decoration: none;
}
.fond-headl a{
	color: #CCCCCC;
	text-decoration: none;
}
.fond-headr{
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
}
.fond-headr a:visited{
	color: #3399FF;
	text-decoration: none;
}
.fond-headr a:hover{
	color: #FF9900;
	text-decoration: none;
}
.fond-headr a{
	color: #CCCCCC;
	text-decoration: none;
}
.fond-client{
	background-image:url(images/client-mataora.jpg);
	width:192px;
	height:228px;
	padding-top:17px;
	margin-top:17px;
	background-repeat: no-repeat;
	right: 20px;
	clip: rect(auto,20px,auto,auto);
	top: 17px;
}

.footer{
	background-image:url(images/footer.jpg);
	width:980px;
	height:125px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	text-align:center;
}

.footer a{

font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #666666;
text-decoration:none;
text-align:center;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left:30px;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-right:20px;
margin-right:20px;


}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	
}

h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#CCCCCC;
	}
h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#999999;
	}
	
	

.texte-general{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1c1c1c;
	text-align:justify;
	padding-top:0px;
	padding-right:25px;
	padding-bottom: 5px;
	padding-left:20px;
}

.texte-general a{
     color:#1c1c1c;
	text-decoration:none;

}

.texte-general2{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1c1c1c;
	text-align:justify;
	padding-right:40px;
}

.texte-general3{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1c1c1c;
	text-align:justify;
	}
.texte-general3 a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1c1c1c;
	text-align:justify;
	text-decoration:none;
	}

.sitemap{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1c1c1c;
	} 
.sitemap a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#1c1c1c;
	text-decoration:none;
	} 

.texte-general2 a{
    color:#1c1c1c;
	text-decoration:none;
	
}


.texte-rouge-package
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC3333;
}


.fond-societe{
    background-image:url(images/societe-multimedia.jpg);
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CC0000;
}
.fond-societe a:hover{
	color: #CC0000;
	text-decoration: none;
}
.fond-societe a{
	color: #666666;
	text-decoration: none;
}

.fond-portfolio{
   background-image:url(images/portfolio-agence-pub.jpg);
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#CC0000;
}
.fond-portfolio a:hover{
	color: #CC0000;
	text-decoration: none;
}
.fond-portfolio a{
	color: #666666;
	text-decoration: none;
}
.fond-contact{
	background-image:url(images/contact-agence-pub.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
}
.fond-contact a:hover{
	color: #CC0000;
	text-decoration: none;
}
.fond-contact a{
	color: #666666;
	text-decoration: none;
}

.texte-rouge{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
}

.texte-rouge a{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
}

.fond-partenaire{
background-color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-right:15px;
margin-right:15px;
}

.fond-partenaire a{
background-color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}