* {
	margin:0px;
	padding:0px;
}

body {
	font:11px Verdana ,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#003762;
	}

.TresPetite { font-family: Verdana ,Arial, Helvetica, sans-serif; font-size:9px; }
.Petite 	{ font-family: Verdana ,Arial, Helvetica, sans-serif ; font-size:10px; }
.Normal 	{ font-family: Verdana ,Arial, Helvetica, sans-serif ; font-size:12px; }
.Moyenne 	{ font-family: Verdana ,Arial, Helvetica, sans-serif ; font-size:15px; }
.Grande 	{ font-family: Verdana ,Arial, Helvetica, sans-serif ; font-size:17px; }
.TresGrande { font-family: Verdana ,Arial, Helvetica, sans-serif ; font-size:20px; }
.Orange 	{ color:#f29400;}
	
h1 { 
	font: bold 18px Verdana ,Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0px 10px 0;
	color:#fbbd1e;
	text-align:left;
}
h2 { 
	font: bold 16px Verdana ,Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0 5px 0;
	color:#fbbd1e;
	text-align:left;
}
	
h3{ 
	font: bold 13px Verdana ,Arial, Helvetica, sans-serif;
	padding :0px 0px 7px 27px;
	margin :0px 0px 0 0px;	
	color:#fbbd1e;
	background:url(/iapr2_images/site/puceTitre.gif) no-repeat 0px 4px;
	height:23px
}

h4{ 
	font: bold 13px Verdana ,Arial, Helvetica, sans-serif;
	padding :0px 0px 0 5px;
	margin :10px 0 5px 0;
	color:#fbbd1e;
	text-align:left;
	
}

h5{
	font: bold 13px Verdana ,Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0 0px 0;
	color:#fbbd1e;
	text-align:left;
}

p {
	font: 12px Verdana ,Arial, Helvetica, sans-serif;
	color:#003762;
	line-height:16px
	}

ul { 
	padding:7px 0 0 0;
	list-style:disc;
	margin:0 0 0 15px;
	}

li {
	font: 12px Verdana ,Arial, Helvetica, sans-serif;
	color:#003762;
	padding:0px 0 5px 0px;
	}

a { 
	color: #0e619c;
	text-decoration:underline;
	}
a:hover {
	text-decoration:underline;
	}

#conteneurSite {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	}
	
/*///////////////////////////////////////////////////////////////////////////////////
HEADER
//////////////////////////////////////////////////////////////////////////////////*/

.navGauche {
	height:374px;
	width:207px;
	float:left;
	display:inline;
	background:url(/iapr2_images/site/back_navGauche.jpg) no-repeat;
	padding:100px 5px 0 24px
	}
.menuGauche{
	margin:0 0 30px 0
	}
.menuGauche a {
	display:block;
	text-decoration:none
}
.sousNav {
	padding:7px 0 0 23px
	}
.sousNav a {
	margin:0 0 6px 0px;
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#0e619c;
	letter-spacing:-1px;
	line-height:14px;
	text-decoration:none
	}
.sousNav a:hover, .sousNav a.selected { color:#f29400;}

.actusHome {
	background:url(/iapr2_images/site/back_actus.gif) no-repeat;
	}
.liens {
	margin:65px 0 0 32px;
	}
.liens ul {
	color:#fff;
	margin:0px;
	padding:0px;
	list-style:none;
	}
.liens li a {
	background:url(/iapr2_images/site/puceHome.gif) no-repeat;
	margin:0px;
	padding:4px 14px 4px 34px;
	display:block;
	color:#6a87a7;
	font:bold 14px Verdana ,Arial, Helvetica, sans-serif;
	text-decoration:none
	}
.liens a:hover {
	color:#fff;
	text-decoration:none;}





/*///////////////////////////////////////////////////////////////////////////////////
CONTENU
//////////////////////////////////////////////////////////////////////////////////*/

.contenuHome {
	background:url(/iapr2_images/site/backContenu.gif) no-repeat top left;
	width:704px;
	padding:100px 34px 0 16px;
	float:right;
	display:inline;
	}
.contenuHome p {
	font-size:12px;
	line-height:14px;
	letter-spacing:0px;
	}
.contenu {
	background:url(/iapr2_images/site/fondContenu.gif) no-repeat top left;
	width:738px;
	padding:98px 0px 0 16px;
	float:right;
	display:inline;
	}
.texte {
	padding:7px 0 25px 0;
	}
.colDroite {
	background:url(/iapr2_images/site/fondColDroite.gif) no-repeat top left;
	height:370px
	}
.colDroite h4 {
	color:#f29400;
	margin:0px;
	padding:0px;
	}
.txtColDroite {
	padding:36px 18px 0px 40px;
	}
.TxtSuite {
	padding:80px 0 0 0;
	}
.blocGuillemet {
	background: url(/iapr2_images/site/guillemet1.gif) no-repeat 26px 90px;
	width:296px;
	padding:70px 0px 0px 25px;
	}
.txtGuillemet {
	background: url(/iapr2_images/site/guillemet2.gif) no-repeat bottom right;
	padding:15px 15px 10px 60px;
	font:bold 13px Verdana ,Arial, Helvetica, sans-serif;
	color:#f29400;
	}
.txtGuillemet p {
	font:bold 13px Verdana ,Arial, Helvetica, sans-serif;
	color:#f29400;
	}
.txtGuillemet li {
	color:#f29400;
	font-weight:bold;}

	
	
/*///////////////
CONTENU SCHEMA
//////////////////////////////////////////////////////////////////////////////////*/

.contenuSchema {
	}
.backSchema {
	background:url(/iapr2_images/site/fondSchemas.jpg) no-repeat top right;
	position:relative;
	height:602px;
	float:left;
	display:inline;
	width:754px
	}
.backSchema h5 {
	margin:0px;
	padding:0px;
	font-size:14px;
	}
.block1 {
	position:absolute;
	top:30px;
	left:72px;
	width:300px;
	}
.block2 {
	position:absolute;
	top:44px;
	left:403px;
	width:272px;
	height:141px;
	}
.block3 {
	position:absolute;
	top:209px;
	left:16px;
	width:273px;
	height:131px;
	}
.block4 {
	position:absolute;
	top:204px;
	left:449px;
	width:292px;
	height:187px;
	}
.block5 {
	position:absolute;
	top:410px;
	left:72px;
	width:287px;
	height:139px;
	}
.block6 {
	position:absolute;
	top:424px;
	left:402px;
	width:292px;
	height:161px;
	}
.txtBlock {
	padding:7px 0 0 15px
	}
.txtBlock p {
	font:normal 11px Verdana ,Arial, Helvetica, sans-serif;
	line-height:15px}
	
/*///////////////
CONTENU SCHEMA 2
//////////////////////////////////////////////////////////////////////////////////*/
.backSchema2 {
	background:url(/iapr2_images/site/backSchema2.jpg) no-repeat top right;
	position:relative;
	height:602px;
	float:left;
	display:inline;
	width:754px;
}
.block7 {
	position:absolute;
	top:90px;
	left:103px;
	width:277px;
	height:161px;
}
.block7 h5 a {color:#a3b4c9;}
.block8 {
	position:absolute;
	top:326px;
	left:59px;
	width:227px;
	height:161px;
}
.block8 h5 a {color:#f29400;}
.block9 {
	position:absolute;
	top:130px;
	left:463px;
	width:246px;
	height:161px;
}
.block9 h5 a {color:#97ad17;}
.block10 {
	position:absolute;
	top:389px;
	left:395px;
	width:209px;
	height:161px;
}
.block10 h5 a {color:#006a6b;}
.backSchema2 .txtBlock {
	margin:7px 0 0 7px;
	padding:15px 0 0 15px
}

/*///////////////
CONTENU SCHEMA 3
//////////////////////////////////////////////////////////////////////////////////*/
.backSchema3 {
	margin:5px 0 0 0;
	background:url(/iapr2_images/site/backSchema3.jpg) no-repeat top right;
	position:relative;
	height:600px;
	float:left;
	display:inline;
	width:754px;
}
.backSchema3 h5 {text-transform:uppercase;}
.backSchema3 .txtBlock h5 {text-transform:none; margin:0 0 3px 0}
.backSchema3 ul { margin:0px; padding:0px;}
.block11 {
	position:absolute;
	top:25px;
	left:126px;
	width:290px;
}
.titreBlock11 p {
	font-weight:bold;
	color:#f29400;
}
.titreBlock11 li {
	list-style:none;
	background:url(/iapr2_images/site/puceFleche.png) no-repeat 0px 2px;
	margin:0px;
	padding:0px 0 2px 15px;
	color:#f29400;
	font-weight:bold;
}
.block12 {
	position:absolute;
	top:334px;
	left:16px;
	width:278px;
}
p.titreBlock12 {
	font-weight:bold;
	color:#6b86a8;
}
.titreBlock12 li {
	list-style:none;
	background:url(/iapr2_images/site/puceFleche.png) no-repeat 0px 2px;
	margin:0px;
	padding:0px 0 2px 15px;
	color:#6b86a8;
	font-weight:bold;
}
.block13 {
	position:absolute;
	top:168px;
	left:484px;
	width:252px;
}
p.titreBlock13 {
	font-weight:bold;
	color:#97ad17;
}
.titreBlock13 li {
	list-style:none;
	background:url(/iapr2_images/site/puceFleche.png) no-repeat 0px 2px;
	margin:0px;
	padding:0px 0 2px 15px;
	color:#97ad17;
	font-weight:bold;
}
.block14 {
	position:absolute;
	top:442px;
	left:315px;
	width:147px;
}
.block14 p {
	text-align:center;
	color:#fbc535;
	font-weight:bold;
}
.txtblk ul { margin:0px; padding:0px;}
.txtblk li {
	list-style:none;
	background:url(/iapr2_images/site/puceP.gif) no-repeat 0px 4px;
	margin:0px;
	padding:0px 0 2px 21px;
}
.backSchema3 .txtBlock {
	margin:7px 0 0 7px;
	padding:15px 0 0 5px
}		
/*///////////////
CONTENU SCHEMA 4
//////////////////////////////////////////////////////////////////////////////////*/
.backSchema4 {
	margin:5px 0 0 0;
	background:url(/iapr2_images/site/backSchema4.jpg) no-repeat top right;
	position:relative;
	height:600px;
	float:left;
	display:inline;
	width:754px;
}
.backSchema3 h5 {text-transform:uppercase;}
.backSchema3 .txtBlock h5 {text-transform:none; margin:0 0 3px 0}
.block15 {
	position:absolute;
	top:118px;
	left:132px;
	width:199px;
}
.block15 p {
	font-weight:bold;
	color:#406989;
}
.block16 {
	position:absolute;
	top:390px;
	left:136px;
	width:199px;
}
.block16 p {
	font-weight:bold;
	color:#f39b10;
}
.block17 {
	position:absolute;
	top:214px;
	left:344px;
	width:199px;
}
.block17 p {
	font-weight:bold;
	color:#fcce56;
}
.block18 {
	position:absolute;
	top:388px;
	left:414px;
	width:199px;
}
.block18 p {
	font-weight:bold;
	color:#96ad16;
}
.backSchema3 .txtBlock {
	margin:7px 0 0 7px;
	padding:15px 0 0 5px
}			
/*///////////////////////////////////////////////////////////////////////////////////
CONTACT
//////////////////////////////////////////////////////////////////////////////////*/

#contenuContact {
	padding:20px 0 0 40px;
	}
#contenuContact p {
	font:12px Verdana ,Arial, Helvetica, sans-serif}

#contenuContact h1 {
	padding:0px;
	margin:0 0 10px 0px;}

.Contact {
	padding-bottom:10px;
	width:100%;
	}

.introContact {
	text-align:left;
	}

.formulaire {}
#form {
	margin-left:90px;}

#formTable {
	width:470px;
	padding:15px;
	}

#formTable td, #Newsletter td {
	font: 12px Verdana ,Arial, Helvetica, sans-serif;
	color:#636363;
	margin-bottom:10px
	}


