.relsample { width: 450px; position: relative; background-color: #FF0000; }
.relsample .top_left, .relsample .top_right, .relsample .bottom_left, .relsample .bottom_right { height: 19px; width: 19px; background-repeat: no-repeat; position: absolute; background-color: #00FF00; }
.relsample .top_left { top: 0px; left: 0px; background-image: url("corner_top_left.gif"); z-index: 0; }
.relsample .top_right { top: 0px; right: 0px; background-image: url("corner_top_right.gif"); z-index: 1; }
.relsample .bottom_left { bottom: 0px; left: 0px; background-image: url("corner_bottom_left.gif"); z-index: 2; }
.relsample .bottom_right { bottom: 0px; right: 0px; background-image: url("corner_bottom_right.gif"); z-index: 3; }
.relsample .content { position: relative; padding: 12px; z-index: 4; }

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 { background: transparent url(../images/corner/searchbox.png) no-repeat bottom right; } 
.cssbox { width: 315px !important; /* intended total box width - padding-right(next) */ 
					width: 315px; /* IE Win = width - padding */ 
					padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
					margin: 0px auto; /* use to position the box */ } /* set the top-right image */ 
.cssbox_head { background-position: top right; 
							 margin-right: -15px; /* pull the right image over on top of border */ 
							 padding-right: 30px; /* right-image-gap + right-inside padding */ }																		 /* ICI POUR LA MARGE GAUCHE */
							 
							 /* set the top-left image */ 
.cssbox_head h2 { background-position: top left; 
									margin: 0; /* reset main site styles*/ 
									border: 0; /* ditto */ 
									padding: 15px 0 5px 30px; /* padding-left = image gap + interior padding ... no padding-right */ 		 /* ICI POUR LA MARGE GAUCHE (au titre)*/
									height: auto !important; height: 1%; /* IE Holly Hack */ 
										font-family: Verdana, Arial, Helvetica, sans-serif ;
										font-size: 13pt ;
										color: #e9e9e9 ;
									
									} 
									
									/* set the lower-left corner image */ 
.cssbox_body { background-position: bottom left; 
							margin-right: 5px; /* interior-padding right */ 
							padding: 15px 0 15px 30px; /* mirror .cssbox_head right/left */ } 																			 /* ICI POUR LA MARGE GAUCHE */
							
							


/* set the image to use and establish the lower-right position */ 
.cssboxmap, .cssbox_bodymap, .cssbox_headmap, .cssbox_headmap h2 { background: transparent url(../images/corner/searchboxMap.png) no-repeat bottom right; } 
.cssboxmap { width: 540px !important; /* intended total box width - padding-right(next) */ 
					width: 545px; /* IE Win = width - padding */ 
					padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
					margin: 0px auto; /* use to position the box */ } /* set the top-right image */ 
.cssbox_headmap { background-position: top right; 
							 margin-right: -15px; /* pull the right image over on top of border */ 
							 padding-right: 30px; /* right-image-gap + right-inside padding */ }																		 /* ICI POUR LA MARGE GAUCHE */
							 
							 /* set the top-left image */ 
.cssbox_headmap h2 { background-position: top left; 
									margin: 0; /* reset main site styles*/ 
									border: 0; /* ditto */ 
									padding: 15px 0 5px 30px; /* padding-left = image gap + interior padding ... no padding-right */ 		 /* ICI POUR LA MARGE GAUCHE (au titre)*/
									height: auto !important; height: 1%; /* IE Holly Hack */ 
										font-family: Verdana, Arial, Helvetica, sans-serif ;
										font-size: 13pt ;
										color: white ;
									
									} 
									
									/* set the lower-left corner image */ 
.cssbox_bodymap { background-position: bottom left; 
							margin-right: 5px; /* interior-padding right */ 
							padding: 15px 0 15px 20px; /* mirror .cssbox_head right/left */ } 																			 /* ICI POUR LA MARGE GAUCHE */
							
/* set the image to use and establish the lower-right position */ 
.cssboxact, .cssbox_bodyact, .cssbox_headact, .cssbox_headact h2 { 
				background: transparent url(../images/corner/activite.gif) no-repeat 
				bottom right; } 
.cssboxact { width: 535px !important; /* intended total box width - padding-right(next) */ 
					width: 535px; /* IE Win = width - padding */ 
					padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
					margin: 0px auto; /* use to position the box */ } /* set the top-right image */ 
.cssbox_headact { background-position: top right; 
							 margin-right: -15px; /* pull the right image over on top of border */ 
							 padding-right: 20px; /* right-image-gap + right-inside padding */ }																		 /* ICI POUR LA MARGE GAUCHE */
							 
							 /* set the top-left image */ 
.cssbox_headact h2 { background-position: top left; 
									margin: 0; /* reset main site styles*/ 
									border: 0; /* ditto */ 
									padding: 20px 0px 5px 245px; /* padding-left = image gap + interior padding ... no padding-right */ 		 /* ICI POUR LA MARGE GAUCHE (au titre)*/
									height: auto !important; height: 1%; /* IE Holly Hack */ 
										font-family: Verdana, Arial, Helvetica, sans-serif ;
										font-size: 10pt ;
										color: black ;
									font-weight: bold; 
									}
									
									
									/* set the lower-left corner image */ 
.cssbox_bodyact { background-position: bottom left; 
							margin-right: 5px; /* interior-padding right */ 
							padding: 0px 0 25px 20px; /* mirror .cssbox_head right/left */ } 																			 /* ICI POUR LA MARGE GAUCHE */





/* set the image to use and establish the lower-right position */ 
.cssboxadd, .cssbox_bodyadd, .cssbox_headadd, .cssbox_headadd h2 { 
				background: transparent url(../images/myIcons/ajouterM/boxmieux2.gif) no-repeat 
				bottom right; } 
.cssboxadd { width: 530px !important; /* intended total box width - padding-right(next) */ 
					width: 540px; /* IE Win = width - padding */ 
					padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
					margin: 0px auto; /* use to position the box */ } /* set the top-right image */ 
.cssbox_headadd { background-position: top right; 
							 margin-right: -15px; /* pull the right image over on top of border */ 
							 padding-right: 20px; /* right-image-gap + right-inside padding */ }																		 /* ICI POUR LA MARGE GAUCHE */
							 
							 /* set the top-left image */ 
.cssbox_headadd h2 { background-position: top left; 
									margin: 0; /* reset main site styles*/ 
									border: 0; /* ditto */ 
									padding: 10px 0px 5px 25px; /* padding-left = image gap + interior padding ... no padding-right */ 		 /* ICI POUR LA MARGE GAUCHE (au titre)*/
									height: auto !important; height: 1%; /* IE Holly Hack */ 
										font-family: Verdana, Arial, Helvetica, sans-serif ;
										font-size: 10pt ;
										color: white ;
									font-weight: bold; 
									}
									
									
									/* set the lower-left corner image */ 
.cssbox_bodyadd { background-position: bottom left; 
							margin-right: 5px; /* interior-padding right */ 
							padding: 20px 0 30px 20px; /* mirror .cssbox_head right/left */ 
							font-family: Verdana, Arial, Helvetica, sans-serif ;
										font-size: 11pt ;
										color: black ;
							
							} 																			 /* ICI POUR LA MARGE GAUCHE */


														
							
p.petit
{ font-family: times, serif ;
font-size: 6pt ;
}
.moi  {
	padding-top: 4px; 
margin-bottom: 0em;
	}
	
.moiouvert  {
	padding-top: 7px; 
margin-bottom: 0em;
	}

.indent1{padding-left: 50px;}

.bo
{
padding: 0px 0px 0px 85px;
font-size: 11pt ;

font-weight: bold; 
}

.txtActivite
{
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		font-size: 10pt ;
		color: black ;
		font-weight: normal; 
}

.pub {
	padding-top: 7px; 
}