﻿/*
Utilisé dans Transactionnel et dans Informationnel
*/

/* Remove unwanted elements */
#navigationPrincipal,
#branding, 
#imageBranding,
#barreOutils, 
#breadcrumb, 
#recherche, 
#navcontainer, 
#evaluer, 
#outils, 
#zoneApplicatif,  
#zoneNavigation,
#piedPageLien,
#enTete,
#enteteBandeau,
#boiteNavigationType3,
#boiteNavigationType1,
#spBoiteGrise, 
#ctl00_authoringcontrols,
#piedPageAdresseWeb {
	display:none;
}

/* Ensure the content spans the full width */

thead {
	display:table-header-group;
}

tfoot {
	display:table-footer-group;
}

/* largeur transac */
body,
#page,
#entete,
#contenuPage,
#titreEtape,
#titrePage,
#instEtape,
#contenuForm,
fieldset,
.blocJeudechamp,
.blocJeudechampExt,
.blocJeudechampInt,
.blocJeudechampCoin,
.blocQuestion,
.jeudechampZoneQuestion {
	width:600px;
}

.blocJeudechampCoin {
	display:none;
	height:0;
	width:0;
}

#blocJeudechamp .labelQuestion,
.jeudechampZoneQuestion {
	border:1px solid white;
	display:inline;
	margin:0;
	padding:0;
	width:50px;
}

.jeudechampZoneReponse {
	border:1px solid white;
	display:inline;
	margin:0;
	padding:0;
	width:150px;
}

/* AFFICHER PIED DE PAGE ADRESSE DU SITE */
#piedPageNumero ul li#piedPageAdresseWeb {
	display:none;
}

#zoneTexte, 
#zoneTexte h1, 
#zoneTexte h2, 
#zoneTexte h3 {
	width:590px; /*5.5 pouces = 8.5 (largeur format letter) - 1.5*2 (marges) = 660px , reduit a 590px par mesure de prudence*/
	_width:530px; /* fixe pour FF */
	float: left;
}

#zoneTexte ul {
	list-style-type:disc;
	list-style-position:inside;
}

#zoneTexte {
	margin:0px 0px 0px 70px; /*correspond a 1,5 pouce de marge a condition que les marges de FF soient par default*/
	_margin:0px 0px 0px 28px; /* 45px car IE met des marges a droite et a gauche par defaut qu'on ne peut pas enlever - marges par defaut differentes sous IE 6 et IE 7*/
}

.PrintHeader {
	margin-bottom:40px;
	display:block;
	float:left;
	top:-15px;
	left:-5px;  
}

#piedPage,
#piedPageNumero, 
#piedPageCopyright,
#basPagePrint {
	color:black;
	font-size:11px;
	font-weight: normal;
	margin:0;
	padding:0;
	text-align:left;
}

#piedPageNumeroZone ul li.premier {
	display:inline;
}

/* Change text colour to black (useful for light text on a dark background) */
.lighttext {
	color:#000; 
}

/* Ajuste les couleurs */
a:link, a:visited, h1, h2, h3, h4, h5, h6 {
	color:#000;
}

#zoneTexte .evidence {
	padding:0;
}

#zoneTexte h1,
#zoneTexte h2,
#zoneTexte h3,
#zoneTexte p,
#zoneTexte strong {
	color:#000;
}

#page #piedPage,
#page #piedPageNumero, 
#page #piedPageCopyright,
#page #basPagePrint {
	bottom:0;
	clear:both;
	margin:0;
	padding:0;	
	position:absolute;
	text-align:right;
	width:320px;
}
