@charset "UTF-8";
#1 {
	text-decoration: none;
}
#2 {
	margin-top: 20px;

}

a:link {
	color: #2696C7;
	text-decoration: none;
}
a:hover {
	color: #00CCFF;
	text-decoration: underline;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
#3 a:link{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}
#3 a:hover{
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
}
h1 {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 1.3em;
	font-weight: lighter;
	letter-spacing: 3px;
	margin-left: 25px;
}
h2 {
	text-transform: none;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	margin-left: 25px;
	margin-top: 25px;
	line-height: 20px;
	font-weight: normal;
	letter-spacing: 0.1em;
	text-decoration: none;
	margin-right: 20px;
	text-align: justify;
}
h3 {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	margin-left: 25px;
	font-weight: normal;
	letter-spacing: 0.1em;
	text-align: justify;
	text-transform: uppercase;
	margin-top: 10px;
}
object {
	float: left;
	clear: both;
}

#choix {
	background-image: url(images/sous-titre_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#polyvalent {
	background-image: url(images/polyvalence_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#innovant {
	background-image: url(images/studio-innovant_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#innovant2 {
	background-image: url(images/lesplus_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#service {
	background-image: url(images/ILLUSTRATION.jpg);
	background-repeat: no-repeat;
}
#studio {
	background-image: url(images/studio.jpg);
	background-repeat: no-repeat;
}
#acoustique {
	background-image: url(images/acoustique.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#equipement {
	background-image: url(images/equipement.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#suivi {
	background-image: url(images/suivi.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#services {
	background-image: url(images/post-production.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#plus {
	background-image: url(images/plus.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#linguistique {
	background-image: url(images/linguistique_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#audiovisuel {
	background-image: url(images/audiovisuel_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#multimedia {
	background-image: url(images/multimedia_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#reference {
	background-image: url(images/reference_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#bleu {
	color: #29A1D6;
}
#bleu2 {
	color: #29A1D6;
}
#femme {
	background-image: url(images/femmes.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#homme {
	background-image: url(images/homme.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#autre {
	background-image: url(images/femme.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#contact {
	background-image: url(images/contact_03.jpg);
	background-repeat: no-repeat;
	height: 23px;
}
#404 {
	background-color: #000000;
}
p {
	text-transform: lowercase;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	margin-left: 25px;
	margin-top: 25px;
	line-height: 25px;
	font-weight: normal;
	letter-spacing: 0.2em;
	text-decoration: none;
	text-align: justify;
}
ul {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 0.75em;
	color: #FFFFFF;
	color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 0.15em;
	line-height: 1.5em;
	text-shadow: 0 0 1px rgba(0,0,0,.01);
	list-style-image: url(images/puce.jpg);
}
body {
	background-color: #1E1E1E;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	text-shadow: 0 0 1px rgba(0,0,0,.01);
}
.global {
	width: 950px;
	margin-top: 0px;
	margin-left: 66px;
	position: relative;
	color: #FFFFFF;
	background-color: #000000;
	height: 100%;	
}
.fond {
	background-image: url(images/fond.jpg);
	background-repeat: repeat-y;
}

.top {
	width: 970px;
	height: 25px;
	background-color: transparent;
	background-image: url(images/top2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: visible;
}
/* CSS Document */

.entete {
	background-image: url(images/entete_09.jpg);
	height: 92px;
	width: 950px;
}
.menu {
	text-align: left;
	clear: both;
	width: 950px;
	background-color: #000000;
	background-image: url(images/micro2.jpg);
	background-repeat: no-repeat;
	height: 450px;
	margin-top: 0px;
}
.menutop {
	text-transform: lowercase;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	line-height: 25px;
	font-weight: normal;
	letter-spacing: 0.3em;
	text-decoration: none;
	position: relative;
	margin-left: 25px;
	padding-top: 10px;
}
.accroche {
	clear: both;
	width: 950px;
	color: #FFFFFF;
	position: relative;
	top: 15px;
	background-image: url(images/accroche_07.gif);
	height: 50px;
	background-repeat: no-repeat;
	display: block;
}
.spacer {
	background-image: url(images/filet-noir_05.jpg);
	clear: both;
	float: left;
	width: 950px;
	height: 30px;
	background-repeat: no-repeat;
	background-color: #000000;
}
.spacer-simple {
	clear: both;
	float: left;
	width: 950px;
	height: 30px;
	background-color: #000000;
}
.bloc {
	clear: both;
	width: 950px;
	text-align: left;
	height: 450px;
	background-color: #000000;
}
.blocstudio {
	clear: both;
	width: 950px;
	text-align: left;
	height: 350px;
	background-color: #000000;
}
.bloc404 {
	clear: both;
	width: 950px;
	text-align: left;
	height: 400px;
	background-color: #000000;
}
.blocservice {
	clear: both;
	width: 950px;
	text-align: left;
	height: 650px;
	background-color: #000000;
}
.blocvoix {
	clear: both;
	width: 950px;
	text-align: left;
	height: 2000px;
	background-color: #000000;
}
.blocnosvoix {
	clear: both;
	width: 950px;
	text-align: left;
	height: 600px;
	background-color: #000000;
}
.blocplus {
	clear: both;
	width: 950px;
	text-align: left;
	height: 700px;
	background-color: #000000;
}
.blocmilieu {
	clear: both;
	width: 950px;
	text-align: left;
}
.colonne1 {
	width: 280px;
	margin-top: 35px;
	margin-right: 25px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.colonne2 {
	width: 280px;
	clear: none;
	float: left;
	text-align: left;
	margin-top: 35px;
	margin-right: 25px;
}
.colonne3 {
	width: 280px;
	float: left;
	text-align: left;
	page-break-after: right;
	margin-top: 35px;
}
.colonne4 {
	width: 930px;
	margin-top: 35px;
	margin-right: 25px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.colonne5 {
	width: 460px;
	margin-top: 35px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.colonne6 {
	width: 460px;
	clear: none;
	float: right;
	text-align: left;
	margin-top: 35px;
}
.colonne7 {
	width: 280px;
	margin-top: 25px;
	margin-right: 25px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.colonne8 {
	width: 280px;
	float: left;
	text-align: left;
	page-break-after: right;
	margin-top: 25px;
}
.colonnepartenaire {
	width: 585px;
	margin-top: 35px;
	margin-right: 25px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.colonnereference {
	width: 700px;
	margin-top: 35px;
	margin-right: 25px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	float: left;
}
.textebasaccroche {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 0.8em;
	color: #26ACE3;
	margin-left: 25px;
	font-weight: normal;
	text-align: left;
	letter-spacing: 0.1em;
	margin-right: 25px;
	line-height: 1em;
	text-transform: none;
}
.textebas {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	margin-left: 25px;
	font-weight: normal;
	text-align: justify;
	letter-spacing: 0.1em;
	margin-right: 25px;
	line-height: 1em;
}
.textevoix {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 0.8em;
	color: #26ACE3;
	font-weight: normal;
	text-align: left;
	letter-spacing: 0.1em;
	line-height: 1em;
	text-transform: none;
	padding-left: 0px;
	clear: both;
}
.colonnebas {
	width: 930px;
	float: left;
	text-align: center;
	page-break-after: right;
	margin-top: 35px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	clear: both;
	padding-left: 25px;
	background-color: #1E1E1E;
	height: 25px;
}
.colonnebas2 {
	width: 930px;
	float: left;
	text-align: left;
	page-break-after: right;
	margin-top: 35px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: small;
	color: #FFFFFF;
	clear: both;
	padding-left: 0px;
	background-color: #000000;
	margin-left: 0px;
}
.langue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: small;
	font-variant: small-caps;
	color: #000000;
	position: absolute;
	left: 832px;
	top: 11px;
	float: right;
	z-index: 1;
	visibility: visible;
	overflow: visible;
	height: 25px;
	width: 59px;
	color:#000000;
}
.shadow {
	position: relative;
	width: 100%;
	background: transparent url(images/content-mid.png) repeat-y top center;
}

.bottom {
	width: 1030px;
	background-color: #000000;
	background-image: url(images/bas.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	position: relative;
	height: 34px;
}
.blocp1 {
	clear: both;
	width: 700px;
	text-align: left;
	color: #FFFFFF;
	position: absolute;
	top: 330px;
}
.bleu {
	color: #29A1D6;
}
.playeur {
	text-align: left;
	float: left;
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 20px;
}
