

h4.titre{
margin-left:5px;
color:#707173;
font-variant: small-caps;
font-size:17px;
padding-top:22px;

}

h1.titre-site{
margin-top:15px;
margin-left:5px;
color:#707173;
font-variant: small-caps;
font-size:18px;
text-align:center;
}

#cpdecoeur2
{
border:0;
position:relative;
height:380px;
width:480px;
margin-left:4px;
z-index:1;
margin-top:100px;
}

#cpdecoeur
{
border:0;
position:relative;
height:340px;
width:480px;
margin-left:4px;

z-index:1;
}
  #test1 {
	position:absolute;
    border: 0;
    width: 530px;
    height: 339px;
z-index: 1;
  }

 
 #cptext1_cp{
background-image: url(/img/design/cp-de-coeur.jpg);
background-position: 
background-repeat:no-repeat;
position:absolute;
width:324px;
height:82px;
top:-82px;
left:0px;
}

#cptextv{
width: 255px;
position:absolute;
height: 170px;
top:10px;
left:10px;
 opacity: 0.7;
filter:alpha(opacity=70);

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 color:black;
background-color:white;
 z-index:2;

  }
  #cptextd2{
width: 245px;
position:absolute;
height: 150px;
top:15px;
left:15px;
 opacity: 1;
 color:black;
 z-index:3;
  }

   #cptextd2 h2{
  font-size:18px;
  margin:0;
  padding:0;
  padding-left:15px;
  padding-bottom:8px;
	color:black;
  }
   #cptextd2 p{
  font-size:12px;
 margin-bottom:7px;
  }
    #cptextd2 a{
      display:block;  
  font-size:12px;
  color:black;
  text-decoration:underline;
  padding:0px;
	padding-left:30px;
	text-align:left;
  }
  #cptextd2 a:hover{
  color:#cccccc;	
  }
  #flash {
   position: absolute;
  width: 200px;
height: 190px;
top:-30px;
left:180px;
 z-index:4;
  }

#list1 .title { font-weight:bold; }
			#list2 { width:255px; }
			.title, .mytitle { cursor:pointer; border:1px solid #CCCCCC; margin-top:0.5em; padding:0.1em; font-size:14px;}
			.on  .mytitle { background-color:#409dd2;padding:5px;color:white; text-align:left;}
			.off .mytitle { background-color:#E0E0E0; padding:5px;text-align:left;}
			.content, .mycontent    { background-color:#F5F5F5; padding:5px; border:1px solid #C0C0C0; border-top-width:0;text-align:left;color:black; }
			div.await {margin-top:5px;margin-bottom:5px;border-top:1px dashed #409dd2;border-bottom:1px dashed #409dd2;}
			div.await a{}
