/* ------------------------------------ *
 CSS
 Notre fichier Css pour la configuration
 des differents elements de la page d'accueil
 * ------------------------------------ */
 

article, aside, figure, footer, header, hgroup,
menu, nav, section { display: block; }

h1 { font-weight: 300; font-size: 40px; margin: 0 0 10px 0; }
/**h2 {margin:0 0 10px 0;}
 h2 { margin-bottom: 0; }**/
#page-wrap { width: 960px; margin: 100px auto; position: relative;  }

#learninz {
	position: absolute;
	top: 0; right: 0; width: 320px;
}

/**body style, pre { margin: 0 0 20px 0; display: block; background: #333; padding: 16px; color: white; white-space: pre; }**/
/**style, code { font: 10px Monaco, MonoSpace; }
figure img { width: 20px; display: block; }
figure:nth-child(4) { clear: both; }**/
 
body {
	margin: 0;
	padding: 0;
	text-align: center;
	font: 0.8em/1.8em Arial, Helvetica, sans-serif;
}

#bas {
	border: 0px solid #FF9900;
	width: 850px;
	height: 20px;
}

#margeEnBas
{
 padding-bottom : 50px;
}
/*********** Configuration des sous parties **********************/
#corps {
	border: 0px solid #FF9900;
	width: 1200px;
}

#context{
	border: 1px solid #FF9900;
	width: 225px;
	height : 1680px;
	text-align: left;
	font: 0.8em/1.8em Arial, Helvetica, sans-serif;
}
#contenu{
	border: 1px solid #FF9900;
	width: 625px;
	height : 1680px;
	text-align: left;
	font-size:10pt;
}
#context_tab{
	border: 1px solid #FF9900;
	width: 250px;
	height : 420px;
	text-align: left;
	font: 0.8em/1.8em Arial, Helvetica, sans-serif;
}
#contenu_tab{
	border: 1px solid #FF9900;
	width: 600px;
	height : 420px;
	text-align: left;
	font-size:10pt;
}

#contenu input{
	width: 70px;
	height: 10px;
	font-size:8pt;
	text-align: right;
}

#contenu input.b_valider{
	width: 200px;
	height: 30px;
	text-align: center;
}

#contenu_tab .on {
	display: block;
}
#contenu_tab .off {
	display: none;
}

/*** Pour la gestion des données ***/
#context_data{
	border: 1px solid #FF9900;
	width: 250px;
	height : 420px;
	text-align: left;
	font: 0.8em/1.8em Arial, Helvetica, sans-serif;
}
#contenu_data{
	border: 1px solid #FF9900;
	width: 850px;
	height : 420px;
	text-align: left;
	font-size:10pt;
}


/****************************************************************/
/****** CONFIGURATION des liens hyper textes ******/
/***************************************************************/
/*****************************LIEN sur les ensembes *************/
a:link.lien{
	color: #000099;
	text-decoration:underline;
	font-weight:normal;
	font-style:normal;
	font-size:10pt;
}
a:hover.lien{
	color: white;
	background-color:#40A4A1;
	text-decoration:none;
	font-size:12pt;
}
a:visited.lien{
	color: FFB347;
	text-decoration:underline;
	font-weight:normal;
	font-style:normal;
	font-size:12pt;
}
/********** LIEN sur les entetes *************/
a:link.lien_entete{
	color: #000099;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	font-size:10pt;
}
a:hover.lien_entete{
	color: white;
	background-color: FFB347;
	text-decoration:none;
	font-size:10pt;
}
a:visited.lien_entete{
	color: #000099;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	font-size:10pt;
}
.dhtmlgoodies_question {
	color: ##000099;
	cursor: pointer;
	font-size:9pt;
}
.dhtmlgoodies_answer {
	visibility: hidden;
	overflow: hidden;
}	
/******************************************/