@charset "utf-8";

html, body{height: 100%;}
#Global_page{ height:100%; position:relative; padding-bottom:38px;}
#super-global-footer{position: fixed; bottom:0px; width:100%; z-index:5000;}

/*#header{ background-color:#0F0}*/

/* fichier pour internet explorer */

#Global_header{ z-index:4000; height:100px; top:0;}
#Global_navigation{ z-index:3000; /*top:100px;*/}
#Global_encart{ height:280px;z-index:2000;}
/*#Global_encart #encart{ z-index:2000;}*/
#Global_contenu{ background:none;}


.separateur{clear:both; visibility:hidden; display:  block; height:1px; margin:-1.2ex 0; padding:0px;}

/******************************************************************************************************************************************************************************/
/**********Menu des Univers & Pays*********************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
#bloc_menu_univers{
	width:100%;
	position:absolute;
	top:0px;
	right:0px;
	visibility: visible;
	z-index:50;
}
#menu_univers{ list-style-type:none; position:relative;}
#menu_univers li{float:right; background-color:#1a171b; font-size:12px; padding:0px 10px; height:25px; line-height:25px}
/*#menu_univers li{width:90px\9;}*//*Correction IE8, IE7, IE6*/
#menu_univers li a{ text-decoration:none; color:#666;}
#menu_univers li a:hover{ color:#fff;}


#menu_univers li.pays{background:url(/images/template/bg_changer_de_pays.png) top left repeat-x; border-left:1px solid #717174; width:150px;}
#menu_univers li.pays a{font-size:10px; color:#fff;float:left; background:url(/images/template/puce_changer_de_pays.png) right center no-repeat; padding-right:35px;}
#menu_univers li img{float:left; margin-top:7px; margin-right:10px;}
/*sous-menu des PAYS*/
#menu_univers li ul#sous_menu{
	display:none;
	height:auto;
	background-color:#ffffff;
	position:absolute;
	top:0px;
	right:0px;
	width:162px;
	z-index:40;
	border:4px solid #8a898b; 
	text-align:left;
}
#menu_univers li:hover ul#sous_menu{display:block; }
#menu_univers li ul#sous_menu li{display:block; float:none; width:162px; background:none; height:25px; line-height:25px; padding:0;}
#menu_univers li ul#sous_menu li:hover{background:none; background-color:#e4e5e5; color:#434343;}
#menu_univers li ul#sous_menu li a{ float:none; width:auto; background:none; padding:0; color:#87888a;}
#menu_univers li ul#sous_menu li a:hover{color:#434343;}
#menu_univers li ul#sous_menu li img{ display:block; float:left; width:16px; text-align:left; padding-left:6px; padding-top:0px;}
#menu_univers li ul#sous_menu li.firstItem{height:22px; line-height:18px;}
#menu_univers li ul#sous_menu li.firstItem a{font-size:10px; color:#000; float:none; background:url(/images/template/puce_changer_de_pays_hover.png) right center no-repeat; padding-right:35px;}
#menu_univers li ul#sous_menu li.firstItem img{ display:block; float:left; width:16px; text-align:left; padding-left:6px; padding-top:0px; margin-top:4px;}
#menu_univers li ul#sous_menu li.inter{margin-top:2px;}
#menu_univers li ul#sous_menu li.inter a{float:none; width:auto; background:none; padding:0; color:#87888a;}
#menu_univers li ul#sous_menu li.inter a:hover{color:#434343;}
#menu_univers li ul#sous_menu li.inter img{ display:block; float:left; width:21px; padding-left:4px; padding-top:0px; padding-bottom:5px; margin-right:7px; margin-top:0px;}

/******************************************************************************************************************************************************************************/
/*****Contenu du header**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
/*#header{ padding:10px 0px; height:80px;}
#header .logo{display:block; float:left; margin-left:20px;}
#header .devise{float:left; width:300px; margin-left:15px; margin-top:20px; font-size:12px; color:#86888a; font-weight:bold;}*/

