img {
	border : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

/* IDs */
#discussion {
	height : 98%;
	width : 98%;

	overflow : none;
}

#dblbuf1 {
	position : absolute;
	top : 1px;
	left : 1px;
	display : block;
/*	height : 98%;
*/	visibility : visible;
	z-index : 1;
	overflow : none;
	width : 99%;
	border : none;
	line-height : 17px;
	background-color : transparent;
}

#dblbuf2 {
	position : absolute;
	top : 1px;
	left : 1px;
	display : block;
/*	height : 98%;
*/	visibility : visible;
	z-index : 1;
	overflow : none;
	width : 99%;
	border : none;
	line-height : 17px;
	background-color : transparent;
}

#connectes {
	float : right;
	height : 98%;
	width : 98%;
}

#parle {
	padding : 5px 5px 0px 5px;
	margin : 0px 0px 0px 0px;
}

#connectes_accueil {
	display : block;
	text-align : center;
	font-weight : bold;
	font-size : 12px;
	border : 2px solid #000000;
	margin : 0px 4px 20px 4px;
	padding : 10px 2px 10px 2px;
	background-color : #CCCCDD;
}

#parle_pseudo {
	font-weight : bold;
	font-size : 10px;
}

/* CLASSES */
table.aide {
	border : none;
	margin : 5px 5px 5px 5px;
	width : 95%;
	padding : 0px 0px 0px 0px;
}

table.aide th {
	font-weight : bold;
	text-align : center;
	font-size : 14px;
	color : #330000;
	border : 1px solid #330000;
	background : #FFEEEE;
}

table.aide tr {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

table.aide td.aide_code {
	font-weight : bold;
	border-top : 1px dotted #000000;
	border-bottom : 1px dotted #000000;
	font-size : 10px;
	width : 40%;
	margin : 0px 0px 0px 0px;
	padding : 1px 3px 1px 3px;
}

table.smiles td.aide_code {
	width : 10%;
	text-align : center; 
}

table.smiles td.aide_corresp {
	width : 40%;
}

table.aide td.aide_corresp {
	font-size : 11px;
	border-top : 1px dotted #000000;
	border-bottom : 1px dotted #000000;
	margin : 0px 0px 0px 0px;
	padding : 1px 3px 1px 3px;
}

tr.invisible td {
	background-color : #DDD;
}

.message_pseudo {
	font-weight : bold;
	color : #333333;
}

.message_espion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : italic;
	font-weight : normal;
	color : #660000;
}

#dblbuf1 a.message_heure, #dblbuf2 a.message_heure {
	font-weight : normal;
	text-decoration : none;
	color : #000000;
	border : none;
}

a.message_heure;HOVER {
	color : #CCCCCC;
}

.message_date {
	color : #006600;
	font-weight : bold;
	font-size : 16px;
	text-align : center;
	display : block;
	width : 90%;
	border-bottom : 2px dashed #006600;
}

.priv {
	font-weight : bold;
	color : #FF3333;
}

.priv_pseudo {
	font-weight : bold;
	color : #FF3333;
}

.priv_espion {
	font-size : 10px;
	font-style : italic;
	color : #660000;
}

#dblbuf1 a.priv_heure, #dblbuf2 a.priv_heure {
	font-weight : normal;
	text-decoration : none;
	color : #000000;
	border : none;
}

a.priv_heure;HOVER {
	color : #CCCCCC;
}

.cmd_bashfr, .cmd_bashfr * {
	font-weight : normal;
	color : #006600;
	font-size : 10px;
}

.cmd_arrive {
	font-weight : bold;
	color : #006600;
}

.cmd_quit {
	font-weight : bold;
	color : #660000;
}

.cmd_ban {
	font-weight : bold;
	color : #990000;
}

.cmd_unban {
	font-weight : bold;
	color : #009900;
}

.cmd_vir {
	font-weight : bold;
	color : #990099;
}

.cmd_nouveauvenu {
	font-weight : bold;
	color : #00CC00;
	text-decoration : underline;
}

.cmd_bug {
	font-weight : bold;
	font-family: Courier;
	color : #FF0000;
	font-size : 12px;
	text-decoration : underline;
}

.cmd_info {
	font-weight : bold;
	font-family: Courier;
	color : #666666;
	font-size : 12px;
}

.cmd_citation {
	font-weight : bold;
	font-family: Courier;
	color : #B65944;
	font-size : 12px;
}

.cmd_absent {
	font-weight : bold;
	font-family: Courier;
	color : #660060;
	font-size : 12px;
}

