.conteneur_points div.selectRechercheVente {
	width: 23.1em; height: auto; float: left; background: #CCCCCC; border-top: 4px solid #FFF; border-right: 4px solid #FFF;
}
.conteneur_points div.selectResultVente {
	padding: 0; width: 530px; height: auto; float: left; border-top: 4px solid #FFF
}
/*barre navigation page points vente + tri*/
.nav_produits1 {
	height: 1.9em; width: 60em; background: #999; /*border-top: 0px solid #FFF;*/ border-bottom: 1px solid #FFF;
}
.nav_produits2 {
	height: 2em; width: 53em; background: #999; /*border-top: 1px solid #FFF*/; margin-top: -3px;
}
.listBtsTri {
	margin: 0; padding: 2px 0 0 0; list-style-type: none; float: left;
}
.listBtsTri li {
	margin: 0; padding: 0; width: 14px; height: 12px; float: left;
}
.chiffre {margin: -1px;}
.bts_tri {position: relative; height: 1.8em; left: 0px;}
.bts_tri p {padding: 2px 0 0 0; font-size: 1.1em;}
/*.bts_tri a.navBtLeft {margin-left:10px;display: inline; height: 12px; width: 12px; background: url(../img/interface/leftNvBt.gif) left top no-repeat;}
.bts_tri a.navBtLeft:hover {background: url(../img/interface/leftNvBt.gif) left -12px no-repeat;}
.bts_tri a.navBtRight {display: inline; margin: 0 0 0 2px; height: 12px; width: 12px; background: url(../img/interface/rightNvBt.gif) left top no-repeat;}
.bts_tri a.navBtRight:hover {background: url(../img/interface/rightNvBt.gif) left -12px no-repeat;}*/
.bts_tri a {padding: 0 4px; color: #FFF;}
.bts_tri a:hover {padding: 0 4px; color: #999; background: #FFF; text-decoration: underline;}
.bts_tri span {font-size: 1.1em; padding: 0 4px; color: #FFF; font-weight: bold;}
#fleche1 {padding: 3px 0 0 6px;}
#chiffre {}
#fleche2 {padding: 3px 0 0 0;}
#fleche1_ {padding: 3px 0 0 6px;}
#chiffre_ {}
#fleche2_ {padding: 3px 0 0 0;}

/*adresse*/
.adresse1 {position: relative; height: auto; width: 53em; left: 0px; background: #E5E5E5; margin-bottom: 4px;}
.adresse1 div.gauche {float: left; width: 37.7em;}
.adresse1 div.droite {float: left; width: 15.2em;}
.adresse1 div.droite p {text-align: right; font-size: 1.2em; padding: 25px 25px 0 0;}
.adresse1 p.nom {font-size: 1.8em; padding: 10px 10px 0 25px;}
.adresse1 p.add {font-size: 1.2em; padding: 0 10px 10px 25px;}
.adresse2 {position: relative; height: auto; width: 52.8em; left: 0px; border: 1px solid #CCC; margin-bottom: 4px;}
.adresse2 div.gauche {float: left; width: 37.7em;}
.adresse2 div.droite {float: left; width: 15.1em;}
.adresse2 div.droite p {text-align: right; font-size: 1.2em; padding: 25px 25px 0 0;}
.adresse2 p.nom {font-size: 1.8em; padding: 10px 10px 0 25px;}
.adresse2 p.add {font-size: 1.2em; padding: 0 10px 10px 25px;}

/**/
.selectRechercheVente p.l1 {font-size: 1.8em; font-weight: bold; padding: 0 0 0 12px;}
.selectRechercheVente p.l2 {font-size: 1.2em; font-weight: bold; padding: 0 0 8px 10px;}
.selectRechercheVente p.l3 {font-size: 1.2em; font-weight: bold; padding: 8px 0 0 10px; background: #666;}
.selectRechercheVente p.l4 {font-size: 1.2em; font-weight: bold; padding: 5px 0 8px 10px; background: #666; border-bottom: 4px solid #FFF;}
.selectRechercheVente p.l3 a, .selectRechercheVente p.l4 a {color: #999; text-decoration: none;}
.selectRechercheVente p.l3, .selectRechercheVente p.l4 span {color: #FFF;}
.liensRecherchePoints {position: relative; height: 10.4em; width: 23.1em; background: #666; border-bottom: 4px solid #FFF;}
.liensRecherchePoints p {padding: 15px 5px 0 10px; font-size: 1.2em;}
.liensRecherchePoints a {color: #999; text-decoration: none; font-size: 12px;}
.liensRecherchePoints a:hover {color: #FFF;}
.liensRecherchePoints span {color: #FFF; font-weight: bold;}

form#r_pointsvente {display: inline;}
table#f_recherchevente {font-size: 1.1em; border-bottom: 21px solid #FFF;}
.colonne1, colonne1_ {width: 21.2em;}
.colonne1 p {padding: 20px 0 10px 10px;}
.colonne1_ p {padding: 5px 0 10px 10px;}
.colonne2, colonne2_ {width: 16.5em;}
.colonne2 input#champ_recherchevente {width: 11.5em; top: 5px; position: relative;}
.colonne2_ select {left: 5px; width: 3.5em;}
.colonne3 {width: 13em;}

.colonne1bis {width: 37.7em;}
.colonne1bis p {padding: 20px 0 10px 10px;}
.colonne1bis select {width: 18.5em; top: 5px; left: 10px; position: relative;}
.surtitre {font-size: 1.4em; padding: 30px 0 0 10px;}
.lienpays {padding: 0 0 30px 10px;}
.lienpays a {font-size: 1.4em; font-weight: bold;}
.souslien {font-size: 1.2em; padding: 0 0 200px 10px;}





/*puncte de vazare*/
#colonne_gauche_activite {
	float: left; width: 76.9em;
}
#encart_gris {
	width: 76.5em; height: 19.1em; background: #CCC;
}
#encart_gris div#decal_encart{
	width: 10em; height: 19.1em; float: left;
}
#encart_gris div#img_encart{
	width: 15.3em; height: 16em; float: left; padding-top:10px;
}
#encart_gris div#txt_encart{
	width: 512px; height: 19.1em; float: left;
}
#encart_gris_account {
	width: 76.5em; height: 10em; background: #CCC;
}	
#encart_gris_account div#decal_encart{
	width: 10em; height: 10em; float: left;
}
#encart_gris_account div#img_encart{
	width: 15.3em; height: 10em; float: left;
}
#encart_gris_account div#txt_encart{
	width: 512px; height: 10em; float: left;
}
.titre_encartgris{
	font-size: 2.4em; color: #FFF; font-weight: lighter; padding: 15px 30px 10px 0;
}
.texte_encartgris{
	font-size: 1.2em; color: #000; font-weight: bold; padding: 0 30px 0 0; line-height: 15px;
}

.conteneur_activite {
	width: 76.5em; height: auto; background: #FFF; border-top: 4px solid #FFF;
}
.conteneur_activite div.image {
	width: 33.8em; height: auto; float: left;
}
.conteneur_activite div.image div.ligneimage{
	padding: 30px 0 0 100px; width: 23.8em; height: auto;
}
.conteneur_activite div.texte {
	padding: 0 0 0 20px; width: 40.7em; height: auto; float: left;
}
.conteneur_activite div.texte_gauche {
	padding: 0 10px 0 20px; width: 575px; height: auto; float: left; font-size:12px;
}
.conteneur_activite div.texte h3.titre, .conteneur_activite div.texte_gauche h3.titre {
	font-size: 1.8em; color: #999; padding: 30px 30px 10px 0;
}
.conteneur_activite div.texte p, .conteneur_activite div.texte_gauche p {
	font-size: 1.1em; padding: 0 30px 0 0; line-height: 17px;
}
.conteneur_activite div.texte p.list, .conteneur_activite div.texte_gauche p.list {
	font-size: 1.1em; padding: 0 30px 0 10px; line-height: 17px;
}
.conteneur_activite div.texte p.img_texte, .conteneur_activite div.texte_gauche p.img_texte {
	font-size: 1.1em; padding: 0 30px 0 0; line-height: 17px;
}

.lienwebcallback {float: left; width: 103px;}
.lienwebcallback img {display: block; float: left;}
.conteneur_activite div.texte p.img_texte, .conteneur_activite div.texte_gauche p.img_texte {
	float: left; padding: 10px 0 0 10px;
}