/* CSS Document */
/* Feuille de style utilisée pour la structure globale du site */

body {
	margin:0px;
	padding:0px;
	background-color:#E6E6E6;
}

a img { /*élimine les bordures de couleurs quand on met un lien sur une image*/border:none;}

.fd-blanc {background-color:#FFF;}
.fd-blanc-90 {background-color:#FFF; height:90em;}

/* ----------------------------------- Menu navigation -----------------------------------*/
#menu {
	width:1000px; /*width:930px; /*width:965px;*/
	height:21px;
	z-index:100;
	padding:0px;
	margin:0px;
	position:absolute;
	/*padding-left:70px; /*35*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image: url(../../img/global/fd-menu01.jpg);
	background-repeat: no-repeat;
}

.menu02 {
	width:1000px; /*width:930px; /*width:965px;*/
	height:4px;
	z-index:100;
	padding:0px;
	margin:0px;
	background-image: url(../../img/global/fd-menu02.jpg);
	background-repeat: no-repeat;
	float:left;
}

#head {
	height:25px;
	width:1000px;
}

#head ul li,
#head ul li a,
#head ul li a:visited,
#head ul li a:active {
	list-style:none;
	float:left;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	/*padding-top:4px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:20px;*/
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#head ul li a:hover {
	color:#000;
}

#head li { /* bandeau bleu */
	height:22px; /*25*/
	padding-top:3px;
	/*border-left: 1px solid #84A7D0;*/
	font-weight:bold;
}

#head ul li:hover { /* bandeau bleu */
	/*border-left: 1px solid #000000;*/
	color:#000;
}

#submenu {
	clear:both;
	float:left;
	margin:0px;
}

#submenu ul li {
	list-style:none;
	background-color:#0A51A1; /*fond des menu déroulants*/
	border-left:1px solid #000000;
	margin:0;
	padding:0px;
}

#submenu ul li:hover { /*non interpreté par ie*/
	background-color:#0950A0;
	cursor:pointer;
}

#submenu ul li a,

#submenu ul li a:visited {
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	width:200px;
	padding-right:10px;
	display:block;
}



#submenu ul li a:hover {
	color:#000;
	background-color:#0950A0;
	cursor:pointer;
}



#sub1 {

	position:relative;

	left:0px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;
	left:40px;

}



#sub2 {

	position:relative;

	left:148px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}



#sub3 {

	position:relative;

	left:340px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}



#sub4 {

	position:relative;

	left:435px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}



#sub5 {

	position:relative;

	left:553px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}



#sub6 {

	position:relative;

	left:670px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}



#sub7 {

	position:relative;

	left:742px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}



#sub8 {

	position:relative;

	left:868px;

	top:0px;

	margin:0;

	padding:0;

	z-index:50;

	display:none;

}

/* fin Menu navigation */



/*  ----------------------------------- header top  ----------------------------------- */
.header-banniere {
	width:728px;
	height:90px;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}

.header01 {
	float:left;
}

.header02 {
	width:51px; /*107px*/
	height:84px; /*116px*/
	background-image:url(../../img/header/fd-degrad-repet.jpg);
	background-repeat:repeat-x;
	padding-top:32px;
	padding-left:56px;
	float:left;
}

.header03 {
	width:360px; /*381px*/
	height:82px; /*116px*/
	background-image:url(../../img/header/fd-degrad-repet.jpg);
	background-repeat:repeat-x;
	padding-top:34px;
	padding-left:21px;
	float:left;
}

.header04 {
	float:left;
	width:135px;
	height:116px;
}

