<!--
/**************************************************************************************/
/* Redefinitions des balises HTML */ 
/**************************************************************************************/
*{margin:0;padding:0;}

	body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:11px/1.3em  Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000;}

	img{border:0}

	a{text-decoration: underline;outline:none;}
	a:hover{text-decoration:none;}

	ul{margin:0;}
	li{ text-align:justify;}
	
	ol{margin:0 0 0 30px;} 

	dd{margin:0;}

	.inputText, select option{padding:0 3px;}

	fieldset{border:none;}
	fieldset legend{display:none;}
	
	.clear { clear:both;}

@charset "utf-8";
/* CSS Document - United Nations Development Programme */

body{

color:#000000;
background-color: #c6c6c6;
margin:0;
text-align: center;
}

.border {
border:0;
}

.txt01{

font-size:12px;
color:#505050;
text-align:left;
}

h2 {
	font-size:17px;
	text-align:left;
	background:url(../images/puce_jaune.jpg) no-repeat 0 8px;
	padding:5px 0 5px 20px;
	margin:0 0 20px 0;

}

h3 {
	font-size:14px;
	text-align:justify;
	text-align:left;
	font-weight:bold;
	}
.txt5 {
font-size:14px;
text-align:center;
font-weight:bold;
}

p {
font-size:11.5px;
text-align:left;
text-align:justify;
margin:12px 0;
line-height:18px;
}

.search {
font-size:12px;
}

p.imgpdf {
background:url(../iconepdf.jpg) no-repeat ;
background-position:left;
height:33px;
padding-left:36px;
padding-top:13px;
font-size:8px !important;
}

.footer {

height:43px;
text-align:right;
color:#FFFFFF;
font-size:11px;
background:url(../images/pyxicom_logo.gif) no-repeat right 13px;
padding:0 25px 0 0;
}

ul.txt04 {

	font-size:11.5px;
	text-align:left;
	list-style-type:none;
	text-align:justify;
}

ul.txt04 li {
	background:url(../images/puce_jaune_pt.jpg) left 5px no-repeat;
	padding: 5px 20px;
	text-align:left;
}

.titreJustif{
	background:url(../images/puce_vertc.jpg) left 7px no-repeat;
	padding: 5px 20px;
	text-align:left;
}	

.titreDifini{
	background:url(../images/puce_rouge.jpg) left 7px no-repeat;
	padding: 5px 20px;
	text-align:left;
}	

.titreLance{
	background:url(../images/puce_mauve.jpg) left 7px no-repeat;
	padding: 5px 20px;
	text-align:left;
}	

.titreRAGC{
	background:url(../images/puce_bleuN.jpg) left 7px no-repeat;
	padding: 5px 20px;
	text-align:left;
}	

.titreClotu{
	background:url(../images/puce_verpi.jpg) left 7px no-repeat;
	padding: 5px 20px;
	text-align:left;
}

ul.txt05{

	font-size:11.5px;
	text-align:left;
	list-style-type:none;
	text-align:justify;
}

ul.txt05 li {
	background:url(../images/puce_vertc_pt.jpg) left 5px no-repeat;
	padding: 5px 20px;
	text-align:left;
}

ul.txt06{
	font-size:11.5px;
	text-align:left;
	list-style-type:none;
	text-align:justify;
}

ul.txt06 li {
	background:url(../images/puce_rouge_pt.jpg) left 5px no-repeat;
	padding: 5px 20px;
	text-align:left;
}

ul.txt07{
	font-size:11.5px;
	text-align:left;
	list-style-type:none;
	text-align:justify;
}

ul.txt07 li {
	background:url(../images/puce_mauve_pt.jpg) left 5px no-repeat;
	padding: 5px 20px;
	text-align:left;
}

ul.txt08{

	font-size:11.5px;
	text-align:left;
	list-style-type:none;
	text-align:justify;
}

ul.txt08 li {
	background:url(../images/puce_bleuN_pt.jpg) left 5px no-repeat;
	padding: 5px 20px;
	text-align:left;
}

ul.txt09{

	font-size:11.5px;
	text-align:left;
	list-style-type:none;
	text-align:justify;
}

ul.txt09 li {
	background:url(../images/puce_verpi_pt.jpg) left 5px no-repeat;
	padding: 5px 20px;
	text-align:left;
}


#tableau{
	background:url(../images/tableau.jpg) no-repeat;
	width:500px;
	height:129px;
	margin:0 auto;}
	
#tableau2{
	background:url(../images/impact.jpg) no-repeat;
	width:500px;
	height:259px;
	margin:0 auto;
	}
	
#tableau3{
	background:#7ABCEE;
	text-align:center;
	border:#999999 solid 1px;
	padding:10px;
	margin:0 0 20px 0;}

.tableau{
	border-collapse:collapse;
}

.tableau td{
	border:1px solid #999999;
	padding:5px;
	text-align:center;
}
/* ------------------------- pnud Index ------------------------- */
div#index
{
margin-left: auto;
margin-right: auto;
width: 971px;
background:url(../images/bg.gif) 0 0 repeat-y #c6c6c6;
}

#index .left {
padding:12px;
text-align:right;
background:url(../images/separateur.gif) 100% 0 repeat-y #FFFFFF;
width: 353px;
}

#index .left img{
margin-bottom:8px;
border:0;
}

#index .right {
padding:12px;
width: 497px;
background:#FFFFFF;
}


#index .right a{
	font-size:12px;
	color:#003399;
	font-weight:bold;
	text-decoration:underline;
}


/* ------------------------- pnud decline ------------------------- */
#decline
{
margin-left: auto;
margin-right: auto;
width: 971px;
background:url(../images/bg.gif) 0 0 repeat-y #c6c6c6;
}

#decline .left {
padding:8px 12px;
margin:0;
text-align:left;
background:url(../images/separateur.gif) 100% 0 repeat-y #FFFFFF;
width: 225px;
}

#decline .left img{
margin-bottom:8px;
border:0;
}

#decline .right {
	padding:12px;
	width: 645px;
	height:340px;
	background:#FFFFFF;
}

#decline .right a{
	font-size:12px;
	color:#003399;
	font-weight:bold;
	text-decoration:underline;
}

#decline .right table{
border-collapse:collapse;
}

#decline .right td{
border:1px solid #999999;
padding:3px;
}



ul.nav2 li {

color:#242323;
font-size:12px;
text-align:left;
margin:8px 0 8px 8px;
background:url(../images/puce3.gif) 0 3px no-repeat;
padding-left:23px;
display:block;
}

ul.nav2  {
list-style-type:none;
margin:0;
padding:0;
}

ul.nav2  a{
text-decoration:none;
color:#242323;
}
/* ------------------------- navigation ------------------------- */
#navcontainer
{

	background:url(../images/menubg.gif) 0 100% repeat-x;
	color: White;
}

#navcontainer ul
{
	padding: 4px 0;
	margin: 0 0 0 0;
	float: left;
	width: 100%;
	height:21px;
	font-size:11px;
}

#navcontainer ul li { 
	display: inline; 
	margin:0 0 0 20px;
}

#navcontainer ul li a
{
padding: 0.2em 1em;
color: White;
text-decoration: none;
float: left;
background:url(../images/menubg2.gif) 100% 0 no-repeat;
}

#navcontainer ul li a:hover
{

color: White;

}
.telecharger a{

color: White;

}


table.emailPerso{
	border-collapse:collapse;
	
}

table.emailPerso  td {
	padding:5px;
	border:1px solid #999999;
}

/* ----------------------------------------------------------- */
