/* ============================================================ */
/*   STRUCTURE DE PAGE													                */
/* ============================================================ */
#page{
	width:1015px;
	margin:0px auto 0px auto;	
	background-image: url('https://www.pv-pro.fr//img/fond_page.png');
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
#header{
	clear:both;
	width:1015px;
	height:109px;
	margin:0px auto 10px auto;	
	background-image: url('https://www.pv-pro.fr//img/fond_header.png');
	background-position:left top;
	background-repeat:repeat-y;
}
#content{
	clear:both;
	overflow:hidden;
	background-color:#FFFFFF;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:1000px;
	min-height:600px;
}
#principal{
	width:680px;
	overflow:hidden;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 30px 20px;	
	text-align:left;	
}
#principal_med{
	float:left;
	width:670px;
	margin:0px;	
	padding:0px 10px 30px 20px;	
	overflow:hidden;	
	text-align:left;	
}
#principal_large{
	width:960px;
	overflow:hidden;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 30px 20px;	
	text-align:left;	
}

#left_col{	
	float:left;
	margin:10px 5px 0px 5px;
	width:190px;
	border:1px solid; 
}

#right_col{
	float:right;
	background-image: url('https://www.pv-pro.fr//img/fond_right.png');
	background-repeat:no-repeat;
	list-style-type:none;	
	margin:10px 20px 0px 5px;
	padding:10px;
	width:235px;
	min-height:428px;
	/*border-width:1px solid;
	background-color:#F0F0F2;*/
	text-align:left;
}
#right_col h2{
	text-transform: uppercase;
	font-size:14px;
	margin:5px 0px 10px 0px;
	padding:0px;
	color:#585C75;
}
#right_col ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#right_col li{	
	background-image: url('https://www.pv-pro.fr//img/li_coche.png');
	background-repeat:no-repeat;
	list-style-type:none;
	background-position: 0px 13px;
	padding: 10px 0px 10px 25px;
	border-bottom:1px solid #D2D2D4;
}

#footer{
	float:left;
	width:1015px;
	height:122px;	
	margin:0px auto 10px auto;
	background-image: url('https://www.pv-pro.fr//img/fond_footer.png');
	background-position:left top;
	background-repeat:no-repeat;	
}
#footer ul{
	margin:20px 0px 0px 30px;
}
#footer li{
	float:left;
	list-style-type:none;	
}
#footer li a{
	color:#5A5A5A;
	font-weight:normal;
	font-size:11px;
	margin:0px 0px 0px 15px;
	text-decoration:none;
}
#footer li.on a{
	color:#1D62A7;
	text-decoration:underline;
}
#footer li a:hover{
	color:#1D62A7;
	text-decoration:underline;
}
#copiright{
	float:right;
	margin:0px 30px 0px 0px;
	color:#5A5A5A;
	font-weight:normal;
	font-size:11px;	
}

/* ============================================================ */
/*   PAGES RENTABILITE													                */
/* ============================================================ */
#proprietaires{
	float:left;	
	width:235px;
	height:350px;
	padding:10px 0px 10px 0px;
	margin:0px;	
	/*border:1px solid #E8E8E8;	*/
}
#proprietaires h1{
	padding:0px;
	margin:0px 0px 5px 0px;
	line-height:18px;
	font-size:18px;
	font-weight:bold;
	color:#37394C;
}
#proprietaires h1 .sTitre{
	font-size:11px;
	font-weight:bold;
	color:#37394C;
}

#proprietaires ul{
	padding:0px;
	margin:0px;
}
#proprietaires li{
	background-image: url('https://www.pv-pro.fr//img/li_tiret_accueil.png');
	background-repeat:no-repeat;
	list-style-type:none;
	background-position: 0px 6px;
	padding: 0px 0px 1px 14px;
	margin: 0px 0px 0px -5px;
	line-height:18px;
	font-size:11px;
}