.header04-01 {
	float:left;
	width:135px;
	height:36px;
	background-image:url(../../img/header/header04_01.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

.header04-02 {
	float:left;
	width:124px; /*135*/
	height:52px; /*57*/
	background-image:url(../../img/header/header04_02.jpg);
	background-repeat:no-repeat;
	font-size:0;
	padding-left:11px;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

.header04-03 {
	float:left;
	width:60px;
	height:14px;
	background-image:url(../../img/header/header04_03.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

.header04-04 {
	float:left;
	cursor:pointer;
}

.header04-04-deconect {
	float:left;
	background-image:url(../../img/header/header04-deconexion_04.jpg);
	background-repeat:no-repeat;
	width:30px;
	height:14px;
	font-size:0;
}

.header04-05 {
	float:left;
	width:5px;
	height:14px;
	background-image:url(../../img/header/header04_05.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

.header04-06 {
	float:left;
	cursor:pointer;
}

.header04-06-deconect {
	float:left;
	font-size:0;
}

.header04-07 {
	float:left;
	width:24px;
	height:14px;
	background-image:url(../../img/header/header04_07.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

.header04-07-deconect {
	float:left;
	width:24px;
	height:14px;
	background-image: url(../../img/header/header04-deconexion_06.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

.header04-08 {
	float:left;
	width:135px;
	height:9px;
	background-image:url(../../img/header/header04_08.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

.bannierepubindex01 {
	background-image: url(../../img/header/bannierepub.jpg);
	background-repeat:no-repeat;
	width:728px; /*728*/
	height:90px; /*90*/
	float:left;
	margin:0px;
	padding:0px;

}

.bannierepubindex01 img {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:130px;
	padding-left:130px;	
}

.menusommaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	padding:0px;
}

.menusommaire a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
}

.menusommaire a:hover{
	text-decoration:underline;
}

.sommaire-fleche01 {
	background-image: url(../../img/header/fleches01.jpg);
	background-repeat:no-repeat;
	width:5px;
	height:60px;
	padding-right:5px;
}

.sommaire-fleche02{
	background-image: url(../../img/header/fleches02.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:60px;
	padding-right:5px;

}

/*  ----------------------------------- espace abonnés dans header top----------------------------------- */

.header10 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-left:28px;
	margin-top:4px;
}

.header10 input{
	border:1px solid #7F7F7F;
	height:11px; /*12*/
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#444444;
	margin-top:2px;
	padding-bottom:3px;
	padding-left:3px; 
}

.datesommaire {
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#0F218B;
	text-transform:none;
}

.header10-etatconnecte {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000099; /*bleu européen*/
	padding-top:5px;
}

.header10-etatconnecte a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:#000099; /*bleu européen*/
}

.header10-etatconnecte a:hover {
	text-decoration:none;
}




/* -----------------------------------Colonne gauche globale -----------------------------------*/

/* Bordure couleur - Colonne gauche pour page globale */

.bordure-colgauche01-global { /*rouge*/  width:15px; height:18em;}

.bordure-colgauche02-global { /*gris*/  width:15px; height:18em;}

.bordure-colgauche03-global { /*moutarde*/  width:15px; height:18em;}

.bordure-colgauche04-global { /*orange*/  width:15px; height:18em;}

.bordure-colgauche05-global { /*bleue*/  width:15px; height:18em;}

.colonnegauche-globale {
	width:793px; /*823*/
	height:100%;
	padding-right:10px;
	padding-left:10px;
	background-color:#FFF;
	float:left;
}

.titrepage-globale { /*titre des pages globales*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#0A50A1;
	padding-left:10px;
	text-transform:none;
}

.titrepage-globale02 { /*page recevez numéro gratuit*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#0A50A1;
	text-transform:none;
	float:left;
}

.sstitrepage-globale { /*titre des pages globales*/
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	color:#515151;
	margin-left:30px;
}

.sstitrepage-globale01{ /*titre des pages globales*/
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	color:#515151;
	margin-left:30px;
}

.texteglobal {
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, sans-serif;
	color: #666;
	text-decoration:none;
}

.texteglobal a {
	font-size:11px;
	line-height:15px;
	font-family:Verdana, sans-serif;
	color:#0A50A1;
	text-decoration:none;
}

.texteglobal a:hover {
	text-decoration:underline;
}

.texteglobal01 {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5B5B5B;*/
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, sans-serif;
	text-decoration:none;
}

.texteglobal01 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5B5B5B;
	text-decoration:underline;
}

.texteglobal01 a:hover{
	text-decoration:none;
}





/* -----------------------------------Colonne droite -----------------------------------*/
.coldroite-bloc{
	width:177px;
	background-color:#D5DCEE;
}

/* Catégorie market place */

.fondmarketindex{
	background-image: url(../../img/accueil/fondmarketindex.jpg);
	background-repeat:no-repeat;
	width:152px;
	height:62px;
}

.marketindex-titre1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:13px;
}



.marketindex-titre2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

.liendroite01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	padding-top:4px;
}

.liendroite01 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#CC0000;
}

.liendroite01 a:hover{
	text-decoration: underline;
}

.descriptdroite01{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#72625A;
	font-style:italic;
}

.rouge01 {color:#CC0000;} /*market place*/
.orange01 {color:#FF7F00;} /*communiqués de l'innovation*/
.bleue {color:#0F218B;} /*guide de l'innovation*/

/*Catégorie Communiqué de l'innovation */
.fondcommuniqueindex{
	background-image: url(../../img/accueil/fondcommuniqueindex.jpg);
	background-repeat:no-repeat;
	width:152px;
	height:65px;
}

.communiqueindex-titre1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:13px;
}



.communiqueindex-titre2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}

.liendroite02{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7F00;
	padding-top:4px;
}

.liendroite02 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#FF7F00;
}



.liendroite02 a:hover{

	text-decoration: underline;

}



/* Guide européen de l'innovation */

.fondguideeuropindex{

	background-image: url(../../img/accueil/fondguideeuropindex.jpg);

	background-repeat:no-repeat;

	width:152px;

	height:48px;

}



.guideeuropindex-titre1{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-transform:uppercase;

	padding-top:13px;

}



.guideeuropindex-titre1 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-transform:uppercase;

	text-decoration: none;

}



.guideeuropindex-titre1 a:hover{

	text-decoration: underline;

}



.guideeuropindex-titre2{

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:bold;

}



.liendroite03{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#FF7F00;

	padding-top:4px;

}



.liendroite03 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration: none;

	color:#FF7F00;

}



.liendroite03 a:hover{

	text-decoration: underline;

}



/*Guide de la valorisation dela recherche */

.fondguiderechercheindex{

	background-image: url(../../img/accueil/fondguiderechercheindex.jpg);

	background-repeat:no-repeat;

	width:152px;

	height:64px;

}



.guiderechercheindex-titre1{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-transform:uppercase;

	padding-top:13px;

}



.guiderechercheindex-titre1 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-transform:uppercase;

	text-decoration:none;

}



.guiderechercheindex-titre1 a:hover{

	text-decoration:underline;

}



.guiderechercheindex-titre2{

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:bold;

}



.liendroite04{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#FF7F00;

	padding-top:4px;

}



.liendroite04 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration: none;

	color:#FF7F00;

}



.liendroite04 a:hover{

	text-decoration: underline;

}



/*Bloc participer à nos prochains événements */

.fondparticiperevenindex{

	background-image: url(../../img/accueil/fondevenementindex.jpg);

	background-repeat:no-repeat;

	width:152px;

	height:64px;

}



.participerevenindex-titre1{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-transform:uppercase;

	padding-top:13px;

}



.participerevenindex-titre1 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-transform:uppercase;

	text-decoration: none;

}



.participerevenindex-titre1 a:hover{

	text-decoration: underline;

}



.participerevenindex-titre2{

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:bold;

}



.liendroite05{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#FF7F00;

	padding-top:4px;

}



.liendroite05 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-decoration: none;

	color:#FF7F00;

}



