
.sizemax{ letter-spacing: 2px;  font-size: 36px;  font-weight: bold; /* font-size-adjust: 1*/;  color: #DC143C;     }
#barrexemples{
	width : 140px;
	text-align: right;
	padding : 0 0 0 10px;
}
.bg2{ background-color: #006699; font-size : 11px;}
.bg1{background-color: #dfedf6; font-size : 11px;}
.bg3{ background-color: #cc3333; color: White; font-size : 11px; }

body { 
margin : 2px 2px 2px 2px;
background-color: #FFFFFF;  
color : #000000;  
font-family: Arial, Helvetica, sans-serif; 
/*background-image: url(../images/bg1.jpg);*/
background-repeat: repeat-x;
 background-attachment: fixed;
 background-position: top;
}
#tablmarkes{
border-right: 1px solid #A7A7A7;
  border-bottom: 1px solid #A7A7A7;
  border-top: 1px solid #DFDFDF;
  border-left: 1px solid #DFDFDF;
  background-color: #FFFFFF;
}
#tablmarkes tr{
	vertical-align: middle;
	text-align:center;
}
#tablmarkes th{
	
	vertical-align: middle;
	text-align:center;
}
#tablmarkes td{
	
	vertical-align: middle;
	text-align:left;
}

#pagecontainer{
  width: 100%;
  background-color: White;
 /* border-right: 1px solid #A7A7A7;
  border-bottom: 1px solid #A7A7A7;
  border-top: 1px solid #DFDFDF;
  border-left: 1px solid #DFDFDF;*/
}
.photocontainer{
  width: 166px;
  background-color: #FCFCFC;
  position: relative;
  overflow: visible;
  float: right;
  border-right: 1px solid #A7A7A7;
  border-bottom: 1px solid #A7A7A7;
 
  border-left: 1px solid #DFDFDF;
  text-align:center;
  vertical-align: middle;
  margin : 2px 0px 0px 2px;
}
.mini_img{
  text-align:center;
  margin : 1px 0px 0px 0px;
  
	
}
#headerpage{
   width: 100%;
	height: 150px;
	/*background-image: url(../images/entete.jpg);
	background-repeat: repeat-x;
	
	border-bottom: 1px solid #A7A7A7;*/
	background-attachment: fixed;
}
#headerpage img{
text-align: center;	
}

#footerpage{
   width: 766px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	height: 115px;
}
.list{
line-height: 25px; 
padding-left: 50px;	
font-size : 16px;
}
.list li{ list-style: square inside;   font-size : 16px;}

td{
	vertical-align: top;
}
#hidden{ 
visibility: hidden; 
}
.bordimg{
	border: 1px solid #A78FBC;
}
#content1 table{
  width:100%;
	
	margin  : 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
}
#content1 th{
	color: #006699;
	font-size : 16px;
	text-align: left;
	
	padding-right: 3px;
	padding-left: 28px;
	
}

.noborder{
	border: 0px none #FFFFFF; 
}



#content2 table{
  width: 100%;
	
	margin  : 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
}
#content2 th{
	color: #008B8B;
	font-size : 15px;
}

#content2 td{
	border: 1px solid #CFCFCF; 
	font-size:11px; 
}
h1{
	padding : 0 0 0 10px;
	line-height: 22px;
	font-size: 20px;
	color: #006599;
	text-align: center;
}
h3{
	font-size: 15px;
	text-align: center;
	color: #0087CC;
}
p{
	font-size: 14px; 
	line-height: 23px;
	letter-spacing: 1px;
}	
.forillustration{
	margin : 1px 3px 1px 1px;
	padding : 1px 3px 1px 1px ;
}
.contactus{
	text-align : right;
}
.contactus a{ 
	color: #006699; font-weight : bold; 
	margin : 5px 5px 5px 5px;
	padding : 5px 5px 5px 5px ;

}
.contactus a:hover{ color: #cc3333; 	background-color: White; border: 1px solid #cc3333;	}
.contactus a:active{ color: #006699; 	}
.contactus a:visited{ color: #006699; 	}
.tableaux1{

	word-spacing: 2px;
	font-size : 13px;
	border: 1px solid #E4E4E4;
	background-image: url(../images/bg3.jpg);
	background-repeat: repeat-y;
}
.cell_jaune{

	word-spacing: 2px;
	font-size : 13px;
	background-image:  url(../images/bg_jaune1.jpg);
	background-repeat: repeat-y;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
}

.cell_vert{

	word-spacing: 2px;
	font-size : 13px;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
	background-image:  url(../images/bg_vert1.jpg);
	background-repeat: repeat-y;

}
.cell_rose{

	word-spacing: 2px;
	font-size : 13px;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
	background-image:  url(../images/bg_rose1.jpg);
	background-repeat: repeat-y;

}
.cell_cyan{

	word-spacing: 2px;
	font-size : 13px;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
	background-image: url(../images/bg_cyan1.jpg);
	background-repeat: repeat-y;

}

.cell_bleu{

	word-spacing: 2px;
	font-size : 13px;
	border-bottom: 1px solid #E4E4E4;
	border-left: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
	background-image: url(../images/bg3.jpg);
	background-repeat: repeat-y;

}

	
}
.cellule{
	background-color: White;
	margin : 5px 5px 5px 5px;
	padding : 5px 5px 5px 5px ;
	border: 0.01em solid #4E4E64;
	
	color: #4E4E64;
	word-spacing: 2px;
	text-align: justify;
	vertical-align: top;
}
.celluleimg{
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
	text-align: center;
	vertical-align: middle;
}
.misenvaleur{
	font-weight : bold;
	color : #006699;
	font-size: 15px;
}
a {
	color: #006699;
}
a:link {
color: #006699;

}
a:active {
	color: #006699;
}
a:visited {
	color: #006699;
	
}
a:hover {
	color: #cc3333;
}
.titre {
	font-size: 22px;
	background-image : url(../images/ico_check_large_blu.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	color : #cc3333;
	word-spacing: 2px;
	font-stretch: wider;
	font-weight: bolder;
	padding-top: 5px;
	text-align: left;

}
hr{
	width:80%;
	border : 1px solid #FFEBD2;
}