/* ============================================================ */
/*   NAVMEMBRES																	                */
/* ============================================================ */
#navMembres{
	float:left;
	width:960px;
	height:30px;
	margin:10px 0px 5px 20px;
	padding:0px;
	background-color:#EFEFEF;
}
#navMembres li{
	float:left;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:5px 10px 0px 10px;
	list-style-type:none;
	background-color:#E1E1E1;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
#navMembres li.logout{
	background-color:#C51C1C;	
}
#navMembres li a{
	text-decoration:none;
	font-size:12px;
	color:#5A5A5A;
	font-weight:normal;
}
#navMembres li.logout a{
	color:#FFFFFF;
}
#navMembres li:hover, #navMembres li.on{
	background-color:#ECECEC;
}
#navMembres li.logout:hover{
	background-color:#C51C1C;	
}
#navMembres li.on a{
	background-color:#ECECEC;
}

/* ============================================================ */
/*   NAVPROJET																	                */
/* ============================================================ */
#navProjet{
	clear:both;
	width:960px;
	height:41px;
	margin:10px 0px 5px 0px;
	padding:0px;
}

/* ============================================================ */
/*   PARAGRAPHES 2 COLONNES											                */
/* ============================================================ */
#chapeau{
	clear:both;
	width:680px;
	margin:20px 0px 0px 0px;
	padding:0px;
	line-height:18px;
}
#chapeau.location{
	background-image: url('https://www.pv-pro.fr//img/chapeau_location.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:265px;
	line-height:18px;
}
#chapeau.construction{
	background-image: url('https://www.pv-pro.fr//img/chapeau_construction.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:285px;
	line-height:18px;
}
#chapeau.developpeur{
	background-image: url('https://www.pv-pro.fr//img/chapeau_developpeurs.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:235px;
	line-height:18px;
}
#chapeau.installateur{
	background-image: url('https://www.pv-pro.fr//img/chapeau_installateurs.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	height:255px;
	line-height:18px;
}
#chapeau.investisseur{
	background-image: url('https://www.pv-pro.fr//img/chapeau_investisseurs.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	height:295px;
	line-height:18px;
}
#chapeau.distributeur{
	background-image: url('https://www.pv-pro.fr//img/chapeau_investisseurs_l.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	height:130px;
	line-height:18px;
}
#chapeau.garanties{
	background-image: url('https://www.pv-pro.fr//img/location_chapeau.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	width:960px;
	height:140px;
	line-height:18px;
}
#chapeau.connexion{
	text-align:left;
	background-image: url('https://www.pv-pro.fr//img/connexion_chapeau.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	width:960px;
	height:120px;
}
#chapeau.exemples_projets_inst{
	background-image: url('https://www.pv-pro.fr//img/exemples_projets_inst.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:245px;
	line-height:18px;
}
#chapeau.exemples_projets_loc{
	background-image: url('https://www.pv-pro.fr//img/exemples_projets_loc.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:215px;
	line-height:18px;
}
#chapeau_texte{
	width:400px;
	margin:0px;
	padding:0px;
}
#chapeau_texte.garantie{
	width:700px;
	margin:0px;
	padding:0px;
}
#pg1col{
	clear:both;
	width:680px;
	margin:0px;
	padding:0px;
}
#pg1col_texte{	
	float:left;
	width:680px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pg1col_texte_large{	
	float:left;
	width:960px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pg1col_large{
	clear:both;
	width:680px;
	margin:0px;
	padding:0px;
}
#pg2col{
	clear:both;
	width:680px;
	margin:0px;
	padding:0px;
}
#pg2col_left{	
	float:left;
	width:330px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pg2col_right{	
	float:left;
	width:330px;
	margin:0px 0px 0px 20px;
	padding:0px;
	line-height:18px;
}
#pg2col_large{
	clear:both;
	width:960px;
	margin:0px;
	padding:0px;
}
#pg2col_left_large{	
	float:left;
	width:480px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pg2col_right_large{	
	float:left;
	width:480px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pg2col_right_large_center{	
	float:left;
	width:480px;
	margin:0px;
	padding:0px;
	line-height:18px;
	text-align:center;
}
#pg2col_left_large_right{	
	float:left;
	width:560px;
	margin:0px;
	padding:0px;
	line-height:18px;
}
#pg2col_right_large_right{	
	float:left;
	width:400px;
	margin:0px;
	padding:0px;
	line-height:18px;
	text-align:right;	
}
/* ============================================================ */
/*   CONNEXION																	                */
/* ============================================================ */
#deja_client{	
	float:left;
	width: 450px;
	height:260px;
	padding:0px;
	margin:0px auto 0px 0px;
	background-color:#F7F7F7;
	border: #DEDEDE 1px solid;
}
#deja_client form{	
	margin-top:0;
}
#deja_client #titre{
	width: 440px;
	height:20px;
	padding:5px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#7A7C88   ;
	background-color:#E7E7E7;
}
	#deja_client{
		height:300px;
	}	
