﻿/*-------------------------------

	TITRES

---------------------------------*/

H1.Type1 
{
	padding : 8px 0px 0px 8px;
	margin: 0px 0px 10px 0px;
	background : url('../Images/Titres/FondTitreType1.jpg') no-repeat left top;
	width : 590px;
	min-height : 28px;
	_height : 36px;
	color : #999999;
	font-size : 16px;
}

H1.Type1 SPAN.SousTitre 
{	
	color : #8FAAD1;
	font-size : 16px;
	background : url('../Images/Titres/PuceH1Type1.jpg') no-repeat 8px 3px;
	padding-left : 25px;
}

.TitreType1ZoneBouton 
{
	position : relative;
	top : -40px;
	_top : -48px;
	text-align : right;
	margin-right : 17px;
}

H2.Type1 
{
	padding : 8px 0px 0px 8px;
	margin: 0px 0px 10px 0px;
	background : url('../Images/Titres/FondTitreType1.jpg') no-repeat left top;
	width : 590px;
	min-height : 28px;
	_height : 36px;
	color : #8FAAD1;
	font-size : 16px;
}

DIV.BlocTitreType2 
{
	position : relative;
}
H1.Type2 
{
	padding : 20px 0px 0px 80px;
	margin: 0px 0px 10px 0px;
	background : url('../Images/Titres/FondTitreType2.jpg') no-repeat left top;
	width : 605px;
	_width : 520px;
	min-height : 55px;
	_height : 55px;
	color : #8FAAD1;
	font-size : 28px;
}

DIV.Type2PictoConseiller
{
	position : absolute;
	top : 10px;
	left : 10px;
	height : 57px;
	width : 57px;
	background : url('../Images/Titres/PictoConseillerType2.jpg') no-repeat left top;
}

H1.Type3 
{
	color:#666666;
    font-size: 20px;
    font-weight:bold;
	background:url('../Images/Commun/FondH1.jpg') repeat-x left top;
	padding-left:15px;
	padding-top:5px;
	min-height:31px;
}

H2.Type3 
{
	color : #8FAAD1;
	font-size : 16px;
}

H3 
{
/*	color : #8FAAD1;
	font-size : 13px;
	margin : 12px 0px 5px 0px;
*/		
	background : url('../Images/Icones/RessEnSavoirPlus.jpg') no-repeat left top;
	color : #8FAAD1;
	padding : 0px 0px 0px 20px;
	font-size : 14px;		
	margin : 15px 0px 7px 15px;
}

/*-------------------------------

	BOUTONS

---------------------------------*/

A.BoutonType1 
{
	color : White;
	background : url('../Images/Boutons/FondBoutonType1.jpg') repeat-x left top;
	line-height : 21px;
	padding : 2px 5px;
	text-decoration : none;
	margin : 5px;
}

A.BoutonType1:hover 
{
	text-decoration : underline;
}	

A.BtnCSImprimer, A.BtnCSEnvoyer, A.BtnCSEnvoyerTV
{
	display : block;
	height : 28px;
	_height : 80px;
	padding-top : 52px;
	color : #999999;
	text-align : center;
	width : 171px;
}

A.BtnCSImprimer
{
	background : url('../Images/Icones/CSImprimer.jpg') no-repeat 60px top;
	float : left;
}
A.BtnCSEnvoyer
{
	background : url('../Images/Icones/CSEnvoyer.jpg') no-repeat 60px top;
	float : left;
}
A.BtnCSEnvoyerTV
{
	background : url('../Images/Icones/CSEnvoyerTV.jpg') no-repeat 60px top;
}

DIV.BoutonsMatching 
{
	margin : 0px 30px;
	width :auto;
}

SPAN.BtnType2 
{
	background : url('../Images/Boutons/BtnType2Left.jpg') no-repeat left top;
	padding : 0px 0px 10px 20px;
	line-height : 50px;
}

SPAN.BtnType2Droite 
{
	background : url('../Images/Boutons/BtnType2Right.jpg') no-repeat right top;
	padding : 0px 20px 10px 0px;
}

A.BtnType2
{
	font-weight : bold;
	padding-top : 2px;
	color : white;
}


DIV.PositionBoutonAccordeon 
{
	float : right;
	margin-right : 10px;
}


/*-------------------------------

	Grid

---------------------------------*/



TABLE.GridType1 {
}
/* suppression des propriétés poluantes, par exemple le label "formulaire"
car la balise label est utilsée par la datagrid */
TABLE.GridType1 * {
	font-weight: normal;
	padding : 0;
	margin : 0;
	text-align: left;
	font-size : 12px;
}

TABLE.GridType1 TR.Entete TD {
	background-color: #326599;
	color : white;
	padding : 4px 4px;
}


