
/* definitions des balises HTML */ 



*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:12px/1.2em "Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:normal;color:#000;}

img{border:0}

a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}

ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}
dd{margin:0 0 0 20px;}

/* Structure generale */ 

	body{text-align:center;background:url(../images/bg-top.jpg) 0 0 repeat-x;}
	
	#global{position:relative;width:810px;text-align:left;margin:0 auto;}
	
	#top{position:relative;height:130px;}
	
	#middle{position:relative;width:100%;z-index:0;}
	#menuDer{padding-top:5px;background:#dedede/*FFF9E5*/;font-size:12px;border-bottom:2px solid #d2d2d2;border-left:1px solid #DAEDF6;border-right:2px solid #d2d2d2;}
	#bottom{position:relative;width:100%;clear:both;padding:10px 0;overflow:hidden;}

	/* LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Banniere, Menu, fil d'ariane, etc...) */

	/* TOP */
	#banniere{position:relative; width:100%; height:104px;}
	#logo{float:left;width:301px;margin:49px 0 0 24px;}
	.img_logo{float:left;display:block;}
	.img_slogan{float:left;display:block;margin:10px 0 0 0;}
	#menu_top{width:400px;float:right;margin:54px 30px 0 0;}
	#menu_top ul {margin:0;padding:0; text-align:right; }
	#menu_top ul li, #menu_top ul li.first {list-style:none;display:inline;margin:0;padding:0 3px;font-size:11px; color:#157387; letter-spacing:-1px;}
	#menu_top ul li.first {color:#000; padding-right:10px;}
	#menu_top ul li a, #menu_top ul li a.connexion{text-decoration:none;color:#157387;}
	#menu_top ul li a.connexion{ background:url(../images/puce00.jpg) 0 2px no-repeat; padding-left:16px;}
	#menu_top ul li a:hover{text-decoration:underline;}
	#menu_top ul li a.selected{text-decoration:underline;color:#157387;}
	
	#menu_haut{position:relative;width:100%;height:26px; overflow:hidden;}
	#menu_haut ul {margin:0 0 0 56px;padding:0;}
	#menu_haut ul li { float:left;display:inline;margin:0;padding:0;}
	#menu_haut ul li a.accueil, #menu_haut ul li a.accueil_selected{width:98px;display:block;height:26px;}
	#menu_haut ul li a.accueil{background:url(../images/bt-accueil-off.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.accueil:hover, #menu_haut ul li a.accueil_selected {background:url(../images/bt-accueil-on.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.compte, #menu_haut ul li a.compte_selected{width:98px;display:block;height:26px;}
	#menu_haut ul li a.compte{background:url(../images/bt-compte-off.gif) 0 0 no-repeat;}
	#menu_haut ul li a.compte:hover, #menu_haut ul li a.accueil_selected {background:url(../images/bt-compte-on.gif) 0 0 no-repeat;}
	#menu_haut ul li a.deconnexion, #menu_haut ul li a.compte_selected{width:98px;display:block;height:26px;}
	#menu_haut ul li a.deconnexion{background:url(../images/bt-deconnexion-off.gif) 0 0 no-repeat;}
	#menu_haut ul li a.deconnexion:hover, #menu_haut ul li a.accueil_selected {background:url(../images/bt-deconnexion-on.gif) 0 0 no-repeat;}
	#menu_haut ul li a.visite, #menu_haut ul li a.visite_selected{width:101px;display:block;height:26px;}
	#menu_haut ul li a.visite{background:url(../images/bt-visite-off.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.visite:hover, #menu_haut ul li a.visite_selected {background:url(../images/bt-visite-on.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.expedier, #menu_haut ul li a.expedier_selected{width:111px;display:block;height:26px;}
	#menu_haut ul li a.expedier{background:url(../images/bt-expedier-off.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.expedier:hover, #menu_haut ul li a.expedier_selected {background:url(../images/bt-expedier-on.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.suivre, #menu_haut ul li a.suivre_selected{width:97px;display:block;height:26px;}
	#menu_haut ul li a.suivre{background:url(../images/bt-suivre-off.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.suivre:hover, #menu_haut ul li a.suivre_selected {background:url(../images/bt-suivre-on.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.assistance, #menu_haut ul li a.assistance_selected{width:103px;display:block;height:26px;}
	#menu_haut ul li a.assistance{background:url(../images/bt-assistance-off.jpg) 0 0 no-repeat;}
	#menu_haut ul li a.assistance:hover, #menu_haut ul li a.assistance_selected {background:url(../images/bt-assistance-on.jpg) 0 0 no-repeat;}
	
	
	/* MIDDLE */
	.fil_ariane{margin:0 0 0 14px;font-size:13px;font-weight:bold; position:absolute; top:14px; left:0; z-index:2;}
	.fil_ariane00{margin:0 0 0 14px;font-size:13px;font-weight:bold; position:absolute; top:0; left:0; z-index:2;}
	.content{padding:120px 0 14px 0;position:relative;}

	.block00_content, .block00_content00{position:relative;padding:10px;background:#d2d2d2;}
	.block00_content00{background:#d7d7cf;}
	.block_coins{position:relative;width:100%;height:0px;line-height:0px;font-size:0px;z-index:999;}
	.coins{position:absolute;}
	.coinHG, .coinHD{top:0;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinBG, .coinBD{bottom:0;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinHG, .coinBG{left:0;}
	.coinHD, .coinBD{right:0;}
	
	.block_coins00{position:relative;padding:15px 10px;background:url(../images/cadre-milieu.gif) 0 0 repeat-y;}
	.block_coins01{position:relative;padding:15px 10px;background:url(../images/cadre-milieu00.gif) 0 0 repeat-y;}
	.block_coins{position:relative;width:100%;height:0px;line-height:0px;font-size:0px;z-index:999;}
	.coins{position:absolute;}
	.coinH{top:0;left:0;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinB{bottom:0;left:0;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	
	
	/* BOTTOM */
	.footer{position:relative;width:100%; overflow:hidden;}
	.footer ul {float:left;margin:0 0 0 14px;padding:0;}
	.footer ul li{list-style:none;display:inline;margin:0;padding:0;font-size:12px;}
	.footer ul li a{text-decoration:none;}
	.footer ul li a:hover{text-decoration:underline;}

	.copyright{float:right;margin:2px 26px 0 5px;}
	.conception{text-align:right;margin:8px 26px 0 0;}
	.conception a{font-size:11px;text-decoration:none;}
	.conception a:hover{text-decoration:underline;}


	/* CLASS génériques */ 
	.titre00{font-weight:bold;border-bottom:1px solid #d2d2d2;padding-bottom:3px;margin-bottom:8px;}
	.titre01, .titre02{font-size:10px;color:#818181; font-weight:normal; margin-left:42px;}
	.titre02{margin-left:6px;}
	.titre03{color:red; font-weight:bold; margin-left:20px; font-size:13px;}

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}




	
/* Bloc css de la page accueil */ 	
	.content_accueil{position:relative;width:100%;overflow:hidden;}
	.content_accueil00{float:left; display:inline;width:535px; margin:40px 0 0 3px;}
	.content_accueil01{float:left; display:inline;width:254px; margin:50px 0 0 3px;}
	
	.amination { position:absolute; top:26px; left:310px; z-index:50;}
	.amination_ { position:absolute; top:46px; left:310px; z-index:99;}

	.form00 {position:relative;}
	.form00 p * {float:left;display:inline;}
	.form00 p {position:relative;width:100%;overflow:hidden;margin:15px 0;}
	.form00 label {line-height:18px;width:55px;}
	.form00 radio, .form00 checkbox {width:17px;height:17px;}
	.form00 input, .form00 textarea {width:108px;height:13px;border:1px solid #4e8dae;background:#fff;padding:0 3px; font-size:10px;}
	.form00 select {width:108px;border:1px solid #4e8dae;}
	.form00 select option {float:none;display:block;}
	.form00 textarea {height:80px;}
	.form00 input.bt_suivant{width:57px; height:15px;border:none; margin-left:2px;}
	.margin_l_16 {margin:24px 0 0 16px;}
	
	.img_suivez_commande {margin:12px 0 0 0;}
	.form01 {position:relative;}
	.form01 p * {float:left;display:inline;}
	.form01 p {margin:29px 0 0 71px;}
	.form01 input {width:108px;height:13px;border:1px solid #4e8dae;background:#fff;padding:0 3px; font-size:10px;}
	.form01 input.bt_valider{width:57px; height:15px;border:none; margin-left:2px;}

/* Bloc css de la page identification */ 	
	.img_identification { position:absolute; top:41px; left:0; z-index:1;}
	.img_etape1{ margin:25px 0 0 160px;}
	.block00{position:relative;width:100%;overflow:hidden; margin-top:46px;}
	.block00_{position:relative;width:266px;float:left;}
	.block00_00{margin-left:46px;}
	.block00_01{margin-left:148px;}
	.block00_03{text-align:center; color:#9f9f9f; font-size:11px;}
	.block00_03 a{color:#9f9f9f; font-size:11px; text-decoration:underline;}
	
	.form02 {position:relative;}
	.form02 p * {float:left;display:inline;}
	.form02 p {position:relative;width:100%;overflow:hidden;}
	.form02 p.first {position:relative;width:100%;overflow:hidden;margin:0 0 6px 0;}
	.form02 label {line-height:18px;width:120px;}
	.form02 input, .form02 input.input00{width:105px;height:13px;border:1px solid #4e8dae;padding:0 3px; font-size:10px;}
	.form02 input.input00{ margin-left:6px;}
	.form02 input.bt_valider{width:57px; height:15px;border:none; margin-left:58px;}
	
/* Bloc css de la page prise en charge */
	.img_prisecharge { position:absolute; top:8px; left:0; z-index:1;}
	.img_information_ordinateur, .img_prestation { display:block;}
	.img_valider_commande {float:left;}
	.block01{position:relative;width:100%;overflow:hidden;}
	.block01_margin00{margin-top:16px;}
	.block01_{ height:170px;}
	.block01_00{width:498px;overflow:hidden; float:left;}
	.block01_00_01{width:184px;margin:4px 0 0 0; float:left;}
	.block01_00_02{width:304px;margin:4px 0 0 10px; float:left;}
	.block01_01{width:270px;overflow:hidden;float:left;margin:0 0 0 9px;}
	.block01_01_ { margin:4px 0 0 0;}
	.block01_02, .block01_03{width:384px;overflow:hidden; float:left; margin-top:4px;}
	.block01_03{ margin-left:8px;}
	.block01_04{ margin-top:16px;width:775px; border:1px solid #d1d1d1;}
	.block01_04_{ padding:4px;}
	.info_oblig { float:right; padding-right:23px;}
		
	.form03 {position:relative;}
	.form03 label.label00 {float:left; width:120px; border:1px solid red}	
	.form03 p.first {margin:0 0 4px 0;}
	.form03 p.first01 {margin:0 0 16px 0;}
	.form03 p span { color:#FF0000;}
	.form03 p.case00 { background-color:#FFFFFF; border:1px solid #afafa8; padding:2px;width:258px;}
	.form03 input{width:105px;height:13px;border:1px solid #4e8dae;padding:0 3px; font-size:10px;}
	.form03 input.input00{ margin-left:6px;}
	.form03 input.input01{ margin-left:21px;}
	.form03 input.input02{width:280px;height:13px;border:1px solid #4e8dae;padding:0 3px; font-size:10px;}
	.form03 input.bt_valider{width:57px; height:15px;border:none;}
	.form03 input.bt_retour_accueil{width:154px; height:15px;border:none;}
	.form03 input.bt_envoyer{margin-left:92px;}
	.form03 textarea {width:260px;height:43px;border:1px solid #4e8dae; font-size:10px;}
	.form03 textarea.message {width:284px;height:120px;border:1px solid #4e8dae; font-size:10px;}
	.form03 .input_radio, .form03 .input_checkbox {width:17px;height:17px; border:none;}
	.form03 select {width:208px;border:1px solid #81b9de; font-size:11px;}
	.form03 select option {float:none;display:block;}
	.red { color:#FF0000;}
	.gris { color:#767676;}
	.vert{ color:#009933;}

/* Bloc css de la page recapulatif */
	.img_recapitulatif { position:absolute; top:21px; left:0; z-index:1;}
	.block_table table { width:100%;}
	.block_table table td.td00 { padding-top:4px;}


/* Bloc css de la page confirmation */
	.img_confirmation { position:absolute; top:18px; left:0; z-index:1;}
	.block02 { margin:10px 26px 0 14px;}	


/* Bloc css de la page contact */ 
	.img_form_contact{margin:16px 0 4px 0; display:block;}
	.img_logo_01{margin:30px 0 18px 0; text-align:center}
	.block03{position:relative;width:100%;overflow:hidden;}
	.block03_{ height:208px;}
	.block03__{ margin-left:30px;}
	.block03_00{width:140px;overflow:hidden; float:left;}
	.block03_01{width:140px;margin:0 0 0 4px; float:left;overflow:hidden;}
	.block03_02{width:320px;margin: 0 0 0 4px; float:left;overflow:hidden;}
	.block03_03{width:168px;overflow:hidden;float:left;margin:0 0 0 5px;}
	.block03_04{width:194px;overflow:hidden; float:left;}
	.block03_05{width:194px;margin:0 0 0 10px; float:left;overflow:hidden;}
	.block03_06{width:370px;margin: 0 0 0 10px; float:left;overflow:hidden;}
	
	
/* Bloc css de la page confirmation */
	.block04 {width:778px;position:relative;overflow:hidden; margin-top:24px;}	
	.block04_ {height:290px; padding:10px; overflow:auto;}
	.block04 h2{color:#FF0000;}
	.block04 p{margin-bottom:10px;}
	

/* Bloc css de la page confirmation */
	.bg_popup{background:url(../images/bg-popup.jpg) 0 0 repeat-x;}
	.popup{position:relative;width:270px; margin:0 auto;}
	.popup_{position:relative;width:270px; margin-top:16px;}
	

/* Bloc css de la partie administration */
	.img_espace_admin{ margin-left:40px;}
	#deconnexion { text-align:right; margin:5px 30px 0 0;}
	a.deconnexion { font-size:14px; font-weight:bold; text-decoration:none;}
	.block05{ float:left; display:inline;width:338px;}
	.block05_content {width:338px;position:relative;overflow:hidden;}
	.block05_ { margin-left:60px;}
	.img_gestion_compte{ display:block; margin:0 0 10px 5px;}
	.img_suivez_commande00{ display:block; margin:0 0 0 5px; float:left; padding-bottom:10px;}
	
	.form04 {position:relative;}
	.form04 input{width:105px;height:13px;border:1px solid #4e8dae;padding:0 3px; font-size:10px;}
	.form04 input.input00{width:50px;height:13px;border:1px solid #4e8dae;padding:0 3px; font-size:10px;}
	.form04 input.bt_valider{width:57px; height:15px;border:none;}
	.form04 select {border:1px solid #81b9de; font-size:11px;}
	.bt_changer_motpasse{width:164px; height:15px;border:none;}
	
	.block06 {z-index:-1;width:335px; height:76px; margin-left:398px; background:url(../images/bg-block00.gif) 0 0 no-repeat; }
	.block06_ { padding:10px;}
	.block06__ { margin-top:10px;}
	a.lien00 {background:url(../images/puce01.gif) 0 6px no-repeat; padding-left:10px; text-decoration:none; }
	.block06_content { background:#f1f1f1; border:1px solid #bbb; padding:5px; }
	.block07 {width:596px;position:relative;overflow:hidden;}
.display:none

/* Bloc css de la partie compte */
	.num_compte {width:100px;margin:52px 0 0 5px; float:left; }

/* ----  DEBUT FOOTER ----*/

#div_FooterTopZone
{
	clear: both;
}

#Pc_Footer_1024 { width:982px; font-size: 11px; color: #506f79; margin: 0 auto; }

#Pc_Footer_Content_1024 { background: #f0f2ed url(../images/img_background.jpg) no-repeat; height: 270px; width: 810px; /*padding-left: 5px;*/ }

#Pc_Footer_Content_1024 .footer_content_1_1024, #Pc_Footer_Content_1024 .footer_content_2_1024, #Pc_Footer_Content_1024 .footer_content_3_1024, #Pc_Footer_Content_1024 .footer_content_4_1024, #Pc_Footer_Content_1024 .footer_content_5_1024 { float: left; padding-top: 10px; } 

#Pc_Footer_Content_1024 .footer_content_1_1024 { width: 170px; }
#Pc_Footer_Content_1024 .footer_content_2_1024 { width: 165px; }
#Pc_Footer_Content_1024 .footer_content_3_1024 { width: 235px; }
#Pc_Footer_Content_1024 .footer_content_4_1024 { width: 160px; }
#Pc_Footer_Content_1024 .footer_content_5_1024 { width: 240px; } 

#Pc_Footer_Contexte_1024 { background: #fff; font-size: 9px; text-align: center; padding: 8px 5px; clear: both; margin: 0; border-top: 1px solid #c9c9c7; }
#Pc_Footer_Contexte_1024 a { font-size: 9px; }


#Pc_Footer_Link_1024 a { font-size: 10px; }

#Pc_Footer_Copy_1024 {   width: 982px; text-align:right; padding: 4px 0px; background: #fff; }
#Pc_Footer_Copy_1024 a { font-size: 10px; }



#Pc_Footer_Flag_1024 img { border: 0; margin: 0; padding-right: 3px; }
#Pc_Footer_Flag_1024 .txt_small { font-size: 9px; }


#Pc_Footer_More_1024 img { border: 0; margin: 0; vertical-align: middle; }

/* ----  FOOTER BLOC  ----*/
div.Pc_Footer_bloc_1024 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
div.Pc_Footer_bloc_1024 span.titre { padding-bottom: 2px; }
div.Pc_Footer_bloc_1024 ul { padding: 0; margin: 0; border: 0; }
div.Pc_Footer_bloc_1024 li { list-style-type: none; padding-top: 3px; }
div.Pc_Footer_bloc_1024 li.marques { list-style-type: none; padding-top: 6px; padding-left: 2px; }

div.Pc_Footer_bloc_1024 ul.garanties {  clear: both; padding-left: 2px; }
div.Pc_Footer_bloc_1024 li.garanties { padding-left: 2px; margin: 0; width: 115px; height: 70px; border: 0px solid #000; float: left; text-align: center; }
div.Pc_Footer_bloc_1024 li.garanties img { }


div.Pc_Footer_bloc_1024 .img_middle { vertical-align: middle; border: 0; }
div.Pc_Footer_bloc_1024 .img_baseline { vertical-align: baseline; border: 0; padding-right: 5px; }
div.Pc_Footer_bloc_1024 .img_bottom { vertical-align: middle; border: 0; padding-right: 5px; }


/* ----  FOOTER LINK  ----*/
#Pc_Footer_1024 a.LinkBleu { color: #506f79; text-decoration: none; }
#Pc_Footer_1024 a.LinkBleu:hover { color: #506f79; text-decoration: underline; }

#Pc_Footer_1024 a.LinkVert { color: #3c8c1e; text-decoration: none; }
#Pc_Footer_1024 a.LinkVert:hover { color: #3c8c1e; text-decoration: underline; }

#Pc_Footer_Contexte_1024 a.LinkBleu:hover { color: #3c8c1e; text-decoration: underline; }
#Pc_Footer_Copy_1024 a.LinkBleu:hover { color: #3c8c1e; text-decoration: underline; }

/* ----  FIN FOOTER ----*/