#passwordLost{	
	width: 450px;
	height:20px;
	padding:10px 0px 0px 0px;	
	/*background-color:#eeeeee;*/
	font-weight:bold;
}
#nouveau_client{
	float:right;
	width: 450px;
	height:260px;
	padding:0px;
	margin:0px 0px 0px auto;
	background-color:#F4F7E2;
	border: #E6EEB5 1px solid;
}
#nouveau_client #titre{
	width: 440px;
	height:20px;
	padding:5px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#7A7C8B ;
	background-color:#E6EEB5;
}
#nouveau_client p{
	font-size:14px;
	padding:30px 10px 0px 10px;
	line-height:30px;
}

	#nouveau_client{
		height:300px;
	}	
	#nouveau_client label{
		float:none;
		width:auto;
	}	
	#nouveau_client form{
		text-align:left;
		margin:0;
	}	
	#nouveau_client input{
		margin-bottom:5px;
	}	
	#nouveau_client .champ{
		clear:both;
		margin-bottom:5px;
	}	
		#nouveau_client .champ input,
		#nouveau_client .champ label{
			clear:both;
			margin:0;
			padding:0;
			float:none;
			display:inline;
		}	
	#nouveau_client h3{
		padding-top:10px;
			}	
#info_commande{
	float:none;
	width: 550px;	
	padding:10px;
	margin:0px auto 10px auto;
	background-color:#eeeeee;
	border: #bbbbbb 1px solid;
	text-align:center;
}
#info_commande .info_commandeContent{
	text-align:left;
}
#info_commande .stitre{
	font-size:16px;
	font-weight:normal;
}
#info_projet{
	float:none;
	width: 950px;	
	padding:10px;
	margin:20px auto 0px auto;
	background-color:#eeeeee;
	border: #bbbbbb 1px solid;
	text-align:left;
}
#info_projet .titre{
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 20px 0px
}

/* ============================================================ */
/*   BOUTONS																		                */
/* ============================================================ */
#savoirPlus{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/bt_savoirplus.png');
	background-repeat: no-repeat;		
	width:198px;
	height:48px;
	margin:0px auto 0px auto;
	padding:5px 5px 5px 35px;
	line-height:18px;
	cursor:pointer;
}
#savoirPlus a{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#5A5A5A;
}
#savoirPlus_hight{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/bt_savoirplus_hight.png');
	background-repeat: no-repeat;		
	width:198px;
	height:74px;
	margin:0px auto 0px auto;
	padding:5px 5px 5px 35px;
	line-height:18px;
	cursor:pointer;
}
#savoirPlus_hight a{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#5A5A5A;
}
#savoirPlus a:hover{
	text-decoration:none;
	color:#5A5A5A;
}
#savoirPlus2{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/bt_savoirplus2.png');
	background-repeat: no-repeat;		
	width:280px;
	height:39px;
	margin:0px auto 0px auto;
	padding:5px 5px 5px 25px;
	line-height:18px;
	cursor:pointer;
}
#savoirPlus2 a{
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#5A5A5A;
}
#savoirPlus2 a:hover{
	text-decoration:none;
	color:#5A5A5A;
}

