/*
Feuille de style CSS par défaut du site web
*/
BODY
{
    BACKGROUND-COLOR: #013C74;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    MARGIN: 5px;
}

A:link	
{	
	text-decoration: underline;
	color:	#013C74;
}	

A:visited 
{	
	text-decoration: underline;
	color:	#013C74;
}	
		
A:active 
{	
	text-decoration: none;
	color:	#013C74;
}	
		
A:hover	
{	
	text-decoration: underline;
	font-weight: bold;
	color:	#013C74;
}

/*
Définitions relatives au lien permettant de partir vers notre site
*/
.LienSpecialSignatureIndexLD A:link	
{	
	text-decoration: underline;
	color:	#FFFFFF;
}	

.LienSpecialSignatureIndexLD A:visited 
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:	#FFFFFF;
}	

.LienSpecialSignatureIndexLD A:active 
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:	#FFFFFF;
}	
		
.LienSpecialSignatureIndexLD A:hover	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	color:	#FFFFFF;
}

.FONTSMALL	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9px;
}	

.FONTNORMAL
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
}	

.FONTBIG	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	font-weight: bold;
}	

.FONTBIG2	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	20px;
	font-weight: bold;
}	

.FONT_GSD_1	
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	font-weight: bold;
	color: #013C74;
}	

.FONT_GSD_2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	font-weight: bold;
	color: #A01729;
}	

.FONT_GSD_3	
{	
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight: bold;
	color: #013C74;
}	

.FONT_GSD_4
{	
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight: bold;
	color: #A01729;
}	


IMG 
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-with: 100px;
}
	
.Alignement_Centrer
{
	text-align: center;
}

.Alignement_Gauche
{
	text-align: left;
}
	
.Alignement_Droite
{
	text-align: right;
}

/*
Div contenant le bandeau haut
*/
.divbandeauhaut 
{
	position: relative;	
	top: 10px; 
	left:0px;
	border-width: 0px;
	border: 0px ;
	width: 779px;
	height: 84px;
	margin:auto auto;
}

/*
Div relative à la partie gauche (logo GSD) du bandeau haut
*/
.divbandeauhaut_gauche
{
	position: absolute;
	top: 0px;
	left : 0px;
	width: 458px;
	height: 85px;
}

/*
Div relative à la partie droite (images) du bandeau haut
*/
.divbandeauhaut_droite
{
	position: absolute;
	top: 1px;
	left : 458px;
	width: 321px;
	height: 85px;
}

/*
Div relative au bouton "Accueil" du bandeau haut
*/
.divbandeauhaut_menu_accueil
{
	position: absolute;
	top: 85px;
	left : 0px;
	width: 66px;
	height: 24px;
}

/*
Div relative au bouton "Qui sommes nous ?" du bandeau haut
*/
.divbandeauhaut_menu_quisommesnous
{
	position: absolute;
	top: 85px;
	left : 66px;
	width: 132px;
	height: 24px;
}

/*
Div relative au bouton "Produits et prestations" du bandeau haut
*/
.divbandeauhaut_menu_produitsetprestations
{
	position: absolute;
	top: 85px; 
	left : 198px;
	width: 151px;
	height: 24px;
}

/*
Div relative au bouton "Notre équipement" du bandeau haut
*/
.divbandeauhaut_menu_notreequipement
{
	position: absolute;
	top: 85px; 
	left : 349px;
	width: 123px;
	height: 24px;
}

/*
Div relative au bouton "Notre engagement qualité" du bandeau haut
*/
.divbandeauhaut_menu_notreengagementqualite
{
	position: absolute;
	top: 85px; 
	left : 472px;
	width: 173px;
	height: 24px;
}

/*
Div relative au bouton "Liens" du bandeau haut
*/
.divbandeauhaut_menu_liens
{
	position: absolute;
	top: 85px; 
	left : 645px;
	width: 49px;
	height: 24px;
}

/*
Div relative au bouton "Contactez-nous" du bandeau haut
*/
.divbandeauhaut_menu_contacts
{
	position: absolute;
	top: 85px; 
	left : 694px;
	width: 85px;
	height: 24px;
}

/*
Div contenant le corps principal du document
Remarque : les définition de padding permettent
de faire en sorte que tout ce qui est contenu dans ce div
ne sera pas serré contre les bords (c'est plus joli)
Il est à noter que les valeurs affectés à padding-right
et à padding-top sont soustraits à width
Remarque : le padding est plus important que le padding-left
afin de la place perdu par l'ombre droite de l'image de fond.
C'est ce qu'il permet de cadrer horizontalement le texte.
*/
.divcontenumain 
{
	position: relative;
	background-image: url(../ressources_french/maquetteecranfractionnee_classique/maquetteecran_contenu.jpg);
	background-repeat: repeat-y;
	border-width: 0px;
	border: 0px ;
	top:34px;
	left: 0px;
	width: 749px;
	height: auto;
	margin:auto auto;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#013C74;
	text-align:center;
	padding-right: 20px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

/*
Div contenant du texte aligné à gauche
*/
.divcontenumain_texte_left
{
	float: left;
	text-align: left;
	width: 300px;
	padding-left: 40px;
}

/*
Div contenant du texte aligné à droite
*/
.divcontenumain_texte_right
{
	float:right;
	text-align:right;
	width: 300px;
	padding-right: 40px;
}

/*
Div contenant le bandeau bas
*/
.divbandeaubas
{
	position: relative;
	background-image: url(../ressources_french/maquetteecranfractionnee_classique/maquetteecran_bandeaubas.jpg);
	background-repeat: repeat-y;
	border-width: 0px;
	border: 0px ;
	top:30px;
	left: 0px;
	width: 779px;
	height: 67px;
	margin:auto auto;
	padding-top: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#013C74;
	text-align: center;
}

/*
Div contenant le bandeau bas
affichant des informations complémentaires
*/
.divbandeaubasinfoscomplementaires
{
	position: relative;
	border-width: 0px;
	border: 0px ;
	top:30px;
	left: -7px;
	width: 779px;
	height: auto;
	margin: auto auto;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF3B8;
	text-align: center;
}

