/* Profils d'impression */

/*

 * Utilisation:
  - insérer la stylesheet écran comme d'habitude, mais préciser qu'elle doit être utilisée aussi en print
    e.g: <LINK REL="stylesheet" HREF="/ForHotJob/CSS/particulier.css" media="screen, print" TYPE="text/css"/>
  - insérer la stylesheet d'impression, elle agira comme un delta par rapport à la précédente, donc
    l'ordre COMPTE !!
	e.g: <LINK REL="stylesheet" HREF="/ForHotJob/CSS/print.css" media="print" TYPE="text/css"/>	

 * Technique: utiliser le style original et le modifier ponctuellement plutôt que de tout redéfinir
 * Implications: on obtient une version modifiée de la présentation écran au lieu d'une version totalement
                 indépendante.
 * Known issues:
  - cette CSS ne fonctionne pas dans Opera qui semble se moquer du media print
  - le système du media=all avec surcharge dnas media=print ne marche pas dans IE6 ni Opera
  
*/

/* GENERIC */

@page
{
	/* size et margin ne marchent ni dans IE6 ni dans FF2 */
	size: 21.0cm 29.7cm portrait;
	margin: 30mm;
}

body, html, input, select, textarea, a, a:visited, table
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 3.58mm; /* 10pt when in 72dpi */
	color: #000000;
	background: none;
}

a
{
	text-decoration:none;
}

body
{
	background: none;
	border: none;
	
	padding: 0mm;
	margin: 0mm;

	position: static;
	left: 0mm;
	top: 0mm;
	
	text-align: left;
	display: block;
	float: none;

	width: auto;
	
	color: #000000;
}

/* SIC SPECIFIC */

#siteAr,
.blocPrincipal,
#contenu,
#blocCentre,
.blocEncadre,
#blocCentre #degrade,
.blocEncadre,
.blocDeFormulaire,
.titreDeFormulaire,
.texteDeFormulaire,
.titreDeFormulaire.texteDeFormulaire
{
	background: none;
	border: none;
	
	padding: 0mm;
	margin: 0mm;

	position: static;
	left: 0mm;
	top: 0mm;
	
	text-align: left;
	display: block;
	float: none;

	width: auto;
	
	color: #000000;
}

.titreDeFormulaire
{
	margin-bottom: 2mm;
}

.blocDeFormulaire
{
	padding: 2mm;
	border-top: solid 1pt #000000;
}

.texte,
.blocResultat,
.resultatRecherche,
.curseur,
input.buttonform,
input.buttonform_ar,
.titreInfoOffre,
.titreColonne,
.textebold,
.esubtitle
{
	color: #000000;
	background: none;
}

div.titreDeFormulaire div.texteDeFormulaire,
div.titreDeFormulaire span.texteDeFormulaire
{
	color: #000000;
	background: none;

	font-size:5mm;
}

.titre,
.sousTitre
{
	border: none;
	padding: 0mm;
	margin: 0mm;
	
	left: 0mm;
	top: 0mm;
	display: block;

	color: #000000;
}

.titre {
	text-align: center;
}

.blocInfoOffreCell,
.blocInfoOffre,
table.blocResultat,
.curseur,
table.visualOffre table,
table.visualOffre table th,
table.blocInfoOffre table th
{
	border: solid 1pt #000000;
	background: none;
}

table.visualOffre table th,
table.blocInfoOffre table th,
table.blocResultat th.classifiedcellule a,
table.blocResultat th.notClassifiedCellule a
{
	font-weight: bold;
	color: #000000;
	background: none;
}

table.visualOffre table
{
	width: auto;
	color: #000000;
	text-decoration:none;
}

.labelOffre
{
	font-weight: bold;
}

.puce,
.fleche
{
	background:none;
	font-weight: bold;
}

.puce:before,
.fleche:before
{
	content: ">";
}


/* DISPLAY NONE */


/* Suppression du bloc de zoom et autres sections génériques utiles uniquement pour la navigation */
/* Affichage désactivé sans réservation de place -> meilleur que visibility:none */
#infos, #blocZoom, #intro, #logo, #espacePerso, #recherche, #onglets, #mieDePain, 
#menuGauche, .menunavigation #colonneGauche, #colonneDroite, #menu, #blocBas, .progression
{
	display:none;
}

.chemin,
input.buttonform,
input.buttonform_ar,
.doNotPrint
{
	display: none;
}

.sde
{
	display: none;
}

.lineForTable {border-top: 2px solid #000000;}

/*}  Fin des profils d'impression à ajouter si on utilise une surchage locale directement dans les css originaux */

