﻿body {
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  color:#000088;
}
*{
  margin:0;
  padding:0;
}
/* General font families for common tags */

a:link,a:active,a:visited{
  color : #000088;
}

a:hover{
  font-weight:bold;
  text-decoration: underline;
  color : #0092DB; 
}

.clearfix{
  margin:0;
  padding:0;
  clear:both;
}

#contenaire{
  margin:8px;
  padding:0;
  border: 1px #000000 solid;
  padding-bottom:10px;
}

/****header****/
#header{
  text-align:center;
  margin:11px 10px 0 10px;
  padding:0;
}
#header	div{
  margin:0;
  padding:0;
	font-weight: bold;
  font-size: 1.375em;
  font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	text-decoration: none;
  color : #000088;
  line-height : 120%;
  padding-top:10px;
}
#header p{
  margin:0;
  padding:0;
}

.logo1{
  margin:0;
  padding: -11px 0 0 10px;
  float:left;
}
.logo2{
  margin:0;
  padding:0;
  float:right;
}

/*content*/
#maincontent{
  margin:0;
  padding:0;
clear:both;
margin-left:10px;
margin-right:10px;
margin-top:25px;
}
#breadcrumb{
  margin:0;
  padding:0;
  margin-left:25%;
  line-height:20px;
  font-size:0.75em;
  font-weight:bold;
  padding-top:10px;
  padding-bottom:10px;
}
#breadcrumbis{
  margin:0;
  padding:0;
  margin-left:25%;
  line-height:20px;
  font-size:0.75em;
  font-weight:bold;
  padding-top:10px;
  padding-bottom:10px;
}
#content{
  margin:0;
  padding:0;
  border: 2px #000088 solid;
  color : #000088;
  font-size:0.75em;
  text-align:justify;
  padding:2px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  width:50%;

}
#content p{
  line-height:20px;
  padding:10px;
  padding-left:50px;
  padding-right:50px;
}
#content h1{
  font-size: 1.575em;
  display:inline;
}
.textcenter{
  padding-left:auto;
  padding-right:auto;
  width:100%;
  text-align:center;
}
span.titleInline{
  margin:0;
  padding:0;
  font-size: 1.575em ! important;
  line-height : 30px;
  font-weight:bold;
  width:100%;
}

span.topcontent{
  display:block;
  margin:0;
  padding:0;
  text-align:right;
  width:auto;
  background: transparent url(../materiels/cellpic1_bis.gif) top left repeat-x;
  height: 28px;
  line-height:28px;
  font-weight: bold;
  padding-right:30px;
}
#headercontent{
  margin:0;
  padding:0;
  width:100%;
  background: transparent url(../materiels/cellpic3.gif) top left repeat-x;
  text-align:right;
}
#headercontent p{
  margin:0;
  padding:0;
  height: 28px;
  line-height:28px;
}
.titrehc{
  display:inline;
  margin:0;
  padding:0;
  height:28px;
  line-height:28px;
  font-weight:bold;
  padding-right:20px ! important;
}
p.bascontent{
  margin:0;
  padding:0;
  width:auto;
  background: transparent url(../materiels/cellpic1_bis.gif) top left repeat-x;
  height: 10px;
  line-height:10px;
  font-weight: bold;
  border:0px solid red;

}
/*footer**/
.otherlink{
  text-align:center;
  font-size:0.675em;
  margin-top:30px;
}
.otherlink a:hover{
font-weight:normal;
}
/* Copyright and bottom info */

.copyright{
  font-size: 0.75em;
  font-family: Arial, Helvetica, sans-serif;
  color: #0092DB;
  letter-spacing: -1px;
  margin:0px 0px 0px 200px; 
}

a.copyright{
  color: #000088;
  text-decoration: none;
}

a.copyright:hover{
  color: #0092DB;
  text-decoration: underline;
}

.copyright_02{
  font-size: 0.75em;
  font-family:Arial, Helvetica, sans-serif;
  color:#000088;
  letter-spacing: -1px;
}

a.copyright_02{
  color:#00920088;
  text-decoration: none;
}

a.copyright_02:hover{
  color: #0092DB;
  text-decoration: underline;
}
h2{
margin:10px  0  0px 50px;
font-size:1em;

}
