/***************************************************
CSS pour NPS
Agnes - 16-01-2009
****************************************************/
body {
	width: 959px;
	margin: 0px 0px auto;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background: #000 url(../images/communs/fd-page.gif) repeat-y;
}


/* no blue linked image borders */
a img, :link img, :visited img {

    border: none;
}



/*********************************************************************************************
ENTETE
*********************************************************************************************/


#entete {
	text-decoration: none;
	height: 103px;
	background: url(../images/communs/ht.gif) no-repeat;
	width: 959px;
}




/*********************************************************************************************
COL GAUCHE
*********************************************************************************************/
#colgauche {
	float: left;
	width: 214px;
	font-size: 11px;
	background: url(../images/communs/photo-col-gauche.jpg) no-repeat left top;
}






/*********************************************************************************************
CONTENU
*********************************************************************************************/


#contenu-page  {
	margin-top: 0px;
	padding-top: 0px;
	width: 959px;
	background: url(../images/communs/fd-contenu.gif) repeat-y;
}


#texte-central{
	font-size: 12px;
	color: #5b696f;
	float: left;
	width: 495px;
	padding-top: 20px;
}

#texte-central a{
	text-decoration: none;
}
#chemin {
	padding-left: 15px;
	font: 11px Arial, Helvetica, sans-serif;
}
#chemin a {
	color: #e55926;
}
#texte {
	padding-left: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	padding-right: 10px;
	background: url(../images/communs/trame-page-int.jpg) no-repeat 15px bottom;
	padding-bottom: 15px;
}
#texte a {
	color: #e55926;
}




/*********************************************************************************************
COL DROITE
*********************************************************************************************/

#coldroite {
	float: right;
	padding-right: 0px;
	padding-left: 0px;
	width: 250px;
	font-size: 12px;
	background: url(../images/communs/pour-en-savoir-plus.gif) no-repeat top;
}
#coldroite-accueil {
	float: right;
	padding-right: 0px;
	padding-left: 0px;
	width: 240px;
	font-size: 12px;
	padding-top: 40px;
}
#contenu-page #coldroite p {
	font: 12px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	color: #3e3e3e;
	padding-top: 40px;
	padding-right: 50px;
}
.lien-coldroite      {
	font-weight: bold;
	text-decoration: none;
	color: #3e3e3e;
}

.coldroite-tit {
	color: #e45926;
	font-size: 14px;
	font-weight: bold;
}

.texte-encart-col-droite {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 15px;
	padding-right: 10px;
	background: url(../images/accueil/fd-actus.gif) repeat-y;
	padding-top: 5px;
}

#encart {
}

#encart a{
	color: #FFFFFF;
	text-decoration: none;
}

#encart a:hover{
	color: #333333;
	text-decoration: none;
}
#encart-p-int {
}
#encart-p-int a {
	color: #FFFFFF;
	text-decoration: none;
}
#encart-p-int a:hover {
	color: #333333;
	text-decoration: none;
}
.texte-encart-col-droitep-int {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 15px;
	padding-right: 10px;
	background: url(../images/communs/fd-encart-page-int.gif) repeat-y;
	padding-top: 18px;
}

/*********************************************************************************************
BAS DE PAGE
*********************************************************************************************/

#basPage {
	margin: 0px;
	color: #e55926;
	font-size: 12px;
	width: 959px;
	font-weight:normal;
	clear:both;
	background: url(../images/communs/fd-bas-page.jpg) no-repeat;
	height: 164px;
}

#basPage a {
	color: #e55926;
	font-weight: bold;
}

#signature   {
	width: 949px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 8px;
}

#signature a     {
	text-decoration: none;
}
#adresse {
	text-align: left;
	width: 200px;
	font-size: 10px;
	color: #FE6F00;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	float: left;
}
h1 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #E95D0F;
	padding-top: 3px;
	padding-bottom: 3px;
}


/*********************************************************************************************
FORM
*********************************************************************************************/

.form {
	color: #FF6600;
	margin: 0pt;
	padding:0pt;
	background: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;
}

