.guestbook-entete 
{
	background-color : transparent;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
	padding: 0px;
	width: auto;
}

.guestbook-posteurs
{
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	height: 19px;
	width: auto;
	background-color : #DDDDDD;
	border-top : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
}

.guestbook-time
{
	width: auto;
	text-align : right;
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	height: auto;
	letter-spacing : 0px;
	line-height: 19px;
	color : #000000;
	margin-top : 0px;
}
.guestbook-nom
{
	margin : 0px;
	width: auto;
	text-align : left;
	float : left;
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	margin-top: 0px;
	letter-spacing : 0px;
	line-height: 19px;
	color : #000000;
}

.guestbook-messages
{
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	margin : 0px;
	width: auto;
	background-color : #BBBBBB;
	text-align : left;
	border-top : 0px solid #000000;
	border-bottom : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	word-spacing : 0px;
	letter-spacing : 0px;
	line-height : 19px;
	color : #000000;
}

.guestbook-separations
{
	background-color : transparent;
	height: 10px;
	line-height: 0px;
	overflow: hidden;
	padding: 0px;
	width: auto;
}

.guestbook-pied
{
	background-color : transparent;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
	padding: 0px;
	width: auto;
}

#guestbook-navigation
{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	height: 50px;
	text-align : center;
	background-color : transparent;
	overflow : hidden;
}

#guestbook-boutons-navigation
{
	margin-top : 20px;
	margin-bottom : 0px;
	margin-left : auto;
	margin-right : auto;
	width : 136px;
	vertical-align : top;
	background-color : transparent;
	height : auto;
	line-height : 20px;
}

#guestbook-boutons-navigation img
{
	vertical-align : top;
	border : 0px solid #000000;
	padding : 0px;
	float : left;
}

#guestbook-compteur-page
{
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	width : 50px;
	float : left;
	text-align : center;
	vertical-align : top;
}


.guestbook-espace-boutons
{
	margin-right : 10px;
}

.guestbook-input-compteur
{
	margin-top : 2px;
	width : 20px;
	text-align : center;
}

.guestbook-input-ip
{
	width : 100px;
}

#guestbook-zone-ecriture
{
	width : 100%;
	margin-top : 10px;
	background-color : transparent;
	border-top : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
}

#guestbook-zone-ecriture-gauche
{
	width : auto;
	height : auto;
	background-color : #BBBBBB;
	padding-top : 10px;
	padding-bottom : 20px;
	padding-left : 10px;
	padding-right : 0px;
	vertical-align : top;
}

.input-guestbook
{
	width : 250px;
	margin-bottom : 10px;
}
.textarea-guestbook
{
	width : 340px;
	height : 150px;
}

#guestbook-zone-ecriture-droite
{
	width : 150px;
	border-left : 1px solid #AAAAAA;
	background-color : #BBBBBB;
	vertical-align : top;
}

#guestbook-cadre-smileys
{
	width : 120px;
	height : auto;
	margin-top : 80px;
	margin-bottom : 10px;
	margin-left : 20px;
	margin-right : 0px;
	border-top : 0px solid #000000;
	border-bottom : 0px solid #000000;
	border-left : 0px solid #000000;
	border-right : 0px solid #000000;
	background-color : transparent;
}

#guestbook-table-smileys
{
	width : auto;
	height : auto;
}

#guestbook-table-smileys td
{
	width : 40px;
	height : 40px;
	text-align : center;
	background-color : transparent;
}

#guestbook-zone-boutons
{
	width : auto;
	height : auto;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 0px;
	padding-right : 0px;
	background-color : transparent;
	text-align : center;
}

#guestbook-admin
{
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 0px;
	padding-right : 0px;
	background-color : #BBBBBB;
	border-top : 1px solid #AAAAAA;
	border-bottom : 1px solid #AAAAAA;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #AAAAAA;
	text-align : center;
}

#espacement-guestbook-admin-boutons
{
	height : 10px;
	overflow : hidden;
}
.table-titres-guestbook
{
	margin-bottom : 2px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding : 0px;
	width : auto;
	height : 15px;
	border-top : 0px solid #000000;
	border-bottom : 0px solid #000000;
	border-left : 0px solid #000000;
	border-right : 0px solid #000000;
	/* overflow : hidden; */
}
.cell-g-titres-guestbook
{
	margin : 0px;
	padding : 0px;
	width : 0px;
	height : 15px;
	background-color : transparent;
	overflow : hidden;
}
.cell-titres-texte-guestbook
{
	margin : 0px;
	padding-top : 0px;
	width : auto;
	height : 15px;
	background-color : transparent;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	word-spacing : 0px;
	letter-spacing : 0px;
	line-height : 19px;
	color : #000000;
	text-decoration : none;
	overflow : hidden;
	vertical-align : middle;
}
.cell-d-titres-guestbook
{
	margin : 0px;
	padding : 0px;
	width : 0px;
	height : 15px;
	background-color : transparent;
	overflow : hidden;
}
