#news {
border:1px solid #C66184;
background-color:#FFE6FF;
color: #FF600;
padding:8px;
margin-top:8px;}

#news a { text-decoration:underline; font-weight:bold; }


body, div { margin:0; padding: 0; }
body { margin-bottom:15px; }

body, div, td, table { color:black; font-family : 'Trebuchet MS'; font-size:12px; }

body { text-align:center; }

img { border:0px; }

td { vertical-align: top; }

#under { color: black; background-color: #E4DCD6; background:url(http://www.annulaire.com/images/fd_under.gif); background-position:bottom right; background-repeat:no-repeat; padding:5px; }

#under a { color: #c66184; text-decoration: none; }
#under a:hover { text-decoration: underline; }

#under div { font-family : 'Verdana'; font-size:10px; float:left; margin:0px; width:42%; }

#under p {font-family : 'Verdana'; font-size:10px; margin:0px; }

.r_bas { border-bottom : 1px solid #C66184; }

.middle {
	padding:5px;
}
	
.middle a {
color: #C66184;
}
h2 {
	font-variant : small-caps; 
	font-size : 18px; 
	font-weight : bold; 
	color : #444444; 

}
	
h3 { 
	font-size:14px;
	text-transform : capitalize;
	margin-bottom:0px;
}


h4 {
	text-transform: uppercase;
	margin:0px;
	font-family:Arial; 
	font-size:15px; 
	font-weight:bold;
}

p { margin-top:0px; margin-bottom: 0.8em; }

#men {
	background:url(http://www.annulaire.com/images/menu.gif);
	background-position:0px 200px;
	background-repeat: no-repeat;
}

#men2 {
	background:url(http://www.annulaire.com/images/menu2.gif);
	background-position:left 300px;
	background-repeat: no-repeat;
}

#menu a { 
	color:black; 
	display: block; 
	padding:2px; 
	padding-right:8px; 
	font-family : Verdana; 
	font-size:10px; 
	text-decoration: none; 
	text-transform: uppercase; 
	text-align:right; 
}

#menu {
	margin-bottom:25px; 
}

#menu a:hover { 
	background-color: #FFD7FF; 
	color: #C66184; 
}

#ss_menu {
	color: #9B806A;
}

#ss_menu a {
	color:#D58EA5;
}

#ss_menu a:hover {
	color:#C66184;
}	

#footer1 { 
	font-family: Verdana;
	font-weight:bold;
	font-size:10px;
	border-top: 1px solid #C66184; 
	border-bottom: 1px solid #C66184;
	background-color:#FFD7FF;
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
}

#footer1 a {
	color:#C66184;
	text-decoration:none;
}


hr { margin-top:10px; margin-bottom: 10px; }


#foot_me { font-size: 9px; color:666666; }
#foot_me a { font-size: 9px; color:666666; }

input {
border : 1px solid black; 
background-color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : black; 
} 
textarea {
border : 1px solid black; 
background-color : #eeeeee; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : black; 
} 


#session {
	color: #18799C; 
	
	margin:10px; 	
}


#right1 { 
	border-bottom: 1px solid #C66184;
	background-color:#FFE6FF;
	padding:8px;
	margin-bottom:5px; 
	font-size:9px;
}

form {
	margin:0; 
}

.explic {
	font-size: 16px; 
	font-style:italic;
	text-align:right;
	padding-left:50px; 
	padding-top:50px; 
	padding-bottom:50px;
}