.liendroite05 a:hover{

	text-decoration: underline;

}



/*Bloc partenaires */

.partenaireindex-titre1{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#565656;

	font-weight:bold;

	text-transform:uppercase;

	padding-top:3px;

}



.liendroite06{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#444444;

	padding-top:8px;

	border-top:2px solid #CCCCCC; height:22px;

}



.liendroite06 a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration: none;

	color:#444444;

}



.liendroite06 a:hover{

	text-decoration: underline;

}



/* ----------------------------------- footer  ----------------------------------- */

.footer {

	height:102px;

	border-bottom:9px solid #84A7D1;

	background-color: #E6EDF5;

}



.footer-logo{

	float:left;

	width: 270px; /*300*/

	height:82px; /*102*/

	padding-left: 30px;

	padding-top:20px;

}

.footer01 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	float:left;

	color:#4B4B4C;

}



.footer01 a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#4B4B4C;

}



.footer01 a:hover {

	text-decoration:underline;

}



.footer02 {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11px;

	width:176px; /*186*/

	height:92px; /*102*/

	background-color:#B2B5BA;

	float:left;

	color:#FFF;

	padding-left:10px;

	padding-top:10px;

}



.footer02 a {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11px;

	text-decoration:none;

	color:#FFF;

}



.footer02 a:hover {

	text-decoration:underline;

}



.listefooter01{

	width:227px; /*257*/

	height:92px;

	float:left;

	padding-top:10px;

	padding-left:30px;

}



.listefooter02{

	width:257px;

	height:92px;

	float:left;

	padding-top:10px;

}





/*font global*/

.fontglobal01, .fontglobal01 a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#494949;

	text-decoration:none;

}



.fontglobal01 a:hover {

	text-decoration:underline;

}

/*font global02*/

.fontglobal02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	text-decoration:none;
	line-height: 15px;
}

.fontglobal02 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	text-decoration:underline;
}


.fontglobal02 a:hover {
	text-decoration:none;

}

/*font global03*/

.fontglobal03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000099; /*bleu européen*/
	text-decoration:none;
}

.fontglobal03 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000099; /*bleu européen*/
	text-decoration:none;
}


.fontglobal03 a:hover {
	color:#494949;

}



/*bloc identification*/

.bloc-identification{
	width:405px;
	height:193px;
}



.identification01{

	background-image:url(../../img/identification/identification01.jpg);

	background-repeat: no-repeat;

	float:left;

	width:405px;

	height:49px;

}



.identification02{

	background-image:url(../../img/identification/identification02.jpg);

	background-repeat: no-repeat;

	float:left;

	width:377px;/*405*/

	height:99px; /*114*/

	padding-left:28px;

	padding-top:15px;

}



