
body {
	background-image:url(../pictures/fond.jpg);
	background-repeat:repeat; 
	background-color: #000000;
	margin: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0;
	text-align : left;
}
.stylehaut {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 7px;
	margin-bottom: 12px;
	text-align : left;
}
.style1 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 7px;
	margin-bottom: 12px;
	text-align : left;
}
.style1b {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 7px;
	margin-bottom: 12px;
	text-align : left;
}
.style2b {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align : left;
}
.style2bs {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.styleg1 {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.style1s {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-align : left;
}
.stylebas {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align : left;
}
.style2 {
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
	text-align : left;
}
.style2it {
	font-size: 14px;
	font-weight: 600;
	font-style : italic;
	color: #FFFFFF;
	text-align : left;
}


.style2comment {
	font-size: 12px;
	font-weight: 600;
	color: #DDFFDD;
	text-align : left;
}
.style2Conc {
	font-size: 16px;
	font-weight: 900;
	color: #F4F496;
	text-align : left;
}
.style2taze {
	font-size: 16px;
	font-weight: bold;
	color: #FFAAAA;
	text-align : left;
}
.style2s {
	font-size: 16px;
	font-weight: bold;
	color: #EEEEFF;
	text-align : left;
}
.stylemessageerreur {
	font-size: 12px;
	font-weight: 600;
	color: #FF0000;
	text-align : left;
}
.stylemessagebienvenue {
	font-size: 16px;
	font-weight: 900;
	color: #FFFFFF;
	text-align : left;
}
.newssujet {
	font-size: 18px;
	font-weight: 900;
	color: #FFFFFF;
	text-align : left;
}
.newstexte {
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
	text-align : left;
}
.newsdate {
	font-size: 12px;
	font-weight: 600;
	font-style:italic;
	color: #FFFFFF;
	text-align : left;
}

a.c1:link {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
	border:0;
}

a.c1:visited {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
	border:0;
}

a.c1:hover {
    color: #eeeeee;
    text-decoration: none;
    background-color: #5f92cd;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
	border:0;
}

a.c1:active {
    color: #eeeeee;
    text-decoration: none;
    background-color: #5f92cd;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
	border:0;
}
a.c2:link {
    color: #FFE817;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
	border:0;
}

a.c2:visited {
    color: #FFE817;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
	border:0;
}

a.c2:hover {
    color: #000000;
    text-decoration: none;
    background-color: #5f92cd;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
	border:0;
}

a.c2:active {
    color: #FFE817;
    text-decoration: none;
    background-color: #5f92cd;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
	border:0;
}

div#background {
	font-size: 12px;
	color : black;
	 border-width:1px 2px 2px 1px;
	 border-style:solid;
	 border-color:rgb(50, 40, 50);
	 padding:0px;
     position:absolute;
	 top:230px;left:320px;
	 width:520px;
	 height:685px;
	 overflow: auto; 
	 background:url("../pictures/divfond.jpg");
	 padding:8px;
	}

	div#background > p {
	   margin-top: 0.1em;
	   margin-bottom: 0.1em;
	} 