@import "../../_css/Menu.css";
@import "../../_css/tabStrip.css";
@import "../../_css/Form.css";
@import "../../_css/Spinbox.css";
@import "../../_css/ComboBox.css";
@import "../../_css/ListBox.css";
@import "../../_css/Button.css";
@import "FondPage.css";
@import "Accueil.css";
@import "TableauMono.css";
@import "TableauMulti.css";
@import "GestionVariables.css";
@import "GestionFiltres.css";

@media screen
{
	html, body {
		margin: 0;
		padding: 0;
		height: 100%
	}

	BODY *
	{
		font-size: 10pt;
	}

	BODY
	{
		font-family: Verdana, Arial, Tahoma, 'Microsoft Sans Serif', Geneva;
		background-color: rgb(240,248,255);
		overflow: hidden;
		
		/* IE */
		scrollbar-arrow-color: rgb(92,158,212);
		scrollbar-3dlight-color: rgb(92,158,212);
		scrollbar-base-color: rgb(92,158,212);
		scrollbar-darkshadow-color: rgb(92,158,212);
		scrollbar-shadow-color: rgb(92,158,212);
		scrollbar-face-color: rgb(244,250,252);
		scrollbar-highlight-color: rgb(244,250,252);
	}
	BODY TH
	{
		text-align: center;
	}
	BODY TD
	{
	}
	BODY SELECT
	{
	}
	BODY INPUT
	{
		font-size:100%;
	}

	BODY TEXTAREA
	{
		border: none;
		font-family: Verdana;
		background-color: transparent;
	}

	.file
	{
		width: 100%;
		height: 24px;
		vertical-align: middle;
		background-color: #F5F5F5;
		border-style: solid;
		border-width: 1px;
		border-color: rgb(84,138,188);
	} 

	BODY FIELDSET
	{
		position			: relative;
		border 				: solid 2px rgb(84,138,188);
		background-color	: transparent;
		/* Firefox */
		-moz-border-radius	: 9px 9px 9px 9px;
	}

	FIELDSET LEGEND
	{
		font-size		: smaller;
		color 			: rgb(84,138,188);
		font-weight		: bold;
		background-color: Transparent;
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}


	.visited
	{
		color: #FF0000;
	}

	.disabled *
	{
		color: silver;
		font-style: italic;
		border-color: silver;
	}


	.MenuReperes
	{	
		position: relative; 
		font-weight: bold;
		text-align: center;
		background-color: rgb(92,158,212);
		/* Firefox */
		-moz-border-radius-topleft: 9px;
		-moz-border-radius-topright: 9px;
	}

	.CorpsReperes
	{
		position: relative; 
		overflow: hidden;
		font-weight: bold;
		vertical-align: top;
		border-bottom: solid 1px rgb(92,158,212);
		border-left: solid 1px rgb(92,158,212);
		border-right: solid 1px rgb(92,158,212);
		/* Firefox */
		-moz-border-radius-bottomleft: 9px;
		-moz-border-radius-bottomright: 9px;

	}

	.CorpsMessage
	{
		overflow: hidden;
		font-weight: bold;
		vertical-align: top;
		border: white 2px ridge;
		background-color:Transparent;
		/* Firefox */
		-moz-border-radius-bottomleft: 9px;
		-moz-border-radius-bottomright: 9px;

	}

	.Message
	{
		overflow: hidden;
		position: absolute;
		top: 0px; 
		left:0px; 
		width: 100%; 
		height: 100%; 
		background-color:Transparent;
	}
	
	.titreuc
	{
		cursor: default;
		color 				: Black;
		font-weight			: bold;
		background-Color	: #F5F5F5;
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}

	
	.label
	{
		cursor: default;
		font-weight: bold;
		color: rgb(26,64,96);
		background-color: rgb(255,231,193);
		border: solid 1px rgb(92,158,212);
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}

	.labelActive
	{
		cursor: default;
		font-weight: bold;
		color: rgb(26,64,96);
		background-color: #B6BDD2;
		border: solid 1px rgb(92,158,212);
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}
	
	.data
	{
		cursor: default;
		font-weight: bold;
		color: Black;
		background-color: rgb(244,250,252);
		border: solid 1px rgb(92,158,212);
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}
	
	.Information
	{
		cursor: default;
		height: 80%;
		width: 100%;
	}

	.MenuDossier
	{
		z-index: 10;
		font-weight: bold;
		border: outset white 2px;
		background-color: #DCDCDC;
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}

	.Dossier
	{
		z-index: 10;
		font-weight: bold;
		background-color: #F5F5F5;
		border: solid 1px black;
		/* Firefox */
		-moz-border-radius: 9px 9px 9px 9px;
	}

	.folder
	{
		cursor: pointer;
		font-weight: bolder;
		text-indent: 5px;
	}


	.leaf
	{
		cursor: pointer;
		font-weight: normal;
		text-indent: 5px;
	}
	.leaf:hover
	{
		text-decoration: underline;
	}

	.rtop,.artop{display:block}
	.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
	.artop *{border-style: solid;border-width:0 1px}
	.r1,.rl1,.re1,.rel1{margin-left:5px}
	.r1,.rr1,.re1,.rer1{margin-right:5px}
	.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
	.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
	.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
	.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
	.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
	.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
	.rx1,.rxl1{border-left-width:5px}
	.rx1,.rxr1{border-right-width:5px}
	.rx2,.rxl2{border-left-width:3px}
	.rx2,.rxr2{border-right-width:3px}
	.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
	.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
	.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
	.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
	.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
	.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

}

@media print
{
	.rtop,.rbottom,.artop,.arbottom{display: none}

	BODY
	{
		font-size: 9px;
		font-family: Verdana, Arial, Tahoma, 'Microsoft Sans Serif';
	}
	BODY TH
	{
		font-size: 9px;
		text-align: center;
	}
	BODY TD
	{
		font-size: 9px;
	}

}
