body{
/*background : #dddddd;*/
background : #eaeaea;
}

.corps{
background: url(decors/fond.jpg);
}

.test{
position: absolute;
top: 43px;
right: 0px;
font-size: 26px;
font-weight: bold;
color: #000000;
}

.titre{
position: absolute;
top: 70px;
left: 135px;
right: 50px;
font-size: 48px;
font-weight: bold;
color: #ffff00;
}

td.fond{
background: url(decors/tete_repeat.bmp) repeat;
}

ul#menu {
margin: 0;
padding: 0;
font: bold 1em Georgia, Times, serif;
list-style-type: none;
}
#menu a {
display: block;
margin: 5px 0;
color: #596875;
text-decoration: none;
line-height: 25px;
width: 120px;
border: 1px solid black;
background: #9ebcb2;
text-align: center;
/*border-width: 1px 2px 2px 1px;*/
border-width: 1px 1px 1px 1px;
/*border-color: #cecece #4a4a4a #4a4a4a #cecece;*/
border-color: #596875 #596875 #596875 #596875;
border-style: solid;
}
#menu a:hover {
/*margin: 5px 25px;*/
/*border-width: 2px 1px 1px 2px;*/
/*border-color: #4a4a4a #cecece #cecece #4a4a4a;*/
background: #ff8800;
}


.corps{
overflow: auto;
padding:0;
margin:0 0 0 0;
border:0px solid gray;
}
.classmenu{
float:left;
padding:3px;
width:130px;
margin:0 0 0 0;
}
.main{
padding:10px;
margin:5px 0 0 130px;
border:0px solid gray;

/*background: url(decors/fond.jpg);*/
}

td.bas_centre{
background: #9ebcb2;
font-family: Arial;
color: #ffffff;
font-size: 15px;
}
td.bas_gauche{
background: #9ebcb2;
font-family: Arial;
color: #ffffff;
padding-left: 10px;
font-size: 15px;
}
td.bas_droite{
background: #9ebcb2;
font-family: Arial;
color: #ffffff;
padding-right: 3px;
font-size: 15px;
}



#theme {
	text-align: center;
	font-size: 26px;
	padding-bottom: 5px;
	border-bottom: 2px solid #777777;
	margin-bottom: 10px;
}

p {
	text-indent: 25px; 
	font-size: 18px;
}

blockquote {
	font-size: 18px;
}

.main_couleur a:hover {
	color: #ff8800;
}

.rouge {color:#FF0000}

.nom {text-align: right;}