#addProjet, #addProjet2, #addProjet_right, #addProjet_long, #addProjet_long2, #addProjet_med, #addProjet_med2, #bt_close, #listProjet, #listProjet_right, #addDemande, #addRight{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/add_off.png');
	background-repeat: no-repeat;	
	width:251px;
	height:31px;
	padding:7px 25px 5px 5px;
	margin:0px auto 0px auto;	
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
#addProjet2{
	width:240px;
	background-image: url('https://www.pv-pro.fr//img/add_lit_off.png');
	background-repeat: no-repeat;	
	font-size:12px;
	text-align:left;
	padding:7px 0px 5px 25px;
}
#addProjet_med2{
	text-align:left;
	padding:7px 0px 5px 45px;	
}
#addProjet_right, #listProjet_right{
	margin:0px 0px 0px -10px;	
}
#addProjet_long{
	background-image: url('https://www.pv-pro.fr//img/add_long_off.png');
	background-repeat: no-repeat;	
	width:400px;
}
#addProjet_long2{
	background-image: url('https://www.pv-pro.fr//img/add_long_off2.png');
	background-repeat: no-repeat;	
	width:430px;
}
#addProjet_med, #addProjet_med2{
	background-image: url('https://www.pv-pro.fr//img/add_med_off.png');
	background-repeat: no-repeat;	
	width:320px;
}
#addDemande{
	width:280px;
	background-image: url('https://www.pv-pro.fr//img/add_demande_off.png');
	background-repeat: no-repeat;	
	font-size:12px;
	text-align:left;
	padding:7px 0px 5px 40px;
}
#addRight{
	width:200px;
	background-image: url('https://www.pv-pro.fr//img/add_right_off.png');
	background-repeat: no-repeat;	
	font-size:11px;
	text-align:center;
	padding:7px 30px 5px 0px;
}
#bt_short{
	width:60px;
	height:31px;
	background-image: url('https://www.pv-pro.fr//img/bt_short_off.png');
	background-repeat: no-repeat;	
	margin:0px auto 0px auto;
	cursor:pointer;
}
#bt_short:hover{
	background-image: url('https://www.pv-pro.fr//img/bt_short_on.png');
	background-repeat: no-repeat;	
}
#addProjet a, #addProjet2 a, #addProjet_right a, #addProjet_long a, #addProjet_long2 a, #addProjet_med a, #addProjet_med2 a, #bt_close a, #listProjet a, #listProjet_right a, #addDemande a, #addRight a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#addProjet:hover, #addProjet_right:hover, #bt_close:hover, #listProjet:hover, #listProjet_right:hover{
	background-image: url('https://www.pv-pro.fr//img/add_on.png');
	background-repeat: no-repeat;	
}
#addProjet2:hover{
	background-image: url('https://www.pv-pro.fr//img/add_lit_on.png');
	background-repeat: no-repeat;	
}
#addProjet_long:hover{
	background-image: url('https://www.pv-pro.fr//img/add_long_on.png');
	background-repeat: no-repeat;	
}
#addProjet_long2:hover{
	background-image: url('https://www.pv-pro.fr//img/add_long_on2.png');
	background-repeat: no-repeat;	
}
#addProjet_med:hover, #addProjet_med2:hover{
	background-image: url('https://www.pv-pro.fr//img/add_med_on.png');
	background-repeat: no-repeat;	
}
#addProjet:hover a, #addProjet_long:hover a, #addProjet_long2:hover a, #addProjet_med:hover a, #addProjet_med2:hover a,#bt_close:hover a, #listProjet:hover a, #listProjet_right:hover a{
	color: #4F5060;
}
#addDemande:hover{
	background-image: url('https://www.pv-pro.fr//img/add_demande_on.png');
	background-repeat: no-repeat;	
}
#addRight:hover{
	background-image: url('https://www.pv-pro.fr//img/add_right_on.png');
	background-repeat: no-repeat;	
}
#bt_coordonnees{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/coord_off.png');
	background-repeat: no-repeat;	
	width:410px;
	height:31px;
	padding:7px 25px 5px 5px;
	margin:0px auto 0px auto;	
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
#bt_coordonnees a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#bt_coordonnees:hover{
	background-image: url('https://www.pv-pro.fr//img/coord_on.png');
	background-repeat: no-repeat;	
}
#bt_coordonnees:hover a{
	color: #4F5060;
}
#bt_print{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/bt_print.png');
	background-repeat: no-repeat;	
	width:184px;
	height:35px;
	padding:10px 25px 5px 45px;
	margin:20px auto 0px auto;	
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#5A5A5A;
}
#bt_print a{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#5A5A5A;
}
#bt_print_large{
	clear:both;
	background-image: url('https://www.pv-pro.fr//img/bt_print_large.png');
	background-repeat: no-repeat;	
	width:260px;
	height:48px;
	padding:15px 25px 10px 65px;
	margin:20px auto 0px auto;	
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#5A5A5A;
}
#bt_print_large a{
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#5A5A5A;
}
#addProjetComment{
	clear:both;
	width:200px;
	padding:0px;
	margin:0px auto 0px auto;
	font-size:10px;
	font-style:italic;
	text-align:center;
}
#bt_detailReponse{
	width:130px;
	background-color:#A7C503;
	padding:5px 0px 5px 0px;
	margin:0px auto 0px auto;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