.commande {
	font-weight : bold;
	color : #000033;
}

.cmd_me {
	font-weight : bold;
	color : #0000DD;
}

#dblbuf1 a.connecte_pseudo, #dblbuf2 a.connecte_pseudo {
	font-weight : bold;
	border : none;
}

a.connecte_pseudo:HOVER {
	font-weight : bold;
	color : #660000;
}

#dblbuf1 a.connecte_invisible, #dblbuf2 a.connecte_invisible {
	border : 1px dotted #DDD;
	color : #999;
}

a.connecte_priv {
	font-size : 6px;
	font-weight : bold;
	color : #000;
	border : 1px solid #000;
}

a.connecte_priv:hover {
	color : #F00;
	border : 1px solid #F00;
}

.connecte_emot {
	font-weight : bold;
	font-size : 6px;
}

.connecte_droits {
	position : relative;
	top : -5px;
	font-size : 10px;
	font-family: Courier;
	color : #00AA00;
}

.connecte_espion, .connecte_espion_rd {
	font-size : 11px;
	font-family: Courier;
	color : #AA0000;
	font-weight : bold;
	letter-spacing : -2px;
}
.connecte_espion_rd {
	font-weight : normal;
}

.connecte_absent {
	font-size : 10px;
	font-weight : bold;
	font-style : italic;
	display : block;
	width : 100%;
	text-align : right;
	margin : 0px;
}

.titre {
	width : 98%;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	display : block;
	color : #006600;
	border-left : 2px solid #006600;
	border-bottom : 2px solid #006600;
	margin : 2px 5px 5px 5px;
	padding : 1px 3px 1px 3px;
}

.titre_texte {
	font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}

.texte_gros {
	font-size : 20px;
	font-weight : bold;
}

.texte_gros img {
	height : 32px;
}

.texte_pitit {
	font-size : 10px;
	color : #DDDDDD;
}

.texte_pitit img {
	filter:alpha(opacity=20);
	-moz-opacity : 0.2;
	opacity : 0.2;
}

#liste_emot, #liste_emot_v2 {
	display : none;
 	background-color : #EEEEFF;
	height : 16px;
	vertical-align : middle;
	padding : 2px;
}

#liste_emot_v2 {
 	display : block;
}

#liste_emot a, #liste_emot_v2 a {
	display : block;
	float : left;
	margin-left : 4px;
}

.Q_css {
	font-weight : bold;
	color : #333333;
}

td, td * {
	vertical-align : text-bottom;
	height : 14px;
	line-height : 14px;
}

td img {
	height : auto;
	vertical-align : bottom;
}

#dblbuf1 a img, #dblbuf2 a img {
	border : 1px dotted #000066;
}

#dblbuf1 a:hover, #dblbuf2 a:hover {
	text-decoration : none;
}

.engreve {
	background-image : url('/tttchat/_images/engreve.gif'); 
	background-repeat : x-repeat; 
	padding-left : 25px;
	min-width : 150px;
}

.cmd_annonce {
	display : block;
	border-left : 2px solid #000099;
	border-bottom : 2px solid #000099;
	padding-left : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
	width : 100%;
	font-weight : bold;
	font-family: Courier;
	color : #000099;
	font-size : 12px;
	height : auto;
}

.cmd_important {
	display : block;
	height : auto;
	border-left : 2px solid #DD0000;
	border-bottom : 2px solid #DD0000;
	padding-left : 2px;
	margin-top : 2px;
	margin-bottom : 2px;
	width : 100%;
	font-weight : bold;
	font-family: Courier;
	color : #DD0000;
	font-size : 12px;
}

a.ferme {
	display : block;
	width : 10px;
	margin-top : 10px;

	color : #000;
	background-color : #DDD;
	border : 1px solid #000;

	font-weight : bold;
	font-family : sans-serif;
	font-size : 15px;

	text-align : center;
	text-indent : 0px;
	text-decoration : none;
}

a.ferme:hover {
	text-decoration : none;
	background-color : #FEE;
	color : #F00;
	border : 1px solid #F00;
}

.bebette {
	position : fixed;
	display : none;
	top : 0px;
	left : 0px;
	width : 7px;
	height : 7px;
	background-image : url('/tttchat/_images/araignee.png');
}

.papillons {
	position : fixed;
	display : none;
	top : 0px;
	left : 0px;
	width : 16px;
	height : 16px;
	background-image : url('/tttchat/_images/papillon.png');
}
