﻿body
{
	margin: 5px 0;
	padding: 0;
	background: url('../fond.jpg');
}
div#general /* div contenant tout le site*/
{
margin-left: auto; /* Pour centrer avec Firefox & co */
margin-right: auto;
width: 940px; /* Tout à fait ce que l'on veut ici... */
}

div#header
{
	padding:5px ;
	height: 370px;
	background: url('../top.jpg') no-repeat center;
		
}



div#footer
{
	font: normal normal bold 100% "Times New Roman", Times, serif;
	padding: 5px;
	height: 40px;
	vertical-align: middle;
}

.blanc {
	
	height:10px;
	clear:left;
}

.blanc2 {
	
	height:20px;
}

.blancH
{
	width: 30px;
	display: inline-block;
}

.table1{
	background: url('../glitter/rouge.gif');
	padding:3px;
	height:100%;
	

	
}

.table2{
	background: url('../glitter/jaune.gif');
	padding:5px;
	height:100%;
	
}

.table3{
	background: url('../fond.jpg');
	height: 100%;
}
/*************************************/
/*petites boites */
/*************************************/

.boite
{
	font-weight: bold;
	text-align: center;
	width: 180px;
	clear: left;
}

.boiteHaut
{
background: url(images/HD.gif) no-repeat right top;
height: 11px;
padding-right:11px;

}

.hautg
{background: url(images/HG.gif) no-repeat left top;
height:11px;
padding-left:11px;
font-size:0.1px; /* correction d'un bug IE */
}

.centreHaut{
	border-color: #DE403B transparent transparent transparent;
	background-color: #FEF2B6;
	height : 9px;
	border-top-color: #EF5552;
	border-top-style: solid;
	border-top-width: 2px;
	width:158px;
}


.boiteBas
{
background: url('images/BD.gif') no-repeat right bottom;
height:11px;
padding-right:11px;

}

.Basg
{
	background: url(images/BG.gif) no-repeat left bottom;
	padding-left: 11px; *;
	height:11px;
	font-size: 1px; /* correction d'un bug IE */
}

.centreBas{
	border-color: transparent transparent #EF5552 transparent;
	background-color: #FEF2B6;
	height: 9px;
	width: 158px;
	border-bottom-color: #EF5552;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.boiteContenu
{
	background: #FEF2B6;
	border-left-color: #EF5552;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: #EF5552;
	border-right-style: solid;
	border-right-width: 2px;
	text-decoration: none;
}

/*************************************/
/*Grandes boites 600 */
/*************************************/

.boitegrande
{

font-weight: bold;
color: #000;
text-align: center;
width:650px;
clear:left;
}

.boiteHaut2
{
background: url(images/HD.gif) no-repeat right top;
height: 11px;
padding-right:11px;
width:639px;

}

.boiteBas2
{
background: url('images/BD.gif') no-repeat right bottom;
height:11px;
padding-right:11px;
width:639px;

}

.centreHaut2{
	border-color: #DE403B transparent transparent transparent;
	background-color: #FEF2B6;
	height : 9px;
	border-top-color: #EF5552;
	border-top-style: solid;
	border-top-width: 2px;
	width:628px;
	}

.centreBas2{
	border-color: transparent transparent #DE403B transparent;
	background-color: #FEF2B6;
	height:9px;
	border-bottom-color: #EF5552;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	width:628px;
}

/*************************************/
/*Grandes boites 310 */
/*************************************/

.boitegrande2
{
	font-weight: bold;
	color: #000;
	text-align: center;
	width: 310px;
	vertical-align: top;
	display: inline-block;
}

.boiteHaut3
{
background: url(images/HD.gif) no-repeat right top;
height:11px;
padding-right:11px;
width:299px;

}

.boiteBas3
{
background: url('images/BD.gif') no-repeat right bottom;
height:11px;
padding-right:11px;
width:299px;

}

.centreHaut3{
	border-color: #DE403B transparent transparent transparent;
	background-color: #FEF2B6;
	height : 9px;
	border-top-color: #EF5552;
	border-top-style: solid;
	border-top-width: 2px;
	width:288px;
	}

.centreBas3{
	border-color: transparent transparent #DE403B transparent;
	background-color: #FEF2B6;
	height:9px;
	border-bottom-color: #EF5552;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	width:288px;
}


.Titre {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #DE403B;
	font-weight: bolder;
	text-decoration: underline;
	clear: left;
}

.contour {
	
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #DE403B;
	font-weight: bolder;
    text-align: center;
	border: 2px #DE403B solid;
	padding: 5px;
	margin: 0px;
	display: inline;
}

.Lien
{
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}

.commentaire
{
	color:black;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
}
.boiteContenu2
{
	background: #FEF2B6;
	border-left-color: #EF5552;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: #EF5552;
	border-right-style: solid;
	border-right-width: 2px;
	
}

