@import url(fenetre_modal.css);

@import url(apercuimg.css);

@import url(style_pictonav.css);
/*##HASHING PICTONAV##*/
.petitGris{
	font-size:10px;
	color:#a1a1a1;
}
.petitGris2{
	font-size:11px;
	color:#a1a1a1;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
.normalCondensed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:-1px;
	color: #000000;
}
/*##FIN HASHING PICTONAV##*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color:#63cdff;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.largeurSite{
	width:959px;
	margin:0px auto;
	clear:both;	
}
.menuHaut {
	/*background-image:url(../images/fr/logo-hautsite-colis-voiturage.jpg);*/
	background-image:url(../images/fr/logo-hautsite-colis-voiturage-2.jpg);
	background-position: center top;
	background-repeat:no-repeat;
}
.btnmenuHaut a { line-height:29px; text-decoration:none; display:block; float:left; border-right:#CCCCCC 1px solid; padding:0px 5px; color:#000000; }
.btnmenuHaut a:hover { background-image:url(../images/bg-bt-menu-haut.gif); background-position:center; color:#FFFFFF; }

.menuTop1{
	margin-top:10px;
	background-image:url(../images/bg_menu_top.jpg);
	height:130px;
	width:959px;
}
.menuTop2{
	background-image:url(../images/bg_top_2.gif);
	height:56px;
}
.corpsTbl{
	width:959px;
}
.celG {
	width:670px;
	vertical-align:top;
}
.celCentre { width:15px; }
.celD{
	/* width:255px; */
	vertical-align:top;
}
.margeDeBasCentre { height:70px; background-image:url(../images/bgombreportee.png); background-position:left top; background-repeat:no-repeat; }
.margeDeBasCentreSsOmbre { height:70px; }
.celDLarge{

	vertical-align:top;
}
.celSky{
 width:160px;
}
.separHaut{
 border-top:1px solid #ffcea6;
}
.separHautGris{
 border-top:1px solid #CCC;
}
.corps {
	width:959px;
	margin:0 auto;
	clear:both;
}
.centreSite { background-image:url(../images/bg-sitebleu.jpg); background-repeat:repeat-x; background-position:center bottom; }

.normalBlanc{
	color:#FFFFFF;
}

.loginHautSite { color:#000000; }
.loginHautSiteTxt { font-size:22px; margin-left:15px;}
.loginHautSite td { color:#000000; }
.loginHautSite a { color:#000000; }
.boxLegConnexTitre { background-color:#85d8ff; color:#FFFFFF; height:25px; text-align:left; font-size:16px; padding:3px;  }
.boxLegConnexTitre a{ color:#FFFFFF;  }

#boxSeConnecter { margin-left:16px; display:none; }
.croixFermer { display:block; float:right; height:20px; width:20px; font-size:18px; font-weight:bold; }
.deconnexion { display:block; float:right; font-size:11px; font-weight:bold; line-height:20px; }

/* ZONE DE RECHERCHE */
.zoneDeRecherche {
	height:67px;
	width:962px;
	margin-top:1px;

}
.zoneDeRechercheGrise{
	height:67px;
	width:962px;
	margin-top:1px;

}
/* FIN ZONE DE RECHERCHE */

/* PARTIE GAUCHE */

.normalBlanc{
	color:#FFFFFF;
}
.nomUserBlanc{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.titreOrange {
	font-size:24px;
	color:#88cd32;
	font-weight:bold;
}
.titreOrange14 {
	font-size:14px;
	color:#88cd32;
	font-weight:bold;
}
.vert {
	color:#88cd32;
}
.titreVert {
	font-size:24px;
	color:#88cd32;
	font-weight:bold;
}
.titreVert14 {
	font-size:14px;
	color:#88cd32;
	font-weight:bold;
}
.titreVert16 {
	font-size:16px;
	color:#88cd32;
	font-weight:bold;
}

.titreOrange10 {
	font-size:10px;
	color:#88cd32;
	font-weight:bold;
}
.titreSousOrange {
	font-size:19px;
	color:#898989;
}
.rayureGrises{
background-image:url(../images/bg_rayure_grises.gif);

}
.titreRose {
	font-size:24px;
	color:#E2007A;
	font-weight:bold;	
}
.titreRose14 {
	font-size:14px;
	color:#E2007A;
	font-weight:bold;	
}
.titreRose10 {
	font-size:10px;
	color:#E2007A;
	font-weight:bold;	
}
.titreSousRose {
	font-size:19px;
	color:#E2007A;
	font-weight:bold;	
}
.date11{
font-size:11px;
}
.titreGris{
	font-size:14px;
	color:#5A5A5A;

}
.titreGrisNormal{
	font-size:12px;
	color:#5A5A5A;
	font-weight:bold;

}
.titreGrisPt{
	font-size:11px;
	color:#5A5A5A;
	font-weight:bold;

}

.fondBlanc{
	background-color:#FFFFFF;
}

.inputOrange {
	background-image:url(../images/bg_input_orange.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputOrangeErr {
	background-image:url(../images/bg_input_orange_clign.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputRose {
	background-image:url(../images/bg_input_rose.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputRoseErr {
	background-image:url(../images/bg_input_rose_clign.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputOrangeinput {
	background:transparent;
	border:0px;
	width:160px;
	margin-left:7px;
	font-size:13px;
}
.inputOrangeinputMenuTop {
	background:transparent;
	border:0px;
	width:142px;
	margin-left:2px;
	font-size:13px;
}
.inputHPVille {
	background:transparent;
	border:0px;
	width:188px;
	height:40px;
	margin-left:2px;
	font-size:13px;
	line-height:37px;
	font-weight:bold;
}
.inputVille {
	background:transparent;
	border:0px;
	width:245px;
	height:51px;
	margin-left:2px;
	font-size:17px;
	color:#c8c6c6;
	line-height:51px;
	font-weight:bold;
}

.inputVilleNoir { 	font-size:15px; color:#000000; }

.divInputVilleDep {
	background-image:url(../images/bg-input-depart.png);
	width:300px;
	height:53px;
	background-repeat:no-repeat;
}
.divInputVilleArriv {
	background-image:url(../images/bg-input-arrivee.png);
	width:300px;
	height:53px;
	background-repeat:no-repeat;
}

.divInputHPVilleColis {
	background-image:url(../images/bg_zone_recherche_colis.gif);
	width:220px;
	height:40px;
	margin-top:10px;
	background-repeat:no-repeat;
}	
.divInputHPVilleTransp {
	background-image:url(../images/bg_zone_recherche_transporteur.gif);
	width:220px;
	height:40px;
	margin-top:10px;	
	background-repeat:no-repeat;
}	
.sloganLInventeur { color:#104d68; font-size:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.actuellement { color:#FFFFFF; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:15px; }
.nombre { font-size:25px; }

.drapeauDeHP img{
	margin-top:10px;
	margin-left:6px;
}
.drapeauAHP img{
	margin-top:10px;
	margin-left:6px;
}
.drapeauDe img{
	margin-top:4px;
	margin-left:8px;
}
.drapeauA img{
	margin-top:4px;
	margin-left:8px;
}
.boxChoixPays{
	position:relative;
	left:10px;
	top:10px;
	display:none;
	background-color:#FFF;
	color:#000000;
	border:#d41368 1px solid;
	width:150px;
	float:left;
	z-index:100;
}
.boxChoixPays a { color:#000000; }
.espaceurInputTop{
	height:3px;
	font-size:1px;
}
.inputOrangeChamps {
	background-image:url(../images/bg_input_orange.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputRoseinput {
	background:transparent;
	border:0px;
	width:140px;
	margin-left:7px;
	font-size:13px;

}

.inputEuro {
	background-image:url(../images/bg_input_rose_euros.gif);
	width:101px;
	background-repeat:no-repeat;
	height:29px;
}
.inputEuro input {
	background:transparent;
	border:0px;
	width:60px;
	margin-left:7px;
	font-size:17px;
}
.inputPoids {
	background-image:url(../images/bg_input_ptorange.gif);
	width:60px;
	background-repeat:no-repeat;
	height:29px;
}
.inputPoids input {
	background:transparent;
	border:0px;
	width:32px;
	margin-left:11px;
	font-size:13px;
}

.btnRose {
	background:transparent;
	border:0px;
	background-image:url(../images/btn-rose.gif);
	width:308px;
	height:43px;
	line-height:40px;
	color:#FFFFFF;
	background-repeat:no-repeat;
}
/* DROIT */
.titreNoir{
	font-size:20px;
	color:#000;
	font-weight:bold;	
}
.titreNoir16{
	font-size:16px;
	color:#000;
	font-weight:bold;
	font-style:italic;	
}
.titreGris{
	font-size:20px;
	color:#989898;
	font-weight:bold;	
}
.titreGris16{
	font-size:16px;
	color:#989898;
	font-weight:bold;
	font-style:italic;	
}
.pointilleDroit {
border-right:1px #CCCCCC dotted;
}
.bordOrange{
border:solid 1px #ff7f1a;
height:40px;
}
.bordRose{
border:solid 1px #e2007a;
height:40px;
}
.grisHaut{
border-top:1px solid #c0c0c0; 
}
.grisBas{
border-top:1px solid #c0c0c0; 
}
.boxeRoseH {
	background-image:url(../images/box_rose_h.gif);
	width:255px;
}
.boxeRose {
	background-image:url(../images/box_rose_bg.gif);
	width:255px;
}
.boxeRoseB {
	background-image:url(../images/box_rose_b.gif);
	width:255px;
	height:14px;
}
.tEnvoiExpress{
	background-image:url(../images/bg_envoi_express.gif);
	height:70px;
	background-position:center;
	background-repeat:no-repeat;
}
.interieur{
	margin:0 10px;
}

.commentFonctionneCV {
	background-image:url(../images/bgcommentfonctionnecv.gif);
	width:300px;
	height:326px;

}
/* LE RESTE */
img {
	border:0px;
}

.feuille { width:97%; border:1px solid #d4d4d4; background-color:#FFFFFF; min-height: 622px; }
.feuilleOpacite { background-color:transparent; background:none; background-image:url(../images/blancopa50.png);  }

.blocTexte{
	display:none;

}
.blocTexte_ouvert{
	display : block;
}
.corpsInter {
	margin:10px;
}
.piedPageHaut { height:301px; font-size:10px; }
.piedPageHaut ul {margin:0; padding:0; list-style:none; }
.piedPageHaut ul a { font-size:12px; color:#666666; text-decoration:none; letter-spacing:-0.5px; line-height:20px; }
#boxAvis  a { font-size:12px; color:#666666; text-decoration:none; }
.comAvis { color:#666666; height:20px; overflow:hidden; font-size:11px; line-height:20px; }


.piedPageHaut ul li { margin:0px; padding:0px; }
.piedPage{
	width:959px;	margin-top:20px;	height:46px;	text-align:center;	margin:0 auto;	clear:both; 	font-size:12px; color:#666666;
}
.vueALaTV { font-size:18px; font-weight:bold; color:#000000; text-align:center; margin-top:15px; }
.vueALaTVRose { color:#e7255f; }
.vueALaTVPt { font-size:16px; }

.titrePied { font-size:14px; font-weight:bold; color:#7a7a7a; }
.piedPageFond { background-image:url(../images/bgmenubasgris.jpg); background-repeat:repeat-x; height:425px;}
.bas {
	background-color:#FBB7CD;
}
.piedGris{
	width:940px;
	margin:0 auto;
	clear:both;
	background-color:#FBB7CD;	
}

.piedGris a{
	color:#666666;
	font-size:10px;
	text-decoration:none;
}
.nomSite {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left:20px;
}
.baseLine {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.pt {
 font-size:10px;
}
/* PUB ACCUEIL */
.colisBelleMere{
	background-image:url(../images/colis-belle-mere.jpg);
	height:331px;
	background-repeat:no-repeat;
}

.boxVerteClair{
	height:25px;
	width:25px;
	background-color:#c3ffcd;
}
.boxVerte{
	height:25px;
	width:25px;;
	background-color:#00FF00;
}
.boxGrise{
	height:23px;
	width:23px;
	background-color:#FFF;
	border: 1px solid #000;
}
.boxRouge{
	height:25px;
	width:25px;
	background-color:#FF0000;
}

.carteFrance {
	width:100%;
}
/* FORMS */
.fondRouge {
	background-color:#FF0000;
}
.inputsStd {
	width:210px;
	background-image:url(../images/bg_inputs.gif);
	background-position:right;
	background-repeat:repeat-y;
	border: 1px solid #cccccc ;
}

.selectStd{
	border: 1px solid #cccccc ;
	background-color:#e7e7e7;
}

.btSubmit {
	background:transparent;
	border:0px;
	background-image:url(../images/btn-vert.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	line-height:29px;
	width:230px;
	height:34px;
	background-color:#88cd32;
	cursor:pointer;

}

.fieldsetStd{
	width:95%;
	border:#ccc;
}
.legendeStd{
	font-size:14px;
	font-weight:bold;
	color:#333333;

}
legende{
	color:#333333;

}
.dotOrange{
	background-image:url(../images/bg_rond.gif);
	height:53px;
	width:53px;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-size:30px;
	font-weight:bold;
}
.dotRose{
	background-image:url(../images/bg_rond_transp.gif);
	height:53px;
	width:53px;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-size:30px;
	font-weight:bold;
}

/* Recherche live avec /js/jq-autocomplete.js */
.ac_results {
    padding: 0px;
    border: none;
    background-color: #84bd06;
    overflow: hidden;
}
.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}
.ac_results iframe {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    /*filter:mask();*/
    width:3000px;
    height:3000px;
}
.ac_results li {
    display: block;
    overflow: hidden;
    margin: 0px;
    border: 1px #FFF solid;
    border-top:none;
    padding: .2em .5em;
    cursor: pointer;
    font-size: 1.3em;
}
.ac_loading {
/*	background-image:url(http://www.colis-voiturage.fr/images/attention_pt.gif);
	background-position:right center;
	background-repeat:no-repeat;
*/
}
.ac_over {
    background-color: #b1de4f;
}

.btActionTabBord{
	border:1px solid #88cd32;
}
.btActionTabBord a{
	text-decoration:none;
}
.thtablBordUser{
	margin-top:7px;
	background-image:url(../images/bgtboxverte.gif);
	width:457px; height:23px;
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:22px;
	color:#FFFFFF;
}
.thtablBordMessage{
	margin-top:7px;
	background-image:url(../images/bgtboxrose.gif);
	width:457px; height:23px;
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:22px;
	color:#FFFFFF;
}
.lienBlanc {
	color:#FFFFFF;
	text-decoration:none;
}

/* fenetre modale */
.nodal_window
{
	position: absolute;
	left: 200px;
	top: 100px;
	width: 400px;
	height: 300px;
	overflow: hidden;
	display: none;
}
.nodal_windowTop
{
	height:30px;
	background-image: url(../images/window_top_end.png);
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	cursor: move;
}
.nodal_windowTopContent
{
	margin-right: 13px;
	background-image:url(../images/window_top_start.png);
	background-position:left top;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #6caf00;
}
.nodal_windowMin
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
}
.nodal_windowMax
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
	display: none;
}
.nodal_windowClose
{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
.nodal_windowBottom
{
	position: relative;
	height: 270px;
	background-image: url(../images/window_bottom_end.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.nodal_windowBottomContent
{
	position: relative;
	height: 270px;
	background-image: url(../images/window_bottom_start.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-right: 13px;
}
.nodal_windowResize
{
	position: absolute;
	right: 3px;
	bottom: 5px;
	cursor: se-resize;
}
.nodal_windowContent
{
	position:absolute;
	top: 30px;
	left: 10px;
	width: auto;
	height: auto;
	overflow: auto;
	margin-right: 10px;
	border: 1px solid #6caf00;
	height: 255px;
	width: 375px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
}
.nodal_windowContent *
{
	margin: 10px;
}
.transferer2
{
	border: 1px solid #6BAF04;
	background-color: #B4F155;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}
/* fin fenetre nodale */

.tdValide{
	background-color:#00CC00;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

.menuTablBrd{
	background-image:url(../images/bg_menutablbrd_user.gif);
	width:737px;
	height:59px;
}
.menuTablBrd a{
	color:#000000;
	text-decoration:none;
}
.inputTaille {
	 width:31px;

}
.vert {
	color: #009900;
}

.pointillerRose {
	border: 1px dotted #e30079;
}
.largeurMessages {
	width:530px;
}
.largeurMessagesTitre{
	width:532px;
}
.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 12px;
    background-color: #FFFFCC;
}
.nbrJourInscript{
float:left;
width:18px;
height:40px;
}

.plaqueImmat{
	background-image:url(../images/fond_plaque_immat.gif);
	background-repeat:no-repeat;
	height:21px;
	width:92px;
	font-weight:bold;
	float:left;
}
.plaqueImmatInter{
	margin:2px 0 0 9px;
}	
.blocTitre{
	border-bottom:#ff7f1a solid 3px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:95%;
	text-align:left;
}
.blocTitreM{
	border-bottom:#e2007a solid 3px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:95%;
	text-align:left;
}
.bgEtiquette {
background-image:url(../images/bg_etiquette.jpg);
width:610px;
height:350px;
background-repeat:no-repeat;
}
.boxTV {
	width:384px;
	margin:0px auto;
}
.boxTvHaut{
	width:384px; 
}
.boxTvBas{
	width:384px;
	height:34px;
	text-align:center;
	background-image:url(../images/tv-bas.gif);
}
.boxTvBas img{
	margin:0px 8px;
}
.boxDiapo{
	background-image:url(../images/tv-bg.gif);
	width:384px;
	height:82px;
	overflow:hidden;
}
.uneDia{
	width:384px;
	float:left;
}
.tablDia{
	width:384px;
	height:82px;
}
.boxDiaLogo{
	width:120px;
	text-align:center;
}
.boxPlayer{
	width:384px;
	text-align:center;
	background-image:url(../images/tv-bg.gif);
}
.nomDuPays{
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
}
.borneOn {
	background-image:url(http://www.colis-voiturage.fr/images/borne_fr.gif);
	background-repeat:no-repeat;
	width:29px;
	height:33px;
	text-align:center;
}
.borneOff{
	width:29px;
	height:33px;
	text-align:center;
}

/* HP France */

.carteFranceTbl a {
	display:block;
	height:20px;
}
.compteurNoir{
	font-size:14px;
	color:#000000;
	letter-spacing:-1px;
	font-weight:bold;
}
.compteurBleu{
	font-size:24px;
	color:#0000FF;
	letter-spacing:-1px;
	font-weight:bold;
}
.compteurVert{
	font-size:24px;
	color:#02d602;
	font-weight:bold;
	letter-spacing:-1px;
}
.compteurColis{
	width:153px;
	height:34px;
	float:left;
	margin-left:2px;
	text-align:center;
}
.compteurTrajets {
	width:200px;
	height:34px; 
	float:left; 
	margin-left:12px; 
	text-align:center;
}
.compteurEcologie {
	width:205px; 
	height:34px; 
	float:left;
	margin-left:40px; 
	text-align:center;
}


.lesOnglets{
		background-image:url(../images/bt-envoyer-un-colis-onglet-2.gif);
		width:960px;
		height:88px;
		background-repeat:no-repeat;
		background-position:top;
		clear:both;
}
.lesOnglets a{ text-decoration:none; }

.ongletEnvoyerColis{
	display:block;
	height:22px;
	width:220px; 
	float:left; 
	font-size:17px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-align:center; 
	text-decoration:none;
}
.ongletTransporterColis{
	display:block; 
	height:22px; 
	width:280px; 
	float:left; 
	font-size:17px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-align:center; 
	margin-left:10px; 
	text-decoration:none;
}

#boxCarteFrance { display:none; }

.zoneSaisieAccueil {
	 background-image:url(../images/ongletbas-colis-hp.gif);
	 width:960px;
	 height:66px;
}
.zoneSaisieAccueilTransp {
	 background-image:url(../images/ongletbas-messager-hp.gif);
}

.boxDerniereActivitie { width:420px; float:left;margin-top:16px; }
.boxDerniereActivitieCentre { background-image:url(../images/boxtransp.png);  } 
.boxDerniereActivitieTitre  { font-size:18px; color:#ef225a; font-family:Arial, Helvetica, sans-serif;}
.boxDerniereActivitieLigne { height:80px; background-image:url(../images/pointille.png); background-position:top; background-repeat:repeat-x; }
.boxDerniereActivitieLigne .celB1 { width:66px; height:58px; float:left; margin-top:10px; text-align:center; }
.boxDerniereActivitieLigne .celB2 { width:104px; height:65px; float:left; overflow:hidden; margin-top:10px; font-size:11px; font-weight:bold; color:#0874bd; }
.boxDerniereActivitieLigne .celB2 .poids { font-size:18px; font-weight:bold; color:#000000; }
.boxDerniereActivitieLigne .celB2 .nomColis { font-size:11px; font-weight:bold; color:#000000; }
.boxDerniereActivitieLigne .celB3 { width:175px; height:58px; float:left; overflow:hidden; margin-top:10px; font-size:13px; letter-spacing:-1px;  }
.boxDerniereActivitieLigne .celB3 .temps { font-size:10px; color:#666666; }
.boxDerniereActivitieLigne .celB4 { width:75px; height:58px; float:left; overflow:hidden; margin-top:10px; font-size:28px; font-weight:bold; color:#ef225a; font-family:Arial, Helvetica, sans-serif; line-height:50px; }
.libelPlaceDispo { font-size:9px; font-weight:normal; color:#000000;  }

.boxCommenteCaMarche { float:left; margin-left:12px; width:260px; text-align:center;margin-top:16px; }
.commentFonctionneCVVideo { 	display:block;	width:260px;	height:189px; }
/*PUB COP 21*/
/*.boxCop21 { float:left; margin-left:15px; width:250px;margin-top:16px; }
.boxCop21 img{ border:0; }
.centreSite{padding-bottom:180px;}*/

/* NVL SECTION */
.listeTransp { width:621px; margin-top:22px; }
.listeTransp .gauche { height:24px; float:left; overflow:hidden; }
.listeTransp .gauche a{ color:#777777; text-decoration:none; }
.listeTransp .droit { width:341px; float:left;  overflow:hidden; text-align:right; font-size:11px;  height:24px;  }
.listeTransp .listeTitre { background-image:url(../images/liste-transp-titre.gif);  width:621px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:left;  }
.listeTransp .listeCorps {  width:619px; margin:0px auto; border-left:#bdbdbd solid 1px;  border-right:#bdbdbd solid 1px;  border-bottom:#bdbdbd solid 1px; cursor:pointer;   }
.listeTransp .listeBoxG { width:135px;  border-right:#bdbdbd solid 1px; text-align:center; }
.listeTransp .listeBoxHD { width:230px; }
.listeTransp .listeBoxHD2 { }
.listeTransp .listeBoxBD {  }
.listeTransp .listeBoxBD img { margin:0px 5px;}
.listeTransp .listeBoxBD2 { }

.membreConnecteInter { color:#000000;	}
.membreConnecteInter a { font-size:11px; color:#000000;	text-decoration:none; }
.membreConnecteInter a:hover {	color:#000000;	text-decoration:underline;}
.boxMenuUser { font-size:12px; margin-top:6px;  }
.boxMenuUser a { font-size:11px; color:#000000; text-decoration:none; display:block; }
.boxMenuUser a:hover { text-decoration:underline }
.fondMenuConnecte { background-color:#85d8ff; margin-top:2px; }

/* FICHE TRAJET */

.padding10 { margin:10px;  }
.padding5 { margin:5px;  }

.jour0 { width:15px; height:15px;  color:#FFF; background-color:#ffcee5; line-height:15px; text-align:center; font-size:14px; font-weight:bold; float:left; margin-left:5px;  }
.jour1 {  width:15px; height:15px;  color:#FFF; background-color:#ef94bf; line-height:15px; text-align:center; font-size:14px; font-weight:bold; float:left; margin-left:5px; }


.tblFicheTrajet{ border:1px solid #d4d4d4; width:626px;}
.tblFicheTrajet .cel1 { width:126px; text-align:center; border-right:1px solid #D4D4D4; }
.loginFicheTrajet { font-size:14px; font-weight:bold; }
.tblFicheTrajet .cel2 { width:374px; }
.tblFicheTrajet .cel2 .libelTrajet { font-size:16px; font-weight:bold; text-align:center; }
.tblFicheTrajet .cel2 .frequenceTrajet { float:left; }
.tblFicheTrajet .cel2 .detailTrajet { border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;  height:76px;}
.tblFicheTrajet .cel2 .datesProcDepart{ background-color:#d4d4d4; height:76px; width:135px; float:right; color:#FFFFFF;  }
.tblFicheTrajet .cel3 { width:126px; text-align:center; font-size:10px; border-left:1px solid #D4D4D4; }
.tblFicheTrajet .cel3 .immat { width:82px; height:16px; background-image:url(../images/bg-immatfr.gif); line-height:17px; font-size:14px; letter-spacing:-1px; margin:5px auto; }

.tblFicheTrajet .legende { font-size:10px; letter-spacing:-1px; }
.traitTrajet{ margin:5px 0px;   }

.tblFicheTrajetSuite  { text-align:left; width:624px; margin:0 auto;  border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; }

.btEmail { display:block; text-align:center; text-decoration:none; line-height:32px; font-size:15px; color:#FFFFFF; background-image:url(../images/bg-bt-taille2.gif); height:32px; width:147px; float:left; margin-left:8px;  }
.telephone { background-image:url(../images/bg-tel.gif); line-height:32px; font-size:15px;  height:32px; width:202px; float:left; margin-left:8px; text-align:center;   }
.libelleTel { width:51px; float:left; color:#FFFFFF;  }
.letel { width:150px;  float:left; color:#000000; }
.annonce { height:82px; padding:5px;  }
.carteTrajet  { width:600px; height:400px; border:#999999 solid 1px; margin:10px; }

.filetDroit { margin:10px 0px; border-right:1px solid #D4D4D4; }

/* NVL SECTION */
.listeColis { width:621px; margin-top:22px; border:#d4d4d4 1px solid; }
.listeColis .listeTitre { height:24px; }
.listeColis .listeTitre a { line-height:24px; font-size:16px; font-weight:bold; color:#8fd439; text-decoration:none;  }
.listeColis .traitGrisMoyen img{ margin:7px auto; }
.listeColis .listeCorps {  width:619px; margin:0px auto; cursor:pointer;   }
.listeColis .listeBoxDivG { border-right:#d4d4d4 1px solid; margin:5px 0px; }
.listeColis .listeBoxG { width:119px; text-align:center; }
.listeColis .listeBoxG a { text-decoration:none; }
.listeColis .cel1 { width:80px; font-size:14px; }
.listeColis .cel2 { width:80px; }
.listeColis .cel3 { width:80px; }
.listeColis .cel4 .titreColis { font-size:14px; font-weight:bold;}
.listeColis .cel4 .dateAnnonce { font-size:11px; color:#999999;}

.tblFicheColis{ width:626px;}
.tblFicheColis .cel1 { width:126px; text-align:center; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.loginFicheColis { font-size:15px; font-weight:bold; }
.tblFicheColis .cel2 { width:499px; }
.tblFicheColis .cel2 .libelTrajet { font-size:16px; font-weight:bold; text-align:center; }
.tblFicheColis .cel2 .frequenceTrajet { float:left; }
.tblFicheColis .cel2 .detailTrajet { height:27px; line-height:27px; text-align:center; width:499px;}
.tblFicheColis .cel2 .detailColis { border-bottom:1px solid #d4d4d4; margin-top:10px;}
.tblFicheColis .cel2 .datesProcDepart{ background-color:#d4d4d4; height:76px; width:135px; float:right; color:#FFFFFF;  }
.tblFicheColis .cel3 { width:126px; text-align:center; font-size:10px; }
.tblFicheColis .cel3 .immat { width:82px; height:16px; background-image:url(../images/bg-immatfr.gif); line-height:17px; font-size:14px; letter-spacing:-1px; margin:5px auto; }
.tblFicheColis .cel4 { background-image:url(../images/bg-fiche-colis-bas-suite.gif); }
.tblFicheColis .coteOrange { background-image:url(../images/bg-fiche-colis-bas-suite.gif); }

.detailColis .prix { font-size:28px; font-weight:bold; color:#ef225a; font-family:Arial, Helvetica, sans-serif;}
.prixPropose { text-align:left; line-height:28px; }
.prixProposeListe { text-align:center; font-size:30px; font-weight:bold; color:#ef225a; font-family:Arial, Helvetica, sans-serif; }

.tblDetailColis { width:498px; }
.tblDetailColis .cel1b{ width:15%; }
.tblDetailColis .cel2b{ width:15%; }
.tblDetailColis .cel3b{ width:70%; }

.btEmailColis { display:block; text-align:center; text-decoration:none; line-height:32px; font-size:15px; color:#FFFFFF; background-image:url(../images/bg-bt-taille2-colis.gif); height:32px; width:147px; float:left; margin-left:8px;  }

.telephoneColis { background-image:url(../images/bg-tel-colis.gif); line-height:32px; font-size:15px;  height:32px; width:202px; float:left; margin-left:8px; text-align:center;   }

/* css pour la tooltip normal */
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
}

.astuce { background-color:#FFFF99; padding:10px; border:#999999 1px solid; margin:20px; }
.astuceFerme { background-color:#FFFF99; padding:10px; border:#999999 1px solid; margin:20px; display:none; }

.tabPartageEspaceur { height:10px; clear:both;  }
.tabPartage { border-collapse:collapse; width:100%; }
.tabPartage .celTitre { font-size:11px; text-align:left; border-bottom:#D4D4D4 solid 1px; color:#999999; }
.msgOrangeAjax { color:#FF6600; font-size:10px;  }