/*********************************************//************   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;}#descriptif-scroll li.description_auteur, #descriptif-scroll li.col{	text-transform:capitalize;}#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;}#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;*/	font-size:16px;	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: #FFFFFF;	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{	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;}*//****************************************************************//*			CREATION COMPTE 28/02/2011 */#commandes.creacompte{	height:auto;}#creation_compte_2{	width:824px;	margin-right:auto;	margin-left:auto;}#creation_compte_2 #etape-cmd{	  color: #FFFFFF;    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 12px;    padding-left: 78px;    padding-top: 34px;    text-transform: uppercase;}#creation_compte_2  #etape-cmd .titre-cmd {    padding-top: 17px;    }#creation_compte_2 #etape-cmd li {    float: left;    padding-bottom: 14px;    padding-right: 35px;   }#creation_compte_2  form{	clear:both;	width:824px;	margin-right:auto;	margin-left:auto;}#creation_compte_2 table{	padding:30px 0px;}#creation_compte_2 table tr td{	padding:5px 15px;}#creation_compte_2 table tr td input.radio{	float:none;	margin:0px;} #creation_compte_2 fieldset.creation_compte {    border: 0 none;    clear: both;    color: #FFFFFF;    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 11px;    padding-left: 0px;    }  #creation_compte_2   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;} #creation_compte_2 fieldset p{	display:block;	padding-top:5px;	padding-bottom:5px;	clear:left;} #creation_compte_2 fieldset input{	float:left;	margin-right:0px;	margin-left:0px;	border: solid 1px #FFFFFF;	width:250px;} #creation_compte_2 fieldset input.radio{	float:left;	margin-right:30px;	margin-left:0px;	border: solid 1px #FFFFFF;	width:25px;	border:none;}#creation_compte_2 #poursuivre-cmd input{	border:solid 1px #000000;	width:auto;	float:right;	padding:5px;}#creation_compte_2 #poursuivre-cmd {	clear:both;	margin-bottom:30px;	text-align:right;	padding-right:30px;	padding-bottom:30px;} #creation_compte_2 fieldset label.radio{	margin-right:5px;	padding-right:0px;	width:25px;} #creation_compte_2 fieldset select{	float:left;	margin-right:0px;	margin-left:0px;	border: solid 1px #FFFFFF;	width:250px;	font-size: 12px;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #999999;	width: 250px;}   #creation_compte_2 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;}
