@charset "iso-8859-1";

/*	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


	Feuille de style pour le tracker de liens (expérimental)


	>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
*/

.linklabel
	{
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 500;
	padding-left: 2px;
	padding-right: 2px;
	color: #fff;
	border: solid 1px #000;
	background-color: #b5494a;
	font: bold 0.9em arial, helvetica, sans-serif;
	cursor: move;	
	}

/* ===================================================================================
	Console
*/
#ce-list-panel
	{
	padding-right: 0px;
	padding-left: 0px;
	z-index: 500;
	padding-bottom: 0px;
	width: 552px;
	padding-top: 0px;
	position: absolute;
	top: 20px;
	}

#ce-list-top
	{
	background: url(../../skin/img/modele/LT-bordure-haut.png) no-repeat center top;
	height: 22px;
	cursor: move;
	}

#ce-list-cont
	{
	padding-right: 10px;
	padding-left: 10px;
	background: url(../../skin/img/modele/LT-bordure-milieu.png);
	padding-bottom: 0px;
	padding-top: 5px;
	}

#ce-list-bot
	{
	background: url(../../skin/img/modele/LT-bordure-bas.png) no-repeat center bottom;
	height: 22px;
	}

#ce-list-title
	{
	font-weight: bold !IMPORTANT;
	left: 10px;
	background: none transparent scroll repeat 0% 0%;
	float: left;
	margin-bottom: 0.5em;
	border-top-style: none !IMPORTANT;
	border-right-style: none !IMPORTANT;
	border-left-style: none !IMPORTANT;
	position: absolute; 
	top: 5px;
	border-bottom-style: none !IMPORTANT;
	color: #FFFFFF;
	cursor: default;
	font-size: 0.8em;
	}

#ce-view-xml
	{
	font-weight: normal;
	}

#ce-view-xml a
	{
	color: #FFFFFF;	
	}

#ce-view-xml a:link,
#ce-view-xml a:visited
	{
	text-decoration: none;
	}

#ce-view-xml a:hover
	{
	text-decoration: underline;
	}

#ce-list-close
	{
	font-weight: bold !IMPORTANT;
	right: 10px;
	background: none transparent scroll repeat 0% 0%;
	float: right;
	margin-bottom: 0.5em;
	border-top-style: none !IMPORTANT;
	border-right-style: none !IMPORTANT;
	border-left-style: none !IMPORTANT;
	position: absolute; 
	top: 5px;
	border-bottom-style: none !IMPORTANT;
	color: #FFFFFF;
	cursor: pointer;	
	cursor: hand;
	font-size: 0.8em;
	}

table#ce-list
	{
	font-size: 0.85em !IMPORTANT;
	color: white !IMPORTANT;
	font-family: "trebuchet ms", arial, helvetica, sans-serif !IMPORTANT;
	clear: both;
	width: 100% !IMPORTANT;
	border-collapse: collapse !IMPORTANT;
	border: 1px solid #ffffff !IMPORTANT;
	}

table#ce-list thead th
	{
	border-right: #fff 1px solid;
	padding-right: 5px !IMPORTANT;
	padding-left: 5px !IMPORTANT;
	font-size: 1.1em !IMPORTANT;
	background: #9ec630 repeat-x;
	padding-bottom: 5px !IMPORTANT;
	text-transform: uppercase !IMPORTANT;
	color: #fff !IMPORTANT;
	padding-top: 5px !IMPORTANT;
	border-bottom: #80b01c 1px solid;
	text-align: left;
	text-shadow: 2px 2px 1px #6da918;
	}

table#ce-list tfoot th
	{
	border-right: #fff 1px solid;
	padding-right: 5px !IMPORTANT;
	padding-left: 5px !IMPORTANT;
	font-size: 1.1em !IMPORTANT;
	background: #9ec630 repeat-x;
	padding-bottom: 5px !IMPORTANT;
	text-transform: uppercase !IMPORTANT;
	color: #fff !IMPORTANT;
	padding-top: 5px !IMPORTANT;
	border-bottom: #80b01c 1px solid;
	text-align: left;
	text-shadow: 2px 2px 1px #6da918;
	}

table#ce-list tbody td
	{
	border-right: #fff 1px solid;
	padding-right: 5px !IMPORTANT;
	padding-left: 5px !IMPORTANT;
	font-size: 1.1em !IMPORTANT;
	padding-bottom: 4px !IMPORTANT;
	color: #404040 !IMPORTANT;
	padding-top: 4px !IMPORTANT;
	border-bottom: #d3e3a4 1px solid;
	}

table#ce-list tbody tr
	{
	background: #e3eec4;
	}

table#ce-list tbody tr.ce-nolink
	{
	background: #d3e3a4;
	color: #80b218 !IMPORTANT;
	}

table#ce-list tbody tr.ce-nolink td
	{
	background: #d3e3a4;
	color: #80b218 !IMPORTANT;
	}

table#ce-list thead th
	{
	text-align: center !IMPORTANT;
	}

.ce-clear
	{
	clear: both;
	font-size: 1px;
	height: 1px;
	}

#ce-master-list-panel
	{
	margin: 0px auto;
	width: 552px;
	}

