body {
	background-image: url( img/back.jpg );
	width: 700px;
	margin: 0px auto;
}

div.menu {
	margin-left: 203px;
	margin-top: -54px;
	position: absolute;
}

div.menu img {
	border: none;
}

div.menu img.projects {
	margin-left: 25px;
}

div.menu img.distinctions {
	margin-left: 45px;
}

div.menu img.contacts {
	margin-left: 35px;
}

div.pageName {
	position: absolute;
	margin-left: 220px;
	margin-top: -18px;
	font-family: Tahoma;
	font-size: 10px;
	color: #DDC9B1;
}

div.pageName a {
	color: #DDC9B1;
	text-decoration: none;
}

div.pageName span {
	color: #FFFFFF;
}

div.pageName img {
	padding: 0px 15px;
}

div.content, div.contentFlash {
	margin-top: 20px;
	margin-left: 36px;
	background-image: url( img/main.png );
	height: 320px;
	padding: 20px;
}

div.contentFlash {
	height: 400px;
}

div.contentFlash embed {
	margin-left: -20px;
}

div.title {
	margin-top: 15px;
	margin-bottom: 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #C7B299;
}
div.titleFlash {
	margin-top: -15px;
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #E4E4E4;
}

div.titleContact {
	margin-top: 15px;
	margin-bottom: 20px;
	font-family: Tahoma;
	font-size: 13px;
	color: #C7B299;
}

div.titleContact span {
	color: #FFFFFF;
}

div.texte {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}

div.texteContact, div.texte table tr td {
	color: #DCDCDC;
	font-family: Tahoma;
	font-size: 11px;
}

div.texteContact a {
	color: #DCDCDC;
}

div.footer {
	margin-left: 40px;
	margin-top: 5px;
	width: 660px;
}

span.copyright, span.realisation {
	font-family: Tahoma;
	font-size: 10px;
	color: #A5A5A5;
}

span.realisation {
	float: right;
	color: #636363;
}

div.footer a, div.footer a:visited {
	color: #A5A5A5;
}

div.right {
	float: right;
}

div.right div.texteContact div {
	margin-top: 3px;
}

div.right div.texteContact input, div.right div.texteContact textarea {
	width: 180px;
}

div.action {
	text-align: right;
}

div.action span {
	text-decoration: underline;
	cursor: pointer;
}
