﻿body
{
	margin:0px;
	padding:0px;
	font-family:Arial;	
}

.BodyGeneral
{
	background-image:url('./image/background.jpg');
	background-position:50% top;
	background-repeat:repeat-x;
	background-color:#c7c6ba;
	padding-bottom:20px;		
}

.global_backgroud
{
	width:924px;
	margin:auto;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	background:url('./image/background_content.png') no-repeat bottom;
	_background:none;
}

.global
{
	width:100%;
	background:url('./image/background_content_c.jpg') repeat-x top;
}

.global_content
{
	width:922px;
	background-color:White;
	padding-left:1px;
	padding-right:1px;
}

.float_left
{
	float:left;	
}

.float_right
{
	float:right;	
}

.font_size_14
{
	font-size:14px;	
}

.font_size_16
{
	font-size:16px;	
}

.orange
{
	color:#ff5a00;
}

.DashedOrange
{
	border:dashed 1px #ff5a00;
}

.gris
{
	color:#515151;
}

.TirerLi
{
	font-size:12px;
	list-style-type:none;
}


.Opacity50
{
	/* Pour IE, il faut absolument mettre une largeur, alors soit width=100%,
	soit c'est un div positionné et dimensionné comme dans cet exemple.*/
   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   opacity: 0.5;	
}


.Opacity25
{
	/* Pour IE, il faut absolument mettre une largeur, alors soit width=100%,
	soit c'est un div positionné et dimensionné comme dans cet exemple.*/
   filter:alpha(opacity=25);
   -moz-opacity:0.25;
   opacity: 0.25;	
}

.DisplayNone
{
	display:none;	
}


.GrosTexteLightBox
{
	color:#363636;
	font-size:14px;
	font-weight:bolder;
}

.MoyenTexteLightBoxBold
{
	color:#363636;
	font-size:12px;
	font-weight:bolder;
}

.MoyenTexteLightBox
{
	color:#363636;
	font-size:12px;
}

#DivRechercheAvancee em
{
	color:Gray;
	font-size:10px;
}

.ErrorMessage
{
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:Red;
}

.ExempleTxt
{
	font-size:11px;
	color:Gray;
	font-style:italic;
	font-weight:normal;
}

.FacultatifTxt
{
	font-size:11px;
	color:#34a4eb;
	font-weight:bold;
}

.FacultatifInput
{
	background-color:#bbddfd;
}

.FacultatifIframe iframe
{
	background-color:#bbddfd;
}



.WarningBig
{
	background:url('./image/WarningBig.jpg') no-repeat ;
	color:#FF5A00;
	font-size:14px;
	font-weight:bold;
	height:35px;
	margin:auto auto 10px;
	padding:10px 0pt 0pt 50px;
	text-align:center;
	width:600px;
	border:dashed 1px #ff5d00;
}

.Delete a
{
	background:url('./image/No.png') no-repeat ;
	width:16px;
	height:16px;
	display:block;
}


.NoResults
{
	color:#363636;
	font-size:12px;
	padding:30px 0 0 0;
	background:url('./image/WarningSmall.gif') no-repeat center top;
	margin:20px;
}
.NoResults a
{
	color:#FF5A00;
	text-decoration:none;
	font-weight:bold;
}

.NoResults a:hover
{
	text-decoration:underline;
}

.BorderCaptcha div span img
{
	border:dashed 1px #ff5d00;
}
.BorderCaptcha input
{
	border:1px solid #959485;
	margin:8px;
	width:159px;
	background:#fae4da;
}


.Liste ul
{
	margin:0px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
}

.Liste li
{
	margin:0px;
	.margin-left:20px;
	_margin-left:20px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
	padding-bottom:5px;
}

/****************************/
/*			HEADER			*/
/****************************/

.header
{
	background-image:url('./image/Header.jpg');
	height:99px;
	width:924px;
	margin:auto;
}

a.GoHome
{
	position:absolute;
	display: block;
	margin-top:15px;
	background:transparent;
	width:380px;
	height:40px;

}

.HeaderPub
{
	position:absolute;
	margin-top:20px;
	margin-left:440px;
	width:468px;
	height:60px;
	display:block;
}

.PanelMsgDecoHeader
{
	position:absolute;
	display: block;
	margin-left:743px;
	margin-top:8px;
	height:18px;
	font-size:11px;
	color:#515151;
	font-weight:bold;
	width:165px;
}


.description_moteur
{
	display:none;
}

.Bold
{
	font-weight:bolder;
}
/****************************/
/*		HEADER	MENU		*/
/****************************/

.header_menu
{
	height:53px;
	padding-bottom:2px;
	padding-left:1px;
}


/* Header Menu Non Connecter */

a.img_deposer_mission
{
	background: url('./image/Menu/img_deposer_mission.jpg') no-repeat 50% top;
	width:236px;
	height:53px;
	display: block;
	float:left;
}

a.img_deposer_mission:hover
{
	background-position:bottom;
}

a.img_chercher_mission
{
	background: url('./image/Menu/img_chercher_mission.jpg') no-repeat 50% top;
	width:214px;
	height:53px;
	display: block;
	float:left;
}

a.img_chercher_mission:hover
{
	background-position:bottom;
}

a.img_forum
{
	background: url('./image/Menu/img_forum.jpg') no-repeat 50% top;
	width:135px;
	height:53px;
	display: block;
}

a.img_forum:hover
{
	background-position:bottom;
}


a.img_inscrire
{
	background: url('./image/Menu/img_inscrire.jpg') no-repeat 50% top;
	width:143px;
	height:53px;
	display: block;
	float:left;
}

a.img_inscrire:hover
{
	background-position:bottom;
}


.img_me_connecter
{
	background: url('./image/Menu/img_me_connecter.jpg') no-repeat 50% top;
	width:192px;
	height:53px;
	display: block;
	float:left;
	cursor:pointer;
}

.img_me_connecter:hover
{
	background-position:bottom;
}



a.btn_menu_login
{
	background: url('./image/Menu/btn_menu_login.jpg') no-repeat 50% top;
	width:20px;
	height:20px;
	display: block;
	margin:18px 0px 0px 118px;
	cursor:pointer;
}

a.btn_menu_login:hover
{
	background-position:bottom;
}



.RadMenu_ForumTemp
{
	background:url('image/Menu/img_forum_Bientot.jpg') no-repeat 0 top;
	width:135px;
	height:53px;
	float:left;
}

a.RadMenu_ForumTemp_connecter
{
	background:url('image/Menu/img_forum_Bientot.jpg') no-repeat 0 top;
	width:135px;
	height:53px;
	display: block;
	float:left;
}

a.RadMenu_ForumTemp_connecter:hover
{
	background-position:bottom;
}




/*****		LOGIN BOX	*****/

.loginbox
{
	background:url('./image/loginbox/background.png') no-repeat 0 0;
	_background:url('./image/loginbox/background.jpg') no-repeat 0 0;
	width:201px;
	_width:191px;
	height:192px;	
	color:#4e4e4e;
	font-size:12px;	
	position:absolute;
	margin-left:704px;
	_margin-left:690px;
	.margin-left:690px;
	margin-top:-7px;
	z-index:7;
}

.loginbox_email_text
{
	position:absolute;
	margin-top:9px;
	margin-left:11px;
}

.loginbox_email
{
	position:absolute;
	margin-top:9px;
	margin-left:51px;
	font-size:10px;
}

.loginbox_pass_text
{
	position:absolute;
	margin-top:42px;
	margin-left:6px;
}
.loginbox_pass
{
	position:absolute;
	margin-top:40px;
	margin-left:86px;
	font-size:10px;
}

.CheckBoxRememberMe
{
	position:absolute;
	margin-top:70px;
	margin-left:6px;
}

a.valid_login
{
	border: none;
	background: url('./image/loginbox/valid_login.jpg') no-repeat 50% top;
	width:111px;
	height:19px;
	display: block;
	margin-top:81px;
	_margin-top:97px;
	.margin-top:97px;		
	margin-left:40px;	
	position:absolute;
}

a.valid_login:hover
{
	background-position:bottom;
}

a.loginbox_pss_oublie_text
{
	margin-left:4px;
	_margin-left:2px;
	.margin-left:2px;
	margin-top:126px;
	position:absolute;
	text-decoration:none;
	color:#98948d;
}

a.loginbox_pss_oublie_text:hover
{
	color:#ff5a00;
}

a.loginbox_creer_compte_text
{
	margin-left:11px;
	_margin-left:3px;
	.margin-left:3px;
	margin-top:131px;
	_margin-top:146px;	
	.margin-top:146px;
	position:absolute;
	text-decoration:none;
	color:#98948d;
	width:169px;
	padding-top:4px;
	height:19px;
	background: url('./image/loginbox/background_create_account.jpg') no-repeat 50% top;
	display:block;
}

a.loginbox_creer_compte_text:hover
{
	background-position:bottom;
	color:#ff5a00;
}





/* Header Menu Connecter */

a.img_deposer_mission_connecter
{
	background: url('./image/Menu/img_deposer_mission_connecter.jpg') no-repeat 50% top;
	width:223px;
	height:53px;
	display: block;
	float:left;
}

a.img_deposer_mission_connecter:hover
{
	background-position:bottom;
}

a.img_chercher_mission_connecter
{
	background: url('./image/Menu/img_chercher_mission_connecter.jpg') no-repeat 50% top;
	width:199px;
	height:53px;
	display: block;
	float:left;
}

a.img_chercher_mission_connecter:hover
{
	background-position:bottom;
}

.img_forum_connecter
{
	background: url('./image/Menu/img_forum_connecter.jpg') no-repeat 50% top;
	width:122px;
	height:53px;
	display: block;
}

.img_forum_connecter:hover
{
	background-position:bottom;
}

div.img_connecter
{
	background: url('./image/Menu/img_connecter.jpg') no-repeat 50% top;
	width:344px;
	height:31px;
	padding:22px 10px 0px 0px;
	display: block;
	float:left;
	/*cursor:pointer;*/
	font-size:12px;
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	text-align:center;
}


div.img_connecter a
{
	text-decoration:none;
	color:#ff5100;
}

div.img_connecter a:hover
{
	text-decoration:underline;
	color:#ff5100;
}

a.HyperLinkHome
{
	display: block;
	background:url('./image/icon_home.gif') no-repeat left top;
	height:18px;
	padding-left:20px;
}
a.HyperLinkHome:hover
{
	background-position:left bottom;
}


a.HyperLinkContact
{
	display: block;
	background:url('./image/IconContact.gif') no-repeat left top;
	height:18px;
	padding-left:23px;
}
a.HyperLinkContact:hover
{
	background-position:left bottom;
}


/****************************/
/*		COLONNE LEFT		*/
/****************************/

.colonne_left
{
	background:white url('./image/title_search.jpg') no-repeat left top ;
	width:239px;
	padding-top:33px;
	float:left;
}


.colonne_left2
{
	width:239px;
	float:left;
}


/****************************/
/*		SEARCH BOX			*/
/****************************/

.search_box
{
	background:white url('./image/background_search_box.jpg') no-repeat 50% top;
	width:228px;
	height:124px;
	padding-top:11px;
}

.ComboBox_quoi{
	position:absolute;
	margin-left:89px;
	margin-top:1px;
	height:12px;
}

.ComboBox_ou
{
	position:absolute;
	margin-left:67px;
	margin-top:32px;
}

a.btn_search
{
	background: url('./image/BtnLancerRechercheSmall.gif') no-repeat 50% top;
	width:121px;
	height:18px;
	display: block;
	margin:auto;
	margin-top:60px;
}

a.btn_search:hover
{
	background-position:bottom;
}

