/*********************************************/

/************   GLOBALES CSS   **************/

/*******************************************/

* {

	margin: 0px;

	padding: 0px;

}

body {

	height: 600px;

	width: 955px;

	background-color:#000000;

	margin-left: auto;

	margin-right:auto;

}

a {

	color: #FFFFFF;

	text-decoration: none;

}

a:hover {

	color: #FF0000;

}

.abl {

	color: #FFFFFF;

	text-decoration: none;

}

.abl:hover {

	color: #ffffff;

}

.rouge{

color: #FF0000;

font-size:11px;

}

.min {

	text-transform: lowercase;

}

.maj {

	text-transform: uppercase;

}

.maj-loc {

	text-transform: uppercase;

	font-size:15px;

	font-weight:bold;

}

#paris_index

{

	background-image:url("../../img/fond_index.jpg");

	background-repeat: no-repeat;

	background-position:center;

	height: 600px;

	width:955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#paris_accueil

{

	background-image:url("../../img/fond_accueil.jpg");

	background-repeat: no-repeat;

	background-position:center;

	height: 600px;

	width:955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#paris_special

{

	background-image:url("../../img/fond_nb.jpg");

	background-repeat: no-repeat;

	background-position:center;

	height: 600px;

	width:955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

ul {

	list-style-type: none;

}

.gris {

	color: #999999;

}

#menu-int-rub a:hover {

	color: #000000;

}

#menu-int-rub2 a:hover {

	color: #000000;

}

img {

border:none;

}

.rouge a:hover {

	color: #FF0000;

}

.form-moyen {

	width: 142px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #CC0000;

	border: 1px solid #FFFFFF;

}

.form-grand {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #CC0000;

	width: 289px;

	border: 1px solid #FFFFFF;

}

.form-petit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #CC0000;

	width: 85px;

	border: 1px solid #FFFFFF;

}

/*********************************************/

/***************   HEADER   *****************/

/*******************************************/

#header {

	background-color: #000000;

	height: 71px;

	/*border: 1px solid #CCCCCC;*/

}

#navigation_haut {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-top: 34px;

	padding-left: 28px;

	padding-right: 28px;

}

#menu_gauche li {

	float: left;

	padding-right: 17px;

}

#menu_gauche a:hover {

	color: #999999;

}

#menu_droit li {

	float: left;

	padding-left: 17px;

}

#menu_droit input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #000000;

	border: 1px solid #FFFFFF;

	width: 153px;

}

#menu_droit {

	float: right;

}

/*********************************************/

/***************   CENTRE   *****************/

/*******************************************/

#centre {

	height: 458px;

	width: 955px;

}

#nav-gauche {

	width: 425px;

	float: left;

	padding-top: 43px;

}

#nav-gauche-carto {

	width:352px;

	float: left;

	padding-top: 39px;

}

#nav-droite {

	float: left;

	width: 530px;

}

#nav-droite-carto{

	float: left;

	width:603px;

}

#nav-droite-carto .liens{

	margin-top:39px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	margin-right:17px;

}

#nav-droite-carto .titre_liens_carto a{

	color:#FFFFFF;

}

#nav-droite-carto .titre_liens_carto a:hover{

	color:#000000;

}

#nav-droite-carto .titre_liens_carto{

	text-transform:uppercase;

	color:#000000;

}

#nav-droite-carto p{

	margin-bottom:11px;

}

#bas-droite-carto li{

	list-style-type:none;

	float:left;

	padding-top:11px;

	padding-right:11px;

	font-size:10px;

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#bas-droite-carto li.img_tel{

	padding-top:7px;

}

#bas-droite-carto a{

	color:#FFFFFF;

}

#bas-droite-carto a:hover{

	color:#000000;

}

#titre {

	padding-top: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-transform: uppercase;

	color: #FFFFFF;

	float:left;

	width: 255px;

	height: 50px;

}

#titre-nouv {

	/*padding-top: 14px;*/

	padding-left:80px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-transform: uppercase;

	color: #FFFFFF;

	width: 255px;

	height: 50px;

}

#titre img{

	vertical-align: middle;

}

#titre-nouv img{

	vertical-align: middle;

	padding-right:15px;

}

#menu-int {

	padding-left: 80px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 11px;

	height: 200px;

	clear: left;

	line-height:16px;

	overflow-y:auto;

}

#menu-int2 {

	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 11px;

	height: 150px;

	clear: left;

	line-height:16px;

}

#menu-int li2 {

	padding-bottom: 8px;

	width:180px;

}

#menu-int li {

	padding-bottom: 8px;

	width:180px;

}

#menu-int-nouv{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 11px;

	line-height:16px;

	padding-left: 80px;

}

#menu-int-nouv li {

	padding-bottom: 8px;

}

#descriptif {

	float: left;

	height: 187px;

	width: 142px;

	padding-top: 136px;

	padding-right:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height:16px;

}

#descriptif_cc {

	float: left;

	height: 187px;

	width: 142px;

	padding-top: 80px;

	padding-right:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height:16px;

}

