.toast-container {
	width: 280px;
	z-index: 9999;
}


* html .toast-container {
	position: absolute;
}

.toast-item 
	{
		/*
		height: auto;
		background: #333;
		opacity: 0.9;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		color: #eee;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 6px;
		padding-right: 6px;
		/*font-family: lucida Grande;*/
		/*
		font-family: 'Ubuntu', 'Trebuchet MS', sans-serif;
		font-size: 14px;
		border: 2px solid #999;
		display: block;
		position: relative;
		margin: 0 0 12px 0;
		*/
		
		
		height: auto;
		
		
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 6px;
		padding-right: 6px;
		
		
		background-repeat: repeat-y;
		background-position: center center;
		
		color: #F1F1F1;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		
		font-family: 'Ubuntu', 'Trebuchet MS', sans-serif;
		
		font-size: 14px;
		border: 1px solid #111;
		
		display: block;
		position: relative;
		
		margin: 0 0 12px 0;
		overflow: hidden;
	}

.toast-item p 
	{
		text-align: left;
		margin-left: 50px;
	}

.toast-item-close
	{
		width:18px;
		height:18px;
		
		background-image:url('../design/small_ico/small_ico_close.png');
		background-repeat: no-repeat;
		background-position: center center;
		
		top:10px;
		right:10px;
		position: absolute;
	}

.toast-item-image 
	{
		width: 18px;
		height: 18px;
		
		background-repeat: no-repeat;
		background-position: center center;
		
		position: absolute;
		left: 9px;
		top: 50%;
		margin-top: -9px;
		
		/*
		width:32px;
		height: 32px;
		position: absolute;
		top: 50%;
		margin-top: -16px;
		left: 10px;*/
	}

.toast-item-image-notice
	{
		background-image: url("../design/small_ico/small_ico_notice.png");
	}

.toast-item-image-success
	{
		background-image: url("../design/small_ico/small_ico_succes.png");
	}

.toast-item-image-warning
	{
		background-image: url("../design/small_ico/small_ico_warning.png");
	}
.toast-item-image-error
	{
		background-image: url("../design/small_ico/small_ico_erreur.png");
	}

/*
.toast-item-image-error
{
    background:url(../design/images/error.png);
}
*/


/**
 * toast types
 *
 * pattern: toast-type-[value]
 * where 'value' is the real value of the plugin option 'type'
 *
 */
/*
.toast-type-notice {
    color: white;
}

.toast-type-success {
    color: white;
}
.toast-type-warning {
    color: white;
    border-color: #FCBD57;
}
.toast-type-error {
    color: white;
    border-color: #B32B2B;
}
*/
.toast-type-notice
	{
		background-image: url('../design/small_ico/small_ico_bg_notice.png');
	}

.toast-type-success
	{
		background-image: url('../design/small_ico/small_ico_bg_succes.png');
	}

.toast-type-warning
	{
		background-image: url('../design/small_ico/small_ico_bg_warning.png');
	}

.toast-type-error 
	{
		background-image: url('../design/small_ico/small_ico_bg_erreur.png');
	}

/**
 * positions
 *
 * pattern: toast-position-[value]
 * where 'value' is the real value of the plugin option 'position'
 *
 */
.toast-position-top-left {
    position: fixed;
    left: 20px;
    top: 20px;
}

.toast-position-top-center {
    position: fixed;
    top: 20px;
    left: 50%;
    margin-left: -140px;
}

.toast-position-top-right {
    position: fixed;
    top: 20px;
    right: 20px;
}

.toast-position-middle-left {
    position: fixed;
    left: 20px;
    top: 50%;
    margin-top: -40px;
}

.toast-position-middle-center {
    position: fixed;
    left: 50%;
    margin-left: -140px;
    margin-top: -40px;
    top: 50%;
}

.toast-position-middle-right {
    position: fixed;
    right: 20px;
    margin-left: -140px;
    margin-top: -40px;
    top: 50%;
}

.toast-clear
	{
		clear:both;
	}