/*Formulaire Recherche*/
#header form#recherche{float:right; width:394px; height:28px; line-height:32px; margin-top:40px; background:url(/images/template/bg_form_recherche.png) top left no-repeat;}
#header input.rechercher{ float:left; width:350px; height:21px; line-height:21px; margin-left:10px; margin-top:3px; border:0; color:#9c9e9f; font-size:11px;}
#header input.bt_rechercher{ float:right; width:26px; height:28px;}

/******************************************************************************************************************************************************************************/
/*****Menu de navigation**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
/*#navigation{}
ul#menu_navigation{ list-style-type:none; position:relative;}
#menu_navigation li{ float:left;}
#menu_navigation li.nav a{text-transform:uppercase;}
#menu_navigation li.nav a:link{display:block;  line-height:normal;  text-align:center; font-size:12px; font-weight:bold; text-decoration:none;}
#menu_navigation li.nav a:visited{display:block; line-height:normal; text-align:center; font-size:12px; font-weight:bold; text-decoration:none;}
#menu_navigation li.nav a:hover{display:block; font-weight:bold; }
#menu_navigation li.nav a.active{display:block; color:#1a171b; font-weight:bold; }
#menu_navigation li.nav a span{line-height:32px;}*//*Pour centrage vertical si une seule ligne*/
/*#menu_navigation img.filet{ float:left; width:1px;}
#menu_navigation li#home{ float:left; }
#menu_navigation li#home a{width:52px; display:block; height:34px; line-height:normal; padding-top:5px; text-align:center;  text-decoration:none;}*/


	/*************************************************************************************************/

/*************************************************************************************************/
	/*#slider { width:1280px; height:242px; position:absolute; left:0px; z-index:1;}
	.slider-wrapper{}
	.theme-poujoulat #slider { z-index:2000;}*/
	/*correction ie7*/
/*nivo-caption {
	z-index:19;
}
.nivoSlider img {z-index:18;}
.nivo-controlNav a {
	z-index:17;
}*/
	/*.legende_slider { position:absolute; top:120px; left:190px; width:250px; height:240px; z-index:2; font-size:16px; color:#fff; text-align:left; line-height:18px; }
	.bt { background: url('images/slider/bt.png') no-repeat; width:177px; height:27px; padding-top:5px; text-decoration:none; text-align:center; font-size:13px; color:#000; }*/

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:relative;
	z-index:10;/*9*/
	cursor:pointer;
}
.theme-poujoulat .nivo-caption a.bouton-encart{ display:inline-block; padding:5px 12px;}

/******************************************************************************************************************************************************************************/
/*****Form Recherche Assistee **************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

#encart_recherche_rapide form{ width:210px; height:154px; background:url(/images/template/bg_recherche_assistee.png) left top no-repeat; margin-top:20px; padding-top:50px;font-size:12px;}
/*#encart_recherche_rapide form p{ font-size:11px; color:#FFF; }*/
#encart_recherche_rapide form div.styled-select{ width:205px; height:22px; overflow: hidden; background:url(../images/template/bg_select_Rech_Assistee.png) center center no-repeat #333;margin-left:1px;}
#encart_recherche_rapide form div.styled-select select{  width:205px; /*color:#b1b3b4; padding:0px; height:35px; border: none; background: none;*/}
#encart_recherche_rapide form div.styled-select select option{ color:#434343;/*background-color:#333; border:none; padding-left:0px;  height:35px;*/}
/*#encart_recherche_rapide form select{font-size:11px; color:#434343; width:175px;;}Correction IE8, IE7, IE6*/