#descriptif_cc .coup_coeur{

	color:#000000;

	font-size:16px;

	text-transform:uppercase;

	}

#descriptif_cc ul{

	padding-top:30px;

}

#descriptif_cc #description_titre a{

	color:#FFFFFF;

	text-transform:uppercase;

}

#descriptif_cc #description_titre a:hover{

	color:#000000;

	text-transform:uppercase;

}

#descriptif_cc #description_soustitre {

	color:#000000;

	text-transform:capitalize;

}

#descriptif_cc li .description_auteur{

	padding-bottom:0px;

	margin-bottom:0px;

}

#descriptif_cc .description_auteur a{

	color:#FFFFFF;

	text-transform:capitalize;

}

#descriptif_cc .description_auteur a:hover{

	color:#000000;

	text-transform:capitalize;

}

#descriptif_cc #description_collection a{

	color:#FFFFFF;

	text-transform:capitalize;

}

#descriptif_cc #description_collection a:hover{

	color:#ffffff;

	text-transform:capitalize;

}

#descriptif_cc #description_date{

	color:#000000;

	text-transform:capitalize;

}

#descriptif_cc #description_prix{

	color:#000000;

	text-transform:capitalize;

}

#descriptif_cc #description_ean13{

	color:#000000;

	text-transform:capitalize;

}

#descriptif_cc li {

	padding-bottom: 8px;

}

#descriptif_cc li.col {

	color:#ffffff;

	padding-top: 8px;

}

#descriptif_cc li.col a{

	color:#ffffff;

}

#descriptif_cc li.col a:hover{

	color:#ffffff;

}

#descriptif_cc li.description_auteur {

	padding-bottom: 0px;

}

#descriptif .description_titre{

	text-transform:uppercase;

	color:#ffffff;

}

#descriptif .description_auteur a{

	text-transform:capitalize;

	color:#ffffff;

}

#descriptif .description_auteur a:hover{

	text-transform:capitalize;

	color:#000000;

}

#descriptif #description_collection a{

	text-transform:capitalize;

	color:#ffffff;

}

#descriptif #description_collection a:hover{

	text-transform:capitalize;

	color:#ffffff;

}

#descriptif #description_date{

	text-transform:capitalize;

	color:#000000;

}

#descriptif #description_prix{

	text-transform:capitalize;

	color:#000000;

}

#descriptif #description_ean13{

	text-transform:capitalize;

	color:#000000;

}

#descriptif #description_soustitre{

	text-transform:capitalize;

	color:#000000;

}

#descriptif-nouv {

	float: left;

	height: 187px;

	width: 142px;

	padding-top: 136px;

	padding-right:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-transform: uppercase;

	line-height:16px;

}

#descriptif-nouv a{

	color:#FFFFFF;

}

#descriptif-nouv a:hover{

	color:#FF0000;

}

#descriptif-scroll{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-transform: uppercase;

}

#couverture {

	float: right;

	width: 360px;

	height: 315px;

	padding-top: 43px;

}

#couverture img{

	border:1px solid #FFFFFF;

}

#descriptif-nouv li {

	padding-bottom: 8px;

}

#descriptif-nouv li.description_auteur{

	padding-bottom: 0px;

}

#descriptif li.description_auteur{

	padding-bottom: 0px;

}

#descriptif li.col{

	padding-top: 8px;

}

#descriptif li.col a{

	color:#FFFFFF;

}

#descriptif li.col a:hover{

	color:#FFFFFF;

}

#descriptif li {

	padding-bottom: 8px;

}

#descriptif-scroll li {

	padding-bottom: 8px;

}

#menu-int li a{

	color: #CCCCCC;

}

#menu-int li a:hover{

	color: #FFFFFF;

}

#menu-int-nouv li a{

	color: #CCCCCC;

}

#menu-int-nouv li a:hover{

	color: #FFFFFF;

}

#imgtitre {

	padding-right:15px;

	float: left;

	padding-left: 85px;

}

/*********************************************/

/***************   FOOTER   *****************/

/*******************************************/

#footer {

	background-color: #000000;

	height: 71px;

	/*border: 1px solid #CCCCCC;*/

	/*padding-top: 14px;

	padding-left: 28px;

	padding-right: 28px;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #999999;

}

/*#navigation_bas {

	padding-top: 14px;

	padding-left: 28px;

	padding-right: 28px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #999999;

}*/

.nom_rubriques_bas a{

 color:#999999;

}

.nom_rubriques_bas_haut a{

 color:#FFFFFF;

}

.nom_rubriques_bas a:hover{

 color:#FFFFFF;

}

.nom_rubriques_bas_haut a:hover{

 color:#999999;

}

.acces_panier{

	color:#FF0000;

}

.acces_panier a{

	color:#FF0000;

}

.acces_panier a:hover{

	color:#FFFFFF;

}

#footer #menu_rubriques_bas {

}

#footer #menu_rubriques_bas_bas {

	clear:both;

}

#footer  #menu_rubriques_bas li {

	float: left;

	padding-left: 17px;

	padding-bottom: 10px;

	padding-top:14px;

}

