/*
	-------------------------------
	------- Page Classeur -------
	-------------------------------
*/
body#classeur div#banniere  img#logo {
	float: left;
}
body#classeur div#banniere div#attente {
	text-align: right;
}

div#haut div {
	height: 36px;
	overflow: hidden;
}
div#haut a {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* 
-------Onglet -------
*/

div#haut div.onglet_debut {
	float: left;
	margin: 3px 0px 0px 0px;
	background: url(../../images/fonds/barre_n1x30.gif) top left repeat-x;
}
div#haut div.onglet_debut div.ocg{
	background: url(../../images/fonds/barre_ng.gif) top left no-repeat;
}
div#haut div.onglet_debut div.ocd{
	background: url(../../images/fonds/barre_nd.gif) top right no-repeat;
}


div#haut div.ongletOff {
	float: left;
	margin: 3px 0px;
	background: url(../../images/fonds/barre_b1x30.gif) top left repeat-x;
	color: #094275;
}
div#haut div.ongletOff div.ocg{
	background: url(../../images/fonds/barre_bg.gif) top left no-repeat;
}
div#haut div.ongletOff div.ocd{
	background: url(../../images/fonds/barre_bd.gif) top right no-repeat;
}
div#haut div.ongletOn {
	float: left;
	margin: 3px 0px;
	background: url(../../images/fonds/barre_a1x30.gif) top left repeat-x;
	color: #6C5D3B;
}
div#haut div.ongletOn div.ocg{
	background: url(../../images/fonds/barre_ag.gif) top left no-repeat;
}
div#haut div.ongletOn div.ocd{
	background: url(../../images/fonds/barre_ad.gif) top right no-repeat;
}

div#haut div.ongletOver {
	cursor: pointer;
	float: left;
	margin: 3px 0px;
	background: url(../../images/fonds/barre_o1x30.gif) top left repeat-x;
}
div#haut div.ongletOver div.ocg{
	background: url(../../images/fonds/barre_og.gif) top left no-repeat;
}
div#haut div.ongletOver div.ocd{
	background: url(../../images/fonds/barre_od.gif) top right no-repeat;
}
div#haut div.ongletOver div.onglet {
}

div#haut div.onglet_fin {
	float: left;
	margin: 3px 0px;
	background: url(../../images/fonds/barre_n1x30.gif) top left repeat-x;
}
div#haut div.onglet_fin div.ocg{
	background: url(../../images/fonds/barre_ng.gif) top left no-repeat;
}
div#haut div.onglet_fin div.ocd{
	background: url(../../images/fonds/barre_nd.gif) top right no-repeat;
}

div#haut div.onglet {
	padding: 3px 0px;
	font-size: 18px;
}
/* 
-------Intercalaire -------
*/
div.col1 div.interOn {
	background: #FFF url(../../images/fonds/inter_a1x24.gif) top left repeat-x;
	color: #6C5D3B;
}
div.col1 div.interOn div.icg{
	background: url(../../images/fonds/inter_ag.gif) top left no-repeat;
}
div.col1 div.interOn div.icd{
	background: url(../../images/fonds/inter_ad.gif) top right no-repeat;
}

div.col1 div.interOff {
	background: #FFF url(../../images/fonds/inter_b1x24.gif) top left repeat-x;
	color: #094275;
}
div.col1 div.interOff div.icg{
	background: url(../../images/fonds/inter_bg.gif) top left no-repeat;
}
div.col1 div.interOff div.icd{
	background: url(../../images/fonds/inter_bd.gif) top right no-repeat;
}

div.col1 div.interOver {
	cursor: pointer;
	background: #FFF url(../../images/fonds/inter_o1x24.gif) top left repeat-x;
}
div.col1 div.interOver div.icg{
	background: url(../../images/fonds/inter_og.gif) top left no-repeat;
}
div.col1 div.interOver div.icd{
	background: url(../../images/fonds/inter_od.gif) top right no-repeat;
}
div.col1 div.inter{
	text-align: left;
	font-size: 15px;
	padding:  4px 0 0 10px;
}
/* 
-------  -------
*/

body#classeur div.col2 h2 {
	float: left;
	text-align: left;
	padding: 0px;
	margin: 12px 10px 0px 15px;
}
body#classeur div.col2  h2 span { 
	font-size: 18px;
}
body#classeur div.col2  h3 {
	width: 120px; /* pour ie 6 */
	float: right;
	text-align: left;
	margin: 20px 15px 0px 0px;
	padding: 0px;
	background: url(../../images/fonds/infobt_1x17.gif) top left repeat-x;
}
body#classeur div.col2  h3 div.bg1 {
	background: url(../../images/fonds/infobt_g.gif) top left no-repeat;
}
body#classeur div.col2  h3 div.bg2 {
	height: 17px;
	padding: 0px 6px 0px 19px;
	font-size: 13px;
	color: #FFF;
	background: url(../../images/fonds/infobt_d.gif) top right no-repeat;
}
body#classeur div.col2  div.btinfo, body#classeur div.col2  div.btfermer {
	cursor: pointer;
	width: 145px; /* pour ie 6 */
	float: right;
	text-align: left;
	margin: 20px 3px 0px 0px;
	padding: 0px;
	background: url(../../images/fonds/infobti_1x17.gif) top left repeat-x;
}
body#classeur div.col2  div.btinfo div.bg2, body#classeur div.col2  div.btfermer div.bg2 {
	height: 17px;
	padding: 0px 6px 0px 21px;
	font-size: 13px;
	font-weight: bold;
	color: #FAF7E6;
	background: url(../../images/fonds/infobti_d.gif) top right no-repeat;
}
body#classeur div.col2  div.btinfo div.bg1 {
	background: url(../../images/fonds/infobti_gv.gif) top left no-repeat;
}
body#classeur div.col2  div.btfermer div.bg1{
	background: url(../../images/fonds/infobti_gx.gif) top left no-repeat;
}

body#classeur div.col2  div.info {
	float: left;
	text-align: left;
}

body#classeur div.info {
	color: #657E8B;
	font-size: 12px;
}
body#classeur div.info p {
	padding: 2px 5px 4px;
}

body#classeur div#bas {
	text-align: right;
	background: url(../../images/fonds/bord_b960x3.gif) top left no-repeat;
	padding: 3px 0px 10px 0px;
}
body#classeur div#bas div.bg1{
	height: 20px;
	overflow: hidden;
}
body#classeur div#bas div.bg2{
	float: right;
	padding: 0px 6px 50px 45px;
	background: #1966AA url(../../images/fonds/bas_g.gif) top left no-repeat;
}
/*
body#classeur div.col2  h3 span { padding: 2px 15px; color: #FFF; }
body#classeur div.btinfo {
	float: right;
	text-align: left;
	margin: 8px 0px 5px;
}

body#classeur div.info {
	float: left; 
	display: none;
	width: 787px; 
}
body#classeur div.info p {
	text-align: justify;
	font-size: 14px;
	margin: 0px 0px 5px 30px;
	padding: 5px 13px;
	background: #EEE;
	border: 1px solid #CCC; 
}
*/