@charset "utf-8";
/* CSS Document */
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	color:#666666;
	text-decoration: none;
}
a:hover, a:focus {
	color:#3399CC;
	text-decoration: none;
}

a img{
  border: none;
}
body{
	margin-top:0px;
	background-color:#FFFFFF;
	background-image:url(images/background7.png);
}
html,body{
	margin:0;
	padding:0;
	height:100%;
}
.tableau1{
	background-image:url(images/bordures.png);
	background-repeat:repeat-y;
	margin-top:0px;
	/*border:1px solid #330000;*/
	width:970px;
	margin-right:auto;
	margin-left:auto;
}
.tableaumilieu{
	width:860px;
	margin-right:auto;
	margin-left:auto;
}
.tablemenu{
	/*border:1px solid #330000;*/
	background-color:#000000;
	width:780px;
	height:24px;
	margin-left:64px;
	padding-top:3px;
}
.menu{
	border:dotted 1px #3399CC;
	height:14px;
	text-align:center;
	margin-right:42px;
}
.menulangue{
	height:14px;
	text-align:center;
	margin-left:300px;
}
.menuin{
	color:#3399CC;
	text-decoration: none;
	}
.footer{
	border-bottom:dotted 1px #202020;
	border-top:dotted 1px #202020;
	text-align:center;
	width:780px;
	height:20px;
	margin-bottom:auto;
	margin-top:auto;
	margin-right:auto;
	margin-left:auto;
	padding-top:2px;
	}
.menubas{
	border:0px;
	margin-right:42px;
}
.menubas2{
	color:#202020;
	text-decoration: none;
	font-size:12px;
}
.textedescription{
	width:860px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	height:30px;
}
/*.description{
	position:relative;
	text-align:left;
	vertical-align:middle;
	float:left;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:26px;
	width:600px;
	height:14px;
}*/
.contenu{
	background-color:#000000;
	width:858px;
	margin-left:auto;
	margin-right:auto;
}
.contenugauche{
float:left;
width:230px;
}
.contenudroit{
margin-right:0px;
}
.nompage{
	margin-top:4px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:25px;
	width:820px;
	height:40px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#202020;
	border-bottom:dotted 1px #999999;
}
.sousmenuportfolio{
	vertical-align:middle;
	font-size:10px;
	margin-left:15px;
}
.creation{
	margin-left:auto;
	margin-right:auto;
	border-bottom:dotted #3399CC 1px;
	margin-bottom:25px;
}
.creationprofile{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:25px;
	margin-top:35px;
	padding-bottom:10px;
}
.titrecreation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:right;
	padding-right:128px;
}
.imagecreation{
	border:1px solid #999999;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	padding-top:3px;
	padding-bottom:2px;
	text-align:center;
	vertical-align:middle;
}
.imagecreation2{
	border:0px;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	padding-top:3px;
	text-align:center;
	vertical-align:middle;
}
.descriptioncreation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	padding-left:127px;
	margin-bottom:15px;
}
.profiletexte{
	border:1px dotted #999999;
	width:600px;
	padding:8px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
}
.profiletexte2{
	border:1px dotted #999999;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	width:600px;
	text-align:center;
	vertical-align:middle;
	padding-right:50px;
}
.titreprofile{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3399CC;
}
.soustitreprofile{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
}
.texte{
	overflow:auto;
}

