body { font:11px Arial, Helvetica, sans-serif;}

a {
	text-decoration:none;
	color:#000000;
}

a img {	border:0;}

#pub {	border:1px #d4d4d4 solid;}

/*//////////
    MENU */
#menu {	
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:33px;
	display:block;
	overflow:hidden;
}

#menu * {
	background-repeat:repeat-x;
}

#menu a, #menu a:hover {
	font-size:13px;
	display:block;
	height:33px;
}

#menu a div {
	display:block;
	padding-top:9px;
	font-weight:normal;
}	

#home_click, #home {
	width:101px;
	background:url(gfx/h_4_3.gif);
	border-right:1px #FFFFFF solid;
}

#home:hover { background:url(gfx/h_4_3_r.gif);}

#benef, #benef_click { width:103px; background:url(gfx/h_4_4.gif);}
#benef_click {font-size:14px;}

#benef:hover { background:url(gfx/h_4_4_r.gif);}

#sign, #sign_click { width:85px; background:url(gfx/h_4_5.gif);}

#unsub, #unsub_click { width:113px; background:url(gfx/h_4_5.gif);}

#offers, #offers_click { width:77px; background:url(gfx/h_4_5.gif);}

#about, #about_click { width:93px; background:url(gfx/h_4_5.gif);}

#your {	width:119px; background:url(gfx/h_4_5.gif);}

#topMenuLink {	width:103px; background:url(gfx/h_4_5.gif);}

#benef, #benef_click, #sign, #sign_click, #unsub, #unsub_click, #offers, #offers_click, #about, #about_click, #your, #topMenuLink {	border-right:1px #fdc99b solid;}

#sign:hover, #unsub:hover, #offers:hover, #about:hover, #your:hover, #topMenuLink:hover { background:url(gfx/h_4_5_r.gif);}

/*//////////////
    FIN MENU  */


h3 {
	font-size:15px;
	margin:0;
	margin-left:18px;
	padding:0;
}
h4 {
	font-size:15px;
	margin:0;
	margin-left:21px;
	padding:0;
}
.vert {	color:#686d03;}

ul, li, .liste_benef tr td a {
	list-style-type: none;
	color:#696461;
	margin:0;
	padding:0;
}

.liste_benef tr td {
	vertical-align:text-top;
}

li a { color:#696461;}

.carre, .carre_benef {
	width:8px;
	height:8px;
	margin-left:18px;
	margin-right:8px;
}
.carre_benef {
	margin-top:3px;
}

a.learn {
	font:13px;
	padding-left:5px;
}

a.learn:hover {
	color:#929292;
}

.exempletexte {	padding-left:12px;}

#become {
	padding-left:15px;
	font-size:13px;
	background-repeat:repeat-x;	
}

#become h4 {
	margin:0;
	padding:0;
	font-size:16px;
	color:#e2630e;
}

html * h4 {
	font-size:16px;
	color:#e2630e;
}

h5 {
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-left:8px;
}

.bleu {	color:#3b93c2;}

.num {
	padding-left:6px;
	background-repeat:repeat-y;
}

.champsg { color:#656464;}
.inputg {
	border:1px solid #656464;
	width:142px;
	height:14px;
	font:12px;
	padding-left:5px;
}
.input_carte {
	border:1px solid #656464;
	width:130px;
	height:13px;
	font:11px;
}
.input_profile {
	border:1px solid #656464;
	width:100px;
	height:13px;
	font:11px;
}
.menu_profile {
	border:1px solid #656464;
	width:102px;
	height:14px;
	font:9px;
}
#footertexte, #footertexte a {
	font:10px;
	color: #9b9795;
}
.fcarre {
	margin-left:8px;
	margin-right:8px;
}
.text_about_noir p {
	font-size:12px;
	color:#000000;
	text-align:justify;
}
.text_noir_su {
	font-size:12px;
	color:#000000;
	padding-left:6px;
}
.text_mentions {
	font-size:9px;
	color:#999999;
	text-align:justify;
}
#privacytitrebleu {
	color:#2a7eaa;
}
p {text-align:justify;}

.douze { font-size:12px;}

textarea{ 
	border:1px solid #6a6969;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #656464;
	padding-left:5px;
	width:160px;
}

.member
{
background:url(gfx/M-2-bkg.jpg);
}

.offer
{
background:url(gfx/M-5-bkg.jpg);
}

.samples
{
background:url(gfx/M-7-bkg.jpg);
}


.selectBox
{
	margin: 1px 0px 0px; 
	font-size: 10px; 
	font-family: Arial;
}

input { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#menu div.topNewLink
{
	padding-top: 1px;
}
.cadreDRAP_off{
filter : alpha(opacity=35); 
opacity : 0.3; 
border:solid; border-width:1px;border-bottom-color:#eceae7;border-top-color:#eceae7;border-left-color:#eceae7;border-right-color:#eceae7;
}
.cadreDRAP_on{ 
filter : alpha(opacity=100); 
opacity : 1; 
border:solid; border-width:1px;border-bottom-color:#eceae7;border-top-color:#eceae7;border-left-color:#eceae7;border-right-color:#eceae7;
}
