/* CSS Document */
body {
	margin-top:2px;
	background-image:url(img/rayures.png);
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1f1f1f;
}


#global {
	width: 1000px;
	height: auto;
	min-height: 550px; !important;
	margin-left:auto;
	margin-right:auto;
}

/* Divers *****************************************************************
**************************************************************************/

.whiteTxt {
	color:#FFFFFF;
}
.error {
	color:red;
	font-weight:bold;
}

/* lien foncé */
a:link    { color:#1f1f1f; TEXT-DECORATION: none; }
a:visited { color:#1f1f1f; TEXT-DECORATION: none; }
a:active  { color:#1f1f1f; TEXT-DECORATION: none; }
a:hover   { color:#FFFFFF; TEXT-DECORATION: none; }

/* lien clairs */
a.clair:link    { color:#d4d4d4; TEXT-DECORATION: none; }
a.clair:visited { color:#d4d4d4; TEXT-DECORATION: none; }
a.clair:active  { color:#d4d4d4; TEXT-DECORATION: none; }
a.clair:hover   { color:#858585; TEXT-DECORATION: none; }

.titre {
	font-size:16px;
	font-weight:bold;
	color:#1f1f1f;
}

/* Header *****************************************************************
**************************************************************************/
#head {	
	width: 1000px;
	height: 120px;
}

/* Menu *******************************************************************
**************************************************************************/
#menu {
	height: 250px;
	width: 201px;
	float:left;
	padding-top: 10px;
}

.bouton {
	width:160px;
	heigth:25px;
	margin-left: 10px;
	font-variant:small-caps;
	font-size:18px;
	font-weight:bold;
	padding-left: 5px;
	border-left: groove #1f1f1f;
	border-top: 1px dotted #1f1f1f;
	background-image:url(img/bouton-off.png);
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:5px;
	
}

.bouton:hover {
	background-image:url(img/bouton-on.png);
}

.sous-bouton {
	width:160px;
	heigth:25px;
	margin-left: 15px;
	font-size:15px;
	font-weight:bold;
	padding-left: 5px;
	border-left: groove #d4d4d4;
	border-top: 1px dotted #858585;
	border-bottom: 1px dotted #858585;
	background-color:#d4d4d4;
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:5px;
	
}

.sous-bouton:hover {
	background-color:#858585;
}

/* Content ****************************************************************
**************************************************************************/
#content {	
	width: 799px;
	height: auto;
	overflow:auto;
	min-height: 430px !important;
}

.bordGauche {
	width:10px;
	height:430px;
	background-image:url(img/barreg.png);
	background-repeat:no-repeat;
	float: left;
}

.contenu {
	width:789px;
	height: auto;
	min-height: 430px !important;
	float: left;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url(img/barred.png);
}

.txt{
	padding-right: 20px;
	text-align:justify;
}

/* Footer *****************************************************************
**************************************************************************/
#foot {
	margin-top: 10px;
	width: 1000px;
	height: 24px;
	background-image:url(img/foot.png);
	color:#1f1f1f;
}

.copyright {
	padding-left: 250px;
	padding-top: 4px;
	float:left;
}

.creation {
	padding-left: 900px;
	padding-top: 4px;
}

