.fondpage {
	background-attachment: scroll;
	background-image: url(images/charte/art_vision_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fondMenu {
	background-attachment: scroll;
	background-image: url(images/charte/fondmenu_10.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
	background-color: #cfa8dc;
}
.txt10 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt11 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 5px;
	padding: 10px;
}
.abdel {
	background-attachment: scroll;
	background-image: url(images/charte/bg-abdel.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.michelle {
	background-attachment: scroll;
	background-image: url(images/charte/bg-michelle.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.expertise {
	background-attachment: scroll;
	background-image: url(images/charte/bg-expertise.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.creativite {
	background-attachment: scroll;
	background-image: url(images/charte/bg-creativite.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.maitrise {
	background-attachment: scroll;
	background-image: url(images/charte/bg-maitrise.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.ref {
	background-attachment: scroll;
	background-image: url(images/charte/bg-ref.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.galerie {
	background-attachment: scroll;
	background-image: url(images/charte/bg-galerie.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.contact {
	background-attachment: scroll;
	background-image: url(images/charte/bg-contact.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.stretcher {
  color: #6F2C91;
}

/************************************** Fonds de pages  EN ANGLAIS **************************************/


.en-fondpage {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-home.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.en-expertise {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-expertise.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.en-creativite {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-creativity.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.en-maitrise {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-maitrise.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.en-ref {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-ref.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.en-galerie {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-galerie.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.en-philosophie {
	background-attachment: scroll;
	background-image: url(images/charte/en-bg-philosophy.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}





/************************************** INTEGRATION **************************************/
a:link, a:hover, a:visited, a:active{
	text-decoration:none;
	color:#000;
}
.lienv:link, .lienv:visited, .lienv:active{
	text-decoration:none;
	color:#6F2C91;
	font-size:12px;
}
.lienv:hover{
	text-decoration:UNDERLINE;
	color:#6F2C91;
	font-size:12px;
}
.txt12 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:16px;
	letter-spacing:0.05em;
	text-align:left;
	color: #000000;
	margin: 10px;
	padding: 10px;
}
.txt14 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height:18px;
	letter-spacing:0.05em;
	text-align:left;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.fcontact_td {
	/*ont-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height:16px;
	letter-spacing:0.05em;*/
	text-align:justify;
	color: #000000;
	/*margin: 10px;
	padding: 10px;*/
}
h1{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F07447;
	/*margin: 10px;
	padding: 10px;*/
}
b{
	color:#FF6C00;
}
.rouge{
	color:#EA283C;
	font-weight:bold;
}
.rouge14{
	color:#EA283C;
	font-weight:bold;
	font-size:14px;
}
li {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000000;
	margin-left:30px;
	list-style-image:url(images/charte/puce01.gif);
}
.li01 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000000;
	margin-left:30px;
	margin-bottom:15px;
	list-style-image:url(images/charte/puce01.gif);
}
.violet {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*violet color: #6F2C91;
	font-size: 14px;*/
	line-height:16px;
	font-weight:bold;
}
.texteviolet12 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
	color: #6F2C91;
	font-weight:bold;
}
.texteviolet {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:16px;
	color: #6F2C91;
	font-weight:bold;
}

.philosophie {
	background-attachment: scroll;
	background-image: url(images/charte/art_vision_08.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#sousmenu{
	padding-left:18px;
	/*padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	color: #6E2C90;
}
.reference{
	width:190px;
	float:left;
	margin:10px;
	min-height:100px;
	height:auto !important;
	height:100px;
	/*border:1px solid red;*/
}
.reference .violet {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #6F2C91;
	font-weight:bold;
}


#formContact .bouton{
	width:200px;
	margin-right:20px;
	color:#000;
	font-weight:bold;
	background:transparent;
	border:1px solid #CCCCCC;
}
#formContact input{
	color:#000;
	font-weight:bold;
	float:left;
	border:1px solid #CCCCCC;
	width:200px;
	font-size:12px;
}
#formContact .check{
	color:#000;
	font-weight:bold;
	float:left;
	border:0px solid #CCCCCC;
	width:auto;
	font-size:12px;
}
#formContact textarea{
	color:#000;
	font-weight:bold;
	float:left;
	border:1px solid #CCCCCC;
	width:525px;
	font-size:12px;
}
#formContact input:focus,textarea:focus{
	border-color:#FF0000;
}
#formContact .champRequis{
	color:#FF0000;
}

img{
	border:0;
}

/************************************ GALERIE ******************************************/
#galeriephoto{
	width:170px;
	height:300px;
	overflow: auto;
	}
#galeriephoto img{
	margin-bottom:5px;
	/*border:1px solid white;*/
}
/*#galeriephoto #galeriecontenant{
	clear:both;
	overflow-y:auto;
	overflow-x:hidden; 
	width:150px;
	height:300px;
	padding:20px 0 0 0;
	margin:0 0 10px 0;
}
*html #galeriephoto #galeriecontenant{
	height:250px;
}
*+html #galeriephoto #galeriecontenant{
	height:145px;
}
#galeriephoto #galerie{
	overflow:hidden; 
	width:300%;
	height:102px;
	padding:0;
	margin:0;
}
#galeriephoto #galerie img{
	margin-right:5px;
	border:1px solid white;
}*/