/******************************************************************************************************************************************************************************/
/*****Bas de page**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

/*****Reassurance**************************************************************************************************************************************************************/
/*#contenu_bas{ background-color:#cacbcb; padding:0px; width:100%; position:relative; margin-top:-20px; }
#contenu_bas #reassurance{width:100%; position:relative; background:url(/images/template/bg_reassurance.png) left top no-repeat; border-bottom:1px solid #7d7d7d;}
#contenu_bas #reassurance ul{ list-style-type:none;} 
#contenu_bas #reassurance li{ float:left; margin-left:15px;}
#contenu_bas #reassurance li a{ display:block; height:48px; line-height:45px; text-align:left; padding-left:50px; font-size:14px; color:#3c3c3e; text-decoration:none; font-weight:bold; cursor:text;}
#contenu_bas #reassurance li a:hover{ text-decoration:none;}
#contenu_bas #reassurance li.gd{ background: url(/images/template/picto_garantie_decennale.png) 10px center no-repeat;}
#contenu_bas #reassurance li.ceric{ background: url(/images/template/picto_teste_ceric.png) 10px center no-repeat;}
#contenu_bas #reassurance li.Assistance_technique{ background: url(/images/template/picto_Assistance_technique.png) 10px center no-repeat;}
#contenu_bas #reassurance li.distributeur{ background: url(/images/template/picto_5600_distributeurs.png) 10px center no-repeat;}
#contenu_bas #reassurance li.leader_europeen{ background: url(/images/template/picto_leader_europeen.png) 10px center no-repeat;}*/

/*****Liste de liens**************************************************************************************************************************************************************/