table#ce-list thead th.ce-col-label
	{
	cursor: hand;
	cursor: pointer;
	}

table#ce-list thead th:hover.ce-col-label
	{
	text-decoration: underline;
	}

table#ce-list thead th.ce-col-region
	{
	cursor: hand;
	cursor: pointer;
	}

table#ce-list thead th:hover.ce-col-region
	{
	text-decoration: underline;
	}

table#ce-list thead th.ce-col-clicks
	{
	cursor: hand;
	cursor: pointer;
	}

table#ce-list thead th:hover.ce-col-clicks
	{
	text-decoration: underline;
	}

table#ce-list thead th#ce-col-th-percent
	{
	}

table#ce-list tbody td.ce-col-label
	{
	overflow: hidden !IMPORTANT;
	white-space: normal !IMPORTANT;
	text-overflow: ellipsis !IMPORTANT; /* IE */
	word-wrap: break-word; /* IE */
	}

table#ce-list tbody td.ce-col-region
	{
	text-align: center;
	}

table#ce-list tbody td.ce-col-clicks
	{
	text-align: right;
	}

table#ce-list tbody td.ce-col-percent
	{
	text-align: right;
	}

table#ce-list tfoot th.ce-col-label
	{
	text-align: right;
	}

table#ce-list tbody td.ce-col-region
	{
	white-space: nowrap
	}

table#ce-list tfoot th.ce-col-clicks
	{
	text-align: right;	
	}

table#ce-list tfoot th.ce-col-percent
	{
	text-align: right;	
	}

table#ce-list tbody td.ce-col-no-data	/* Row with 'no data' message. Spans over all columns */
	{
	text-align: center;
	}

	/* Début du positionnement de l'invite de chargement des données "Loading" */

#LT-loading-dialog
	{
	z-index: 501;
	height: 60px;
	width: 200px;
	overflow: hidden;
	position: fixed;
	_position: absolute; /* IE fix */
	left: 50%;
	top: 50%;
	margin-left: -100px; /* half of width */
	margin-top: -30px;  /* half of height */
	}

#LT-loading
	{
	border: 1px solid silver; 
	-moz-border-radius: 10pt;  
	padding: 15px;
	background-color: #DDDDDD; 
	color: #657B71; 
	font-weight: bold; 
	font-size: 1.1em;
	text-align: left;
	}

#LT-loading img
	{
	vertical-align: middle;
	}

	/* Fin du positionnement de l'invite de chargement des données "Loading" */

/* =============================================================================
	Fix pour IE
*/

* html #ce-list-top
	{
	padding-right: 0 !IMPORTANT;
	padding-left: 0 !IMPORTANT;
	padding-bottom: 0 !IMPORTANT;
	margin: 0 auto;
	width: 100% !IMPORTANT;
	padding-top: 0 !IMPORTANT;
	}

* html #ce-list-cont
	{
	padding-right: 10 !IMPORTANT;
	padding-left: 10 !IMPORTANT;
	padding-bottom: 0 !IMPORTANT;
	margin: 0 auto;
	width: 532px !IMPORTANT;
	padding-top: 0 !IMPORTANT;
	}

* html #ce-list-bot
	{
	padding-right: 0 !IMPORTANT;
	padding-left: 0 !IMPORTANT;
	padding-bottom: 0 !IMPORTANT;
	margin: 0 auto;
	width: 100% !IMPORTANT;
	padding-top: 0 !IMPORTANT;
	}

* html #ce-list-cont table {
	margin: 0 auto;
	}

* html #ce-list {
	width: 400px !IMPORTANT;
	}

@media screen {

* html #ce-list-top
	{
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='/skin/img/modele/LT-bordure-haut.png', sizingmethod='image');
	background-image: none;
	}

* html #ce-list-cont
	{
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='/skin/img/modele/LT-bordure-milieu.png', sizingmethod='scale');
	background-image: none;
	}

* html #ce-list-bot
	{
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='/skin/img/modele/LT-bordure-bas.png', sizingmethod='image');
	background-image: none;
	}

}

@media print {

/* iframe utilisé dans IE6 et moins pour masquer les contrôles de formulaires sous la liste des clicks */
* html #shim
	{
	display: none !IMPORTANT;
	}

}

/*	Fin des fix pour IE */

@media screen {

.ce-ellipsis-trailing
	{
	display: none;
	}

.ce-ellipsis-mark
	{
	display: inline;
	}

}

@media print {

#ce-list-panel
	{
	left: auto !IMPORTANT;
	top: auto;
	position: relative !IMPORTANT;
	font-size: 10pt;
	width: 100%;
	}

#ce-master-list-panel
	{
	width: 100%;
	}

table#ce-list
	{
	width: auto !IMPORTANT;
	border: 1px solid black !IMPORTANT;
	border-collapse: separate !IMPORTANT;
	}

table#ce-list tfoot th
	{
	border-bottom: 0;
	}

#ce-view-xml
	{
	display: none;
	}

#ce-list-title
	{
	color: #000000;
	text-align: center;
	width: 100%;
	font-size: 10pt;
	}

#ce-list-close
	{
	display: none;
	}

.ce-ellipsis-trailing
	{
	display: inline;
	}

.ce-ellipsis-mark
	{
	display: none;
	}

}
