body{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #686868;
}

* {
	margin:0;
	padding:0;
	border: 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style: normal;
	text-decoration: none;
}

.clear{
	clear:both;
}

.conteneur{
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	background-color:#4a4549;
	width:1022px;
}

.titre{
	float:left;
	display:inline;
	margin-top:1px;
	margin-left:1px;
	margin-right:1px;
	background-color:#eeebdc;
	width:1020px;
	height:88px;
}

.titreCadre{
	float:left;
	display:inline;
	margin-top:47px;
	margin-left:27px;
}

.menu{
	float:left;
	display:inline;
	margin-left:1px;
	margin-right:1px;
	background-color:#8b8178;
	width:1020px;
	height:26px;
	display:inline;
}

.lemenu{
    float:left;
    display:inline;
    margin-top:6px;
    margin-right:25px;
    margin-left:25px;
}
.lemenu A:link{color:#FFFFFF; text-decoration:none;}
.lemenu A:visited{color:#FFFFFF; text-decoration:none;}
.lemenu A:active{color:#FFFFFF; text-decoration:none;}
.lemenu A:hover{color:#FFFFFF; text-decoration:underline;}

.lemenusur{
    float:left;
    display:inline;
    margin-top:6px;
    margin-right:25px;
    margin-left:25px;
}
.lemenusur A:link{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lemenusur A:visited{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lemenusur A:active{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lemenusur A:hover{color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.listelangues{
	float:right;
	display:inline;
	margin-top:6px;
	margin-right:15px;
	color:#FFFFFF;
	font-weight:bold;
}
.listelangues A:link{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.listelangues A:visited{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.listelangues A:active{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.listelangues A:hover{color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.listelanguesaccueil{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	width:1022px;
	text-align:right;
}
.listelanguesaccueil A:link{color:#000000;}
.listelanguesaccueil A:visited{color:#000000;}
.listelanguesaccueil A:active{color:#000000;}
.listelanguesaccueil A:hover{color:#000000;}

.corps{
	float:left;
	display:inline;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	width:1020px;
	color:#686868;
	font-size : 11px;
}
.corps A:link{color:#686868; font-weight:bold; text-decoration:none}
.corps A:visited{color:#686868; font-weight:bold; text-decoration:none}
.corps A:active{color:#686868; font-weight:bold; text-decoration:none}
.corps A:hover{color:#686868; font-weight:bold; text-decoration:underline}

.bas{
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	width:1020px;
	text-align:right;
	font-size:10px;
}

.champsText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00183E;
	background-color : #ffffff;
	border-top : 1px solid #00183E;
	border-right : 1px solid #00183E;
	border-bottom : 1px solid #00183E;
	border-left : 1px solid #00183E;
}

.textArea {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00183E;
	background-color : #ffffff;
	border-top : 1px solid #00183E;
	border-right : 1px solid #00183E;
	border-bottom : 1px solid #00183E;
	border-left : 1px solid #00183E;
}

.bouton {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00183E;
	background-color : #ffffff;
	border-top : 1px solid #00183E;
	border-right : 1px solid #00183E;
	border-bottom : 1px solid #00183E;
	border-left : 1px solid #00183E;
	height : 18px;
}

.champsTextVide {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00183E;
	background-color : #ffffff;
	border-top : 1px solid #c30000;
	border-right : 1px solid #c30000;
	border-bottom : 1px solid #c30000;
	border-left : 1px solid #c30000;
}

.textAreaVide {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00183E;
	background-color : #ffffff;
	border-top : 1px solid #c30000;
	border-right : 1px solid #c30000;
	border-bottom : 1px solid #c30000;
	border-left : 1px solid #c30000;
}