#contenu_bas #liens { width:100%; position:relative; padding-bottom:0;}
#contenu_bas #liens hr{ color:#b4b5b5;}
#contenu_bas #liens { padding-bottom:0px;}
#contenu_bas #liens #wrapper_colonnes{/*display:table; width:100%;*/ width:984px;}
#contenu_bas #liens #ligne_colonnes{/*display:table-row;*/width:984px; position:relative;}
#contenu_bas #liens #cols{/*display:table-cell;*/ float:left; width:196px; min-height:220px;}
#contenu_bas #liens #col{/*display:table-cell;*/ float:left; width:196px;}
#contenu_bas #liens #cols:hover{ background-color:#babbbb;}
#contenu_bas #liens #col:hover{ background-color:#babbbb;}
#contenu_bas #liens #colspan3{/*display:table-cell;*/ float:left; width:60%; padding-bottom:0; margin:0px;}
#contenu_bas #liens h1 { color:#58585a; font-weight:bold; font-size:11px; text-transform: uppercase; padding:10px; padding-left:30px;}
#contenu_bas #liens h1 span{ color:#58585a; font-weight:bold; font-size:11px; text-transform: none;}
#contenu_bas #liens ul {list-style-type:none; color:#7d7d7d; padding-bottom:2%;}
#contenu_bas #liens ul li a{ display:block; color:#7d7d7d; text-decoration:none; padding:4px; padding-left:30px; font-size:11px; text-align:left; font-weight: normal;}
#contenu_bas #liens ul li a:hover{ color:#FFF; background:url(../images/template/bg_item_sous_menu_nav.png) left top no-repeat; background-color:#8a898b;}
#contenu_bas p.copyright{ position:absolute; bottom:5px; left:10px; color:#87888a; font-style:italic;}
#contenu_bas p.sillage{ margin-left:30px; padding-bottom:0px; color:#58585a;}
.border{border-top:1px dotted #58585a; padding-top:10px;}

/*****Liste de liens - Autres sites**************************************************************************************************************************************************************/
#contenu_bas #liens ul.autres_sites{list-style-type:none; margin-left:20px;}
#contenu_bas #liens ul.autres_sites li{display:inline; border-right:1px solid #7d7d7d; padding: 0px 5px;}
#contenu_bas #liens ul.autres_sites li a{ display: inline; color:#7d7d7d; text-decoration:none; padding: 0; margin:0; background: none;}
#contenu_bas #liens ul.autres_sites li a:hover{ text-decoration:underline;}
#contenu_bas #liens ul.autres_sites li.footerLastItem{ border-right: none;}

/*****Liste de liens - Reseaux sociaux**************************************************************************************************************************************************************/
#contenu_bas #reseaux{ color:#7d7d7d; font-weight:bold; font-size:11px; text-transform: uppercase; margin:0px 5px 10px 0px;}
#contenu_bas #reseaux #contenu_reseaux h1{ margin-bottom:5px}
#contenu_bas #reseaux #contenu_reseaux p{ color:#58585a; font-size:11px; padding:0px 0px 0px 15px;}
#contenu_bas #reseaux #contenu_reseaux img{display:block; float:left; margin-left:15px;}


/******************************************************************************************************************************************************************************/
/*****Footer**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
#footer{ width:984px; position:relative; margin:auto; text-align:left;}

#footer #newsletter{float:left; width:360px;}
#footer #newsletter #contenu_newsletter{width:359px; position:relative; height:34px; padding-top:4px; background:url(/images/template/bg_newsletter.png) top right no-repeat; border-right:1px solid #434343;}
#footer #newsletter #contenu_newsletter h1{width:130px; float:left; color:#fff; font-weight:bold; font-size:14px; text-transform:uppercase; margin-bottom:0px; margin-left:10px;}
#footer #newsletter #contenu_newsletter h1 span{ font-weight:normal; font-size:12px; text-transform: none;}
#footer #newsletter #contenu_newsletter form#inscription{float:right; width:200px; margin-right:10px; margin-top:5px; background:url(/images/template/contour_form_inscription_newsletter.png) top left no-repeat;}
#footer #newsletter #contenu_newsletter input.saisie{ float:left; width:160px; height:18px; margin-left:5px; margin-top:5px; border:0; color:#7b7c7e; font-size:11px;}
#footer #newsletter #contenu_newsletter input.bt_ok{ float:right; width:25px; height:25px; margin-top:0px;}

/*modifs formulaire en lien
#footer #newsletter #contenu_newsletter:hover{background:url(/images/template/bg-bt-newsletter.png) right bottom no-repeat;}
#footer #newsletter #contenu_newsletter a{ font-weight:normal; font-size:12px; text-transform: none; color:#666; text-decoration:none; margin-left:10px;}
#footer #newsletter #contenu_newsletter a:hover{ font-weight:normal; font-size:12px; text-transform: none; color:#fff; text-decoration:none;}*/

/*****Footer- menu transversal****/
#footer #menu_wrapper{ width:235px; float:right; position:relative; padding:0px; margin-bottom:0px; height:36px;}
#footer ul#menu{list-style-type:none; padding:0;  padding:10px;}
#footer ul#menu li{float:right; margin:0px; background-color:#000; padding:0px 15px; display:block;}
#footer ul#menu li a{ display:block; color:#b1b3b4; text-decoration:none; text-transform:uppercase; font-size:14px; background:url(/images/template/puce_menu_footer.png) right 3px no-repeat; padding-right:30px;}
#footer ul#menu li a:hover{background:url(/images/template/puce_menu_footer_hover.png) right 3px no-repeat; padding-right:30px;}
#footer ul#menu li.margin-right{margin-right:20px;}

#footer ul#menu li ul#sous_menu{
	display:none;/*block;*/
	height:auto;
	background: url(/images/template/bg_sousmenu_footer.png) top left repeat-x;
	position:absolute;
	bottom:0px;
	right:0px;
	width:190px;
	z-index:40;
	border:5px solid #6c6d6f;
	text-align:left;
	padding:0;
}
#footer ul#menu li:hover ul#sous_menu{display:block; visibility: visible;}
#footer ul#menu li ul#sous_menu li{ float:none; background: none; margin:0; padding:0;}
#footer ul#menu li ul#sous_menu li a{  color:#b1b3b4; font-size:11px;  background: none; text-transform: none;  margin:0; padding:0; height:22px; line-height:20px; padding-left:20px; padding-right:0px;/* margin-left:35px;*/}
#footer ul#menu li ul#sous_menu li a:hover{ background: none; background:url(/images/template/bg_item_sousmenu_footer.png) left top no-repeat; color:#FFF;}
#footer ul#menu li ul#sous_menu li.firstItem{ float:none; background:none; margin:0px; padding:0px; font-size:14px; color:#FFF; background:url(/images/template/puce_menu_footer_hover.png) 156px 3px no-repeat; height:21px; margin-top:10px; padding-left:13px;}
#footer ul li.footerLastItem{ border-right:1px solid #FFF; padding-right:20px;}