#bt_detailReponse:hover{
	background-color:#BBDD03;
}
#bt_detailReponse a{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
#bt_detailReponse_off{
	width:130px;
	background-color:#535464;
	padding:5px 0px 5px 0px;
	margin:0px auto 0px auto;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
#bt_detailReponse_off:hover{
	background-color:#797A83;
}
#bt_detailReponse_off a{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
/* ============================================================ */
/*   RESULTATS DE RECHERCHE											                */
/* ============================================================ */

/** DIV DE RESULTATS **/
#liste_projets{
	margin:0px;
	padding:0px;
	overflow-x: auto;
}

/** TABLEAUX **/
#searchRes, #tableau{
	/*border:none;
	border-spacing:0px;
	border-collapse:collapse; */
	width:960px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	background-color:#D4D4D4;
}
#searchRes tr, #tableau tr{
	margin:0px;
	padding:0px;
}
#searchRes th, #tableau th{
  line-height:20px;
  padding:2px 2px 20px 2px;
  margin:0px;
  text-align:center;  
 	font-weight:bold;
  font-size:11px;
  color:#6F7180;
}
#tableau th{
  padding:2px;
  background-color: #ECECEC;
}
#searchRes th.active{
  background-color: #ECECEC;
  cursor:pointer;
}
#searchRes th.active:hover{
	background-color:#D4D4D4;
	color:#FFFFFF;
}
#searchRes #tr_texte, #tableau td{	
	background-color:#F9F9F9;
	font-size: 11px;
	height:25px;
	color: #5A5A5A;
}
#searchRes #tr_inactif{	
	background-color:#D9D9D9;
	border-spacing: 1px;
	border: 1px solid #333333;
	font-size: 11px;
	height:20px;
	color: #ACACAC;
}
#searchRes #tr_texte:hover{
	background-color:#eeeeee;
}
#searchRes td, #tableau td{
	vertical-align:middle;  
  padding:2px 5px 2px 5px;
  text-align:left;
}
#searchRes td.active{
	cursor:pointer;
}
#searchRes td.date{
	white-space: nowrap;
	text-align:center;
}
#searchRes td.icone{
	text-align:center;
	cursor:pointer;
}
#searchRes td.center{
	text-align:center;
}
#searchRes td.right{
	text-align:right;
}
#searchRes #tfoot{  
  line-height:20px;
  background-color:#ECECEC;
  color: #5A5A5A;
  font-size: 10px;
}
#valid, #invalid{
	border:none;
}
#btSuiv, #btPrec{
	float:left;
	margin:0px 5px 0px 5px;
	padding:2px 5px 2px 5px;
	color:#5A5A5A;
	background-color:#ECECEC;
	border: #D4D4D4 1px solid;	
	cursor:pointer;
}
#btSuiv:hover, #btPrec:hover{
	background-color:#D4D4D4;
}
.addElement{
	float:left;
	padding:5px;
	margin:0px 0px 0px 5px;
	background-color:#ECECEC;
	color:#5A5A5A;
	border: #D4D4D4 1px solid;
	cursor:pointer;
	text-decoration:none;
}
.addElement:hover{
	background-color:#D4D4D4;
}
.filePonderation{
	width:30px;
}

