/**********************************************************/
/*                                                        */
/* - DEFAULTS ------------------------------------------- */
/*                                                        */
/**********************************************************/
* {	font-family: Arial, Verdana, Helvetica, sans-serif; }

body { 
	text-align:center;
	padding:0;	margin:0;	font-size: 10pt; 
	/*background-image: url('../images/background_masante.gif');*/
}

table { width:460px; border:0; padding:4px; }

#col1 { width:5%; text-align:right; }
#col2 { text-align:left; }

p {	line-height:18px; }

img, div { 
	behavior: url("./css/iepngfix.htc");
}

p { width:460px; margin:0; padding:2px;}

a {	color: white; }

input[type=text] { border:1px solid #13235B; }

#page { font-weight:bold; }

#reponse { color:#0C9FE5; font-weight:bold; }

#filtre { width:100px; }

#flash_banniere { color:#13235B; }

form {
	width:460px; 
	padding:0; 
	margin:0;
}

#question {
	/*color:#E08E00;*/
	width:450px;
	color:#13235B;
	font-weight:bold;
	text-align:justify;
}

#contener {
	width:460px;
}

#previous {
	float:left;
	/* background:white; */ 
	cursor:hand;
	padding:5px;
}

#next {
	float:right;
	/* background:white; */
	cursor:hand;
	padding:5px;
}

#nextDiagnostic {
	float:right;
	/* background:white; */
	cursor:hand;
	padding:5px;
}

#diagnostic {
	text-align:justify;
}

#formulaire {
	text-align:justify;
	border:1px solid #13235B;
	padding:5px;
}

#formType {
	border:0;
	margin-left: 3px;
}

.boutonPrec {
	border:0px solid #e3bc06;
	background-image:url('../images/btn_prec.jpg');
	background-repeat:no-repeat;
	/*background-color: transparent;*/
	width:105px;
	height:27px;
	cursor:pointer;
}

 .boutonSuiv {
	border:0px solid #e3bc06;
	background-image:url('../images/btn_suiv.jpg');
	background-repeat:no-repeat;
	/*background-color: transparent;*/
	width:89px;
	height:27px;
	cursor:pointer;
}

.boutonDiag {
	border:0px solid #e3bc06;
	background-image:url('../images/btn_acdiag.jpg');
	background-repeat:no-repeat;
	/*background-color: transparent;*/
	width:128px;
	height:50px;
	cursor:pointer;
}

/**************************
 * INSCRIPTION
 * ************************/
 
.boutonInsc {
	border:0px solid #e3bc06;
	background-image:url('../images/btn_valid.jpg');
	background-repeat:no-repeat;
	/* background-color: transparent;*/
	width:89px;
	height:27px;
	cursor:pointer;
}

#lastName {
	margin-left:20px;
	width:150px;
}

#firstName {
	margin-left:2px;
	width:150px;
}

#department {
	margin-left:11px;
	width:25px;
}

#phone {
	margin-left:18px;
	width:120px;
}

#email {
	width:220px;
}

#service_idf {
	font-style:italic;
	font-size:8pt;
}

/**************************
 * DESINSCRIPTION
 * ************************/
 
 .boutonDesinscription {
	background-image:url('../images/btn_desinsc.jpg');
	background-repeat:no-repeat;
	/* background-color: transparent;*/;
	border:0;
	width:105px;
	height:27px;
	padding:0;
	margin:0;
	cursor:pointer;
}

#desinscription_email {
	border: 1px solid #666666;
	margin-top: 5px;
	width: 280px;	
}

/**************************
 * ERREURS
 * ************************/
#error {
	z-index: 1002;
	font-size: 9pt;
	font-weight: bold;
	/* color: #177B9F; */
	color: white;
	/* color: #BC082F;*/
}

div.error {
	z-index: 1001;
 	position:absolute;
	top: 80px;
	width: 90%;
	left:5%;
	right:5%;
	padding:3px;
	font-weight: bold;
	text-align:center;
	/* background: #d1999c; */
	/* background: #c27679; */
	/* background: #A01323; ROUGE*/
	/*background: #F8D182;*/
	background:#13235B;

	-khtml-opacity: 0.95; 	
	-moz-opacity:0.95;
	opacity:0.95;
}

div.error, div.error p,div.error a {
	color: white;
	/*color: #BC082F;*/
	/* color: #177B9F;*/
	margin-bottom: 0;
	padding-bottom: 0;
}

/* Pour BUG affichage dans IE6 */
iframe{
	background: #ffffff;
	display:block;
	position:absolute;
	width:200px;
	height:40px;
	top:0;
	left:0;
	z-index:-1;/*Placer l'iframe en arrière-plan du div*/
	filter:mask();/*Cacher l'iframe dans IE6*/
}
