/* BALISES */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background-image: url(../images/fond.jpg);
	background-repeat: repeat-x;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FE7F22;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FE7F22;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5eb66f;
	text-decoration: none;
}
a.menulangues:link, a.menulangues:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FE7F22;
	text-decoration: none;
}
a.menulangues:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}
/***** MENU ****/
ul#menu{
margin-left:0px;
padding-left:40px;
margin-top:0px;
list-style-image: url(../images/puce.gif);
}
ul#sousmenu{
margin-left:0px;
padding-left:5px;
margin-top:0px;
list-style-image: url(../images/souspuce.gif);
}
.menu_on a:link, .menu_on a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}
.menu_off a:link,.menu_off a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d4343;
	text-decoration: none;
}
.menu_on a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}
.menu_off a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}
.sousmenu_on a:link, .sousmenu_on a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}
.sousmenu_off a:link,.sousmenu_off a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #4d4343;
	text-decoration: none;
}
.sousmenu_on a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}
.sousmenu_off a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #5eb66f;
	text-decoration: none;
}

.dispon{
	display:block;
}
.disp{
	display:none;
}

/* MISE EN PAGE */
#header{
width:849px;
height:250px;
background-image:url(../images/header.jpg);
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}

#langues{
float:left;
width:200px;
margin-left:150px;
margin-top:190px;
}

#contenu{
width:849px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}
#droite{
float:right;
width:590px;
background-image:url(../images/point.gif);
background-repeat:repeat-y;
padding-left:10px;

}
#menu2{
background-color:#FFFFFF;
margin-top:0px;
margin-left:0px;
width:217px;
}
.ligne{
background-image:url(../images/ligne.jpg);
background-repeat:no-repeat;
width:214px;
height:12px;
}
#login{
width:217px;
margin-left:20px;
}
#point{
float:left;
background-image:url(../images/point.gif);
background-repeat:repeat-y;
width:5px;
}
#footer{
width:849px;
margin-left:auto;
margin-right:auto;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4d4343;
}
.titre {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #4d4343;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4343;
}
.chapeau{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4d4343;
}
.champs, #form_newsl input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4d4343;
	background-color: #ffffff;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border: 1px none;
	border-bottom: #ccccCC 1px solid;
	border-left: #ccccCC 1px solid;
	border-right:#ccccCC 1px solid;
	border-top: #ccccCC 1px solid;
	cursor: text ;
}
.bouton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	font-weight: bold;
    color: #4d4343;
    background-color: #ffffff;
    height: 16px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border: 1px none;
	border-bottom: #ccccCC 1px solid;
	border-left: #ccccCC 1px solid;
	border-right:#ccccCC 1px solid;
	border-top: #ccccCC 1px solid;
    cursor: hand;
}


/***** Formulaire newsletter ******/
#newsletter{
	width:217px;
	margin-left:20px;
}
#form_newsl fieldset{
	border:none;
}
#form_newsl, #form_newsl label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4343;
	
	margin:0;
	padding:0;
}
#form_newsl legend{
	display:none;
}

#form_newsl .n_bouton{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
	font-weight: bold;
    color: #4d4343;
    background-color: #ffffff;
    height: 16px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border: 1px none;
	border-bottom: #ccccCC 1px solid;
	border-left: #ccccCC 1px solid;
	border-right:#ccccCC 1px solid;
	border-top: #ccccCC 1px solid;
    cursor: hand;
	text-align:center;
}


/*
#form_newsl dl{
	margin:7px 0 7px 0;
	height:15px;
	vertical-align:middle;
	line-height:15px;
}
#form_newsl dt{
	float:left;
	width:49px;
}
#form_newsl dd{
	height:15px;
	vertical-align:middle;
	line-height:15px;
	
	padding:0;
}

#form_newsl dl.erreur{
	color:#FF0000;
}
#form_newsl .erreur dt{

}
#form_newsl .erreur dd{
	height:15px;
	vertical-align:middle;
	line-height:15px;
	
	padding:0;
}

#form_newsl dl.obligatoire{
}
#form_newsl .obligatoire dt{

}
#form_newsl .obligatoire dd{
	height:15px;
	vertical-align:middle;
	line-height:15px;
	
	margin:0;
	padding:0;
}
*/