TABLE.GridType1 TD A.LienAction {
	color : #8FAAD1;
}

TABLE.GridType1 TD 
{
	color : #999999;
	padding : 7px 0px 7px 0px;
	border-bottom: 1px solid #8FAAD1;
}

/*-------------------------------

	Formulaire 1

---------------------------------*/

div.Formulaire1 {
	margin-bottom : 10px;
}

.Formulaire1 INPUT, .Formulaire1 TEXTAREA, .Formulaire1 SELECT {	
	border:1px solid #CCCCCC;
	padding : 1px 3px;
	margin-bottom : 5px;
	}

.Formulaire1 INPUT {
	vertical-align: middle;
}

.Formulaire1 INPUT.radio, .Formulaire1 INPUT.checkbox, 
.Formulaire1 INPUT.GenFormRadio, .Formulaire1 INPUT.GenFormCheckbox,  
.Formulaire1 SPAN.checkbox INPUT,
.Formulaire1 SPAN.RadioButton INPUT
{
	border:none;
	margin-right: 3px;
}

.Formulaire1 DIV.FormLabel {
	width : 240px;
	text-align : right;
	font-weight: bold;
	margin-right : 10px;
	float : left;
	clear : left;
	color : #999999;
	padding-top : 2px;
}
.Formulaire1 .RadioButton 
{
    border:none;
}

.Formulaire1 DIV.GenFormVC
{
	margin-left : 250px;
}

.Formulaire1 SPAN Label {
	color : #999999;
	font-weight: bold;
}

.Formulaire1 SPAN.RadioButton Label, .GenFormLibelleRadio {
	position : relative;
	top : -1px;
	*top : -2px;
	_top : -3px;	
}


.Formulaire1 SPAN.GenFormLibelleCheckbox {
	padding-right : 10px;
	white-space : nowrap;
}

.Formulaire1 SPAN.GenFormLibelleRadio {
	white-space : nowrap;
	padding-right : 10px;
}


.Formulaire1 DIV.FormReadOnly {
	margin-bottom : 0px;
}

.Formulaire1 DIV.FormSeparateur {
	clear : both;
	border-bottom: 1px solid #8FAAD1;
	font-size: 12px;
	color : #8FAAD1;
	font-weight: bold;
	margin: 8px 20px 6px 20px;
	padding: 0px 0px 0px 0px;
}

.Formulaire1 SPAN.GenFormObligatoire
{
	color:Red;
	padding-left : 2px;
}

SPAN.Signalement
{
	display : block;
	clear : both;
	color:Red;
	font-weight : bold;
	margin : 5px 40px;	
}


/*-------------------------------

	Formulaire 2

---------------------------------*/

.Formulaire2 
{
	margin-left : 80px;
	margin-right : 80px;
}

.Formulaire2 INPUT, .Formulaire2 TEXTAREA, .Formulaire2 SELECT {	
	border:1px solid #CCCCCC;
	padding : 1px 3px;
	margin-bottom : 9px; 
	_margin-bottom : 0px; 
}

.Formulaire2 INPUT {
	vertical-align: middle;
}

.Formulaire2 INPUT.radio, .Formulaire2 INPUT.GenFormRadio {
	border:none;
	margin-right: 5px;
}

.Formulaire2 SPAN.checkbox INPUT {
	border:none;
}

.Formulaire2 INPUT.checkbox {
	border:none;
}

.Formulaire2 .GenFormRadio {
	color : #999999;	
	font-size : 25px;
}

.Formulaire2 DIV.FormLabel {
	width : 150px;
	text-align : left;
	font-weight: bold;
	margin-right : 10px;
	float : left;
	clear : left;
	color : #999999;
	min-height : 15px;
	_height : 15px;
}


.Formulaire2 DIV.GenFormVC
{
	margin-left : 160px;
}


.Formulaire2 SPAN Label {
	color : #999999;
	font-weight: bold;
	position : relative;
	top : -3px;
}

.Formulaire2 DIV.FormReadOnly {
	margin-bottom : 0px;
}

