/* CALAGE CSS */
#FONDSITE{
	position:absolute;
	width:2165px; height:626px;
	left:50%; top:0px;
	margin-left:-985px;
	background:url(../../images/fresque_ig.jpg) no-repeat left top;
	z-index:1;
	cursor:pointer; cursor:hand;
}
#ENTETE{
	position:relative;
	width:960px; height:100px;
	left: 0px; top:0px;
	overflow:hidden;
}

* { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; outline: none; }

#groupement{
	position:relative;
	width:960px;
	left:50%; top:0px;
	margin-left:-480px;
	z-index:2;
	background-color:#FFFFFF;
}

#header, #contenu, #footer {width: 960px;}
.breaker {clear: both;}

#header { background: #ffffff url(../../images/header_fond.jpg) top left repeat-x; height: 96px; }

.noroller { background: url(../../images/fond_pages_schema.jpg) top left no-repeat; }
.roller { background: url(../../images/fond_pages_contenus.jpg) top left no-repeat; }

#contenu #zone1 { position: relative; float: left; margin: 90px 0 20px 28px; width: 480px; background: #ffffff; text-align: justify; }
html > body #contenu #zone1 { margin: 90px 0 20px 60px; }
#contenu #zone { position: relative; margin: 20px 28px; width: 700px; background: #ffffff; left: 21px; top: 135px; }
#contenu #zone2 { position: relative; float: left; margin: 70px 0 10px 70px; width: 340px; }
#contenu #zone3 { position: relative; float: left; margin: 10px 0 10px 20px; width: 900px; text-align: justify; }

#tracer { background: #ffffff; height: 20px; padding: 5px 10px; float: left; color: #222222; font-weight: bold; }
#tracer a {color: #356cb9; text-decoration: none; font-weight: bold; }

#ssnav { width: 442px; background: #16A0A0; float: right; }
#ssnav a { color: #FFFFFF; text-decoration: none; }
#ssnav td
  {
	color: #EE1C23;
	text-align: center;
	font-weight: bold;
	padding: 5px;
  }
#ssnav td.actifb
  {
	background-color: #7CCBCD;
  }
#ssnav td.actif
  {
	color: #EE1C23;
	background-color: #7CCBCD;
  }
.rouge
  {
	color: #EE1C23;
  }
#ssnav .seprateur
  {
	color: #FFFFFF;
	width: 1px;
	
  }
#footer
  {
	background: #ffffff url(../../images/footer_fond.gif) top left repeat-x;
	height: 39px;
  }
#footer table td
  {padding: 0 10px;}
#footer a
  {
	color: #16a0a0;
	text-decoration: none;
  }
.verbatim
  {
	background:  url(../../images/verbah.gif) top left no-repeat;
	padding: 20px 30px 0 30px;
	color: #4174BA;
  }
 p.photo_fiche   {
	vertical-align: top;
	margin-left: 40px;
	margin-top: 5px;
	}
p.photo_fiche img{
	border: 1px solid #4174BA;
	margin-right: 10px;
}

.verbatim2
  {
	background:  url(../../images/verbab.gif) bottom left no-repeat;
	height: 37px;
  }
.verbatim3
  {
	background:  url(../../images/verbah2.gif) no-repeat left top;
	padding: 20px 30px 0 30px;
	color: #4174BA;
  }

.verbatim4
  {
	background:  url(../../images/verbab2.gif) bottom left no-repeat;
	height: 37px;
  }

ul
  {margin-left: 25px;}

h1
  {
	color: #356cb9;
	font-size: 18px;
  }
h2
  {
	color: #16a0a0;
	font-size: 14px;
  }

.tdhome
  {
	padding: 0 15px;
	color: #06486c;
	vertical-align: top;
  }
a
  {color: #06486c;}
  