a.BtnRechercheAvanceSmall
{
	width:100px;
	height:15px;
	background:url(image/BtnRechercheAvanceSmall.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-top:6px;
}

a.BtnRechercheAvanceSmall:hover
{
	background-position:bottom;
}

/****************************/
/*			LEFT			*/
/****************************/

.menu_left
{
	width:236px;
	background:white url('./image/background_menu.jpg') no-repeat left top;
	height:600px;	
}

.first_cat_menu{
	background:url('./image/background_menu_first_cat.gif') no-repeat 50% top;
	color:#9c9a83;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	width:224px;
	height:23px;
	cursor:pointer;
	padding-top:9px;
	margin-left:-20px;
}

.first_cat_menu:hover{
	background-position:bottom;
	color:#fc5c00;
}

.first_cat_menu li
{
	list-style:none;
	list-style-position:outside;
}

.pub_left
{
	margin-left:5px;
	margin-bottom:20px;
	width:219px;
	height:182px;
}

/****************************/
/*			CONTENT			*/
/****************************/

.content
{
	padding-top:12px;
	padding-left:13px;
}

/*****	Block deposer et chercher	*****/

.block_depo_cherch
{
	background-color:white;
	width:895px;
	height:190px;
	margin-left:14px;
	margin-top:6px;	
}


a.BigBtnDepos
{
	background: url('./image/BigBtnDepos.jpg') no-repeat left top;
	width:442px;
	height:190px;
	display: block;
	position:absolute;
}

a.BigBtnDepos:hover
{
	background-position:bottom;
}

a.BigBtnRecherche
{
	background: url('./image/BigBtnRecherche.jpg') no-repeat left top;
	width:442px;
	height:190px;
	display: block;
	position:absolute;
	margin-left:453px;
}

a.BigBtnRecherche:hover
{
	background-position:bottom;
}

/*****	DEFAULT	PAGE	*****/

.content_default
{
	float:left;
	width:657px;
	padding-top:32px;
	background:url('./image/title_dernieres_missions_deposes.jpg') no-repeat left top;
	min-height:450px;
}


.BoxActuHeader
{
	background:url('./image/BoxActuHeader.jpg') no-repeat left top;
	width:657px;
	height:38px;
	margin-top:5px;
}

.BoxActuContent
{
	background:url('./image/BoxActuContent.jpg') no-repeat left bottom;
	width:635px;
	border:solid 1px #acaaab;
	border-top:0px;
	border-bottom:0px;
	font-size:11px;
	padding:0px 10px 0px 10px;
	color:#4e4e4e;
}

.BoxActuContent ul
{
	margin:0px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
}

.BoxActuContent li
{
	margin:0px;
	.margin-left:20px;
	_margin-left:20px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
	padding-bottom:5px;
}

.BoxActuContent a
{
	text-decoration:none;
	color:#4e4e4e;
}

.BoxActuContent a:hover
{
	text-decoration:underline;
}

.BoxActuFooter
{
	background:url('./image/BoxActuFooter.jpg') no-repeat left bottom;
	width:657px;
	height:16px;
}



#box_last_mission
{
	background:url('./image/box_last_mission.jpg') no-repeat left top;
	width:657px;
	height:118px;
	padding-bottom:9px;
	_margin-left:-3px;
}

a.HyperLinkMission
{
	background:url('./image/PixTransp.gif');
	width:657px;
	height:118px;
	cursor:pointer;
	position:absolute;
	display:block;
	z-index:6;
	
}

.box_last_mission_logo_type
{
	width:67px;
	height:67px;
	position:absolute;
	margin-left:28px;
	margin-top:10px;	
}

.box_last_mission_date
{
	width:416px;
	margin-left:101px;
	position:absolute;
	margin-top:9px;
	color:#585652;
	font-size:11px;
	text-align:right;
}


.box_last_mission_travaux
{
	position:absolute;
	margin-left:102px;
	margin-top:31px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.box_last_mission_code_postal_ville
{
	text-align:right;
	position:absolute;
	margin-left:102px;
	margin-top:49px;
	color:#585652;
	width:416px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bolder;
}


.box_last_mission_demande
{
	position:absolute;
	margin-left:102px;
	margin-top:70px;
	color:#363636;
	font-size:11px;
	width:416px;
}


.box_last_mission_prix_appel
{
	position:absolute;
	margin-left:102px;
	margin-top:49px;
	color:#363636;
	font-size:14px;
	font-weight:bolder;
}

.box_last_mission_prix
{
	color:#ff5a00;	
	position:absolute;
	margin-left:197px;
	margin-top:46px;
	font-size:18px;
	font-weight:bold;
}
.box_last_mission_prix_euro
{
	margin-top:4px;
	font-size:14px;
	float:left;
}

.box_last_mission_en_savoir_plus
{
	position:absolute;
	margin-left:28px;
	margin-top:78px;
	color:#363636;
	font-size:11px;
	width:67px;
	text-align:center;
}

.box_last_mission_btn_en_savoir_plus
{
	position:absolute;
	margin-left:54px;
	margin-top:95px;
	color:#585652;
	font-size:14px;
}

.box_last_mission_btn_en_savoir_plus a
{
	background: url('./image/btn_fleche_orange.jpg') no-repeat 50% top;
	width:16px;
	height:16px;
	display: block;

}

.box_last_mission_btn_en_savoir_plus a:hover
{
	background-position:bottom;
}



.box_last_mission_nb_reponse
{
	position:absolute;
	text-align:center;
	margin-left:543px;
	margin-top:9px;
	color:#363636;
	font-size:12px;
	font-weight:bold;
	width:103px;
}

.box_last_mission_nb_reponse_nb
{
	color:#ff5a00;
}

.box_last_mission_meilleur_prix_proposer
{
	position:absolute;
	text-align:center;
	margin-left:541px;
	margin-top:32px;
	color:#ff5a00;
	font-size:11px;
	width:107px;
}

.box_last_mission_meilleur_prix
{
	color:#363636;	
	position:absolute;
	text-align:center;
	margin-left:543px;
	margin-top:46px;
	font-size:16px;
	font-weight:bold;
	width:103px;
}

.box_last_mission_economie_dif
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:532px;
	margin-top:67px;
	font-size:12px;
	font-weight:bold;
	width:123px;
}

.box_last_mission_economie_euro
{
	font-size:16px;
}

.box_last_mission_economie_dif_percent
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:543px;
	margin-top:98px;
	font-size:14px;
	font-weight:bold;
	width:103px;
}

.box_last_mission_economie_percent
{
	font-size:16px;
}

.box_last_mission_MaProposition
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:532px;
	margin-top:74px;
	font-size:12px;
	font-weight:bold;
	width:123px;
}

.box_last_mission_MaPropositionPrix
{
	font-size:16px;
}



/*****	DEFAULT	PAGE MISSION PUB	*****/

.box_pub_pro
{
	float:left;
	width:325px;
	height:329px;
	padding:0px 0px 0px 17px;
	background:url('./image/background_big_annonce_temp.jpg') no-repeat left top;
	color:#363636;
}

.box_pub_pro_logo
{
	margin-left:10px;
	margin-top:12px;
	position:absolute;
	width:66px;
	height:66px;
	position:absolute;	
}

.box_pub_pro_nom
{
	position:absolute;
	margin-top:9px;
	margin-left:80px;
	color:#214395;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

.box_pub_pro_slogan
{
	position:absolute;
	margin-top:28px;
	margin-left:80px;
	font-size:14px;
}

.box_pub_pro_adresse
{
	margin-top:49px;
	position:absolute;
	margin-left:80px;
	font-size:12px;
}

.box_pub_pro_cp_ville
{
	margin-top:64px;
	position:absolute;
	margin-left:81px;
	font-size:12px;
}

.box_pub_pro_tel
{
	margin-left:11px;
	margin-top:80px;
	position:absolute;
	font-size:16px;
}

.box_pub_pro_description
{
	margin-left:11px;
	margin-top:102px;
	position:absolute;
	font-size:12px;
	width:302px;
}

.box_pub_pro_note
{
	margin-left:1px;
	width:158px;
	text-align:center;
	margin-top:177px;
	position:absolute;
	font-size:12px;
}

.box_pub_pro_note_img
{
	position:absolute;
	margin-top:192px;
	margin-left:29px;
	width:104px;
	height:15px;
}

.box_pub_pro_nb_mission_text
{
	margin-left:1px;
	margin-top:228px;
	width:158px;
	text-align:center;
	position:absolute;
	font-size:12px;
}

.box_pub_pro_nb_mission
{
	margin-left:1px;
	margin-top:249px;
	width:158px;
	text-align:center;
	position:absolute;
	font-size:32px;
}

.box_pub_pro_img
{
	margin-top:167px;
	margin-left:169px;
	width:144px;
	height:114px;
	background:url(./image/photo_fake.jpg) no-repeat;
	position:absolute;
}

.box_pub_pro_1_img
{
	width:156px;
	height:17px;
	background-color:#7f7f7f;
	color:#b4b4b4;
	font-size:12px;
	text-align:center;
	display:block;
	font-weight:bold;
}

a.box_pub_pro_visu_fiche
{
	margin-top:300px;
	margin-left:123px;
	font-size:14px;
	position:absolute;
	text-decoration:none;
	color:#363636;	
}
a.box_pub_pro_visu_fiche:visited
{
	color:#363636;	
}
a.box_pub_pro_visu_fiche:hover
{
	color:#ff5a00;	
}


a.box_pub_pro_visu_link
{
	position:absolute;
	margin-top:301px;
	margin-left:297px;
	background: url('./image/btn_gris.jpg') no-repeat  50% top;
	width:16px;
	height:18px;
	display: block;
}

a.box_pub_pro_visu_link:hover
{
	background-position:bottom;
}




/*****	DEFAULT	PAGE ENCART PUB	*****/

.box_pub_default
{
	float:left;
	width:304px;
	margin-left:11px;
}


.header_box_pub
{
	width:304px;
	background:url('./image/header_box_pub.jpg') no-repeat left top;
	height:28px;
}

.content_box_pub_footer
{
	width:300px;
	border:solid 2px #d4d4d4;
	border-top:0px;
}



/*****	PAGE LISTE MISSIONS	*****/

.content_missions
{
	float:left;
	width:655px;
	padding-top:21px;
	background:url('./image/title_liste_missions.jpg') no-repeat left top;
}

.TitleRechercherMission
{
	float:left;
	width:655px;
}

.TitleRechercherMissionResult
{
	float:left;
	width:655px;
	padding-top:21px;
	background:url('./image/TitleRechercherMission.jpg') no-repeat left top;
}

	/* TRIE */
.critere_recherche
{
	color:#98938D;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	margin-left:273px;
	margin-top:-20px;
	position:absolute;
}

.trie
{
	width:654px;
	height:21px;
	background:url('./image/pointille_trie_orange.gif') repeat-x left bottom;	
	color:#515151;
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 11px 1px;
	padding:3px 0px 0px 2px;
}

.trie a
{
	color:#878787;	
	text-decoration:none;
}

.trie a:hover
{
	color:#020202;
	text-decoration:underline;	
}

.trie_select a
{
	color:#878787;	
	text-decoration:none;
}


.trie img
{
	vertical-align:bottom;
}



.trie a.sortlinkselected
{
	color:#ff5a00;
	text-decoration:none;
}


	/* PAGINATION */
.pagination_liste_mission
{
	width:653px;
	height:26px;
	/*background:url('./image/pagination_liste_mission.jpg') no-repeat left top;*/
	margin-bottom:10px;
	font-size:12px;
	padding-top:3px;
	border-top:1px dashed #fe4c1c;
	border-bottom:1px dashed #fe4c1c;
}

.pagination_liste_mission_text
{
	width:627px;
	height:22px;
	padding-top:4px;
	color:Black;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	position:absolute;
	margin-left:13px;
}

span.pagerbtn
{
	display:none;
}

.pagerbtn
{
	vertical-align:bottom;
	
}
.pagernumericbutton
{
	color:#fe4c1c;
}

a.pagination_liste_mission_prec
{
	width:13px;
	height:26px;
	background:url('./image/pagination_liste_mission_prec.jpg') no-repeat left top;
	position:absolute;
	display:block;
}
a.pagination_liste_mission_prec:hover
{
	background-position:bottom;
}

a.pagination_liste_mission_suiv
{
	width:13px;
	height:26px;
	background:url('./image/pagination_liste_mission_suiv.jpg') no-repeat left top;
	position:absolute;
	margin-left:640px;
	display:block;
}
a.pagination_liste_mission_suiv:hover
{
	background-position:bottom;
}

/*****	PAGE MISSIONS	*****/
.global_content_mission
{
	background:url('./image/title_mission.jpg') no-repeat left top;
	width:896px;	
	margin-left:13px;
	margin-top:6px;
	padding-top:32px;
	padding-left:2px;
}

.content_mission
{
	width:718px;
	float:left;
}

.box_page_mission
{
	background:url('./image/box_last_page_mission.jpg') no-repeat left top;
	width:718px;
	height:118px;
	padding-bottom:9px;
}

.box_page_mission_591
{
	background:url('./image/box_last_page_mission.jpg') no-repeat left top;
	width:591px;
	height:118px;
	padding-bottom:9px;
	margin:auto;
}

.box_page_mission_logo_type
{
	background-color:Blue;
	width:67px;
	height:67px;
	position:absolute;
	margin-left:28px;
	margin-top:10px;	
}

.box_page_mission_etat
{
	width:300px;
	margin-left:104px;
	position:absolute;
	margin-top:9px;
	color:#585652;
	font-size:11px;
}

.box_page_mission_date
{
	width:478px;
	margin-left:101px;
	position:absolute;
	margin-top:9px;
	color:#585652;
	font-size:11px;
	text-align:right;
}


.box_page_mission_travaux
{
	position:absolute;
	margin-left:102px;
	margin-top:31px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.box_page_mission_code_postal_ville
{
	text-align:right;
	position:absolute;
	margin-left:102px;
	margin-top:49px;
	color:#585652;
	width:478px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bolder;
}

.box_page_mission_demande
{
	position:absolute;
	margin-left:102px;
	margin-top:70px;
	color:#363636;
	font-size:11px;
	width:478px;
}

.box_page_mission_prix_appel
{
	position:absolute;
	margin-left:102px;
	margin-top:49px;
	color:#363636;
	font-size:14px;
	font-weight:bolder;
}

.box_page_mission_prix
{
	color:#ff5a00;	
	position:absolute;
	margin-left:197px;
	margin-top:46px;
	font-size:18px;
	font-weight:bold;
}
.box_page_mission_prix_euro
{
	margin-top:4px;
	font-size:14px;
	float:left;
}

.box_page_mission_nb_reponse
{
	position:absolute;
	text-align:center;
	margin-left:604px;
	margin-top:9px;
	color:#363636;
	font-size:12px;
	font-weight:bold;
	width:103px;
}

.box_page_mission_nb_reponse_nb
{
	color:#ff5a00;
}

.box_page_mission_meilleur_prix_proposer
{
	position:absolute;
	text-align:center;
	margin-left:602px;
	margin-top:32px;
	color:#ff5a00;
	font-size:11px;
	width:107px;
}

.box_page_mission_meilleur_prix
{
	color:#363636;	
	position:absolute;
	text-align:center;
	margin-left:604px;
	margin-top:46px;
	font-size:16px;
	font-weight:bold;
	width:103px;
}

.box_page_mission_economie_dif
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:592px;
	margin-top:67px;
	font-size:12px;
	font-weight:bold;
	width:123px;
}

.box_page_mission_economie_euro
{
	font-size:16px;
}

.box_page_mission_economie_dif_percent
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:604px;
	margin-top:98px;
	font-size:14px;
	font-weight:bold;
	width:103px;
}

