/* 
 * CSS Document
 * Mise en forme g�n�rale de devis direct.
 *
 * Morgan Capron 
 * 2007/11/20 10:06:47 
 * DevisDirect.com
 * 
 * $Author: valentin $
 * $Revision: 11627 $
 * $Date: 2009-07-09 15:53:17 +0200 (jeu, 09 jui 2009) $ 
 */
/* ---[ General ]--------------------- */
table tbody tr td {
	vertical-align: top; 
}

img {
	border: none;
}

#hintbox { 
	visibility: hidden;
	position:absolute;
	top: 0;
	z-index:100;
	width: 150px;  
	padding: 3px;
	border:1px solid black;
	background: lightyellow;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	font:normal 11px Verdana;
	line-height:18px;
	color:black;
}

div.questionError strong,
div.questionError select {
	color: #CC0000 !important;
}

#coupon span.error {
	font-weight: bold; 
	color: #CC0000;
}

#coupon input.error,
#coupon select.error  {
	border: 1px solid #CC0000;
}

/* ---[ Impromptu windows ]--------------------- */
.jqifade {
	background: #D3D3D3;
}

div.jqi {
	position: absolute;
	top: 30% !important;
	width: 610px;
}

*>div .jqi {
	top: 32% !important;
}

div.jqi .jqibuttons {
	display: none;
}

.jqiclose {
	display: none;
}

/* ---[ Layers rejects ]--------------------- */
.layer_reject {
	padding: 1px;
	height: 250px;
	background: #d4d0c8;
	border-top: 1px solid #fff;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #fff;
	color: #000;
}

.layer_title {
	background: #7596c6;
	font-weight: bold;
	font-size:small;
	color: #fff;
}

.layer_close {
	float:right;
	display: block;
	width: 80px;
}

.layer_footer button {
	width: 60px;
	height: 30px;
	background: #d4d0c8;
	border-top: 1px solid #808080;
	border-right: 2px solid #595959;
	border-bottom: 2px solid #595959;
	border-left: 1px solid #808080;
}

div.layer_content {
	margin: 17px 0 0 10px;
}

#piedForm #submit_hidden {
	background:transparent url(/i/bt_envoi_disabled.gif) repeat scroll 0%;
	border:medium none;
	color:#000000;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:60px;
	margin-top:10px;
	text-align:center;
	width:150px;
}

#footer{color:#CCC}


div.warn{
	display: none;	
}
.questionRFQ {
float:left;
width:345px;
}


