/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color: #FFFFFF;
	font-family: "Century Gothic", Verdana, Arial, Helvetica;
}

td {
	font-family: "Century Gothic", Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #00B4E1;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
	padding: 0px;
}

p.p_puce {
	padding-left: 18px;
}

/*Structure générale*/

td.td_menubas {
	background-image: url(/charte/fd_menu_bas.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
}

/*Espacement*/

td.td_padding_contenu_index {
	padding-right: 0px;
	padding-left: 0px;
}

td.td_padding_droit {
	padding-right: 15px;
}

td.td_padding3px {
	padding-right: 3px;
	padding-left: 5px;
}

td.td_padding_liste {
	padding-bottom: 20px;
}

td.td_padding_vertical {
	padding-top: 10px;
	padding-bottom:10px;
}

/*Liens*/

a:link {
	font-weight: bold;
	color: #00b4e1;
	text-decoration: none;
}

a:active {
	font-weight: bold;
	color: #00b4e1;
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color: #00b4e1;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	color: #00b4e1;
	text-decoration: underline;
}

a.liennormal:link {
	font-weight: normal;
}

a.liennormal:active {
	font-weight: normal;
}

a.liennormal:visited {
	font-weight: normal;
}

a.liennormal:hover {
	font-weight: normal;
}

a.lien_soulign:link {
	font-weight: normal;
	text-decoration: underline;
}

a.lien_soulign:active {
	font-weight: normal;
	text-decoration: underline;
}

a.lien_soulign:visited {
	font-weight: normal;
	text-decoration: underline;
}

a.lien_soulign:hover {
	font-weight: normal;
	text-decoration: underline;
}

a.lienblanc:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblanc:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblanc:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblanc:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.lienblanc_normal:link {
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblanc_normal:active {
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblanc_normal:visited {
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblanc_normal:hover {
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.liennoir_normal:link, a.liennoir_normal:active, a.liennoir_normal:visited {
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}

a.liennoir_normal:hover {
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}

a.lienfonce:link, a.lienfonce:active, a.lienfonce:visited, a.lienfonce:hover {
	font-weight:normal;
	color: #064288;
	text-decoration: none;
}

a.lienclair:link, a.lienclair:active, a.lienclair:visited, a.lienclair:hover {
	color: #6dace0;
	text-decoration: none;
}

.pointer {
	cursor:pointer;
}

/*Texte*/

h1 {
	font-size: 32px;
	font-weight: normal;
	color: #00B4E1;
	margin: 0px;
	padding: 0px;
}

.h1_v2 {
	font-size: 28px;
	font-weight: bold;
	color: #6dace0;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	color: #00B4E1;
	margin: 0px;
	padding: 0px;
}

.h2_v2 {
	font-size: 17px;
	font-weight: bold;
	color: #6dace0;
}

h2.h2_blanc {
	color: #FFFFFF;
	font-weight:normal;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #8ED3F0;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.h3_v2 {
	font-size: 20px;
	font-weight: bold;
	color: #6dace0;
}

h4 {
	font-size: 15px;
	color: #FFFFFF;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.text_pt {
	font-size: 10px;
}

.text_moyen {
	font-size: 11px;
}

.text_12px {
	font-size: 12px;
	color: #6dace0;
}

.text_edito {
	line-height: 24px;
	text-align: justify;
}

.text_prix {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}

.text_clair {
	color:#8ED3F0;
}

.text_blanc {
	font-size: 13px;
	color: #FFFFFF;
}

.text_prix_promo {
	color: #00B4E1;
	font-size: 16px;
	font-weight: bold;
}

.text_prix_barre {
	color: #00B4E1;
	font-size: 16px;
	font-weight: bold;
}

.text_v2 {
	color: #6dace0;
}

.soustitre_devis_v2 {
	color: #6dace0;
	font-size:18px;
	font-weight:normal;
}

.legende_v2 {
	color:#142781;
	font-size:10px;
	line-height:12px;
	margin-top:4px;
	padding-left:4px;
	padding-right:4px;
}

.text_legende {
	color:#142781;
	font-size:10px;
	line-height:12px;
	padding-top:4px;
	display:block;
}

/*Formulaire*/

form {
	margin: 0px;
	padding: 0px;
}

input, select {
	background-color: #FFFFFF;
	height: 20px;
	padding-left: 3px;
	border: 1px solid #8ED3F0;
	font-size: 12px;
	font-weight: normal;
	color: #043584;
}

select.select_pays {
	width:110px;
}

select.select_projet {
	width:150px;
}

textarea {
	background-color: #FFFFFF;
	border: 1px solid #8ED3F0;
	font-size: 12px;
	font-weight: normal;
	color: #043584;
	padding: 3px;
	width:100%;
}

input.input_check {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 18px;
}

input.input_ok_fr {
	background-image: url(/charte/boutons/btn_ok_fr.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	height: 25px;
	width: 25px;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
input.input_ok_en {
	background-image: url(/charte/boutons/btn_ok_en.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	height: 25px;
	width: 25px;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

input.input_bouton {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/charte/boutons/btn_fond.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 20px;
	width: 110px;
	cursor:pointer;
}

input.input_cp_rech {
	font-weight: bold;
	color: #00B4E1;
	background-image: url(/charte/fond_cp.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 20px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
}

input.input_ok_rech_fr {
	background-image: url(/charte/boutons/btn_ok_cp_fr.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 31px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}
input.input_ok_rech_en {
	background-image: url(/charte/boutons/btn_ok_cp_en.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 31px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}

input.input_check {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 18px;
}

/*Encarts_promo*/

td.td_promo_index_droit {
	background-image: url(/charte/encart_promo/promo_droit.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

td.td_promo_index_bas {
	background-image: url(/charte/encart_promo/promo_bas.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

td.td_promo_index_titre {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00B4E1;
	text-align: center;
	cursor:pointer;
}

td.td_promo_index_titre2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #00B4E1;
	background-color: #FFFFFF;
	text-align: center;
	cursor:pointer;
}

#div_prix_promo {
	position:absolute;
	z-index:200;
	margin-left:185px;
	height:84px;
	width:84px;
	text-align:center;
	background-image: url(/charte/encart_promo/promo_fd_prix.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.td_promo_titre {
	background-color: #00B4E1;
	padding-right: 5px;
	padding-left: 3px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

/*Produits*/

td.td_catproduit_titre {
	background-color: #8ED3F0;
	padding-right: 5px;
	padding-left: 3px;
	font-size: 18px;
	font-weight: bold;
	color: #00B4E1;
	text-align: left;
	cursor:pointer;
}

td.td_catproduit_image {
	background-image: url(/charte/produits/catproduit_fd_image.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

td.td_catproduit_text {
	font-size: 11px;
	text-align: justify;
	padding-left: 3px;
	cursor:pointer;
}

td.td_modele {
	color: #FFFFFF;
	background-color: #00b4e1;
	text-align: left;
	padding-right: 5px;
	padding-left: 3px;
}

td.td_img_droit {
	background-image: url(/charte/encart-produit/img_ombre_gauch.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

td.td_img_bas {
	background-image: url(/charte/encart-produit/img_ombre_bas.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

td.td_prod_droit {
	background-image: url(/charte/encart-produit/prod_ombre_droit.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

td.td_prod_bas {
	background-image: url(/charte/encart-produit/prod_ombre_bas.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/*Magasins*/

td.td_encart1_droit {
	background-image: url(/charte/encarts/encart1_droit.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

td.td_encart1_bas {
	background-image: url(/charte/encarts/encart1_bas.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

td.td_encart1_gauch {
	background-image: url(/charte/encarts/encart1_arrondi_hg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

td.td_encart_fond {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #8ED3F0;
}

/*Projets*/

td.td_projet_haut {
	background-image: url(/charte/encarts/projet_haut.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

td.td_projet_bas {
	background-image: url(/charte/encarts/projet_bas.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

td.td_projet_gauch {
	background-image: url(/charte/encarts/projet_gauch.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

td.td_projet_droit {
	background-image: url(/charte/encarts/projet_droit.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

td.td_fd_img {
	background-image: url(/charte/fd_img.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}

td.td_fd_img_select {
	background-image: url(/charte/fd_img_select.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor:pointer;
}

/*Div*/

#div_menu {
	position:absolute;
	z-index:100;
	width:975px;
}

div.div_rech {
	position:absolute;
	visibility:hidden;
	z-index:200;
	background-color:#FFFFFF;
	border: 1px solid #00b4e1;
	width:268px;
}

div.div_catalogue {
	position:absolute;
	display:none;
	z-index:250;
	background-color:#FFFFFF;
	border: 1px solid #00b4e1;
	padding-bottom: 5px;
	width:470px;
	height:210px;
	left:525px;
	margin-top:-205px;
	top:300px;
}

div.div_general {
	position:absolute;
	visibility:hidden;
	z-index:250;
	background-color:#FFFFFF;
	border: 1px solid #00b4e1;
	padding-bottom: 5px;
}

div.div_contact_magasin {
	position:absolute;
	visibility:hidden;
	z-index:200;
	background-color:#FFFFFF;
	border: none;
	width:561px;
	height:573px;
}

/*Version2*/

.v2_fd_encart_index {
	background-image: url(/charte/version2/fd_encart_index.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.v2_fd_promo {
	background-image: url(/charte/version2/encart_promo/fd_encart_promo.gif);
	background-repeat: repeat-y;
	background-position: top;
	padding-left:6px;
	padding-right:6px;
	font-size: 12px;
	color: #000;
	cursor:pointer;
}

.v2_fd_promo2 {
	background-image: url(/charte/version2/encart_promo/fd_encart_promo.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.v2_prix_barre {
	display:block;
	float:left;
	font-size: 12px;
	color: #000;
	text-decoration: line-through;
	margin-top:9px;
	font-weight:bold;
}

.v2_prix_promo {
	font-size: 22px;
	color: #d9002a;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin-bottom:4px;
}

.v2_promo_euro {
	font-size:16px;
}

#v2_catalogue {
	position:absolute;
	margin-left:35px;
}

#v2_titre_index {
	height:77px;
	padding-top:8px;
	padding-left:8px;
}

#separateur {
	float:none;
	clear:both;
}

#legende_solidpool {
	position:absolute;
	font-size: 16px;
	font-weight: bold;
	color: #064288;
	margin-left:130px;
	margin-top:5px;
	cursor:pointer;
}

#legende_moodypool {
	position:absolute;
	font-size: 16px;
	font-weight: bold;
	color: #064288;
	margin-left:285px;
	margin-left:-95px !ie;
	text-align:right;
	margin-top:4px;
	cursor:pointer;
	float:left;
}

.v2_fd_avantage {
	font-size: 12px;
	color: #064288;
	background-image: url(/charte/version2/avantages/fd_avantages.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding-right:5px;
}

ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

li {
	list-style-type: disc;
	padding-bottom: 4px;
	text-align: left;
	line-height:13px;
	list-style-position: outside;
	margin-left: 3px;
	color:064288;
}

#index_introduction {
	position:absolute;
	color:#064288;
	font-size:12px;
	width:420px;
	margin-top:-35px;
	text-align:justify;
	z-index:1;
}

/*Kits piscine version 2*/

.encart_kit_haut {
	background-image: url(/charte/version2/kit-piscine/encart_haut.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.encart_kit_bas {
	background-image: url(/charte/version2/kit-piscine/encart_bas.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.encart_kit_gauch {
	background-image: url(/charte/version2/kit-piscine/encart_gauch.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.encart_kit_droit {
	background-image: url(/charte/version2/kit-piscine/encart_droit.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

#detail {
	position:absolute;
	width:250px;
	text-align:center;
	padding-top:15px;
	padding-left:270px;
	padding-left:0px !ie;
	margin-left:-115px !ie;
}

.case {
	float:left;
}

/*Kits piscine version 3*/

p.v3{
	color:#004191;	
	font-size:13px;
}

p.noir{
	color:#000;	
	font-size:13px;
}

p.roll_bleu{
	display:block;
	color:#fff;	
	background-color:#004191;
	width:100%
	font-size:13px;
}

p.select_vert{
	display:block;
	color:#fff;	
	background-color:#009450;
	width:100%
	font-size:13px;
}

.h1_v3 {
	font-size: 28px;
	font-weight: bold;
	color: #004191;
}

.h2_v3 {
	font-size: 17px;
	font-weight: bold;
	color: #004191;
}

.fd_footer{
	background-color:#012758;	
}

.fd_index{
	background-image:url(/charte/fd_index.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#c0f6fe;
}

.fd_devis{
	background-image:url(/charte/fd_devis.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#c0f6fe;
}

.fd_suivi{
	background-image:url(/charte/fd_suivi.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#c0f6fe;
}

.fd_kit{
	background-image:url(/charte/version3/fd_kit.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#c0f6fe;
}

.fd_etap_devis{
	background-image:url(/charte/version3/fd_etap_devis.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:38px;
	color:#FFF;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
}

.fd_etap_devis_on{
	background-image:url(/charte/version3/fd_etap_devis_on.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:38px;
	color:#FFF;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	text-align:center;
}

a.txt_footer:visited , a.txt_footer:active , a.txt_footer:link{
	color:#004191;
	text-decoration:none;
}

a.txt_footer:hover{
	color:#004191;
	text-decoration:underline;
}

.t_home{
	color:#004191;
	font-weight:bold;
	padding-left:50px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
}

.t_30px{
	color:#004191;
	font-size:30px;	
	line-height:30px;
	padding:0px;
}

.t_40px{
	color:#004191;
	font-size:40px;	
	padding-left:100px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	line-height:40px;
}

.t_45px{
	color:#004191;
	font-size:45px;	
	padding-left:100px;
	line-height:45px;
}

.t_23px{
	color:#004191;
	font-size:23px;
	line-height:23px;
}

.txt_formules{
	color:#004191;
	padding-left:26px;
	font-size:16px;
}

.txt_21pxB{
	color:#004191;
	font-size:21px;
	font-weight:bold;
}

.txt_18px_pad{
	color:#004191;
	font-size:18px;	
	padding-left:65px;
	padding-top:13px;
}

.txt_18px{
	color:#004191;
	font-size:18px;
}

.txt_15px{
	color:#004191;
	font-size:15px;	
}

.txt_10px{
	color:#004191;
	font-size:10px;	
}

.txt_10pxB{
	color:#004191;
	font-size:10px;
	padding-right:7px;
}

.txt_24pxB{
	font-size:24px;
	font-weight:bold;
	color:#004191;
	padding-right:7px;
}

.txt_24pxB1{
	font-size:23px;
	font-weight:bold;
	color:#004191;
	padding-right:0px;
}

.txt_12px_barre{
	font-size:12px;
	font-weight:normal;
	text-decoration: line-through;
	color:#000;
	padding-right:50px;
}

.txt_blcG{
	color:#fff;	
	font-weight:bold;
	font-size:11px;
}


.txt_pt {
	font-size: 10px;
	color:#004191;
}

a.v3:visited, a.v3:active , a.v3:link {
	font-weight:bold;
	color:#004191;
	text-decoration:underline;
}

a.v3:hover {
	font-weight:bold;
	color:#004191;
	text-decoration:none;
}

a.b_amenagement:visited, a.b_amenagement:active, a.b_amenagement:link{
	display:block;
	padding-top:4px;
	padding-left:6px;
	border:1px solid #082d5d;
	background-color:#082d5d;
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	width:150px;
	width:158px !ie;
	height:31px;
	cursor:pointer;
	text-decoration:none;
}

a.b_amenagement:hover{
	display:block;
	padding-top:4px;
	padding-left:6px;
	border:1px solid #082d5d;
	background-color:#fff;
	color:#082d5d;
	font-size:14px;
	font-weight:normal;
	width:150px;
	width:158px !ie;
	height:31px;
	cursor:pointer;
	text-decoration:none;
}

a.b_promo:visited, a.b_promo:active, a.b_promo:link{
	display:block;
	padding-bottom:0px;
	padding-bottom:0px !ie;
	margin-left:10px;
	border:1px solid #c9ee66;
	background-color:#c9ee66;
	color:#000;
	font-size:12px;
	font-weight:normal;
	width:138px;
	cursor:pointer;
	text-decoration:none;
}

a.b_promo:hover{
	background-color:#fff;
	color:#000;
}

div.div_catalogue-v2 {
	position:absolute;
	display:none;
	z-index:250;
	background-color:#FFFFFF;
	border: 1px solid #004191;
	padding-bottom: 5px;
	width: 220px;
}

input.v2, select.v2, textarea.v2 {
	background-color: #FFFFFF;
	height: 20px;
	padding-left: 3px;
	border: 1px solid #004191;
	font-size: 12px;
	font-weight: normal;
	width:90%;
	color: #004191;
}

select.select_pays-v2 {
	width:110px;
	border: 1px solid #004191;
	color: #004191;
}


input.input_bouton-v2 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(/charte/boutons/btn_fond-v2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height:21px;
	width:91px;
	cursor:pointer;
	border:none;
	padding-bottom:5px;
}

input.input_check-v2 {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 18px;
	border:none;
	background-color:#fff;
	vertical-align:middle;
	cursor:pointer;
}

input.input_check-v2_roll {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 18px;
	border:none;
	background-color:#004495;
	vertical-align:middle;
	cursor:pointer;
}

input.input_check-v2_on {
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 18px;
	border:none;
	background-color:#009450;
	vertical-align:middle;
	cursor:pointer;
}

.bd_bleu{
	border:1px solid #004191;
}

.bd_bleu_H{
	border-bottom:1px solid #004191;
}

.div_transparante{
	display:block;
	position:absolute;
	background-color:#FFF;
	filter : alpha(opacity=80);
	-moz-opacity : 0.8;
	opacity : 0.8;	
}

#devis{
	display:block;
	position:absolute;
	margin-left:525px;
	margin-top:20px;
}

#devis_OK{
	 position:absolute;
	 width:300px;
	 height:35px;
	 margin-top:58px;
	 margin-top:67px !ie;
	 margin-left:-162px;
	 margin-left:-142px !ie;
	 padding:10px;
	 background-color:#009450;
}


#devis_NO{
	 position:absolute;
	 width:300px;
	 height:35px;
	 margin-top:58px;
	 margin-top:67px !ie;
	 margin-left:-162px;
	 margin-left:-142px !ie;
	 padding:10px;
	 background-color:#C00;
}

.encart_kit_bas-v2 {
	background-image: url(/charte/version3/encart_bas.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.encart_kit_haut-v2 {
	background-image: url(/charte/version3/encart_haut.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.div_transp1 {
	background-color:#fff;
    position:fixed;
	height:100%;
	height:1075px !ie;
	width:100%;
	filter:alpha(opacity=70);
   -moz-opacity:0.7;
	opacity:0.7;
	z-index:280;
	margin:0px;
	padding:0px;
}

.div_transp2 {	
	position:absolute;
	color:#004191;
	height:100%;
	width:100%;
	z-index:250;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

.div_transp3 {
    position:absolute;
	z-index:300;
	top:100px;
	width:100%;
	padding:0px;
}

/*Suivi commande*/

input.input_suivi_fr {
	background-color: #FFF;
	background-image: url(/charte/suivi-commande/b_input_fr.gif);
	height: 23px;
	width: 92px;
	border: none;
	cursor:pointer;
}
input.input_suivi_en {
	background-color: #FFF;
	background-image: url(/charte/suivi-commande/b_input_en.gif);
	height: 23px;
	width: 92px;
	border: none;
	cursor:pointer;
}

input.input_suivi_on_fr {
	background-color: #FFF;
	background-image: url(/charte/suivi-commande/b_input_on_fr.gif);
	height: 23px;
	width: 92px;
	border: none;
	cursor:pointer;
}
input.input_suivi_on_en {
	background-color: #FFF;
	background-image: url(/charte/suivi-commande/b_input_on_en.gif);
	height: 23px;
	width: 92px;
	border: none;
	cursor:pointer;
}

.border_suivi {
	padding: 5px;
	border: 1px solid #004191;
}