.box_page_mission_economie_percent
{
	font-size:16px;
}


.ContenuTabMission
{
	background: url(image/background_details.jpg) repeat-x bottom left;
	width:719px;
	border:solid 1px #aaaaaa;
	border-bottom:none;
	margin-top:-1px;
	background-color:White;
	padding-top:10px;
}


.DescriptionDetailsMission
{
	padding:0px 30px 0px 11px;
	color:#010101;
	font-size:11px;
	width:450px;
	float:left;
}

.DescriptionDetailsMissionHauteurMin
{
	height:180px;
}


.background_details_footer657
{
	background-image:url(image/background_details_footer657.gif);
	width:657px;
	height:12px;
	margin-bottom:15px;
}

.background_details_footer655
{
	background-image:url(image/background_details_footer655.gif);
	width:655px;
	height:12px;
	margin-bottom:15px;
}

.background_details_footer
{
	background-image:url(image/background_details_footer.gif);
	width:721px;
	height:9px;
	padding-top:19px;
	font-size:12px;
	text-align:center;
	margin-bottom:15px;
}

.background_details_footer a
{
	text-decoration:none;
	color:#4e4e4e;
	padding-right:13px;
	background:url(image/FlecheGrise.gif) no-repeat right;

}

.background_details_footer a:hover
{
	text-decoration:none;
	color:#ff5a00;
	background:url(image/FlecheOrange.gif) no-repeat right;
}


.PanelAucuneImage
{
	border:dashed 1px #ff5d00;
	width:180px;
	background-color:White;
	margin-left:500px; 
	_margin-left:0px; 
	.margin-left:0px; 
	padding:10px;
	position:absolute;
	text-align:center;
	font-style:italic;
	font-size:12px;
	color:#585652;
}


/*    Cartouche Proposition	*/

.CartoucheMaProposition
{
	background:url(image/backgroundCartoucheMaProposition.gif) no-repeat;
	width:699px;
	height:43px;
	margin:0px 0px 10px 10px;
	clear:both;
}




/*    Cartouche Proposition	 Choisi	*/

.CartouchePropositionChoisi
{
	background:url(image/background_cartouche_proposition_choisi.gif) no-repeat top;
	width:699px;
	margin:0px 0px 10px 10px;
	height:43px;
	clear:both;
}

.CartouchePropositionChoisiNbProposition
{
	font-size:12px;
	color:White;
	font-weight:bold;
	text-align:center;
	float:left;
	padding-top:7px;
	letter-spacing:1px;
	width:122px;
	margin-left:1px;
}

.CartouchePropositionChoisiDate
{
	color:#d0d0d0;
}

.CartouchePropositionChoisiNomination
{
	float:left;
	padding-left:21px;
	padding-top:7px;
	color:#515151;
	font-size:11px;
} 

.CartouchePropositionChoisiEtoile
{
	color:#515151;
	font-size:11px;
	float:left;
	padding-left:10px;
	padding-top:7px;
}

.CartouchePropositionChoisiMessagerie
{
	color:#323232;
	font-size:10px;
	float:right;
	padding-top:8px;
	padding-right:12px;
}

.CartouchePropositionChoisiPrix
{
	height:36px;
	border-left:solid 1px #aaaaaa;
	float:right;
	color:#ff5a00;
	font-weight:bold;
	font-size:24px;
	padding-top:7px;
	width:96px;
	text-align:center;
}

.CartouchePropositionChoisiPrixLong
{
	height:32px;
	border-left:solid 1px #aaaaaa;
	float:right;
	color:#ff5a00;
	font-weight:bold;
	font-size:18px;
	padding-top:10px;
	width:96px;
	text-align:center;
}

.CartouchePropositionChoisiTxtBottom
{
	width:699px;
	margin:-8px 0px 0px 10px;
	font-size:11px;
	height:20px;
	font-weight:bold;
	color:#515151;
}

.CartouchePropositionChoisiTxtBottom a.LinkNoterCommenter
{
	color:#0000ff;
	text-decoration:none;
	width:200px;
	display:block;
}

.CartouchePropositionChoisiTxtBottom a.LinkNoterCommenter:hover
{
	color:#0000ff;
	text-decoration:underline;
}




.CartouchePropositionLink
{
	background:transparent;
	width:699px;
	height:43px;
	display:block;
	position:absolute;
	margin: 0 0 10px 10px;
}

.CartouchePropositionLink a
{
	background:url('./image/PixTransp.gif');
	width:699px;
	height:43px;
	display:block;
	z-index:2;
}





/*      CARTOUCHE ATTENTE / REFUS / RETIREE         */

.CartouchePropositionAttente
{
	background:url(image/backgroundCartouchePropositionAttente.gif) no-repeat;
	width:699px;
	height:43px;
	margin:0px 0px 10px 10px;
	clear:both;
}

.CartouchePropositionRefus
{
	background:url(image/backgroundCartouchePropositionRefus.gif) no-repeat;
	width:699px;
	height:43px;
	margin:0px 0px 10px 10px;
	clear:both;
}
.CartouchePropositionRetiree
{
	background:url(image/backgroundCartouchePropositionRefus.gif) no-repeat;
	width:699px;
	height:43px;
	margin:0px 0px 10px 10px;
	clear:both;
}

.CartouchePropositionNbProposition
{
	color:White;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	float:left;
	padding-top:7px;
	letter-spacing:1px;
	width:122px;
	margin-left:1px;
}

.CartouchePropositionDate
{
	color:#d0d0d0;
}

.CartouchePropositionNomination
{
	float:left;
	padding-left:21px;
	padding-top:7px;
	color:#515151;
	font-size:11px;
} 

.CartouchePropositionImgRefus
{
	height:40px;
	border-left:solid 1px #aaaaaa;
	padding-top:3px;
	float:right;
	width:96px;
	text-align:center;
}

.CartouchePropositionImgRetiree
{
	height:40px;
	border-left:solid 1px #aaaaaa;
	padding-top:3px;
	float:right;
	width:96px;
	text-align:center;	
}

.CartouchePropositionImgAttente
{
	height:39px;
	border-left:solid 1px #aaaaaa;
	padding-top:4px;
	float:right;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	width:96px;
	text-align:center;
	color:#98948e;
}







a.CartouchePropositionAnnul
{
	background: url('./image/BtnFinMissionSansPrestataire.gif') no-repeat 50% top;
	width:349px;
	height:28px;
	display: block;
	margin:auto;
}

a.CartouchePropositionAnnul:hover
{
	background-position:bottom;
}

/*		LightBox Info Prestataire	*/

.DescriptionCV
{
	margin:0px 0px 0px 11px;
	color:#010101;
	font-size:11px;
	width:450px;
	float:left;
	background:url(image/BtnChoisi.jpg) no-repeat;
}

.BtnChoixPrestataire
{
	width:100%;
	height:30px;
	margin:auto;
	text-align:center;
}

a.BtnChoisi
{
	width:202px;
	height:28px;
	background:url(image/LightBox/BtnChoisi.jpg) no-repeat top;
	display:block;
	margin-left:50px;
	float:left;
}
a.BtnChoisi:hover
{
	background-position:bottom;
}

a.BtnChoisiPas
{
	width:261px;
	height:28px;
	background:url(image/LightBox/BtnChoisiPas.gif) no-repeat top;
	display:block;
	margin-right:50px;
	float:right;
}

a.BtnChoisiPas:hover
{
	background-position:bottom;
}

a.BtnFermerBig
{
	width:78px;
	height:28px;
	background:url(image/BtnFermerBig.gif) no-repeat top;
	display:block;
	float:right;
	margin:auto;
}

a.BtnFermerBig:hover
{
	background-position:bottom;
}