#footer  #menu_rubriques_bas_bas li {

	float: left;

	padding-left: 17px;

	padding-bottom: 0px;

}

/*********************************************/

/*************  PAGE  INDEX.PHP  ************/

/*******************************************/

#bandeau_cont{

	padding-top: 280px;

	width:755px;

	height:130px;

	margin-left:200px;

}

#menu_gauche_bas .dernier_ligne {

	padding-right: 0px;

}

#btn_entrer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	text-transform: uppercase;

	text-align: center;

}

#btn_entrer a:hover {

	color: #FF0000;

}

#autrement {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 30px;

	color: #FFFFFF;

	text-transform: uppercase;

	text-align: center;

	float:left;

	letter-spacing: 3px;

}

#logo {

	float: left;

	padding-right: 50px;

	padding-top: 5px;

}

#btn_entrer li {

	float: left;

	padding-right: 17px;

	padding-left: 17px;

}

#btn_entrer ul {

	width: 200px;

	margin-left:auto;

	margin-right:auto;

}

/*********************************************/

/*************  CENTRE ACCUEIL.PHP  *********/

/*******************************************/

#gauche-accueil {

	height: 458px;

	width: 713px;

	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	text-transform: uppercase;

}

#gauche-accueil a:hover {

	color: #FFFFFF;

}

#droite-accueil {

	height: 458px;

	width: 242px;

	float: left;

}

#nouv {

	padding-left: 340px;

	padding-top: 150px;

}

#even {

	padding-left: 120px;

}

#titre3 {

	padding-left: 440px;

}

#droite-accueil {

	height:275px;

	width:171px;

	padding-top: 112px;

}

.vignette {

	border: 1px solid #FFFFFF;

	width:169px;

	height:124px;

	margin-bottom: 11px;

}

.vignette-special img  {

	border: 1px solid #FFFFFF;

	/*width:160px;

	height:113px;

	margin-bottom: 11px;*/

}

.vignette-special-derniere img  {

	border: 1px solid #FFFFFF;

	/*width:160px;

	height:113px;

	margin-bottom: 11px;*/

}

.vignette-horizontale {

	padding-bottom: 50px;

}

#nouv img {

	vertical-align: middle;

	padding-right: 15px;

}

#even img {

	vertical-align: middle;

	padding-right: 15px;

}

#titre3 img {

	vertical-align: middle;

	padding-right: 15px;

}

#date {

	padding-left: 85px;

	padding-top: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 36px;

	color: #FF0000;

	text-transform: uppercase;

	font-weight: normal;

}

#date .type {

	font-size: 18px;

	font-weight: normal;

}

#nav-droite #texte {

	margin-top: 148px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: left;

	padding-right: 28px;

	height:230px;

/*	direction:rtl;*/

}

#nav-droite #texte a{

	color: #FFFFFF;

}

#nav-droite #texte a:hover{

	color: #CCCCCC;

}

strong a{

	color:#FFFFFF;

}

strong a:hover{

	color:#CCCCCC;

}

/*#texte p{

	padding-left:11px;

}*/

#texte2

{	float:left;

	margin-top: 148px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: left;

	padding-right: 28px;

/*	direction:rtl;*/

}

#texte h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF0000;

	font-size: 15px;

	text-transform: uppercase;

	/*padding-left:11px;*/

}

/*********************************************/

/*************  CENTRE RUBRIQUES.PHP  *****/

/*******************************************/

/******************Couleur de fond*********/

#litteratures_main {

	background-color: #FF6600;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#sciences_humaines {

	background-color: #FF0000;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}
#mook_nw{

	background-color: #FFFFFF;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#atlas{

	background-color: #3366CC;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#jeunesse{

	background-color: #CC3366;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#pages_communes{

	background-color: #CC0000;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}

#commandes {

	background-color: #999999;

	height: 600px;

	width: 955px;

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;
	overflow:auto;

}

#titre-rub {

	padding-left: 85px;

	/*padding-bottom: 15px;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-transform: uppercase;

	color: #000000;
	
	margin-bottom:15px;

}

#titre-rub-carto {

	margin-left: 85px;

	margin-bottom: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-transform: uppercase;

	color: #000000;

}

#menu-int-rub{

	color: #FFFFFF;

	float:left;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-size:11px;

	line-height:16px;

	height:280px;

	padding-left:85px;

	overflow:auto;

	text-transform:uppercase;

	width:250px;

}

#menu-int-rub2{

	color: #FFFFFF;

	float:left;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-size:11px;

	line-height:16px;

	/* overflow:auto; */

	text-transform:uppercase;

}

#menu-int-rub a{

	color: #FFFFFF;

}

#menu-int-rub2 a{

	color: #FFFFFF;

}

#menu-int-rub li{

	padding-bottom: 8px;

}

#menu-int-rub2 li{

	padding-bottom: 8px;

}

#descriptif .noir_titre{

color:#000000;

}

#descriptif .noir_titre a{

color:#000000;

}

#descriptif .noir_titre a:hover{

color:#FFFFFF;

}