/** PROGRESSBAR **/
#progressBar{
 	float:none;
  margin:5px 0px 0px 0px;
  width:200px;
  text-align:center;
  color:#5A5A5A;
}

#datas{	
	margin:0px;
	padding:0px;
	vertical-align:middle;
	background-color:#D4D4D4;	
}
#datas th{
  line-height:20px;
  padding:5px 5px 10px 5px;
  text-align:center;  
 	font-weight:bold;
  font-size:10px;
  background-color: #ECECEC;
  color:#6F7180;
}
#datas tr{	
	background-color:#F9F9F9;
	border-spacing: 2px;
	border: 1px solid #333333;
	font-size: 11px;
	height:20px;
	color: #5A5A5A;
}
#datas tr:hover{	
	background-color:#eeeeee;
}
#datas td{
	vertical-align:middle;  
  padding:5px;
  text-align:center;
  line-height:18px;
}
#datas td.theme{
  background-color: #ECECEC;
  color:#6F7180;
	text-align:left;
	font-weight:bold;
	width:200px;
	text-align:center;
}
#datas td.left{
	text-align:left;
}
#datas td.right{
	text-align:right;
}
#datas #tfoot{  
  line-height:20px;
  background-color:#ECECEC;
  color: #5A5A5A;
  font-size: 10px;
}


/* ============================================================ */
/*   DETAIL PROJET																              */
/* ============================================================ */
#encart_infosCommande{	
	width: 880px;
	padding:20px;
	margin:0px auto 0px auto;
	background-color:#F4F7E2;
	border: #E6EEB5 1px solid;
}
#encart_infosCommande #titre{
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#7A7C8B ;
	padding:0px;
}
#encart_infosCommande #libelle{
	float:left;
	font-size:12px;
	font-weight:normal;
}
#encart_infosCommande #valeur{
	
	font-size:14px;
	font-weight:normal;	
}
.valeur{
	font-size:14px;
	font-weight:bold;
}

/* =================================================================== 	*/
/* ANNONCES																*/
/* =================================================================== 	*/
.annonces .left_col{
	float:left;
	background-image: url('https://www.pv-pro.fr//img/fond_right.png');
	background-repeat:no-repeat;
	list-style-type:none;	
	margin-top:10px;
	margin-left:20px;
	width:220px;
	overflow:hidden;
	min-height:428px;
}
	.annonces .left_col_box{
		padding:10px;
	}
	.annonces .left_col .categorie{
		line-height:36px;
		height:36px;
		border:1px solid #c9c9c9;
		background:#e7e7e7;
		margin-bottom:10px;
		cursor:pointer;
	}
	.annonces .left_col .categorie:hover{
		background:#ececec;
	}
		.annonces .left_col .categorie a{
			font-size:13px;
			text-decoration:none;
			color:#5A5A5A;
		}
		.annonces .left_col .categorie:hover a{
			color:#8EA102;
		}
		.annonces .left_col .categorie a:hover{
			color:#8EA102;
		}
			.annonces .left_col .categorie a span{
				font-size:12px;
				color:#8EA102;
				font-weight:bold;
			}

			
	.annonces .center_col{
		width:728px;
		float:left;
		margin-left:15px;
		text-align:left;
	}
			
	.annonces .center_col h1{
		margin-top:0;
		padding-top:0;
	}
			
		.annonces div.texte{
			width:546px;
			float:left;
			margin-right:20px;
			text-align:left;
		}
		.annonces .introduction{
			font-size:15px;
			margin-bottom:20px;
		}
		.annonces .categorie_bloc{
			font-size: 30px;
			background: url('https://www.pv-pro.fr//img/bt_annoncescategorie.png') no-repeat top left;
			width:160px;
			height:155px;
			float:left;
			margin-right:22px;
			margin-bottom:22px;
			text-align:center;
			font-size:14px;
			cursor:pointer;
		}
		.annonces .categorie_bloc td{
			vertical-align:middle;
		}
		.annonces .categorie_bloc a{
			text-decoration:none;
			color: #5A5A5A;
		}
		.annonces .categorie_bloc:hover a,
		.annonces .categorie_bloc:hover td,
		.annonces .categorie_bloc a:hover{
			color:#8EA102;
		}
		.annonces .categorie_bloc .titre{
			font-size:14px;
		}
		
	.annonces .publicite_droite{
		width:160px;
		height:600px;
		overflow:hidden;
		float:left;
		border:1px solid #E9E6E6;
	}
	.annonces .publicite_haut{
		width:728px;
		height:90px;
		overflow:hidden;
		margin-top:10px;
		margin-bottom:20px;
		border:1px solid #E9E6E6;
	}
