#spanCount 
{
	font-weight:bold;
	color:#00A6E2;
}

.nomTchat
{
	font-weight:bold;
	font-size:14px;
}

#tchatUserW a, #tchatAdminW a
{
	color:#00A6E2;
	text-decoration:none;
}

	#tchatUserW a:hover, #tchatAdminW a:hover
	{
		text-decoration:underline;
	}

	#tchatUserW, #tchatAdminW
	{
		width:654px;
		margin:5px auto;
		min-height:600px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	#tchatAdminW
	{
		background-color:#3c3c3c;
	}
	
	#tchatUserW
	{
		background-color:none;
		position:absolute;
		top:154px;
		left:334px;
	}
	
	#gestionW
	{
		
	}
	
	#messagesW
	{
		border:1px solid #666;
		padding:12px;
		width:630px;
		height:400px;
		background-color:#4c4c4c;
		overflow:auto;
	}
	
		#messagesW ul
		{
			margin:0;
			padding:0;
		}
	
			#messagesW li
			{
				margin-bottom:9px;
				list-style:none;
				padding:0;
			}
			
				#messagesW li img
				{
					position:relative;
					top:3px;
				}
			
				#messagesW ul li.0
				{
					background-color:#222;
				}
				
				#messagesW ul li.1
				{
					background-color:#999;
				}
	
	#responseW
	{
		border:1px solid #666;
		padding:12px;
		width:630px;
		background-color:#4c4c4c;
		margin-top:18px;
	}
	
			#responseTo p
			{
				margin:0 0 12px 0;
			}
	
		#responseW fieldset
		{
			border:none;
			width:530px;
			margin:0 auto;
		}
		
		#responseW textarea
		{
			margin-bottom:8px;	
			width:530px;
		}
		
		#responseW input
		{
			float:right;
		}

#tchat #tchatUserW
{
	color:#000000;
	height:446px;
	left:43px;
	overflow:auto;
	padding:0 28px 6px;
	position:absolute;
	top:135px;
	width:488px;
}

	#tchat #listeW
	{
		height:338px;
		margin-bottom:12px;
		overflow:auto;
		width:488px;
	}
	
		#tchat #messagesW ul
		{
			margin:0;
			padding:0;
		}
	
		#tchat #listeW li
		{
			margin-bottom:9px;
			list-style:none;
			padding:0;
			color:#464646;
		}
		
			#tchat #listeW li p
			{
				margin-top:2px;
				width:auto;
			}
			
			#tchat #listeW li img, #responseTo p img
			{
				position:relative;
				top:2px;
			}
		
			#tchat #listeW li.admin span.nomTchat
			{
				color:#008dc1;
			}
	
	#sendFormW
	{
		width:100%;
	}
	
		#questionForm fieldset
		{
			border:none;
			width:480px;
			padding:0;
		}
		
		#questionForm #resultAJAX
		{
			width:300px;
			float:left;
		}
		
			#questionForm #resultAJAX p
			{
				margin:2px;
				font-weight:bold;
				color:#1c6589;
			}
		
		#questionForm label
		{
			color:#6a411c;
		}
		
		#questionForm textarea
		{
			height:35px;
			margin:4px 0;
			margin-bottom:8px;	
			width:466px;
			background:url(images/tchat-textarea.jpg) no-repeat;
			border:none;
			padding:7px;
		}
		
		#questionForm input
		{
			float:right;
			text-transform:uppercase;
			background-color:#fff;
			border:none;
			cursor:pointer;
		}
	
#lightboxW #logW
{
	border:1px solid #666;
	padding:12px;
	background-color:#4c4c4c;
	font-family:Arial, Helvetica, sans-serif;
}

	#lightboxW #logW h3
	{
		color:#fff;
		margin-top:0;
	}

	#lightboxW #logW ul
	{
		margin:0;
		padding:0;
	}

	#lightboxW #logW li
	{
		margin-bottom:9px;
		list-style:none;
		padding:0;
		color:#fff;
		border:1px solid #6b6b6b;
		background-color:#3C3C3C;
		padding:6px;
		font-size:12px;
	}
	
		#lightboxW #logW li p
		{
			margin:3px 0;
		}
			
		#lightboxW #logW li.admin
		{
			border:1px solid #6b6b6b;
			background-color:#47738c;
		}
		
		#lightboxW #logW li img
		{
			position:relative;
			top:3px;
		}

#tchat { position:relative; }

#connexionW
{
	position:absolute;
	top:300px;
	left:143px;
	color:#666;
}

	#connexionW p
	{
		margin-top:0;
		padding:0;
		color:#464646;
		font-weight:bold;
		font-size:14px;
	}
	
		#connexionSC
		{
			width:215px;
			margin-left:24px;
		}
		
		#connexionW label
		{
			color:#6a411c;
		}
	
		#connexionW input
		{
			float:right;
			padding:2px;
		}
	
		#connexionW #loginInput
		{
			float:left;
			margin:6px 0;
			height:16px;
			width:209px;
			padding:3px 6px;
			background:url(images/tchat-input.jpg) no-repeat;
		}
		
		#pseudoSubmit
		{
			background-color:#fff;
			border:none;
			cursor:pointer;
			padding:9px
		}
		
			#connexionW #loginInput.available
			{
				background-color:#5CB608;
			}
			
			#connexionW #loginInput.taken
			{
				background-color:#F00;
			}
			
#logM
{
	color:#000000;
	height:446px;
	left:43px;
	overflow:auto;
	padding:0 28px 6px;
	position:absolute;
	top:135px;
	width:478px;
}

	#logM h3, #logM h4
	{
		color:#464646;
		font-size:18px;
		border-bottom:2px solid #464646;
		padding-bottom:1px;
		margin-top:0px;
	}
	
	#logM h4
	{
		font-size:15px;
	}

	#logM li
	{
		list-style:none;
	}
	
	#logM a 
	{
		text-decoration:none;
	}
	
	#logM p
	{
		margin-top:2px;
		width:auto;
	}
	
	#logM a .date
	{
		color:#008dc1;
		font-size:15px;
		font-weight:bold;
	}
	
	#logM a .titre
	{
		color:#49686b;
		font-size:15px;
		font-weight:bold;
	}
	
		#logM li.admin span.nomTchat
		{
			color:#008dc1;
		}

#tchat #logW
{
	
}

#tchat #logM li
{
	background-color:none;
	border:none;
	color:#464646;
}

	#tchat #logW li img
	{
		position:relative;
		top:3px;
	}