.noir{

color:#FFFFFF;

}

.noir a{

color:#000000;

}

.noir a:hover{

color:#FFFFFF;

}

/*********************************************/

/*************  CENTRE COLLECTION.PHP  *****/

/*******************************************/

#resume_collection {

	padding-left: 85px;

	padding-right: 60px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 18px;

	font-weight:normal;

	font-style:normal;

	font-size-adjust:none;

	padding-bottom: 20px;

}

/*********************************************/

/*************  CENTRE TITRE.PHP  *****/

/*******************************************/

#resume_titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	line-height: 2em;

	padding-bottom: 20px;

	height:280px;

	width:280px;

	padding-left:80px;

	text-align:left;

}

#contenu{

	width:250px;

}

#menu-int-rub-horizontale {

	float:left;

	width:955px;

	height:71px;

	margin-top:14px;

}

#lien {

	padding-left: 85px;

	padding-bottom: 36px;

	float: left;

	width: 250px;

}

#lien li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	display:inline;

	padding-right: 1px;

	line-height: 2em;

}

#lien a {

color:#000000;

}

#lien a:hover {

color:#FFFFFF;

}

#panier {

	padding-left: 90px;

	width: 168px;

	float:left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

#panier_nouveautes {

	padding-left: 0px;

	padding-top:60px;

	width: 180px;

	float:left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

#panier_nouveautes li{

	float:left;

}

#panier_nouveautes li img{

	vertical-align:middle;

}

#extraits{

	padding-left:595px;

}

#extraits td {

	padding-right: 11px;

}

#extraits a:hover {

	color: #FFFFFF;

}

#cont_aut{

	height:150px;

	padding-left:17px;

}

#panier li {

	float: left;

	line-height: 2.2em;

}

#extraits table {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	text-transform: uppercase;

	color: #000000;

}

#extraits table a{

	color:#000000;

}

#extraits table a:hover{

	color:#FFFFFF;

}

/*********************************************/

/*************  CENTRE AUTEUR.PHP  *****/

/*******************************************/

#liste_titre_auteur {

	float: left;

	height: 187px;

	width: 142px;

	padding-top: 78px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-transform: uppercase;

}

#liste_titre_auteur p {

	color: #000000;

}

#liste_titre_auteur li{

	padding-top: 15px;	

}

/*********************************************/

/*************  CENTRE QSN.PHP  *****/

/*******************************************/

#titre-rub-special {

	padding-left: 85px;

	padding-bottom: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-transform: uppercase;

	color: #FF0000;

	/*font-weight: bold;*/

}

#menu-int-img {

	padding-left: 85px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 10px;

	clear: left;

}

#menu-int-img a{

	color: #CCCCCC;

}

#menu-int-img a:hover{

	color:#FFFFFF;

}

#menu-int-img li{

	padding-bottom:15px;

}

#menu-int-contacts {

	padding-left: 85px;

	line-height:16px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 11px;

	clear: left;

}

#menu_liste_contacts li a{

	color: #CCCCCC;

}

#menu_liste_contacts li a:hover{

	color: #FFFFFF;

}

#menu-int-contacts a{

	color: #CCCCCC;

}

#menu-int-contacts a:hover{

	color:#FFFFFF;

}

#menu-int-contacts li{

	padding-bottom:8px;

}

#menu-int-special {

	padding-left: 85px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-transform: uppercase;

	font-size: 11px;

	float: left;

	line-height:16px;

}

#menu-int-carto {

	clear:left;

	padding-left:85px;

	text-align:left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-transform: uppercase;

	font-size: 11px;

	height:260px;

	line-height:16px;

}

#paragraphe-int-carto{

	margin-left: 85px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10px;

	text-transform: uppercase;

	clear: left;

	height:305px;

}

#paragraphe-int-carto a{

	color:#FFFFFF;

}

#paragraphe-int-carto a:hover{

	color:#000000;

}

#menu-carto-liens{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#FFFFFF;

	margin-left:85px;

}

#menu-carto-liens li{

	float:left;

	padding-right:11px;

	padding-top:11px;

	text-transform:uppercase;

}

#menu-carto-liens a{

	color:#FFFFFF;

}

#menu-carto-liens a:hover{

	color:#000000;

}

#menu-int-carto p{

	margin-bottom:11px;

}

#menu-int-carto a{

	color: #FFFFFF;

}

#menu-int-carto a:hover{

	color:#000000;

}

#menu-int-carto li{

	padding-bottom:8px;

}

#menu-int-special a{

	color: #FFFFFF;

}

#menu-int-special a:hover{

	color:#000000;

}

#menu-int-special li{

	padding-bottom:15px;

}

#date-historique {

	padding-left: 85px;

	padding-top: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 32px;

	color: #FF3300;

	text-transform: uppercase;

	font-weight: normal;

}

#date-historique .titre {

	font-size:20px;

	font-weight: normal;

}

#periode {

	padding-left: 120px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 10px;

	height: 150px;

	clear: left;

}

#periode a{

	color: #CCCCCC;

}

#periode a:hover{

	color:#FFFFFF;

}