.annonces .message{
	padding:20px;
	padding-left:35px;
	margin:25px auto 0px auto;
	font-weight:bold;
	font-size:15px;
}
	.annonces .message.succes{
		background-color:#F4F7E2;
		border: #E6EEB5 1px solid;
		color:green;
		background: url('https://www.pv-pro.fr//img/li_coche.png') 10px 22px no-repeat;
	}
	.annonces .message.echec{
		background-color:#f7e2e4;
		border: #eeb9b5 1px solid;
		color:red;
		background: url('https://www.pv-pro.fr//img/invalid.png') 10px 20px no-repeat;
	}
.annonces .ariane{
	margin-bottom:15px;
	font-size:11px;
}
.annonces .ariane{
	margin-bottom:15px;
	font-size:11px;
}
	.annonces .ariane a{
		color: #5A5A5A;
	}
	.annonces .ariane a:hover{
		color: #8EA102;
	}
	.annonces .separator {
		color: #8EA102;
		padding:5px;
	}
	
.annonces #searchRes .detail{
	background-color:#8EA102;
	width:60px;
	text-align:center;
	text-transform:uppercase;
}
.annonces #searchRes th{
	vertical-align:middle;
	height:40px;
	padding:0px;
	line-height:14px;
	padding-left:5px;
	padding-right:5px;
}
	.annonces #searchRes th a:hover{
		color: #8EA102;
	}
.annonces #searchRes td{
	height:60px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
	.annonces #searchRes .detail a{
		color:white;
		text-decoration:none;
	}
	.annonces #searchRes .detail .loupe{
		vertical-align:middle;
		margin-right:2px;
		
	}
	
.btn_rouge,
.btn_orange,
.btn_vert{
	width:147px;
	height:75px;
	margin-left:auto;
	margin-right:auto;
	line-height:17px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	font-size:14px;
	display:block;
	background:url(https://www.pv-pro.fr//img/btn_rouge.png) no-repeat top left;
	text-align:center;
}	
	.btn_rouge:hover,
	.btn_orange:hover,
	.btn_vert:hover{
		color:black;
	}	
	.btn_vert span,
	.btn_orange span,
	.btn_rouge span{
		display:block;
		padding:12px;
	}	
.btn_vert{
	background:url(https://www.pv-pro.fr//img/btn_vert.png) no-repeat top left;
}	
.btn_orange{
	background:url(https://www.pv-pro.fr//img/btn_orange.png) no-repeat top left;
}	
.fournisseur_explain{
	border:2px solid #b84235;
	background:#f0ceca;
	font-style:italic;
	font-size:13px;
	padding:10px;
	margin-top:20px;
}
/* ============================================================ */
/*   EVOLUTIONS v2.00							                */
/* ============================================================ */
body {
	/*background:#fff url(https://www.pv-pro.fr//img/bg_site2.png) repeat-x top left;*/
	background:#fff url();
}

#page {
	background:url();
}

#header {
	background:url();
}