/************************************************************************/
/* DOCEBO CORE - Framework													*/
/* ============================================							*/
/*																			*/
/* Copyright (c) 2004														*/
/* http://www.docebo.com													*/
/*																			*/
/* This program is free software. You can redistribute it and/or modify	*/
/* it under the terms of the GNU General Public License as published by	*/
/* the Free Software Foundation; either version 2 of the License.		*/
/************************************************************************/

html {
	height: 100%;
}

body {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 0.9em;
	margin: 0;
	padding: 0;
	color: #000;
	background: #FFF;
	padding-bottom: 1em;
}

a {
	color: #369;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	vertical-align: middle;
	border: 0px none;
	margin: 0;
	padding: 0;
}

form {
	margin: 0;
	padding: 0;
}

.layout_colum_left {
	display: none;
}

.layout_colum_container {
}

.layout_colum_right {
}

.intestation {
	font-weight: bold;
	font-size: 1.10em;
	color: #fff;
	padding: 0.10em;
	background-color: #8bb4c8;
	background-image: url('back_chat_users_intest.gif');
	background-repeat: repeat-y;
	background-position: top right;
}
	
	.intestation img {
		margin: 0 0.20em;
	}

.chatText {
	margin: 0;
	margin-top: 0.6em;
	padding: 0.20em;
	background: #fff;
	width: 70%;
	min-height: 15em;
	float: left;
}

	.chatText .intestation_2 {
		margin: 0.40em;
		padding: 0.10em;
		color: #f30;
		background: #e6e6e6;
		font-weight: bold;
		font-size: 1.10em;
	}
	
	.chatText div.chat_line-0 {
		background-image: url('my_message.gif');
	}
	
	.chatText div.chat_line-1 {
		background: #def;
	}
	
	.chatText div.chat_line-2 {
		color: #666666;
	}
	
	.chatText span.user_name {
		font-weight: bold;
	}
	
.chatRooms {
	color: #036;
	margin: 0.20em;
	padding: 0.20em;
	background: #fff;
	border: 1px solid #8bb4c8;
	float: left;
	width: 26%;
}

.chatUsers {
	color: #036;
	margin: 0.20em;
	padding: 0.20em;
	background: #fff;
	border: 1px solid #8bb4c8;
	float: left;
	width: 26%;
	clear: right;		
	margin-top: 1em;
}
	
	.chatUsers div.user_row {
		padding-left: 26px;
		padding-top: 4px;
		height: 22px;
		background: url('user4.gif') no-repeat;
	}
	
	.chatRooms ul {
		margin: 0;
		padding: 0.2em;
		list-style-type: none;
	}
		
		.chatRooms ul li {
			margin: 0;
			padding: 0;
		}
		
.msg_form {
	margin: 0 0 0.60em 0;
}

		
	.msg_form label {
		margin: 0 0.40em;
		color: #f30;
		font-weight: bold;
		vertical-align: top;
	}
	
	.msg_form .msgtext {
		width: 50%;
		border: 1px solid #666;
	}
	
	.msg_form .button_send {
		padding: 0px 0px 0px 26px;
		height: 22px;
		color: #f30;
		font-weight: bold;
		vertical-align: top;
		
		border: 1px solid #666;
		
		background: #fff;
		background-repeat: no-repeat;
		background-position: left center;
		background-image: url('button_send.gif');
	}
	
	.msg_form .button_save {
		padding: 0px 0px 0px 26px;
		height: 22px;
		color: #f30;
		font-weight: bold;
		vertical-align: top;
		
		border: 1px solid #666;
		
		background: #fff;
		background-repeat: no-repeat;
		background-position: left center;
		background-image: url('button_save.gif');
	}

	
	.emoticons_container {
		background: #FFD;
		padding: 0.4em;
		margin-top: 0.8em;
		margin-bottom: 0.8em;
		border-top: 1px solid #AA6;
		border-bottom: 1px solid #AA6;
	}
	
	
.refresh_form {
	margin-bottom: 0.5em;
}

	.refresh_form label {
		margin: 0 0.40em;
		color: #f30;
		font-weight: bold;
		vertical-align: top;
	}
	
	.refresh_form .button_refresh {
		padding: 0px 0px 0px 26px;
		height: 22px;
		color: #03F;
		font-weight: bold;
		vertical-align: top;
		
		border: 1px solid #666;
		
		background: #fff url('button_refresh.gif') no-repeat left center;
	}	

	.refresh_form .refreshtext {
		width: 4em;
		border: 1px solid #666;
		clear: both;
	}		
	
	
	
.no_float {
	clear: both;
	height: 0.5em;
}