body {
	background-color:#f1efee;
	margin: 0px; 
	padding: 0px; 
}


/* MENU PRINCIPAL */
#menu {	
	font-family:'Amaranth', serif;
	font-size:18px;
	color:#f1efee;	
	text-transform:uppercase;
	width:630px;
	margin:auto;	
}


#menu li { list-style-type:none; display:block; float:left; padding:0 7px 0 7px; }
#menu li a, #menu li a:visited { color:#f1efee; text-decoration:none; }
#menu li a:hover, #menu li a:visited:hover { color:#fef5c9; text-decoration:none; }

p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51504d;
	font-size:10px;
	text-align:right;
}

table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51504d;
	font-size:10px;
	text-align:right;
	}
	
.titre1 {
	display:block;
	font-family:'Amaranth', serif;
	font-size:18px;
	color:#e34010;	
	text-transform:uppercase;
	font-stretch:normal;
	padding-top:15px;
	text-align:right;
	}
	
.titre2 {
	display:block;
	font-family:'Amaranth', serif;
	font-size:12px;
	color:#e34010;	
	text-transform:uppercase;
	padding-top:10px;
	text-align:right;
	}


a.link_dl, a.link_dl:visited {
	color:#e34010;
	text-decoration:underline;
}

a.link_dl:hover {
	color: #ed67c3;
}

a.link_big {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #91f8cb;
	text-decoration: yes;
	font-weight: bold;
}

a.link_big:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed67c3;
	text-decoration: yes;
	border: none;
	font-weight: bold;
}

input, textarea {
	font-size:10px;
	color: #4b3327;
}

input[type ="submit"] {
	background-color: #FFFFFF;
	border: 1px solid #ffe828;
}

input[type ="radio"] {
	border: none;
}

input[type ="text"], textarea {
	background-color:#FFFFFF;
	border: 1px solid #111111;
}