/******************************************************************************************************************************************************************/
	/**********FICHE PRODUITS******************/
/******************************************************************************************************************************************************************/	

/**********ONGLETS*********************/
	/*Simple Tabs w/ CSS & jQuery by Soh Tanaka. Check out his Web Design Blog for more tutorials! (http://www.sohtanaka.com/web-design-blog/)*/
	
	.global_onglets_fiche_produit {width: 578px; position:relative; }
	ul.fiche_produit_titres {margin: 0px;	padding: 0px;	float: left; list-style: none;	height: 45px; width: 578px;}
	ul.fiche_produit_titres li {float: left; margin: 0px; padding: 0px; padding-top:6px; height: 39px; margin-bottom: -1px; background: url(../images/template/rubriques/bg_onglet_rubrique.png) left bottom repeat-x; overflow: hidden; position: relative; width:160px; font-weight: bold;}
	ul.fiche_produit_titres li.last {width:256px;}
	ul.fiche_produit_titres li.last a{width:256px;}
	ul.fiche_produit_titres li.marges { margin-left:1px; margin-right:1px;}
	ul.fiche_produit_titres li a {text-decoration: none; color: #9c9e9f; display: block; height:25px; padding-top:5px; font-size: 12px; text-align:center; text-transform:uppercase; background:url(../images/template/rubriques/puce_onglet_lien.png) center bottom no-repeat}
	ul.fiche_produit_titres li a:hover {}/*color:#ae2d32; => voir css individuelle*/
	
	html ul.fiche_produit_titres li.active a, html ul.fiche_produit_titres li.active a:hover  {font-size:14px; background:none; background-color:#fff;}/*color:#ae2d32; => voir css individuelle*/
	
	html ul.fiche_produit_titres li.active{ padding-top:0px; height:45px;}/* background:url(/images/template/rubriques/puce_onglet_actif.png) center 30px no-repeat; => voir css individuelle*/
	.container_rubriques_fiche_produit{ clear: both; float: left; width: 578px; background-color:#FFF; min-height:292px;}
	/***/
	
	.onglet_contenu_fiche_produit {padding: 30px 15px;	font-size: 12px;}
	.onglet_contenu_fiche_produit h1 {font-weight: bold; padding-bottom: 10px; font-size:18px;}
	.onglet_contenu_fiche_produit img { display:inline;}
	.onglet_contenu_fiche_produit img.label {margin-right:20px;}
	.onglet_contenu_fiche_produit .border_bottom { border-bottom:1px dotted #5e5e5e; margin-bottom:15px; padding-bottom:15px;}
	.onglet_contenu_fiche_produit .images{ height:60px; line-height:60px;}
	.onglet_contenu_fiche_produit ul.avantages_produit{line-height:18px;}

/******************************************************************************************************************************************************************/
/********PAGE CATALOGUES********************************************************************************************************************************************/
/******************************************************************************************************************************************************************/
#contenu_page #contenu_page_col_droite #bloc_contenu div.wrapper_guide {position:relative; width:auto; text-align: center;}
#contenu_page #contenu_page_col_droite #bloc_contenu div.wrapper_guide #liens_catalogue {position:relative; z-index:10; margin:-80px 0 50px 620px; background-color:#d8d9da; border:1px solid #929395; width:110px; padding:10px; border-radius:3px; -webkit-border-radius:3px;    -moz-border-radius:3px; -o-border-radius:3px; behavior:url(css/PIE.htc);}
	
/*.liens_catalogue {	display:block;	color:#929395;	text-decoration:none;	font-size:12px;	}
	
#lien_telecharger {	padding-left:0px; background:url(../images/contenus/services/catalogues/telecharger_catalogue.png) left center no-repeat;	}*/

#contenu_page #contenu_page_col_droite #bloc_contenu div.wrapper_guide #liens_catalogue p{height: auto; line-height: normal; margin:0; padding:0;}
#contenu_page #contenu_page_col_droite #bloc_contenu div.wrapper_guide #liens_catalogue p.telecharger{ background:url(../images/contenus/services/catalogues/telecharger_catalogue.png) left center no-repeat; margin-left:15px; padding-left:3px; margin-top:5px;}
#contenu_page #contenu_page_col_droite #bloc_contenu div.wrapper_guide #liens_catalogue p.lire{ text-align:center;}
#contenu_page #contenu_page_col_droite #bloc_contenu div.wrapper_guide #liens_catalogue p.telecharger a:hover{ background:none;}

#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues{margin-top:25px;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue{ width:172px; margin:0px; float:left; position:relative;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue.suivant{ margin-left:24px; border:none;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p{height:inherit; line-height:none; margin:0px;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.catalogue {position:relative; width:142px; height:212px; padding:15px; background-color:#000; color:#FFF; font-size:11px; }
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.catalogue span{  position:absolute; z-index:2; top:0; left:0px; display:block; width:170px; height:240px; }
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.catalogue span img{border:1px solid #a3a3a3;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.catalogue strong{ font-size:12px;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.telecharger{ background:url(../images/contenus/services/catalogues/telecharger_catalogue.png) 40px center no-repeat; text-align:center; margin-top:10px; margin-left:5px; padding-left:5px; margin-top:5px;}
#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.lire{text-decoration:none; text-align:center; margin-top:5px;}

#contenu_page #contenu_page_col_droite #bloc_contenu .wrapper_catalogues div.bloc_catalogue p.telecharger a:hover{ background:none;}

/******************************************************************************************************************************************************************************/
/*****Page FAQ**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

form#recherche-mot-cle input.rechercher{ float:left; width:250px; height:21px; margin-left:10px; line-height:21px; border:0; color:#9c9e9f; font-size:11px;}
form#posez-votre-question p.droite{padding:0;}
form#posez-votre-question p.droite input{width:385px; border:0; margin-left:-15px;}
form#posez-votre-question p.droite2{width:400px; float:right; margin-left:0px;}


/******************************************************************************************************************************************************************************/
/*****DEMANDE DE DOCUMENTATION**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite select{width:348px; border:0;}
	
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite input{ width:335px; padding:1px; margin-left:-19px; border:0;}
	
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-voie-num {width:50px; float:left; margin-left:20px; margin-bottom:0px; border:1px solid #cccecf; color:#87888a;}
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-voie-num input{width:42px; padding:1px; margin-left:-19px; border:0;}
	
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-voie-type {width:105px; float:left; margin-left:10px; margin-bottom:0px; border:1px solid #cccecf; color:#87888a;}
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-voie-type select{width:105px;}
	
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-voie-nom {width:170px; float:left; margin-left:10px; margin-bottom:0px; border:1px solid #cccecf; color:#87888a;}
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-voie-nom input{width:160px; padding:1px; margin-left:-9px; border:0;}
	
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-cp-adresse{width:102px; float:left; margin-left:20px; margin-bottom:10px; border:1px solid #cccecf; color:#87888a;}
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-cp-adresse input{width:95px; padding:1px; margin-left:-19px; border:0;}
	
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-ville{width:234px; float:left; margin-left:10px; margin-bottom:10px; border:1px solid #cccecf; color:#87888a;}
	#contenu_page #contenu_page_col_droite #bloc_contenu div.doc p.droite-ville input{width:225px; padding:1px; margin-left:-9px; border:0;}