a.BtnAllerSurMission
{
	width:417px;
	height:28px;
	background:url(image/BtnAllerSurMission.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnAllerSurMission:hover
{
	background-position:bottom;
}



/*		LightBox Info Reponse Mission	*/

.LightBox
{
	width:100%;
	height:100%;
	display:none;
	z-index:7001;
	position:absolute;
	
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity: 0;	
    
}

#Overlay
{
	left: 0px;
	/* pour les navigateurs "normaux" */
	position: fixed;
	top: 0px;
	/* pour IE */
	_position: absolute;
	.position: absolute;
	top: expression(body.scrollTop + 0 +"px");

   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   opacity: 0.5;	


	width:100%;
	height:100%;
    z-index:7000;
    
    background-color:White;	
}

.BackgroundPropositionDisable
{
	width:746px;
	height:189px;
	position:absolute;
	background:url('./image/BackgroundPropositionDisable.jpg') no-repeat;
	margin:24px 0 0 34px;
}

.WarningPropositionDisable
{        
    background:white url(./image/WarningBig.jpg) no-repeat scroll center 10px;
    border:1px dashed #FF5D00;
    color:#FF5A00;
    font-size:14px;
    font-weight:bold;
    height:35px;
    margin:30px auto auto;
    padding:60px 0 10px;
    text-align:center;
    width:600px;       
}

.LightBoxContent
{
	margin:auto;
	width:800px;
	z-index:7001;
	margin-top:200px;
	position:absolute;
}

.LightBoxClose
{
	position:absolute;
	width:20px;
	height:20px;
	margin-left:765px;
	margin-top:3px;
}

.LightBoxClose a
{
	background:transparent url(./image/LightBox/Close.gif) no-repeat left top;
	width:20px;
	height:20px;
	display:block;
}

.LightBoxClose a:hover
{
	background-position:left bottom;
}



.LightBoxAbus
{
	position:absolute;
	width:20px;
	height:18px;
	margin-left:760px;
	margin-top:7px;
}

.LightBoxAbus a
{
	background:transparent url(./image/Lightbox/BtnAbus.jpg) no-repeat left top;
	width:20px;
	height:18px;
	display:block;
}

.LightBoxAbus a:hover
{
	background-position:left bottom;
}








.LightBoxTitle
{
	background:transparent url(image/LightBox/header.png) no-repeat 0 0;
	_background:transparent url(image/LightBox/header.gif) no-repeat 0 0;
	width:732px;
	height:16px;
	padding:0px 26px 0px 42px;
}

.LightBoxContenue
{
	clear:both;
	border:none;
	background:transparent url(image/LightBox/background.png) repeat-y 0 0;
	_background:transparent url(image/LightBox/background.gif) repeat-y 0 0;
	padding:0px 0px 0px 48px;
	margin-bottom: 0px;
	padding:0px 26px 0px 42px;
	width:730px;
}

.LightBoxFooter
{
	background:transparent url(image/LightBox/footer.png) no-repeat 0 0 ;
	_background:transparent url(image/LightBox/footer.gif) no-repeat 0 0 ;
	width:730px;
	height:60px;
	padding:7px 26px 0px 42px;
}



a.BtnPublierMaReponce
{
	width:161px;
	height:28px;
	background:url(image/BtnPublierMaReponce.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnPublierMaReponce:hover
{
	background-position:bottom;
}

a.BtnAnnuler
{
	width:84px;
	height:28px;
	background:url(image/BtnAnnulerGris.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnAnnuler:hover
{
	background-position:bottom;
}

a.BtnConfirmer
{
	width:100px;
	height:28px;
	background:url(image/BtnConfirmer.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnConfirmer:hover
{
	background-position:bottom;
}

a.BtnRetirerPropositionBig
{
	width:186px;
	height:28px;
	background:url(image/BtnRetirerPropositionBig.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnRetirerPropositionBig:hover
{
	background-position:bottom;
}

a.BtnModifierPropositionBig
{
	width:192px;
	height:28px;
	background:url(image/BtnModifierPropositionBig.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnModifierPropositionBig:hover
{
	background-position:bottom;
}

a.BtnReevaluerBig
{
	width:99px;
	height:28px;
	background:url(image/BtnReevaluerBig.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-bottom:10px;
}	

a.BtnReevaluerBig:hover
{
	background-position:bottom;
}

a.BtnPaiementCommission
{
	width:211px;
	height:28px;
	background:url(image/BtnPaiementCommission.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnPaiementCommission:hover
{
	background-position:bottom;
}

a.BtnConfirmerPrestation
{
	width:195px;
	height:28px;
	background:url(image/BtnConfirmerPrestation.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnConfirmerPrestation:hover
{
	background-position:bottom;
}

a.BtnRefuserPrestation
{
	width:179px;
	height:28px;
	background:url(image/BtnRefuserPrestationGris.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnRefuserPrestation:hover
{
	background-position:bottom;
}

a.BtnRenouvellerProposition
{
	width:223px;
	height:28px;
	background:url(image/BtnRenouvellerProposition.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnRenouvellerProposition:hover
{
	background-position:bottom;
}

a.HyperLinkFacture
{
	width:700px;
	height:50px;
	display:block;
	margin-left:10px;
	position:absolute;
}	

a.BtnValiderInscription
{
	width:188px;
	height:28px;
	background:url(image/BtnValiderInscription.gif) no-repeat top;
	display:block;
	margin:auto;
}	

a.BtnValiderInscription:hover
{
	background-position:bottom;
}

.BtnEmailDejaAtrribue
{
	width:236px;
	height:28px;
	background:url(image/BtnEmailDejaAtrribue.gif) no-repeat top;
	display:block;
	margin:auto;
	border:0px;
}	


.GlobalContentExempleMission
{
	background:url('./image/TitleExempleMission.jpg') no-repeat left top;
	width:896px;	
	margin-left:13px;
	margin-top:6px;
	padding-top:32px;
	padding-left:2px;
	padding-bottom:10px;	
}


/*		Mission Editor / Creator		*/

.GlobalContentEditerMission
{
	background:url('./image/TitleEditerMission.gif') no-repeat left top;
	width:896px;	
	margin-left:13px;
	margin-top:6px;
	padding-top:32px;
	padding-left:2px;
	padding-bottom:10px;	
}


.GlobalContentCreerMission
{
	background:url('./image/TitleCreerMission.gif') no-repeat left top;
	width:896px;	
	margin-left:13px;
	margin-top:6px;
	padding-top:32px;
	padding-left:2px;
	padding-bottom:10px;
}


.BoxMissionEditorEssentiel
{
	background:url('./image/BoxMissionEditorEssentiel.jpg') no-repeat left top;
	width:721px;	
	height:16px;
}

.BoxMissionEditorPeriode
{
	background:url('./image/BoxMissionEditorPeriode.jpg') no-repeat left top;
	width:721px;	
	height:16px;
}

.BoxMissionEditorLieu
{
	background:url('./image/BoxMissionEditorLieu.jpg') no-repeat left top;
	width:721px;	
	height:16px;
}

.BoxMissionEditorDetails
{
	background:url('./image/BoxMissionEditorDetails.jpg') no-repeat left top;
	width:721px;	
	height:16px;
}


.BoxMissionEditorBeaucoupDetail
{
	background:url('./image/BoxMissionEditorBeaucoupDetail.jpg') no-repeat left top;
	width:721px;	
	height:16px;
}

.BoxMissionEditorContent
{
	background:url('./image/BoxMissionEditorContent.jpg') no-repeat left bottom;
	width:719px;	
	padding:5px 0px 0px 0px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
}

.BoxMissionEditorFooter
{
	background:url('./image/BoxMissionEditorFooter.jpg') no-repeat left top;
	width:721px;	
	height:18px;
	margin-bottom:10px;
}


.MissionEditor .TableTop
{
	background-image:url(image/background_detailsTop.gif);
	width:721px;
	height:9px;
}
.MissionEditor .TableContent
{
	background:url(image/background_details.jpg) repeat-x bottom;
	border:solid 1px #AAAAAA;
	border-top:0px;
	border-bottom:0px;
	width:719px;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
}

.MissionEditor .TableFooter
{
	background-image:url(image/background_details_footer.gif);
	width:721px;
	height:9px;
}

a.BtnEnreModif
{
	width:236px;
	height:28px;
	background:url(image/BtnEnreModif.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnreModif:hover
{
	background-position:bottom;
}

a.BtnEnvoyerProposition
{
	width:192px;
	height:28px;
	background:url(image/BtnEnvoyerProposition.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnvoyerProposition:hover
{
	background-position:bottom;
}


a.BtnEnreBrouillon
{
	/* ORANGE width:226px;*/
	width:260px;
	height:28px;
	background:url(image/BtnEnreBrouillonGris.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnreBrouillon:hover
{
	background-position:bottom;
}

a.BtnPublierAnnonce
{
	width:150px;
	height:28px;
	background:url(image/BtnPublierAnnonce.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnPublierAnnonce:hover
{
	background-position:bottom;
}


a.Btn1ereMission
{
	width:324px;
	height:28px;
	background:url(image/Btn1ereMission.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-bottom:20px;
}

a.Btn1ereMission:hover
{
	background-position:bottom;
}

a.BtnAnnulerModif
{
	width:207px;
	height:28px;
	background:url(image/BtnAnnulerModifGris.gif) no-repeat top;
	display:block;
	margin:auto;
	cursor:pointer;
}

a.BtnAnnulerModif:hover
{
	background-position:bottom;
}

a.BtnSupprimerBrouillon
{
	width:189px;
	height:28px;
	background:url(image/BtnSupprimerBrouillonGris.gif) no-repeat top;
	display:block;
	margin:auto;
	cursor:pointer;
}

a.BtnSupprimerBrouillon:hover
{
	background-position:bottom;
}

a.BtnMAJBrouillon
{
	width:214px;
	height:28px;
	background:url(image/BtnMAJBrouillon.gif) no-repeat top;
	display:block;
	margin:auto;
	cursor:pointer;
}

a.DeleteMail
{
	width:184px;
	height:28px;
	background:url(image/BtnSupprimerMPMail.gif) no-repeat top;
	display:block;
	cursor:pointer;
}

a.DeleteMailAll
{
	width:133px;
	height:28px;
	background:url(image/BtnSupprimerMPMailAll.gif) no-repeat top;
	display:block;
	cursor:pointer;
}

a.BtnMAJBrouillon:hover
{
	background-position:bottom;
}

a.BtnOuvrirMessageBig
{
	width:154px;
	height:28px;
	background:url(image/BtnOuvrirMessageBig.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnOuvrirMessageBig:hover
{
	background-position:bottom;
}

a.BtnModifierMissionBig
{
	width:156px;
	height:28px;
	background:url(image/BtnModifierMissionBig.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnModifierMissionBig:hover
{
	background-position:bottom;
}

a.BtnOuvrirMessage
{
	width:125px;
	height:23px;
	background:url(image/BtnOuvrirMessage.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnOuvrirMessage:hover
{
	background-position:bottom;
}

a.BtnFermerMessage
{
	width:126px;
	height:23px;
	background:url(image/BtnFermerMessage.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnFermerMessage:hover
{
	background-position:bottom;
}

a.BtnFermer
{
	width:61px;
	height:23px;
	background:url(image/BtnFermer.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnFermer:hover
{
	background-position:bottom;
}

a.BtnOuvrir
{
	width:59px;
	height:23px;
	background:url(image/BtnOuvrir.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnOuvrir:hover
{
	background-position:bottom;
}

a.BtnRepondreMessage
{
	width:75px;
	height:23px;
	background:url(image/BtnRepondreMessage.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnRepondreMessage:hover
{
	background-position:bottom;
}

a.BtnEnvoyer
{
	width:68px;
	height:23px;
	background:url(image/BtnEnvoyer.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnvoyer:hover
{
	background-position:bottom;
}

a.BtnCloseSmall
{
	width:12px;
	height:13px;
	background:url(image/BtnCloseSmall.gif) no-repeat top;
	display:block;
}

a.BtnCloseSmall:hover
{
	background-position:bottom;
}

a.BtnMeConnecter
{
	width:125px;
	height:28px;
	background:url(image/BtnMeConnecter.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnMeConnecter:hover
{
	background-position:bottom;
}

a.BtnInscription
{
	width:104px;
	height:28px;
	background:url(image/BtnInscription.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnInscription:hover
{
	background-position:bottom;
}

a.BtnFairePropositionBig
{
	width:176px;
	height:28px;
	background:url(image/BtnFairePropositionBig.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnFairePropositionBig:hover
{
	background-position:bottom;
}

a.BtnDeconnexionSmall
{
	width:69px;
	height:15px;
	background:url(image/BtnDeconnexionSmall.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnDeconnexionSmall:hover
{
	background-position:bottom;
}

a.BtnLancerRechercheBig
{
	width:172px;
	height:28px;
	background:url(image/BtnLancerRechercheBig.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnLancerRechercheBig:hover
{
	background-position:bottom;
}

a.BtnEnvoyerPhoto
{
	width:165px;
	height:28px;
	background:url(image/BtnEnvoyerPhoto.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnvoyerPhoto:hover
{
	background-position:bottom;
}

a.ButtonSupprimerImage
{
	background:transparent url(image/Upload/Delete.gif) no-repeat scroll left center;
	color:#515151;
	padding:0pt 0pt 0pt 15px;
	border:0px;
	font-weight:bold;
	height:19px;
	text-align:center;
	text-decoration:none;
}

a.ButtonSupprimerImage:hover
{
	text-decoration:underline;
	cursor:pointer;
}

a.BtnApercuMission
{
	width:175px;
	height:28px;
	background:url(image/BtnApercuMission.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnApercuMission:hover
{
	background-position:bottom;
}

a.BtnMaPresentation
{
	width:233px;
	height:28px;
	background:url(image/BtnMaPresentation.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnMaPresentation:hover
{
	background-position:bottom;
}

a.BtnEnvoyerAmis
{
	width:233px;
	height:28px;
	background:url(image/BtnEnvoyerAmis.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnvoyerAmis:hover
{
	background-position:bottom;
}

a.BtnCap
{
	width:62px;
	height:44px;
	background:url(image/BtnCap.gif) no-repeat top;
	display:block;
	position:absolute;
	margin-left:595px;
	margin-top:-8px;
	z-index:10;
}

a.BtnCap:hover
{
	background-position:bottom;
}


a.BtnSendMotDePasse
{
	width:301px;
	height:28px;
	background:url(image/BtnSendMotDePasse.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnSendMotDePasse:hover
{
	background-position:bottom;
}

a.BtnRechercheMission
{
	width:194px;
	height:28px;
	background:url(image/BtnRechercheMission.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnRechercheMission:hover
{
	background-position:bottom;
}

a.BtnConsulterCatalogue
{
	width:194px;
	height:28px;
	background:url(image/btn_consulter_catalogue.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnConsulterCatalogue:hover
{
	background-position:bottom;
}

a.BtnParrainerAmi
{
	width:194px;
	height:28px;
	background:url(image/btn_parainner_ami.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnParrainerAmi:hover
{
	background-position:bottom;
}

a.BtnDeposerMission
{
	width:168px;
	height:28px;
	background:url(image/BtnDeposerMission.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnDeposerMission:hover
{
	background-position:bottom;
}

a.BtnChangeTypeCompte
{
	width:227px;
	height:28px;
	background:url(image/BtnChangeTypeCompte.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnChangeTypeCompte:hover
{
	background-position:bottom;
}

a.BtnRepondreCommentaire
{
	width:206px;
	height:28px;
	background:url(image/BtnRepondreCommentaire.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnRepondreCommentaire:hover
{
	background-position:bottom;
}

a.BtnModifierReponseCommentaire
{
	width:168px;
	height:28px;
	background:url(image/BtnModifierReponseCommentaire.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnModifierReponseCommentaire:hover
{
	background-position:bottom;
}


a.BtnEnvoyerReponse
{
	width:168px;
	height:28px;
	background:url(image/BtnEnvoyerReponse.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnEnvoyerReponse:hover
{
	background-position:bottom;
}


a.BtnValiderNewMP
{
	width:232px;
	height:28px;
	background:url(image/BtnValiderNewMP.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnValiderNewMP:hover
{
	background-position:bottom;
}


a.BtnValiderNewMail
{
	width:179px;
	height:28px;
	background:url(image/BtnValiderNewMail.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnValiderNewMail:hover
{
	background-position:bottom;
}




/*****	Error PAGE	*****/

.ContentError
{
	float:left;
	width:490px;
	padding-top:32px;
	padding-left:200px;
	padding-right:200px;
	background:url('./image/TitleErrorPage.jpg') no-repeat left top;
	color:#363636;
	font-size:14px;
	font-weight:bold;
}

/*****	LOGIN PAGE	*****/

.ContentLogin
{
	float:left;
	width:657px;
	padding-top:32px;
	background:url('./image/TitleLoginPage.jpg') no-repeat left top;
}

/*****	CONTACT PAGE	*****/

.ContentContact
{
	float:left;
	width:890px;
	padding-top:32px;
	background:url('./image/TitleContactPage.jpg') no-repeat left top;
}

/*****	VIDEO PAGE	*****/


.ContentVideo
{
	float:left;
	width:890px;
	background:url('./image/TitleVideoPage.jpg') no-repeat left top;
	padding:50px 0px;
	text-align:center;
}

/*****	Tutorial PAGE	*****/

.ContentTutorial
{
	float:left;
	width:890px;
	padding-top:32px;
	background:url('./image/TitleTutorialPage.jpg') no-repeat left top;
}

.ContentGrilleTarifaire
{
	float:left;
	width:890px;
}


/*****	Create account PAGE	*****/

.ContentCreateAccount
{
	float:left;
	width:657px;
	padding-top:32px;
	background:url('./image/TitleCreateAccount.jpg') no-repeat left top;
}

/*****	Edit Account PAGE	*****/

.ContentEditAccount
{
	float:left;
	width:657px;
	padding-top:32px;
	background:url('./image/TitleEditAccount.jpg') no-repeat left top;
}

/*****	Search Mission PAGE	*****/

.ContentSearchMission
{
	float:left;
	width:657px;
	padding-top:32px;
	background:url('./image/TitleSearchMission.jpg') no-repeat left top;
}

/*****	Lost Password PAGE	*****/

.ContentLostPassword
{
	float:left;
	width:657px;
	padding-top:32px;
	background:url('./image/TitleLostPassword.jpg') no-repeat left top;
}

/*****	SiteMap PAGE	*****/

.ContentSiteMap
{
	float:left;
	width:890px;
	padding-top:32px;
	background:url('./image/TitleSiteMap.jpg') no-repeat left top;
}

/*****	Mention Légal PAGE	*****/

.ContentLegalMention
{
	float:left;
	width:890px;
	padding-top:32px;
	background:url('./image/TitleLegalMention.jpg') no-repeat left top;
}

/*****	Conditions d'utilisation PAGE	*****/

.ContentConditions
{
	float:left;
	width:890px;
	padding-top:32px;
	background:url('./image/TitleConditions.jpg') no-repeat left top;
}


/*****	Faq PAGE	*****/

.ContentFaq
{
	float:left;
	width:890px;
	padding-top:32px;
	background:url('./image/TitleFaq.jpg') no-repeat left top;
}

/**************************/
/*		MON COMPTE		 */
/************************/

.ContentMonCompte
{
	width:896px;	
	margin-left:13px;
	margin-top:6px;
}

a.HyperLinkTitleMaPresentation
{
	background:transparent url(image/TitleMaPresentation.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleMaPresentation:hover
{
	background-position:bottom;
}

a.HyperLinkTitleMesPropositions
{
	background:transparent url(image/TitleMesPropositions.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleMesPropositions:hover
{
	background-position:bottom;
}

a.HyperLinkTitleMesMissions
{
	background:transparent url(image/TitleMesMissions.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleMesMissions:hover
{
	background-position:bottom;
}

a.HyperLinkTitleParrainer
{
	background:transparent url(image/TitleParrainer.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleParrainer:hover
{
	background-position:bottom;
}

a.HyperLinkTitleMesMessages
{
	background:transparent url(image/TitleMesMessages.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleMesMessages:hover
{
	background-position:bottom;
}

a.HyperLinkTitleCatalogue
{
	background:transparent url(image/TitleCatalogue.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleCatalogue:hover
{
	background-position:bottom;
}

a.HyperLinkTitleMesAlertes
{
	background:transparent url(image/TitleMesAlertes.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.HyperLinkTitleMesAlertes:hover
{
	background-position:bottom;
}


a.TitleMesMissionsFavorites
{
	background:transparent url(image/TitleMesMissionsFavorites.jpg) no-repeat left top;
	display:block;
	width:895px;
	height:21px;
	margin-bottom:11px;
}

a.TitleMesMissionsFavorites:hover
{
	background-position:bottom;
}

.BoxVousEtesClient
{
	background:url('./image/BoxVousEtesClient.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxTutorial
{
	background:url('./image/BoxTutorial.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxVousEtesPrestataire
{
	background:url('./image/BoxVousEtesPrestataire.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxAdresseFilleuls
{
	background:url('./image/BoxAdresseFilleuls.gif') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxAnoter
{
	background:url('./image/BoxAnoter.gif') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxVotreMessage
{
	background:url('./image/BoxVotreMessage.gif') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxRechercheAvancee
{
	background:url('./image/BoxRechercheAvancee.jpg') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxRecherche
{
	background:url('./image/BoxRecherche.jpg') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxSimple
{
	background:url('./image/BoxSimple.jpg') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxRechercheAvanceeFooter
{
	background:url('./image/BoxRechercheAvanceeFooter.jpg') no-repeat left top;
	width:657px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}


.BoxRechercheEnSavoirPlusProposition
{
	background:url('./image/BoxRechercheEnSavoirPlusProposition.jpg') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxRechercheAvanceeChatBox
{
	background:url('./image/ChaboxTitle.jpg') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxRechercheAvanceeContent
{
	background:url('./image/BoxRechercheAvanceeContent.jpg') no-repeat left bottom;
	width:635px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	margin:auto;
}

.BoxContentSimple
{
	background:url('./image/BoxRechercheAvanceeContent.jpg') no-repeat left bottom;
	width:635px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	margin:auto;
}


.BoxRechercheAvanceeContent ul
{
	margin:0px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
}

.BoxRechercheAvanceeFooter
{
	background:url('./image/BoxRechercheAvanceeFooter.gif') no-repeat left top;
	width:657px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}




.BoxConditionsClient
{
	background:url('./image/BoxConditionsClient.gif') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxConditionsPrestataires
{
	background:url('./image/BoxConditionsPrestataires.gif') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxConditionsFaiteslefaire
{
	background:url('./image/BoxConditionsFaiteslefaire.gif') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxConditions
{
	background:url('./image/BoxRechercheAvanceeContent.jpg') no-repeat left bottom;
	width:635px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	margin:auto;
}




a.BtnSauvegarde
{
	width:119px;
	height:28px;
	background:url(image/BtnSauvegarde.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-top:10px;
	margin-bottom:20px;
}
a.BtnSauvegarde:hover
{
	background-position:bottom;
}




.BoxContactHeaderProb
{
	background:url('./image/BoxContactHeaderProb.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxContactHeaderAutre
{
	background:url('./image/BoxContactHeaderAutre.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxContact
{
	background:url('./image/BoxFaqContent.jpg') no-repeat left bottom;
	width:868px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	margin:auto;
}

.BoxContactFooter
{
	background:url('./image/BoxFaqFooter.gif') no-repeat left top;
	width:890px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}


a.BtnFaq
{
	width:192px;
	height:28px;
	background:url(image/BtnFaq.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-top:10px;
	margin-bottom:20px;
}
a.BtnFaq:hover
{
	background-position:bottom;
}

a.BtnMailContact
{
	width:218px;
	height:28px;
	background:url(image/BtnMailContact.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-top:10px;
}
a.BtnMailContact:hover
{
	background-position:bottom;
}
a.BtnMailQuestion
{
	width:223px;
	height:28px;
	background:url(image/BtnMailQuestion.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-top:10px;
}
a.BtnMailQuestion:hover
{
	background-position:bottom;
}
a.BtnTutorial
{
	width:179px;
	height:28px;
	background:url(image/BtnTutorial.gif) no-repeat top;
	display:block;
	margin:auto;
	margin-top:10px;
	margin-bottom:20px;
}
a.BtnTutorial:hover
{
	background-position:bottom;
}

.FormCGV
{
	padding:5px 10px 0px 10px;
	font-size:12px;
	color:#4e4e4e;
	margin:auto;
}

.FormCGV ul
{
	margin:0px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
}

.FormCGV li
{
	margin:0px;
	.margin-left:20px;
	_margin-left:20px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
	padding-bottom:5px;
}



.BoxMentionsLegalesIdent
{
	background:url('./image/BoxMentionsLegalesIdent.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxMentionsLegalesMarque
{
	background:url('./image/BoxMentionsLegalesMarque.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}
.BoxMentionsLegalesSite
{
	background:url('./image/BoxMentionsLegalesSite.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}
.BoxMentionsLegalesInfoLib
{
	background:url('./image/BoxMentionsLegalesInfoLib.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}
.BoxMentionLegal
{
	background:url('./image/BoxFaqContent.jpg') no-repeat left bottom;
	width:868px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	margin:auto;
}

.BoxMentionLegalFooter
{
	background:url('./image/BoxFaqFooter.gif') no-repeat left top;
	width:890px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}




.BoxQuestionsGeneralesHeader
{
	background:url('./image/BoxQuestionsGenerales.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxGrilleTarifaire
{
	background:url('./image/BoxGrilleTarifaire.gif') no-repeat left top;
	width:890px;	
	height:16px;
	margin:auto;
}

.BoxQuestionsGenerales
{
	background:url('./image/BoxFaqContent.jpg') no-repeat left bottom;
	width:868px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	margin:auto;
}

.BoxQuestionsGenerales .Question
{
	cursor:pointer;
	padding-top:3px;
	font-size:13px;
}

.BoxQuestionsGenerales .Reponse
{
	border:dashed 1px #ff5d00;
	padding:3px;
	visibility:hidden;
	font-style:italic;
	text-align:justify;
	margin-top:3px;
}

.BoxQuestionsGenerales ul
{
	margin:0px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
}

.BoxQuestionsGenerales li
{
	margin:0px;
	.margin-left:20px;
	_margin-left:20px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
	padding-bottom:5px;
}


.BoxQuestionsGeneralesFooter
{
	background:url('./image/BoxFaqFooter.gif') no-repeat left top;
	width:890px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}

.MyAccountBoxRecherche
{
	background:url('./image/MyAccountBoxHeaderRecherche.jpg') no-repeat left top;
	width:481px;	
	height:16px;
	margin:auto;
}

.MyAccountBoxHeaderVousAvez
{
	background:url('./image/MyAccountBoxHeaderVousAvez.jpg') no-repeat left top;
	width:481px;	
	height:16px;
	margin:auto;
}

.MyAccountBoxHeaderVosPoints
{
	background:url('./image/MyAccountBoxHeaderVosPoints.jpg') no-repeat left top;
	width:481px;	
	height:16px;
	margin:auto;
}

.MyAccountBoxHeaderLoginForum
{
	background:url('./image/MyForumLoginBox.jpg') no-repeat left top;
	width:481px;	
	height:18px;
	margin:auto;
}

.MyAccountBoxHeaderSimple
{
	background:url('./image/MyAccountBoxHeaderSimple.jpg') no-repeat left top;
	width:635px;	
	height:16px;
	margin:auto;
}


.MyAccountBoxHeaderVousPouvez
{
	background:url('./image/MyAccountBoxHeaderVousPouvez.jpg') no-repeat left top;
	width:481px;	
	height:16px;
	margin:auto;
}


.MyAccountBoxHeaderVosAlertes
{
	background:url('./image/MyAccountBoxHeaderVosAlertes.jpg') no-repeat left top;
	width:481px;	
	height:16px;
	margin:auto;
}

.MyAccountBoxContent
{
	background:url('./image/MyAccountBoxContent.jpg') no-repeat left bottom;
	width:459px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	margin:auto;
}

a.MyAccountBoxContentLink
{
	text-decoration:none;
	color:Black;
	font-size:16px;
	font-weight:bold;
}

a.MyAccountBoxContentLink:hover
{
	text-decoration:underline;
}

.MyAccountBoxContent ul
{
	margin:0;
	.margin-left:20px;
	_margin-left:20px;
}

.MyAccountBoxContent li
{
	list-style-image:url(image/background_puce.gif);
}

.MyAccountBoxFooter
{
	background:url('./image/MyAccountBoxFooter.jpg') no-repeat left top;
	width:481px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}

a.BtnGererMesAlertesGrisXsmall
{
	width:100px;
	height:15px;
	background:url(image/BtnGererMesAlertesGrisXsmall.gif) no-repeat top;
	display:block;
}

a.BtnGererMesAlertesGrisXsmall:hover
{
	background-position:bottom;
}
a.BtnGererMesAlertes
{
	width:299px;
	height:28px;
	background:url(image/BtnGererMesAlertes.gif) no-repeat top;
	display:block;
	margin:auto;
}

a.BtnGererMesAlertes:hover
{
	background-position:bottom;
}


a.BtnAffinerRechercheGrisSmall
{
	width:135px;
	height:20px;
	background:url(image/BtnAffinerRechercheGrisSmall.gif) no-repeat top;
	display:block;
	margin-top:-1px;
	float:right;	
}

a.BtnAffinerRechercheGrisSmall:hover
{
	background-position:bottom;
}

a.BtnAffinerRechercheOrangeSmall
{
	width:135px;
	height:20px;
	background:url(image/BtnAffinerRechercheOrangeSmall.gif) no-repeat top;
	display:block;
	margin-top:-1px;
	float:right;
}

a.BtnAffinerRechercheOrangeSmall:hover
{
	background-position:bottom;
}

a.BtnDeposIci
{
	width:144px;
	height:20px;
	background:url(image/BtnDeposIci.gif) no-repeat top;
	display:block;
	margin-left:5px;
	margin-top:-1px;
	float:right;
}

a.BtnDeposIci:hover
{
	background-position:bottom;
}


.MaPresentationContact
{
	background:url('./image/MaPresentationContact.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.MaPresentationEntreprise
{
	background:url('./image/MaPresentationEntreprise.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.MaPresentationOrganisme
{
	background:url('./image/MaPresentationOrganisme.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}


.MaPresentationMP
{
	background:url('./image/MaPresentationMP.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.MaPresentationMail
{
	background:url('./image/MaPresentationMail.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}




.VotreGalerie
{
	background:url('./image/VotreGalerie.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.LogoParticulier
{
	background:url('./image/LogoParticulier.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.LogoEntreprise
{
	background:url('./image/LogoEntreprise.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.LogoOrganisme
{
	background:url('./image/LogoOrganisme.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.MaGalerieEntreprise
{
	background:url('./image/MaGalerieEntreprise.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}

.MaGalerieOrganisme
{
	background:url('./image/MaGalerieOrganisme.jpg') no-repeat left top;
	width:645px;	
	height:16px;
	margin:auto;
}


.MaPresentationContent
{
	background:url('./image/MaPresentationContent.jpg') no-repeat left bottom;
	width:623px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #ff5d00;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	margin:auto;
}

.MaPresentationFooter
{
	background:url('./image/MaPresentationFooter.gif') no-repeat left top;
	width:645px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}


#BoxMissionMyAccountMission
{
	background:url(image/MyAccountBoxMissionBackground.jpg) no-repeat 0 0;
}

#BoxMissionMyAccountProposition
{
	background:url(image/MyAccountBoxPropositionBackground.jpg) no-repeat 0 0;
}

.BoxMissionMyAccount
{
	width:483px;
	height:118px;
}


.BoxMissionMyAccount .LogoType
{
	background-color:Blue;
	width:67px;
	height:67px;
	position:absolute;
	margin-left:28px;
	margin-top:10px;	
}

.BoxMissionMyAccount .Etat
{
	width:180px;
	margin-left:104px;
	position:absolute;
	margin-top:9px;
	color:#585652;
	font-size:11px;
}

.BoxMissionMyAccount .Date
{
	width:242px;
	margin-left:101px;
	position:absolute;
	margin-top:9px;
	color:#585652;
	font-size:11px;
	text-align:right;
}


.BoxMissionMyAccount .Travaux
{
	position:absolute;
	margin-left:102px;
	margin-top:31px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.BoxMissionMyAccount .CodePostalVille
{
	text-align:right;
	position:absolute;
	margin-left:102px;
	margin-top:49px;
	color:#585652;
	width:242px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bolder;
}

.BoxMissionMyAccount .DescriptionCourte
{
	position:absolute;
	margin-left:102px;
	margin-top:70px;
	color:#363636;
	font-size:11px;
	width:242px;
}

.BoxMissionMyAccount .PrixAppel
{
	position:absolute;
	margin-left:102px;
	margin-top:49px;
	color:#363636;
	font-size:14px;
	font-weight:bolder;
}

.BoxMissionMyAccount .Prix
{
	color:#ff5a00;	
	position:absolute;
	margin-left:197px;
	margin-top:46px;
	font-size:18px;
	font-weight:bold;
}
.BoxMissionMyAccount .PrixEuro
{
	margin-top:4px;
	font-size:14px;
	float:left;
}

.BoxMissionMyAccount .NbReponse
{
	position:absolute;
	text-align:center;
	margin-left:369px;
	margin-top:9px;
	color:#363636;
	font-size:12px;
	font-weight:bold;
	width:103px;
}

.BoxMissionMyAccount .NbReponseNb
{
	color:#ff5a00;
}

.BoxMissionMyAccount .MeilleurPrixProposer
{
	position:absolute;
	text-align:center;
	margin-left:367px;
	margin-top:32px;
	color:#ff5a00;
	font-size:11px;
	width:107px;
}

.BoxMissionMyAccount .MeilleurPrix
{
	color:#363636;	
	position:absolute;
	text-align:center;
	margin-left:369px;
	margin-top:46px;
	font-size:16px;
	font-weight:bold;
	width:103px;
}

.BoxMissionMyAccount .EconomieDif
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:358px;
	margin-top:67px;
	font-size:12px;
	font-weight:bold;
	width:123px;
}

.BoxMissionMyAccount .EconomieEuro
{
	font-size:16px;
}

.BoxMissionMyAccount .EconomieDifPercent
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:369px;
	margin-top:98px;
	font-size:14px;
	font-weight:bold;
	width:103px;
}

.BoxMissionMyAccount .EconomiePercent
{
	font-size:16px;
}

.BoxMissionMyAccount .MaProposition
{
	color:#fffdfe;	
	position:absolute;
	text-align:center;
	margin-left:358px;
	margin-top:74px;
	font-size:12px;
	font-weight:bold;
	width:123px;
}

.BoxMissionMyAccount .MaPropositionPrix
{
	font-size:16px;
}

.BoxPresentationMyAccount .TableTop
{
	background-image:url(image/BackgroundBoxPresentationTop.gif);
	width:657px;
	height:9px;
}
.BoxPresentationMyAccount .TableContent
{
	background:url(image/BackgroundBoxPresentation.jpg) repeat-x bottom;
	border:solid 1px #AAAAAA;
	border-top:0px;
	border-bottom:0px;
	width:655px;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
}

.BoxPresentationMyAccount .TableFooter
{
	background-image:url(image/BackgroundBoxPresentationFooter.gif);
	width:657px;
	height:9px;
}

.BackgroundBoxPresentationFooter
{
	background-image:url(image/BackgroundBoxPresentationFooter.gif);
	width:657px;
	height:9px;
}


.Historique ul
{
	margin:0;
	.margin-left:20px;
	_margin-left:20px;
}

.Historique li
{
	margin-left:80px;
	font-size:12px;
	list-style-image:url(image/background_puce.gif);
}






.BoxRechercheVousPouvezHeader
{
	background:url('./image/VousPouvezTitle.jpg') no-repeat left top;
	width:657px;	
	height:16px;
	margin:auto;
}

.BoxRechercheVousPouvez
{
	background:url('./image/BoxRechercheAvanceeContent.jpg') no-repeat left bottom;
	width:635px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
	margin:auto;
}

a.BoxRechercheVousPouvezLink
{
	text-decoration:none;
	color:Black;
	font-size:16px;
}

a.BoxRechercheVousPouvezLink:hover
{
	text-decoration:underline;
}

.BoxRechercheVousPouvez ul
{
	margin:0;
	.margin-left:20px;
	_margin-left:20px;
}

.BoxRechercheVousPouvez li
{
	list-style-image:url(image/background_puce.gif);
}

.BoxRechercheVousPouvezFooter
{
	background:url('./image/BoxRechercheAvanceeFooter.gif') no-repeat left top;
	width:657px;	
	height:18px;
	margin:auto;
	margin-bottom:10px;
}




/********************/
/*	Message Prive  */
/******************/

.PMTopLeft
{
	background:url(image/BackgroundMessagePriveTopLeft.png) no-repeat top left;
	width:20px;
	height:12px;	
}

.PMContentLeft
{
	background:url(image/BackgroundMessagePriveContentLeft.png) repeat-y;
	padding-left:9px;
}

.PMBottomLeft
{
	background:url(image/BackgroundMessagePriveBottomLeft.png) no-repeat;
	height:18px;
}

.PMTopLeftGris
{
	background:url(image/BackgroundMessagePriveTopLeftGris.png) no-repeat top left;
	width:20px;
	height:12px;	
}

.PMContentLeftGris
{
	background:url(image/BackgroundMessagePriveContentLeftGris.png) repeat-y;
	padding-left:9px;
}

.PMBottomLeftGris
{
	background:url(image/BackgroundMessagePriveBottomLeftGris.png) no-repeat;
	height:18px;
}

.PMTop
{
	background:url(image/BackgroundMessagePriveTop.png) repeat-x;
}

.PMTopRight
{
	background:url(image/BackgroundMessagePriveTopRight.png) no-repeat;
	width:20px;
}

.PMContent
{
	font-size:10px;
}

.PMContent .Titre
{
	font-size:12px;	
	font-weight:bold;
}

.PMContent .Text
{
	font-size:14px;	
}


.PMContentRight
{
	background:url(image/BackgroundMessagePriveContentRight.png)  repeat-y;
}


.PMBottom
{
	background:url(image/BackgroundMessagePriveBottom.png) repeat-x;
}

.PMBottomRight
{
	background:url(image/BackgroundMessagePriveBottomRight.png) no-repeat;
}

.PanelMessagePrives
{
	margin:auto;
	width:600px;
}

.PanelRepondreMessage
{
	width:100%;
	margin:auto;
	display:none;
}

/*** Control Login Page  */

.LoginPageLogin
{
	background:url(image/LoginBoxConnectAccount.jpg) no-repeat top left;
	width:290px;
	height:108px;
	float:left;
	margin-left:20px;
	padding:30px 10px;
}

.LoginPageInscription
{
	background:url(image/LoginBoxInscription.jpg) no-repeat top left;
	width:290px;
	height:108px;
	float:left;
	margin-left:20px;
	padding:30px 10px;
}



.LogPageTopLeft
{
	background:url(image/BackgroundLoginPageTopLeft.png) no-repeat top left;
	width:20px;
	height:12px;	
}

.LogPageContentLeft
{
	background:url(image/BackgroundLoginPageContentLeft.png) repeat-y;
	padding-left:9px;
}

.LogPageBottomLeft
{
	background:url(image/BackgroundLoginPageBottomLeft.png) no-repeat;
	height:18px;
}

.LogPageTop
{
	background:url(image/BackgroundLoginPageTop.png) repeat-x;
}

.LogPageTopRight
{
	background:url(image/BackgroundLoginPageTopRight.png) no-repeat;
	width:20px;
}

.LogPageContent
{
	font-size:12px;
}

.LogPageContentRight
{
	background:url(image/BackgroundLoginPageContentRight.png)  repeat-y;
}


.LogPageBottom
{
	background:url(image/BackgroundLoginPageBottom.png) repeat-x;
}

.LogPageBottomRight
{
	background:url(image/BackgroundLoginPageBottomRight.png) no-repeat;
}



		/*********/
		/*	CV	*/
		/*******/
		

.CvInfoContact
{
	background:url('./image/CvInfoContact.jpg') no-repeat left bottom;
	width:440px;
	height:45px;
	padding:15px 10px 0px 10px;
	font-size:12px;
	color:#4e4e4e;
	margin-bottom:10px;
}		

		
.CvEntreprise
{
	background:url('./image/CvEntreprise.jpg') no-repeat left top;
	width:460px;
	height:16px;
}		
		
.CvOrganisme
{
	background:url('./image/CvOrganisme.jpg') no-repeat left top;
	width:460px;
	height:16px;
}

.CvParticulierHeader
{
	background:url('./image/CvParticulier.jpg') no-repeat left top;
	width:460px;
	height:16px;
}	

.CvContentParticulier
{
	background:#fff url('./image/CvContentParticulier.jpg') no-repeat left bottom;
	width:438px;
	padding:0px 10px 0px 10px;
	border:solid 1px #aaaaaa;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
	color:#4e4e4e;
}

.CvFooter
{
	background:url('./image/CvFooter.jpg') no-repeat left top;
	width:460px;	
	height:18px;
}



.RadioButtonList td
{
	height:30px;
	width:540px;
	_width:539px;
	.width:539px;
	background:url('image/RadioButtonListBul540.gif') no-repeat top left;
	color:White;
	font-weight:bold;
	padding-left:2px;
	
	_padding-left:3px;
	.padding-left:3px;
	_height:26px;
	.height:26px;
	_padding-bottom:2px;
	.padding-bottom:2px;
	
}

.RadioButtonList td input
{
	margin-right:13px;
}






.InscriptionGuestTitle
{
	background:url('./image/InscriptionGuestTitle.jpg') no-repeat left top;
	width:721px;	
	height:20px;
}

.InscriptionGuestContent
{
	background:url('./image/InscriptionGuestContent.jpg') no-repeat left bottom;
	width:699px;	
	padding:5px 10px 0px 10px;
	border:solid 1px #ff5d00;
	border-top:0px;	
	border-bottom:0px;	
	font-size:12px;
}

.InscriptionGuestContent ul
{
	margin:0px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
}

.InscriptionGuestContent li
{
	margin:0px;
	margin-left:40px;
	.margin-left:60px;
	_margin-left:60px;
	font-weight:normal;
	list-style-image:url(image/background_puce.gif);
	padding-bottom:5px;
}

.InscriptionGuestFooter
{
	background:url('./image/InscriptionGuestFooter.jpg') no-repeat left top;
	width:721px;	
	height:18px;
	margin-bottom:10px;
}


/****************************/
/*		COLONNE RIGHT		*/
/****************************/

.colonne_right
{
	width:161px;
	margin-left:14px;
	float:left;
}

.BulleAction
{
	width:161px;
	height:112px;
	margin-bottom:15px;
	padding:6px 0px 0px 0px;
	background:url('./image/BulleAction.jpg') no-repeat left top;
	color:White;
	font-weight:bold;
}

.BulleAction .Etat
{
	height:15px;
	margin:auto;
	color:White;
	font-size:10px;
	text-align:center;
	padding-bottom:11px;
}


.BulleAction .FavoriEnvoi
{
	position:absolute;
	margin-top:58px;
	margin-left:20px;
	_margin-left:2px;
	.margin-left:2px;
	width:141px;
}

.BulleAction a.BtnIconeFavori
{
	position:absolute;
	background:url('./image/BtnIconeFavori.jpg') no-repeat left bottom;
	display:block;
	width:19px;
	height:19px;
}

.BulleAction a.BtnIconeFavori:hover
{
	background-position:top;
}

.BulleAction a.BtnIconeFavoriOff
{
	position:absolute;
	background:url('./image/BtnIconeFavori.jpg') no-repeat left top;
	display:block;
	width:19px;
	height:19px;
}

.BulleAction a.BtnIconeFavoriOff:hover
{
	background-position:bottom;
}

.BulleAction a.BtnIconeEnvoi
{
	position:absolute;
	background:url('./image/BtnIconeEnvoi.gif') no-repeat left top;
	display:block;
	width:25px;
	height:18px;
	margin-top:2px;
	margin-left:51px;
}

.BulleAction a.BtnIconeEnvoi:hover
{
	background-position:bottom;
}

.BulleAction a.BtnAbus
{
	position:absolute;
	background:url('./image/BtnAbus.jpg') no-repeat left top;
	display:block;
	width:20px;
	height:18px;
	margin-top:1px;
	margin-left:103px;
}

.BulleAction a.BtnAbus:hover
{
	background-position:bottom;
}



/*		MODE CLIENT		*/

.BulleAction a.BtnModifierMission
{
	background:url('./image/BtnModifierMission.gif') no-repeat left top;
	display:block;
	width:128px;
	height:23px;
	margin:auto;
	margin-bottom:5px;
}

.BulleAction a.BtnModifierMission:hover
{
	background-position:bottom;
}

.BulleAction a.BtnCloturerMission
{
	background:url('./image/BtnCloturerMission.gif') no-repeat left top;
	display:block;
	width:134px;
	height:23px;
	margin:auto;
	margin-bottom:5px;
}

.BulleAction a.BtnCloturerMission:hover
{
	background-position:bottom;
}

.BulleAction a.BtnProlongnerMission
{
	background:url('./image/BtnProlongerMission.gif') no-repeat left top;
	display:block;
	width:143px;
	height:23px;
	margin:auto;
	margin-top:12px;
}

.BulleAction a.BtnProlongnerMission:hover
{
	background-position:bottom;
}

.BulleAction a.BtnModifierNote
{
	background:url('./image/BtnModifierNote.gif') no-repeat left top;
	display:block;
	width:114px;
	height:23px;
	margin:auto;
	margin-top:12px;
}

.BulleAction a.BtnModifierNote:hover
{
	background-position:bottom;
}

.BulleAction a.BtnSupprimerBrouillon
{
	background:url('./image/BtnSupprimerBrouillonSmall.gif') no-repeat left top;
	display:block;
	width:154px;
	height:23px;
	margin:auto;
	margin-top:5px;
}

.BulleAction a.BtnSupprimerBrouillon:hover
{
	background-position:bottom;
}


.BulleAction a.BtnCommenterNoter
{
	background:url('./image/CommenterNoter.gif') no-repeat left top;
	display:block;
	width:139px;
	height:23px;
	margin:auto;
	margin-top:12px;
}

.BulleAction a.BtnCommenterNoter:hover
{
	background-position:bottom;
}


/*		MODE PRESTATAIRE		*/

.BulleAction a.BtnModifierProposition
{
	background:url('./image/BtnModifierProposition.gif') no-repeat left top;
	display:block;
	width:155px;
	height:23px;
	margin:auto;
	margin-bottom:5px;
	cursor:pointer;
}

.BulleAction a.BtnModifierProposition:hover
{
	background-position:bottom;
}

.BulleAction a.BtnConfirmerProposition
{
	background:url('./image/BtnConfirmerProposition.gif') no-repeat left top;
	display:block;
	width:155px;
	height:23px;
	margin:auto;
	margin-bottom:5px;
}

.BulleAction a.BtnConfirmerProposition:hover
{
	background-position:bottom;
}

.BulleAction a.BtnRetirerProposition
{
	background:url('./image/BtnRetirerProposition.gif') no-repeat left top;
	display:block;
	width:150px;
	height:23px;
	margin:auto;
	margin-top:5px;
}

.BulleAction a.BtnRetirerProposition:hover
{
	background-position:bottom;
}


.BulleAction a.BtnFaireProposition
{
	background:url('./image/BtnFairePropositionBleu.gif') no-repeat left top;
	display:block;
	width:143px;
	height:23px;
	margin:auto;
	margin-top:10px;
	cursor:pointer;
}

.BulleAction a.BtnFaireProposition:hover
{
	background-position:bottom;
}

.BulleAction a.BtnEditerBrouillon
{
	background:url('./image/BtnModifierBrouillon.gif') no-repeat left top;
	display:block;
	width:144px;
	height:23px;
	margin:auto;
	margin-top:5px;
	cursor:pointer;
}

.BulleAction a.BtnEditerBrouillon:hover
{
	background-position:bottom;
}

.BulleAction a.BtnModifierReponseSmall
{
	background:url('./image/BtnModifierReponseSmall.gif') no-repeat left top;
	display:block;
	width:135px;
	height:23px;
	margin:auto;
	margin-top:5px;
	cursor:pointer;
}

.BulleAction a.BtnModifierReponseSmall:hover
{
	background-position:bottom;
}


.BulleAction a.BtnRepondreSmall
{
	background:url('./image/BtnRepondreSmall.gif') no-repeat left top;
	display:block;
	width:76px;
	height:23px;
	margin:auto;
	margin-top:5px;
	cursor:pointer;
}

.BulleAction a.BtnRepondreSmall:hover
{
	background-position:bottom;
}



.BulleAction a.BtnPublierMission
{
	background:url('./image/BtnPublierMissionSmall.gif') no-repeat left top;
	display:block;
	width:122px;
	height:23px;
	margin:auto;
	cursor:pointer;
}

.BulleAction a.BtnPublierMission:hover
{
	background-position:bottom;
}



.BulleAction a.BtnReevaluer
{
	background:url('./image/BtnReevaluer.gif') no-repeat left top;
	display:block;
	width:80px;
	height:23px;
	margin:auto;
	cursor:pointer;
}

.BulleAction a.BtnReevaluer:hover
{
	background-position:bottom;
}

.BulleAction a.BtnRefuserProposition
{
	background:url('./image/BtnRefuserProposition.gif') no-repeat left top;
	display:block;
	width:154px;
	height:23px;
	margin:auto;
	cursor:pointer;
}

.BulleAction a.BtnRefuserProposition:hover
{
	background-position:bottom;
}

.BulleAction a.BtnConfirmerPrestation
{
	background:url('./image/BtnConfirmerPrestationSmall.gif') no-repeat left top;
	display:block;
	width:160px;
	height:23px;
	margin:auto;
	cursor:pointer;
	margin-bottom:5px;
}

.BulleAction a.BtnConfirmerPrestation:hover
{
	background-position:bottom;
}

.BulleAction a.BtnRefuserPrestation
{
	background:url('./image/BtnRefuserPrestationSmall.gif') no-repeat left top;
	display:block;
	width:146px;
	height:23px;
	margin:auto;
	cursor:pointer;
}

.BulleAction a.BtnRefuserPrestation:hover
{
	background-position:bottom;
}




.BulleAction a.BtnVoirMissionSim
{
	background:url('./image/BtnVoirMissionSim.gif') no-repeat left top;
	display:block;
	width:141px;
	height:23px;
	margin:auto;
	margin-top:-3px;
	cursor:pointer;
}

.BulleAction a.BtnVoirMissionSim:hover
{
	background-position:bottom;
}

.BulleAction a.BtnVoirMissionExemple
{
	background:url('./image/BtnVoirMissionExemple.gif') no-repeat left top;
	display:block;
	width:139px;
	height:23px;
	margin:auto;
	margin-top:5px;
	cursor:pointer;
}

.BulleAction a.BtnVoirMissionExemple:hover
{
	background-position:bottom;
}

.BulleAction a.BtnConsultFaq
{
	background:url('./image/BtnConsultFaq.gif') no-repeat left top;
	display:block;
	width:135px;
	height:23px;
	margin:auto;
	margin-top:5px;
	cursor:pointer;
}

.BulleAction a.BtnConsultFaq:hover
{
	background-position:bottom;
}



.mission_skyscraper160x600
{
	width:160px;
	height:600px;
	margin-bottom:15px;
}






/****************************/
/*			NOTER			*/
/****************************/

a.HyperLinkNoter1
{
	display:block;
	width:20px;
	height:15px;
	position:absolute;
}


a.HyperLinkNoter2
{
	display:block;
	width:15px;
	height:22px;
	position:absolute;
	margin-left:20px;
}

a.HyperLinkNoter3
{
	display:block;
	width:22px;
	height:15px;
	position:absolute;
	margin-left:42px;
}

a.HyperLinkNoter4
{
	display:block;
	width:22px;
	height:15px;
	position:absolute;
	margin-left:64px;
}

a.HyperLinkNoter5
{
	display:block;
	width:22px;
	height:15px;
	position:absolute;
	margin-left:86px;
}
	



/****************************/
/*			FOOTER							*/
/****************************/

.footer
{
	clear:both;
	background-color:#77746e;
	width:924px;
	height:18px;
	border-bottom:solid 1px #c7c7c7;
	text-align:center;
	margin-left:-1px;
	_margin-left:0px;
	padding-top:2px;
}

.footer a{
	font-size:12px;
	color:#fafaf7;
	text-decoration:none;
	text-transform:capitalize;
	word-spacing:1px;
	letter-spacing:0.2px;
	float:left;
	border-right: solid 1px #fafaf7;
	height:16px;
	display:block;
	padding:0 25px;
}

.footer a:hover{
	color:#c9c8c4;
}

.PanelNvxMessage
{
	font-size:11px;
	position:relative;
	top:-8px;
	width:380px;
	margin:auto;
	height:17px;
	padding:1px 20px;
	background:transparent url(./image/IconContact.gif) no-repeat left top;
}


#credits
{
	text-align:right;
	color:White;
	font-size:10px;
	width:924px;
	margin:0 auto;
}
#credits img
{
	border:0;
	vertical-align:bottom;
}

/* PAR SEUBI et PACIFOX */












/*****************
** BARRE D4ADMIN **
******************/
/*Div contenant TOUTE la barre d''administration (Onglet Gerer, Onglets, Sous Menu)*/
#BarreAdmin
{
	text-align: left;
	position: relative;
	margin: 0px auto;
	padding: 0px; 
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 92px;
}

/*Logo de gauche*/
#Logo
{
	background-image:url(''Logo.jpg'');
	width:129px;
	height:67px;
	position:absolute;
}

/*Onglet gérer*/
#ConteneurGerer
{
	top:17px;
	width:100%;
	position:absolute;
	z-index:1;
	margin-left:46%;
}

.OngletGererGauche
{
	background-image:url(''admin/BtnGererGauche.png'');
	height:29px;
	width:10px;
	float:left;
}

.OngletGererDroit
{
	background-image:url(''admin/BtnGererDroit.png'');
	height:29px;
	width:10px;
	float:left;
}

.OngletGererCentre
{
	background-image:url(''admin/BtnGerer.png'');
	background-repeat:repeat-x;
	height:29px;
	width:9%;
	float:left;
	text-align:center;
	padding-top:2px;
	font-size:10px;
	color:white;
}

/*Onglets du menu principal*/
#ConteneurOnglet
{
	left:129px;
	top:38px;
	width:100%;
	position:absolute;
	z-index:2;
}

#Onglet
{
	cursor:pointer;
}

#Onglet:hover .OngletMenuGauche
{
	background-image:url(''admin/BtnGererGauche.png'');
}

#Onglet:hover .OngletMenuDroit
{
	background-image:url(''admin/BtnGererDroit.png'');
}

#Onglet:hover .OngletMenuCentre
{
	background-image:url(''admin/BtnGerer.png'');
	color:white;
}

.OngletMenuGauche
{
	background-image:url(''admin/BtnAdminGauche.png'');
	height:29px;
	width:10px;
	float:left;
}

.OngletMenuDroit
{
	background-image:url(''admin/BtnAdminDroit.png'');
	height:29px;
	width:10px;
	float:left;
}

.OngletMenuCentre
{
	background-image:url(''admin/BtnAdmin.png'');
	background-repeat:repeat-x;
	height:29px;
	width:9%;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:10px;
	color:blue;
}

#OngletInactive
{
	cursor:no-drop;
}

.OngletMenuGaucheInactive
{
	background-image:url(''admin/BtnInactiveGauche.png'');
	height:29px;
	width:9px;
	float:left;
}

.OngletMenuDroitInactive
{
	background-image:url(''admin/BtnInactiveDroit.png'');
	height:29px;
	width:10px;
	float:left;
}

.OngletMenuCentreInactive
{
	background-image:url(''admin/BtnInactive.png'');
	background-repeat:repeat-x;
	height:29px;
	width:9%;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:10px;
}

/*Sous menu*/
#ConteneurSousMenu
{
	position:absolute;
	background-color:#535355;
	height:25px;
	width:100%;
	top:67px;
	z-index:10;
	color:white;
	text-align:center;
}

.SousMenu
{
	text-align:center;
	padding-top:2px;
	height:20px;
	width:20%;
	display:block;
	margin:auto;
	font-size:11px;
	float:left;
}

.SeparateurSousMenu
{
	border-right:1px solid white;
	width:1px;
	height:15px;
	margin-top:5px;
	float:left;
}

/*Catalogue*/
.ConteneurArticle
{
	position:relative;
	border-bottom:1px solid #aaaaaa;
	margin:auto;
	width:580px;
	height:auto;
}

.ArticleHeader
{
	position:relative;
	background-image:url('./image/CatalogueHeader.jpg');
	width:230px;
	height:35px;
}

.ArticleHeader span
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	position:relative;
	left:5px;
	top:5px;
	font-weight:bold;
}

.ArticleTexte
{
	position:relative;
	width:228px;
	height:auto;
	border:1px solid #c1c1c1;
	font-size:11px;
	text-align:justify;
}

.ArticleTexte a
{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}

.ArticleTexte a:hover
{
	text-decoration:underline;
}

a.BtnCommander
{
	background: url('./image/BtnCommander.jpg') no-repeat 50% top;
	width:125px;
	height:28px;
	display: block;
	margin:auto;
	margin-top:60px;
}

a.BtnCommander:hover
{
	background-position:bottom;
}

a.BtnCommanderDis
{
	background: url('./image/BtnCommanderDis.jpg') no-repeat 50% top;
	width:125px;
	height:28px;
	display: block;
	margin:auto;
	margin-top:60px;
	cursor:no-drag;
}

a.BtnTelecharger
{
	width:89px;
	height:20px;
	background:url(./image/BtnTelecharger.gif) no-repeat top;
	display:block;
	margin:auto;
	cursor:pointer;
}
a.BtnTelecharger:hover
{
	background-position:bottom;
}
