body {
background-color: black;
width: 1002px;
margin-left: auto;
margin-right: auto;
color: white;
}
 
#header {
text-align: center;
}
 
#entete {
color: orange;
font-weight: bold;
}
 
#menu {
background-color: black;
width: 138px;
font-size: small;
float: left;
margin-right: 20px;
margin-bottom: 30px;
}
 
.menu_center {
background-image: url('images/menu_center.jpg');
background-repeat: repeat-y;
}
 
#menu a {
color: white;
text-decoration: none;
}

#menu a:hover {
text-decoration: underline;
color: rgb(150,50,50);
}

#horizontale td {
text-align: center;
width: 207px;
}

#contenu {
width: 775px;

float: right;
background-image: url('images/contents.jpg');
background-repeat: repeat-y;
padding-left: 35px;

padding-right: 30px;
}

#horizontale a img {
border: none;
}

.entete {
text-align: center;
}

.orange {
color: orange;
font-weight: bold;
}

#contenu a {
color: white;
}

#contenu a:hover {
color: rgb(150,50,50);
}

.ttun {
font-size: xx-large;
font-weight: bold;
}

.ttdeux {
font-size: small;
color: silver;
}

#astuce
{
 color: silver;
 font-size: small;
 text-align: center;
}

#publies td {
width: 235px;
}

#publies a img {
border: none;
}

.journaliste {
text-align: right;
}

.souligne {
text-decoration: underline;
font-style: italic;
}

#links a {
color: white;
}

#links a:hover {
color: rgb(150,50,50);
}

#links {
float: right;
}

.drapeau {
border: 1px solid black;
}

.drapeau:hover {
border: 1px dashed white;
}

#logblog input {
color: white;
background-color: black;
border: 1px solid white;
}

.avertchamps {
font-size: small;
text-align: center;
font-style: italic;
}

#administration a img {
border: none;
}

.post a img{
border:none;
}

#archives {
float: right;
border: 2px dashed white;
}

#tcoms {
margin: auto;
text-align: center;
border-collapse: collapse;
}

#tcoms td,#tcoms th {
border: 1px solid white;
}

#tcoms a img {
border: none;
}

.ticoms a img {
border: none;
}

.tableau td {
border: 1px solid white;
}
.tableau th {
border: 1px solid white;
}
.tableau caption {
border: 1px solid white;
text-decoration:underline;
font-variant: small-caps;
}

.tableau {
border-collapse: collapse;
}