/* ------------------------------------------------------------------------
 * Acces-devis
 * ------------------------------------------------------------------------
 */

div#interface table tr td#page div#content table#frame tr td.content div.separate {
	background-image: url('../img-acces-devis/separator.png');
	background-repeat: no-repeat;
	width: 243px;
	height: 15px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs {
	width: 275px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs tr td.middle-left {
	background-image: url('../img-acces-devis/visiteurs-middle-left.png');
	background-repeat: repeat-y;
	width: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs tr td {
	background-color: #FFFFFF;
	text-align: justify;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs tr td.middle-right {
	background-image: url('../img-acces-devis/visiteurs-middle-right.png');
	background-repeat: repeat-y;
	width: 19px;
}


div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs tr td.bottom-left {
	background-image: url('../img-acces-devis/visiteurs-bottom-left.png');
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs tr td.bottom-center {
	background-image: url('../img-acces-devis/visiteurs-bottom-center.png');
	background-repeat: repeat-x;
	height: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#visiteurs tr td.bottom-right {
	background-image: url('../img-acces-devis/visiteurs-bottom-right.png');
	background-repeat: no-repeat;
	width: 19px;
	height: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs {
	width: 272px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td.middle-left {
	background-image: url('../img-acces-devis/utilisateurs-middle-left.png');
	background-repeat: repeat-y;
	width: 12px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td {
	background-color: #FFFFFF;
	text-align: justify;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td.middle-right {
	background-image: url('../img-acces-devis/utilisateurs-middle-right.png');
	background-repeat: repeat-y;
	width: 17px;
}


div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td.bottom-left {
	background-image: url('../img-acces-devis/utilisateurs-bottom-left.png');
	background-repeat: no-repeat;
	width: 12px;
	height: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td.bottom-center {
	background-image: url('../img-acces-devis/utilisateurs-bottom-center.png');
	background-repeat: repeat-x;
	height: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td.bottom-right {
	background-image: url('../img-acces-devis/utilisateurs-bottom-right.png');
	background-repeat: no-repeat;
	width: 17px;
	height: 11px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td div.form {
	margin: 2px;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td div.form table tr td {
	padding: 2px;
	text-align: right;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td div#failed {
	text-align: center;
	background-color: #FFCECA;
	border: 1px dotted #FF866D;
	color: #C52C28;
	padding: 8px;
	margin: 10px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td div#askform {
	text-align: center;
	background-color: #FFCECA;
	border: 1px dotted #FF866D;
	color: #C52C28;
	padding: 8px;
	margin: 10px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td div#askok {
	text-align: center;
	background-color: #D4FDD7;
	border: 1px dotted #B3E374;
	color: #7C9E4E;
	padding: 8px;
	margin: 10px;
}

div#interface table tr td#page div#content table#frame tr td.content table tr td table#utilisateurs tr td div#askform table tr td {
	padding: 2px;
	text-align: right;
}