#periode li{

	padding-bottom:10px;

}

#nav-droite #texte-historique {

	margin-top: 200px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: justify;

	padding-right: 28px;

	height:230px;

}

#texte-historique #couv-historique {

	height: 201px;

	float: left;

	width: 200px;

}

#navigation-horizontale {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

}

#presse_texte_agenda a{

	color:#FFFFFF;

	font-weight:bold;

}

#presse_texte_agenda a:hover{

	color:#000000;

	font-weight:bold;

}

#qsn_texte a{

	color:#FFFFFF;

	font-weight:bold;

}

#qsn_texte a:hover{

	color:#CCCCCC;

	font-weight:bold;

}

/*********************************************/

/********  CENTRE ESPACE_AUTREMENT.PHP  *****/

/*******************************************/

#lieux {

	padding-left: 85px;

	padding-top: 50px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF0000;

	text-transform: uppercase;

	/*font-weight: bold;*/

	line-height: 22px;

}

#nav-droite li.vignette-special {

	float: left;

	padding:0px;

	margin-right: 10px;

	margin-top:39px;

	height:113px;

}

/*********************************************/

/********  CENTRE CONTACT.PHP  **************/

/*******************************************/

/*#titre-rub-special {

	padding-left: 85px;

	padding-bottom: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-transform: uppercase;

	color: #FF3300;

	font-weight: bold;

}*/

#menu-int-special p{

	color:#FFFFFF;

	padding-bottom:20px;

	line-height:16px;

}

.personnel {

	padding-bottom: 25px;

}

#menu-int-special li{

	padding-bottom:8px;

}

#nav-droite #contact {

	margin-top: 39px;

	padding-left:140px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: justify;

	padding-right: 28px;

}

.nom{

	text-transform: uppercase;

}

a:hover.mail{

	color:#CCCCCC;

}

/*********************************************/

/********  CENTRE NEWSLETTER.PHP  ***********/

/*******************************************/

#nav-droite #texte-newsletter {

	margin-top: 148px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: justify;

	padding-right: 28px;

}

#texte-newsletter p {

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #FFFFFF;

	line-height: 1.8em;

}

#texte-newsletter input {

	border: 1px solid #FFFFFF;

	background-color: #CC0000;

	width: 142px;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

#texte-newsletter form {

	padding-top: 25px;

	width: 300px;

}

td.intitule{

padding-right:17px;

text-transform:uppercase;

font-size:10px;

}

td.boutons{

padding-top:15px;

padding-right:17px;

text-transform:uppercase;

font-size:10px;

}

/*********************************************/

/********  CENTRE ABONNEMENTS.PHP  ********/

/*******************************************/

#abonnements input.bouton{

	padding-top:50px;

	/*float:right;*/

}

#nav-droite #abonnements {

	margin-top: 39px;

	color: #FFFFFF;

	padding-right: 28px;

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 2em;

}

#nav-droite #abonnements_carto {

	margin-top: 39px;

	color: #FFFFFF;

	padding-right: 28px;

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	line-height: 2em;

}

#nav-droite #abonnements_carto table {

	padding-left: 66px;

}

#nav-droite #abonnements_carto img {

	vertical-align:middle;

	margin-right:15px;

}

#nav-droite #abonnements_carto table input {

	background-color:#3366CC;

	border:solid 1px #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

}

#nav-droite #abonnements_carto #abonnes table td {

	width:150px;

}

#nav-droite #abonnements_carto #news_abonnes table td {

	width:150px;

}

#nav-droite #abonnements_carto table input.bouton {

	border:none;

}

#texte-abonnements p {

	width:260px;

	padding-left: 85px;

	padding-bottom: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

	line-height:2em;

}

#texte-abonnements-carto  {

	padding-left: 57px;

	padding-bottom: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

	line-height:2em;

}

#texte-abonnements p a{

	color:#FFFFFF;

}

#texte-abonnements p a:hover{

	color:#000000;

}

#memoires img{

	vertical-align: middle;

	padding-right: 15px;

}

#villes{

	padding-top:35px;

}

#villes img{

	vertical-align: middle;

	padding-right: 15px;

}

#mook{

	padding-top:35px;

}

#mook img{

	vertical-align: middle;

	padding-right: 15px;

}

#mutations{

	padding-top:35px;

}

#mutations img{

	vertical-align: middle;

	padding-right: 15px;

}

.min{

	text-transform:lowercase;

}

.ab input {

	background-color: #CC0000;

	margin-left: 66px;

}

/*********************************************/

/********  CENTRE RECHERCHE_AVANCEE.PHP  ****/

/*******************************************/

#nav-droite #recherche-av {

	margin-top: 39px;

	padding-right: 28px;

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height: 2em;

}

#texte-recherche-av p {

	padding-bottom:35px;

}

#criteres img{

	vertical-align: middle;

	padding-right: 15px;

}

#auteurs img{

	vertical-align: middle;

	padding-right: 15px;

}

#mot-clefs img{

	vertical-align: middle;

	padding-right: 15px;

}

