/* CSS Document */


/* Liens normaux (dans le texte, sur fond bleu foncé dégradé) */
A:LINK.normlink {
	color : #FFDEAD;
	padding: 2px 0px 2px 15px;
	background-image : url(img/utils/lien2.gif);
	background-position: left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}
A:VISITED.normlink {
	color : #B9DDFF;
	padding: 2px 0px 2px 15px;
	background-image : url(img/utils/lien2.gif);
	background-position: left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}
A:ACTIVE.normlink {
	color : #000000;
	padding: 2px 0px 2px 15px;
	background-image : url(img/utils/lien2.gif);
	background-position: left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}
A:HOVER.normlink {
	color : #FFFFFF;
	padding: 2px 0px 2px 15px;
	background-image : url(img/utils/lien2.gif);
	background-position: left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}

/* Liens sur images */
A:LINK.imglink {
	color : #FFDEAD;
}
A:VISITED.imglink {
	color : #B9DDFF;
}
A:ACTIVE.imglink {
	color : #000000;
}
A:HOVER.imglink {
	color : #FFFFFF;
}

/* Liens sur fond bleu clair */
A:LINK.boxlink {
	color : #FFDEAD;
	padding: 0px 0px 0px 15px;
	background-image : url(img/utils/lien1.gif);
	background-position: top left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}
A:VISITED.boxlink {
	color : #B9DDFF;
	padding: 0px 0px 0px 15px;
	background-image : url(img/utils/lien1.gif);
	background-position: top left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}
A:ACTIVE.boxlink {
	color : #000000;
	padding: 0px 0px 0px 15px;
	background-image : url(img/utils/lien1.gif);
	background-position: top left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}
A:HOVER.boxlink {
	color : #FFFFFF;
	padding: 0px 0px 0px 15px;
	background-image : url(img/utils/lien1.gif);
	background-position: top left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	background-color: transparent;
	text-decoration: none;
}



BODY {
	background-color : #7F96C8; /* RGB : 127-150-200 */
	background-image : url(img/utils/bg3.gif);
	background-attachment : fixed;
	background-repeat: repeat-x;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}

table.full{
	height: 100%;
}

td.box {
	background-color : #7F96C8; /* RGB : 127 150 200 */
}

td.boxmenu {
	background-color : #7F96C8; /* RGB : 127 150 200 */
	background-image: url(img/utils/bgmenu1.gif);
	background-position: top right;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

img.box {
	margin: 0 25px 50px 25px;
}

H4 {
	margin : 30px 8px 30px 8px;
}


.normal {
	margin : 10px 20px 10px 20px;
	color : #B9DDFF;
}

.sombre {
	color : #224477;
}

.clair {
	color : #B9DDFF;
	margin : 1px 8px 1px 8px;
}

.menu1 {
	margin : 10px 20px 10px 20px;
	color : #224477;
	text-align: right;
/*	font-variant: small-caps;*/
}

.menu2 {
	margin : 10px 20px 10px 20px;
	color : #224477;
	text-align: center;
	font-size: smaller;
}

.intro {
	font-variant: small-caps;
	margin : 30px 20px 30px 20px;
	color : #FFFFFF;
}

.titre {
	margin : 0px 20px 10px 20px;
	font : normal;
	color : #FFFFFF;
	font-variant: small-caps;
	font-weight: bold;
}

.thumb {
	margin : 35px 35px 35px 35px;
	vertical-align : top;
}





