/* guestbook */





#guestbook{
margin: 2em auto;
padding-top: 1em;
}

#guestbook label{
font-size: 1.2em;
font-family: arial;
color: #407F3F;
font-weight: bold;
}

dd{
padding: 10px 0 10px 0;
text-align: left;
}

.nom{
padding :0 0 10px 0;
}

.nom input, .nom select {
margin: 10px 0 0 2em;
padding: 0 ;
background-color: white;
}

div.nom:hover{
background-color: #FAFDF2;
}

.visited{
border: 0;
}

.commentaire{
margin: auto;
width: 70%;
background :#E8F5C5 url("images/backgrounds/livre_back.png") repeat top left;
padding: 10px 6px 3px 6px;
}

.commentaire cite {
color: #CC0000 ;
}

.commentaire cite em{
text-align: right;
margin-left: 10%;
font-weight: bold;
}


.text{
border-left: medium #008000 outset;
margin: 3px 0 0 5px;
text-align: left;
padding: 0 0 5px 5px;
}

#corps_site .table0
{
margin: auto;
color: #fff;
width: 90%;
}

#corps_site .table0 .td0
{
margin: 0px;
padding: 0px;
width: 33%;
text-align: center;
background-color: #99CC99;
}

#corps_site .table0 .espace
{
width: 1px;
background-color: #ddd;
}

.table1
{
width: 80%;
border: 1px solid gray;
background-color: #FFFFCC;
}

.td1
{
width: 50%;
text-align: left;
color: #CC0000;
font-weight: bold;
}

.td2
{
width: 50%;
text-align: right;
color: #CC0000;
font-weight: bold;
}
.td3
{
width: 100%;
text-align: left;
color: #000;
font-weight: bold;
}

.submit{
margin-left: 4em;
width: 7em;
}