#auteurs table {

	width: 300px;

}

#texte-recherche-av  table {

	margin-left:64px;

	width:350px;

}

#recherche-av  input, select {

	width: 142px;

	background-color: #CC0000;

	border: 1px solid #FFFFFF;

	margin-left:15px;

	margin-right:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

}

#texte-recherche-av table .btn {

	text-align: right;

}

#recherche-av  input.ssmarge {

	width: 142px;

	background-color: #CC0000;

	border: 1px solid #FFFFFF;

	margin-left:0px;

	margin-right:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

}

#recherche-av input.bouton {

	border:none;

	width:64px;

	height:11px;

}

#texte-newsletter input.bouton {

	border:none;

	width:64px;

	height:11px;

}

#criteres select {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

}

/*********************************************/

/********  CENTRE CATALOGUE.PHP  ****/

/*******************************************/

#nav-droite #texte-catalogue {

	margin-top: 148px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: justify;

	padding-right: 28px;

}

#texte-catalogue p {

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height: 2em;

}

#menu-int-special-catalogue{

	padding-left: 85px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-transform: uppercase;

	font-size: 11px;

	height: 150px;

	clear: left;

	line-height:16px;

}

#menu-int-special-catalogue p{

padding-bottom:25px;

}

#menu-int-special-catalogue a{

	color: #FFFFFF;

}

#menu-int-special-catalogue a:hover{

	color:#000000;

}

#menu-int-special-catalogue li{

	padding-bottom:8px;

}

#form-catalogue input {

	margin-left: 15px;

	margin-right:25px;

}

#form-catalogue .choix-catalogue {

	background-color: #CC0000;

	border: none;

	margin-left: 35px;

}

#form-catalogue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #FFFFFF;

	font-size: 10px;

	width:530px;

}

#nav-droite #texte-form-catalogue {

	margin-top: 100px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height: 20px;

	text-align: justify;

	padding-right: 28px;

	text-transform:uppercase;

}

#texte-form-catalogue p {

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 20px;

}

#texte-form-catalogue input {

	margin-right:15px;

	margin-left:5px;

}

/*********************************************/

/********  CENTRE DROITS_ETRANGERS.PHP  ****/

/*******************************************/

#menu-int-special p {

	width: 280px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: none;

	line-height: 20px;

	color: #FFFFFF;

}

#langue {

	padding-left: 85px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-transform: uppercase;

	padding-top: 20px;

}

#langue li{

	float:left;

	padding-right:60px;

	padding-top: 20px;

}

#langue a{

	color:#FFFFFF;

}

#langue a:hover{

	color:#000000;

}

#texte h1.noir {

	color: #000000;

	font-size:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}

#texte h1.noir-catalogue {

	color: #000000;

	font-size:15px;

	padding-top:80px;

	padding-bottom:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#texte li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

}

#texte li a{

	color:#FFFFFF;

}

#texte li a:hover{

	color:#CCCCCC;

}#texte h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#texte ul .fond {

	padding-left: 30px;

	display:inline;

}

#texte ul .fond a{

	color:#FFFFFF;

}

#texte ul .fond a:hover{

	color:#000000;

}

.presentation-contact{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	padding-bottom: 25px;

}

.personnel_de {

	padding-bottom: 25px;

}

#texte li.nouv_noir a{

	color:#FFFFFF;

}

#texte li.nouv_noir a:hover{

	color:#000000;

}

.personnel_de a{

	color:#FFFFFF;

}

.personnel_de a:hover{

	color:#000000;

}

/*********************************************/

/********  CENTRE PRESSE.PHP  ****/

/*******************************************/

#texte h1.noir-presse {

	color: #000000;

	font-size:15px;

	padding-bottom:15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}

#texte h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #000000;

	line-height: 20px;

	padding-top:30px;

}

#texte h3 a{

	color:#000000;

}

#texte h3 a:hover{

	color:#FFFFFF;

}

.domaine{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

	line-height: 36px;

}

#nav-droite #form-presse {

	margin-top: 39px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;

	line-height: 2em;

	text-align: justify;

}

#form-presse {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #FFFFFF;

	font-size: 10px;

	width:530px;

}

.form-presse  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #FFFFFF;

	font-size: 10px;

}

#form-presse p{

	font-size: 12px;

	padding-bottom:20px;

	width:480px;

}

#form-presse input {

	margin-right:25px;

}#form-presse table {

	text-align: left;

}

#form-presse td {

	width: 50px;

}

.personnel_presse {

	padding-bottom: 25px;

}

.personnel_presse a{

	color:#FFFFFF;

}

.personnel_presse a:hover{

	color:#000000;

}

/*********************************************/

/********  CENTRE PANIER.PHP  ***************/

/*******************************************/

#commande {

	height: 458px;

	width: 955px;

}

#commande #etape-cmd {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 78px;

	padding-top: 34px;

}

#etape-cmd li {

	float: left;

	padding-right: 35px;

	padding-bottom:14px;

}

#etape-cmd img {

	vertical-align: middle;

	padding-right: 15px;

}