.identification02-intitule {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

}



.identification02-intitule a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	font-weight:bold;

	text-decoration:none;

}



.identification02-intitule a:hover{

	color:#03468C;

	text-decoration:none;

}



.identification03{

	background-image:url(../../img/identification/identification03.jpg);

	background-repeat: no-repeat;

	float:left;

	width:252px;

	height:30px;

	font-size:0;

}



.identification04{

	background-image:url(../../img/identification/identification04.jpg);

	background-repeat: no-repeat;

	float:left;

	width:118px; /*153*/

	height:23px; /*30*/

	padding-top:7px;

	padding-left:35px;

}



.identification04 a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	color:#03468C;

	text-decoration:none;

}



.identification04 a:hover {

	color:#000;

}



.identification02 input {

	border:1px solid #000;

}





.identification-sincrire {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#03468C;

	font-weight:bold;

	text-decoration:none;

}



.identification-sincrire a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#03468C;
	font-weight:bold;
	text-decoration:none;
}



.identification-sincrire a:hover {
	text-decoration:underline;
}

/*top bleu*/
.top01 {
	background-image:url(../../img/global/top01.jpg);
	background-repeat:repeat-x;
	width:654px; /*654*/
	height:107px; /*107*/
	float:left;
}

.top02 {
	background-image:url(../../img/global/top02.jpg);
	background-repeat: no-repeat;
	width:134px;
	height:107px;
	float:left;
}

.titre-top01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	padding-top:55px;
	padding-left:20px;
}

.sousmenu-top01 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#444;
	padding-top:12px;
	padding-left:20px;
}

.sousmenu-top01 a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#444;
	text-decoration:none;
}


.sousmenu-top01 a:hover {
	text-decoration:underline;
}

.sousmenu-top01-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-top:12px;
	float:left;
	text-align:left;
}

.soustitre-top3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#000;
	padding-bottom:10px;
}

.texte-top3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.footerpage01 {
	background-image: url(../../img/global/fleche-bas-page.jpg);
	background-repeat:no-repeat;
	width:122px;
	height:144px;
	float:left;
}

.footerpage02 {
	width:535px; /*555*/
	height:135px; /*145*/
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	padding-top:10px;
	padding-left:20px;
}

.footerpage02 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0A4F9D;
	text-decoration:none;
}

.footerpage02 a:hover {
	color:#000;
}

.ligne-separatrice01 {
	width:745px; /*745*/
	background-image:url(../../img/marketplace/fiche/ligne-pointille.jpg);
	background-repeat:repeat-x;
	height:1px;
	font-size:0;
	float:left;
	margin-top:12px;
	margin-bottom:12px;
}

/*Formulaire*/
.etiquette-libelle-formulaire00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-right:15px;
}

.etiquette-libelle-formulaire01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-right:15px;
	width:150px;
}

.form-formulaire00 input {
	border:1px solid #000;
}

.form-formulaire00 select {
	border:1px solid #000;
}

.form-formulaire00 textarea {
	border:1px solid #000;
	float:left;
}

.champsetoile {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B5B5B;
}

.soustitretop-global{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-bottom:10px;
	padding-left:10px;
	font-weight:bold;
}

.soustitretop02-global{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-bottom:3px;
	padding-left:10px;
	font-weight:bold;
}

.globalpage-top03 {
	float:left;
	background-image: url(../../img/numero-gratuit/top01-03.jpg);
	background-repeat: repeat-x;
	width:768px; /*788*/
	height:20px; /*23*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:20px;
	padding-top:3px;
}

/* Bloc partenaire tournant */
#partenaires {  
	position: relative;
	overflow: hidden;  
	height:160px; /*70*/
}  
 
#partenaires-container {  
	position: absolute;   
	left: 0; 
}  
 
.partenaires-item {	
	width:150px; /*150*/
	height:172px; /*82*/	
	padding-top:10px;
}  
/*#partenaires {  
	position: relative;
	overflow: hidden;
	width: 140px;
	height: 160px;
	margin-left:5px;
}

#partenaires_frame {position: relative}
#partenaires_frame img {position: absolute;}
#partenaires_previous {top: 0; left: 0;}
#partenaires_next {top: 192px; left: 0;}

#partenaires-container {
	position: absolute;
	margin-top: 20px;
	left: 0;
}

.partenaires-item {
	padding: 5px;
	height: 160px;
	text-align: center;
}

.partenaires-item h4 {
	font-size: 85%;
	color: #fff;
}

.partenaires-item p {
	font-size: 77%;
	color: #ccc;
}

#container_bd .partenaires-item a {
	color: #ff0;
	text-decoration: underline;
}

#container_bd .partenaires-item a:hover {color: #0f0;}*/