.Formulaire2 DIV.FormSeparateur {
	clear : both;
	border-bottom: 1px solid #8FAAD1;
	font-size: 12px;
	color : #8FAAD1;
	font-weight: bold;
	margin: 8px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

.Formulaire2 SPAN.GenFormObligatoire
{
	color:Red;
}

.Formulaire2 SPAN.GenFormLibelleRadio {
	white-space : nowrap;
	padding-right : 10px;
}

.Formulaire2 SPAN.GenFormLibelleCheckbox {
	white-space : nowrap;
	padding-right : 10px;
}

/*-------------------------------

	Conseiller solutions

---------------------------------*/

DIV.EtapeTitre
{
	background-color : #E6E6E6;
	margin : 0px 0px;
	height : 17px;
	_height : 29px;
	padding : 6px 20px;
	font-size : 16px;
	font-weight : bold;
	color : #8FAAD1;
	clear : both;
}

DIV.BlocEtape
{
	background-color : #E6E6E6;
	margin : 0px 20px;
	height : 17px;
	_height : 29px;
	padding : 6px 20px;
	clear : both;
}

DIV.CSGraySep 
{
	border-bottom : 1px solid #C6C6C6;
	margin : 10px 20px 5px 20px;
	
}

.EtapeHautNumerotation 
{
	font-size : 12px;
	font-weight : bold;
	color : #8FAAD1;
	padding-right : 20px;
}

.EtapeHautTitre 
{
	font-size : 12px;
	font-weight : bold;
}


.EtapeBasGauche A
{
	display : block;
	min-height : 20px;
	_height : 20px;
	color : #999999;
	font-size : 10px;
	font-weight : bold;	
	float : left;
	background : url('../Images/Icones/EtapePrecedente.jpg') no-repeat left top;
	padding : 0px 0px 0px 20px;	
}


.EtapeBasDroite A
{
	min-height : 20px;
	_height : 20px;
	color : #999999;
	font-size : 10px;
	font-weight : bold;	
	float : right;
	background : url('../Images/Icones/EtapeSuivante.jpg') no-repeat right top;
	padding : 0px 20px 0px 0px;
}

.ResultatSolutions 
{
	color : #FF0000;
	font-size : 12px;
	font-weight : bold;
	margin : 0px 0px 15px 0px;
}

DIV.BlocResultat  
{
	width : 581px;
	margin : 0px 0px 15px 0px;
}


.BlocResultatCorps 
{
	position : relative;	
	background : url('../Images/Conseiller/CSResultatBlocHaut.jpg') no-repeat left top;
	min-height : 70px;
	_height : 70px;
	background-color : #E6E6E6;
	padding-top : 6px;
	padding-bottom : 5px;
}

.BlocResultatBas 
{	
	background : url('../Images/Conseiller/CSResultatBlocBas.jpg') no-repeat left top;
	height : 6px;
}

.BlocResultatTitre
{
	background : #E6E6E6 url('../Images/Icones/CSFiches.jpg') no-repeat left top;
	color : #8FAAD1;
	height : 20px;
	font-size : 13px;
	font-weight : bold;
	margin : 0px 10px 0px 10px;
	padding : 3px 0px 0px 30px; 
	border-bottom : 1px solid #CCCCCC;
}

.BlocResultatRessources 
{
	margin : 2px 4px 0px 20px;
	background : url('../Images/Icones/CSFichesPlus.jpg') no-repeat left 10px;
	padding : 0px 0px 0px 35px;
	min-height : 40px;
}

DIV.CSBlueSep 
{
	width : 581px;
	border-bottom : 1px solid #8FAAD1;
	margin : 0px 0px 10px 0px;
	
}






A.CSRessourceDemo, A.CSRessourceFicheProduit, A.CSRessourceFonctionnalites, A.CSRessourcePresentation,
A.CSRessourceTarif, A.CSRessourcePreRequis, A.CSRessourceTemoignage, A.CSRessourceReferenceClient,
A.CSRessourceGuideThematique, A.CSRessourceAtelier, A.CSRessourceComparatif, A.CSRessourceRecueilEdition,
A.CSRessourceMailingClient, A.CSRessourceDossierLancement, A.CSRessourceFormation, A.CSRessourceActualite
{ 
	color : #999999;
	padding : 7px 12px 2px 28px;
	background-repeat : no-repeat;
	background-position : left top;
	display:block;
	float : left;
	min-height : 28px;
	_height : 28px;
	white-space : nowrap;
}

A.CSRessourceDemo 
{ 
	background-image : url('../Images/PictosFondGris/Demo.gif');
}

A.CSRessourceFicheProduit 
{ 
	background-image : url('../Images/PictosFondGris/FicheProduit.gif');
}

A.CSRessourceFonctionnalites 
{ 
	background-image : url('../Images/PictosFondGris/ListeFonctionnalite.gif');
}

A.CSRessourcePresentation 
{ 
	background-image : url('../Images/PictosFondGris/Presentation.gif');
}

A.CSRessourceTarif
{ 
	background-image : url('../Images/PictosFondGris/Tarifs.gif');
}

A.CSRessourcePreRequis
{ 
	background-image : url('../Images/PictosFondGris/Prerequis.gif');
}

A.CSRessourceTemoignage
{ 
	background-image : url('../Images/PictosFondGris/Temoignage.gif');
}

A.CSRessourceReferenceClient
{ 
	background-image : url('../Images/PictosFondGris/ReferenceClient.gif');
}

A.CSRessourceGuideThematique
{ 
	background-image : url('../Images/PictosFondGris/GuideThematique.gif');
}

A.CSRessourceAtelier
{ 
	background-image : url('../Images/PictosFondGris/AtelierSalon.gif');
}

A.CSRessourceComparatif
{ 
	background-image : url('../Images/PictosFondGris/Comparatif.gif');
}

A.CSRessourceRecueilEdition
{ 
	background-image : url('../Images/PictosFondGris/RecueilEdition.gif');
}

A.CSRessourceMailingClient
{ 
	background-image : url('../Images/PictosFondGris/MailingClient.gif');
}

A.CSRessourceDossierLancement
{ 
	background-image : url('../Images/PictosFondGris/DossierLancement.gif');
}

A.CSRessourceFormation
{ 
	background-image : url('../Images/PictosFondGris/Formation.gif');
}

A.CSRessourceActualite
{ 
	background-image : url('../Images/PictosFondGris/Actualite.gif');
}

A.STDRessourceDemo, A.STDRessourceFicheProduit, A.STDRessourceFonctionnalites, A.STDRessourcePresentation,
A.STDRessourceTarif, A.STDRessourcePreRequis, A.STDRessourceTemoignage, A.STDRessourceReferenceClient,
A.STDRessourceGuideThematique, A.STDRessourceAtelier, A.STDRessourceComparatif, A.STDRessourceRecueilEdition,
A.STDRessourceMailingClient, A.STDRessourceDossierLancement, A.STDRessourceFormation, A.STDRessourceActualite,
A.STDRessourceProduit, A.STDRessourceVendreetdeployer, A.STDRessourceNouvellesVersions, A.STDRessourceNeWSmagazine, 
A.STDRessourceSupportsdeformation, A.STDRessourceParametrage
{ 
	padding : 7px 12px 0px 28px;
	background-repeat : no-repeat;
	background-position : left top;
	display:block;
	min-height : 28px;
	_height : 28px;
	margin : 10px 0px 0px 0px; 
	color : #8FAAD1;
	font-weight : bold;
	font-size : 12px;
}

A.STDRessourceProduit
{
	padding-left : 0px;
}

A.STDRessourceDemo 
{ 
	background-image : url('../Images/PictosFondBlanc/Demo.gif');
}

A.STDRessourceFicheProduit 
{ 
	background-image : url('../Images/PictosFondBlanc/FicheProduit.gif');
}

A.STDRessourceFonctionnalites 
{ 
	background-image : url('../Images/PictosFondBlanc/ListeFonctionnalite.gif');
}

A.STDRessourcePresentation 
{ 
	background-image : url('../Images/PictosFondBlanc/Presentation.gif');
}

A.STDRessourceTarif
{ 
	background-image : url('../Images/PictosFondBlanc/Tarifs.gif');
}

A.STDRessourcePreRequis
{ 
	background-image : url('../Images/PictosFondBlanc/Prerequis.gif');
}

A.STDRessourceTemoignage
{ 
	background-image : url('../Images/PictosFondBlanc/Temoignage.gif');
}

A.STDRessourceReferenceClient
{ 
	background-image : url('../Images/PictosFondBlanc/ReferenceClient.gif');
}

A.STDRessourceGuideThematique
{ 
	background-image : url('../Images/PictosFondBlanc/GuideThematique.gif');
}

A.STDRessourceAtelier
{ 
	background-image : url('../Images/PictosFondBlanc/AtelierSalon.gif');
}

A.STDRessourceComparatif, A.STDRessourceVendreetdeployer, A.STDRessourceNeWSmagazine, A.STDRessourceParametrage
{ 
	background-image : url('../Images/PictosFondBlanc/Comparatif.gif');
}

A.STDRessourceNouvellesVersions
{ 
	background-image : url('../Images/PictosFondBlanc/versions.gif');
}


A.STDRessourceRecueilEdition
{ 
	background-image : url('../Images/PictosFondBlanc/RecueilEdition.gif');
}

A.STDRessourceMailingClient
{ 
	background-image : url('../Images/PictosFondBlanc/MailingClient.gif');
}

A.STDRessourceDossierLancement
{ 
	background-image : url('../Images/PictosFondBlanc/DossierLancement.gif');
}

A.STDRessourceFormation, A.STDRessourceSupportsdeformation
{ 
	background-image : url('../Images/PictosFondBlanc/Formation.gif');
}

A.STDRessourceActualite
{ 
	background-image : url('../Images/PictosFondBlanc/Actualite.gif');
}