#etape-cmd .titre-cmd {

	padding-top: 17px;

}

#commande table {

	clear: left;

	height: 220px;

	/*width: 630px;*/
	width:800px;

	margin-left: 78px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;	

}

#commande th {

	background-color: #666666;

	text-align:left;

	padding-left:15px;

	border: solid 1px #FFFFFF;

}

#commande td {

	padding-left:15px;

}

.presentation-cmd{

	color:#000000;

}

#commande a{

	color:#FFFFFF;

}

#commande a:hover{

	color:#000000;

}

#commande #poursuivre-cmd {

	padding-top: 50px;

	/*padding-left:500px;*/

	padding-left:80px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color:#FF0099;
	font-weight:bold;
	width:300px;
	float:left;

}
#commande .fl{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	padding-top:50px;
	padding-left:80px;
	float:left;
}
#commande .fl dl{
	text-align:right;
	width:380px;
}
#commande #poursuivre-cmd a{
	color:#FFFFFF;
}
#commande #poursuivre-cmd a:hover {

	color: #000000;

}

#commande input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #999999;

	border: 1px solid #FFFFFF;

	width: 160px;

}

#commande .acces-banque {

	text-align: right;

}

#commande .total {

	font-size: 14px;

	font-weight: bold;

	color: #FF0066;

}

label .authentification {

	float: left;

}

/*********************************************/

/********  CENTRE CREATION_COMPTE.PHP  ****/

/*******************************************/

#creation_compte {

	height: 485px;

	width: 955px;

	overflow:auto;

}

#creation_compte #etape-cmd {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left: 78px;

	padding-top: 34px;

}

#etape-cmd img {

	vertical-align: middle;

	padding-right: 15px;

}

#etape-cmd .titre-cmd {

	padding-top: 17px;

}

#creation_compte table {

	clear: left;

	height: 220px;

	width: 630px;

	margin-left: 78px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;	

}

#creation_compte th {

	background-color: #666666;

	text-align:left;

	padding-left:15px;

	border: solid 1px #FFFFFF;

}

#creation_compte td {

	padding-left:15px;

}

#creation_compte a{

	color:#FFFFFF;

}

#creation_compte a:hover{

	color:#000000;

}

#creation_compte #poursuivre-cmd {

	padding-top: 10px;

	padding-left:500px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#creation_compte #poursuivre-cmd a {

	color: #FFFFFF;

}

#creation_compte #poursuivre-cmd a:hover {

	color: #000000;

}

#creation_compte input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #999999;

	margin-left:17px;

}

#creation_compte .acces-banque {

	text-align: right;

}

#creation_compte .total {

	font-size: 14px;

	font-weight: bold;

	color: #FF0066;

}

label .authentification {

	float: left;

}

#creation_compte .texte input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width: 142px;

	border: 1px solid #FFFFFF;

}

/*#creation_compte select {

	font-size: 12px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #999999;

	width: 147px;

	border: 1px solid #FFFFFF;

}*/

.choix_pass {

	color: #000000;

}	

/*********************************************/

/********  CENTRE RESULTAT.PHP  ***************/

/*******************************************/	

#centre .resultat {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 700px;

	height: 400px;

}

#resultat{

	margin-top: 34px;

	margin-left: 100px;

	width: 800px;

	height: 400px;

	overflow:auto;

/*	direction:rtl;*/

	text-align:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

#resultat a.res_titre{

	text-transform:uppercase;

	color:#000000;

}

#resultat a:hover.res_titre{

	text-transform:uppercase;

	color:#ffffff;

}

#resultat a.res_auteur{

	text-transform: capitalize;

	color:#ffffff;

}

#resultat a:hover.res_auteur{

	text-transform:capitalize;

	color:#000000;

}

#resultat .res_coll{

	text-transform: capitalize;

	color:#ffffff;

}

#resultat .res_sep{

	color:#ffffff;

}

#resultat a.res_coll{

	text-transform: capitalize;

	color:#ffffff;

}

#resultat a:hover.res_coll{

	text-transform:capitalize;

	color:#000000;

}

#centre .resultat .titre-table td{

	padding-left:17px;

	font-size: 14px;

	text-transform: uppercase;

	color: #000000;

	padding-bottom:35px;

}

#centre .resultat .titre_1 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .titre_1 a{

	color:#FFFFFF;

}

#centre .resultat .titre_1 a:hover{

	color:#000000;

}

#centre .resultat .resume {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

#centre .resultat .auteur_2 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .auteur_2 a{

	color:#FFFFFF;

}

#centre .resultat .auteur_2 a:hover{

	color:#000000;

}

#centre .resultat .titre_2 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .titre_2 a{

	color:#FFFFFF;

}

#centre .resultat .titre_2 a:hover{

	color:#000000;

}

#centre .resultat .auteur_1 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .auteur_1 a{

	color:#FFFFFF;

}

#centre .resultat .auteur_1 a:hover{

	color:#000000;

}

#resultat{

	margin-top: 34px;

	margin-left: 78px;

	width: 800px;

	height: 400px;

	overflow:auto;