.FormIntro p, .FormReponse p{
	color:#3d3d3d;
	line-height:15px;
	}
	
.FormSubmit {
	font: normal 12px Verdana ,Arial, Helvetica, sans-serif;
	color:#fff;
	border:0px;
	margin:5px 0 0 0;
	cursor:pointer;
	background:#fbbd1e;
	}

.LargeInput	{width:263px; border: 1px #cecfce solid;}
.SmallInput	{width:60px; border: 1px #cecfce solid;}
.MediumInput{width:198px; border: 1px #cecfce solid;}
.chkBoxes	{border-width:0;}
.XSmallInput{width:20px; border: 1px #cecfce solid;}
.HalfInput	{width:129px; border: 1px #cecfce solid;}
.MsgInput 	{width:263px; overflow:auto; border: 1px #cecfce solid;}
	


	
/*///////////////////////////////////////////////////////////////////////////////////
FOOTER
//////////////////////////////////////////////////////////////////////////////////*/

.footer {
	clear:both;
	width:990px;
	text-align:center;
}
.Clikeo{
	text-align:center;
	font: 10px Arial, Helvetica, sans-serif;
	margin-top : 20px;
	color: #e0e0e0;
}
.Clikeo a{
	text-align:center;
	font: 10px Arial, Helvetica, sans-serif;
	color: #e5e5e5;
	text-decoration:none;
}
.Clikeo a:hover{
	color: #a0a0a0;
}


	