@CHARSET "ISO-8859-1";



#masqueBlanc{ 
	background-image: url(overlay.png); 	
}

* html #masqueBlanc {
	background-color: #333;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.netetudes.com/Questionnaires/etude1313/overlay.png", sizingMethod="scale");	
}

.masqueBlanc img {
	border: 1px solid #ccc;
}




div.introductionQuestionnaire {
	
	font-weight: bold;
	font-size: 13px;
	color: #000;
	margin: 10px 15px;
}







input.inputNumber {
	text-align: right;	
	padding-right: 2px;
}

/* Question Matricielle */

table.question-matricielle {
	width:98%;
	border-spacing:0px;
	border-collapse:collapse;
	margin: 5px 15px;
}
table.question-matricielle thead th {
	background:#BEE3F6;
	border:1px solid #707070;
	color: #000;
	padding:2px;
}
table.question-matricielle thead th.vide {
	background:transparent;
	border:0px;
}
table.question-matricielle thead th.introItem {
	text-align: left;
}
table.question-matricielle tbody td {
	text-align:center;
	border:1px solid #707070;
	padding:3px;
	cursor: pointer;
}
table.question-matricielle tbody td.modalite {
	text-align:left;
	background:#E0EAEF;
	color: #000;
	padding:5px 15px 5px 5px;
	cursor: default;
}
table.question-matricielle tbody td.modalite-pair {
	text-align:left;
	background:yellow;
	padding-right:15px;
}
table.question-matricielle tbody td.saisie {
	background:transparent;	
}
table.question-matricielle tbody td.saisie-pair {
	background:#ccc;	
}
table.question-matricielle tbody td.saisie-hoover {
	background:#E0EAEF;	
}
table.question-matricielle tbody td.saisie-checked {
	background:#BEE3F6;	
}


label.disabled {
	color: #ccc;
}










table.matrice {
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 10px 2.5%;
	width: 95%;
}

table.matrice thead th {
	font-weight: bold;	
	border: 1px solid #000;
	padding: 5px;
	cursor: pointer;;
}
table.matrice thead th.libelleAttribut {
	text-align: left;
	cursor: default;
}

table.matrice thead th.selected {
	background-color: #E0EAEF;	
}
table.matrice thead th.aucun {
	
	border-bottom: 1px solid #fff;
	
	
}





table.matrice tbody td {
	border: 1px solid #000;
	text-align: center;
	padding: 5px;
	width: 15%;
	cursor: pointer;;	
}

table.matrice tbody td.libelleAttribut {
	text-align: left;
	font-weight: bold;
	cursor: default;
}
	table.matrice tbody td.libelleAttribut img{
		float: right;
		cursor: pointer;
	}
	
table.matrice tbody td.selected {
	background-color: #E0EAEF;	
}

table.matrice tbody td.aucun {
	padding-bottom: 150px;
}
table.matrice tbody td.attribut_none {
	background: #DFDFDF;
}



div.intituleMatrice {
	font-weight: bold;
	font-size: 12px;
	float: left;
	margin-left:10px;
}

p.numeroMatrice {
	font-weight: bold;
	float: right;	
	margin-right:15px;
}
p.numeroMatrice span {
	color: #CD2D85;
}






input.ouverte_numerique {
	
	text-align: right;
	padding-right: 2px;	
}

span.numerique_libelle {
	
	margin-left: 2px;
}







table.repartition {
	width:60%;
	border-spacing:0px;
	border-collapse:collapse;
	
	color: #000;
}

	table.repartition th {
		text-align: left;
		background: transparent;
		font-size: 12px;
	}
	table.repartition th.libelle {
		width:65%;
	}	
	table.repartition th.champ {
		width:35%;
	}

	table.repartition td {
		border:1px solid #707070;
		padding:3px;
		text-align: center;
	}
	
	table.repartition td.libelle {
		text-align: left;
	}





/* -----------------------------------  Question matricielle Echelle    ----------------------------------------- */


table.question-matricielle-echelle {
	width:95%;
	border-spacing:0px;
	border-collapse:collapse;
	margin: 5px 15px;
}

table.question-matricielle-echelle tbody td {
	text-align:center;
	border:1px solid #707070;
	padding:3px;
	cursor: pointer;
}





table.question-matricielle-echelle tbody td.saisie-hoover {
	background:#E0EAEF;	
}
table.question-matricielle-echelle tbody td.saisie-checked {
	background:#BEE3F6;	
}



table.question-matricielle-echelle tr.titres td {
	border: 0px;
	padding-top: 0px;
	font-weight: bold;
}
	table.question-matricielle-echelle tr.titres td.left {
		text-align: left;
	}
	table.question-matricielle-echelle tr.titres td.right {
		text-align: right;
	}
	
	
	