/*	direction:rtl;*/

	text-align:left;

}

#centre .resultat .titre-table td{

	padding-left:17px;

	font-size: 14px;

	text-transform: uppercase;

	color: #000000;

	padding-bottom:35px;

}

#centre .resultat .titre_1 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .titre_1 a{

	color:#FFFFFF;

}

#centre .resultat .titre_1 a:hover{

	color:#000000;

}

#centre .resultat .resume {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

#centre .resultat .auteur_2 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .auteur_2 a{

	color:#FFFFFF;

}

#centre .resultat .auteur_2 a:hover{

	color:#000000;

}

#centre .resultat .titre_2 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .titre_2 a{

	color:#FFFFFF;

}

#centre .resultat .titre_2 a:hover{

	color:#000000;

}

#centre .resultat .auteur_1 {

	padding-left:17px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	color: #FFFFFF;

}

#centre .resultat .auteur_1 a{

	color:#FFFFFF;

}

#centre .resultat .auteur_1 a:hover{

	color:#000000;

}

#lien_swf img{

	vertical-align:middle;

}

/*******************************************************/

/***************** DEBAT CONFERENCE *******************/

/******************************************************/

#nav-droite #texte-debat {

	margin-top: 118px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 2em;

	text-align: justify;

	padding-right: 28px;

}

#nav-droite #texte-debat table{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-transform:uppercase;

}

label .debat{

	float:left;

	font-size:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

#texte-debat p {

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #FFFFFF;

	line-height: 1.8em;

}

#texte-debat input {

	border: 1px solid #FFFFFF;

	background-color: #CC0000;

	width: 142px;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	margin-right:11px;

}

#texte-debat input.puces {

	background-color: #CC0000;

	width: 15px;

	text-align: left;

	font-size:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	border:none;

}

#texte-debat form {

	padding-top: 25px;

	width: 300px;

}

#nav-droite #texte-debat td.intitule{

padding-right:4px;

text-transform:uppercase;

font-size:10px;

}

#nav-droite #texte-debat td.boutons{

padding-top:15px;

padding-right:4px;

text-transform:uppercase;

font-size:10px;

width:25px;

}

#texte-debat .texte input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width: 142px;

	border: 1px solid #FFFFFF;

}

#texte-debat input.bouton {

	border:none;

	width:64px;

	height:11px;

}

#texte-debat input.case{

	align:left;

	width:20px;

	border:none;

}

#retour_carto{

	margin-left:85px;

	padding-bottom:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-transform:capitalize;

}

/*******************************************************/

/* PANIER CREATION DE COMPTE 01/2008 REFONTE

/********************************************************/

fieldset.creation_compte{

	clear:both;

	border: 0 none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	padding-left:87px;

}

fieldset.creation_compte legend{

	padding-right:730px;

	padding-left:5px;

	padding-top:2px;

	padding-bottom:2px;

	background-color:#666666;

	border: solid 1px #FFFFFF;

	text-transform:uppercase;

}

fieldset p{

	/*padding-top:10px;*/

	display:block;

	padding-top:5px;

	padding-bottom:5px;

	clear:left;

}

fieldset input{

	float:left;

	margin-right:25px;

	margin-left:5px;

	border: solid 1px #FFFFFF;

	width:150px;

}

#creation_compte fieldset input.radio{

	float:left;

	margin-right:30px;

	margin-left:0px;

	border: solid 1px #FFFFFF;

	width:25px;

	border:none;

}

#creation_compte fieldset label.radio{

	margin-right:5px;

	padding-right:0px;

	width:25px;

}

fieldset select{

	float:left;

	margin-right:25px;

	margin-left:17px;

	border: solid 1px #FFFFFF;

	width:250px;

	font-size: 12px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #999999;

	width: 150px;

}

fieldset label{

	display: block;

	float:left;

	width:87px;

}

fieldset label.tres_long{

	width:370px;

}

fieldset label.moyen{

	width:150px;

}

fieldset label.long{

	width:200px;

}

fieldset hr{

	width:827px;

	display:block;

	color:#FFFFFF;

	height:1px;

	margin-top:10px;

	margin-bottom:5px;

	clear:both;

}

/****************************************************************/

#recherche-titre{

	padding-left:85px;

	padding-top:43px;

}

#recherche-titre img{

	vertical-align:middle;

	padding-right:15px;

}

#recherche-titre .recherche-titre{

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	font-size:18px;

}

/*				Code promotionnel			*/
#code-promo{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	margin-left:90px;
}
#code-promo label{
	text-transform:uppercase;
}
#code-promo form{
	width:700px;
}
#code-promo .code-promo-val{
	width:auto;
}
#commande input.code-promo-val{
	border:none;
	background-color:#cccccc;
	color:#FF0099;
	width:auto;
	float:left;
	font-size:10px;
	
}
#offre{
	margin-left:90px;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
.mod_sup{
	text-transform:capitalize;
	font-size:10px;
}
#commande input.mod_sup{
		color:#FF0099;
}
#commande a.mod_sup {
		color:#FF0099;
}