/*LAYOUT*/

	body{color:#555555;background: url('../img/back.gif');overflow:hidden; font: 76% arial,sans-serif}
	li { list-style: none; } 
	html,body{margin:0;padding:0}
	#header{background:white;}
	div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
	div#content p{line-height:1.4}
	div#navigation{background:#B9CAFF}
	div#extra{background:#FF8539}
	div#footer{background: #333;color: #FFF;text-align:right;}
	div#footer p{margin:0;padding:5px 10px;}
	div#wrapper{float:right;width:100%;margin-left:-200px}
	div#content{margin-left:200px;height:500px;}
	div#navigation{float:left;width:200px}
	div#extra{float:left;clear:left;width:200px;height:50px;}
	div#footer{clear:both;width:100%;}

/*GESTIONNAIRE DE FICHIER*/

	#file_manager{margin:0px;padding:0px;border:0px red solid;width:100%;height:375px;border-collapse:collapse;border:0px;}
	#FileManager{width:100%;}
	#FileManager .retour{background-color:#ff5555;font-family:Helvetica;Font-size:8pt;font-weight:bold;color:white;}
	#FileManager .entete{background-color:#ccc;font-family:Helvetica;Font-size:8pt;font-weight:bold;color:black;}
	#FileManager .dir{background-color:#eee;font-family:Helvetica;Font-size:8pt;font-weight:bold;color:black;}
	#FileManager .dir_over{background-color:#333;font-family:Helvetica;Font-size:8pt;font-weight:bold;color:white;cursor:pointer;}
	#FileManager .tr_Info_line1{background-color:#eee;font-family:Helvetica;Font-size:8pt;color:#333;}
	#FileManager .tr_Info_line2{background-color:#eee;font-family:Helvetica;Font-size:8pt;color:#333;}
	#FileManager td{padding:2px;}
	#FileManager .tr_Info_over{background-color:#333;font-family:Helvetica;Font-size:8pt;color:white;cursor:pointer;}
	#FileManager #title td{padding:2px;height:20px;background-color:#555;color:white;font-family:Helvetica;Font-size:8pt;width:33%;}
	#FileManager input{margin:0px;padding:0px;}
	#FileManager table{border-collapse:collapse;}
	#ongletFileManager {background-color:#eee;position:absolute;top:120px;left:-460px;z-index:2;width:450px;height:450px;border:2px #555 solid;}
	#ongletFileManager .clear { clear: both;}
	#iconFileManager{padding:2px;}
	#iconFileManager .icon{cursor:pointer;}
	#directoryPathInfo{width:100%;border:0px #eee solid;background-color:#555;color:#eee;font-family:Helvetica;Font-size:9pt;}
	#iFrameUploader{width: 400px; height: 100px;border:2px red solid;}
	#dragFileManager{ background-color:#333;}
	#dragFileManager .title{color:white;font-weight:bold;font-family:Helvetica;Font-size:9pt;}
	#iconFileManager table{margin:0px;padding:0px;border-collapse:collapse;}
	#filecontainer{width:300px;}
		
/*ACCORDION*/
	
	#titleMenu{color:white;font-size:10pt;font-weight:bold;font-family:helvetica;margin:auto;padding:auto;}
	#accordeon {background:  #aaa;width:100%;height:100%;border-style: solid solid none solid;border-color: #D8D5D1;border-width: 0px;overflow:auto;}
	#accordeon ul {list-style: none;margin: 0;padding: 0;}
	#accordeon ul li {list-style: none;margin: 0;padding: 0;}
	#accordeon ul li a {height: 32px;height: 24px;text-decoration: none;}	
	#accordeon li a:link, #accordeon li a:visited {display: block;color: white;background:  #aaa;border-right-width:5px;border-right-style:solid;border-right-color:#ccc;padding: 8px 0 0 0px;text-decoration: none;}
	#accordeon li a:hover {padding: 8px 0 0 0px;color: white;background:  #bbb;border-right-width:5px;border-right-style:solid;border-right-color:#91E2FF;}
	#accordeon ul a{font-size:9pt;font-family:helvetica;padding: 8px 0 8px 10px;display: block;color: white;background:  #00bbff;text-decoration: none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:white;}
	#accordeon ul a:hover{display: block;color: white;background:  #91E2FF;text-decoration: none;}
	#accordeon ul a .descMenu{color:#0383B1;font-size:7pt;font-family:helvetica;}
	#accordeon img{border:0px;}
	
/*MASK*/

	#mask{height:100%;width:100%;position:absolute;top:0px;left:0px;background-color:black;z-index:3;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
	
/*LIOPEN*/

	.bulletOPEN {  margin-left:16px; padding:0px;cursor: pointer; background: url('../img/listopen.png')  top left no-repeat;display: block; }
	.bulletCLOSE {  margin-left:16px; padding:0px;cursor: pointer; background: url('../img/listclose.png')   top left no-repeat;display: block;}

/*DISK SPACE*/

	#spaceMemory{font-family:Helvetica;font-size:9pt;color:white;}
	#diskspace{margin:0px;padding:0px;width:200px;height:15px;background: url('../img/diskspace.gif');border:2px #089CD2 solid;float:left;}
	#diskusage{margin:0px;padding:0px;height:15px;}

/*DEBUG*/

	#debugDiv {font-family:Helvetica;font-size:7pt;color:black;border-style: dotted;border-width:1px;border-color: black;padding:0px;background: #888;
		position: absolute;bottom: 50%;left: 25%;width: 320px;height: 200px;display:none;
		filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;	padding:5px;z-index:500;
	}
	#debugTxt{overflow: auto;height:90%;}

/*TOP*/

	#topmenu{height:30px;color:white;width:100%;margin:0px;padding:0px;	border-collapse:collapse;font-family:Helvetica;background-color:#555;padding-top:5px;}
	#topmenu td{margin:auto;padding:auto;}
	#topmenu img{margin:0px;padding:0px;border:0px red solid;}
	#topmenu a{color:white;font-family:Helvetica;font-size:9pt;cursor:pointer;text-decoration:none;}
	#topmenu a:hover{text-decoration:underline;}
	#infouser{color:#333;font-family:Helvetica;font-size:9pt;position:absolute;top:0px;right:0px;}
	
/*ALERT*/

	.valueText{font-family:Helvetica;Font-size:9pt;color:#000;background-color:white;margin:5px;text-align:center;padding:20px;}
	.valueText a{text-decoration:none;color:#FF4B6C;font-weight:bold;}
	.valueText a:hover{text-decoration:underline;}
	.valueText fieldset{font: 11px , Helvetica;border:0px red solid;background:#eee;text-align:left;}	
	.valueText legend{	font: 11pt , Helvetica;font-weight:bold;color:#00bbff;}
	.valueText fieldset input{border:2px red solid;font: 11px , Helvetica;color:#000000;border: 0px solid #b1b1b1;background-color:#ffffff;}

	
/*CONTENT*/

	#content{background:white;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}
	#containerScroll fieldset{font: 11px , Helvetica;border: 1px solid #dddddd;background-color:#f7f7f7;}	
	#containerScroll legend{	font: 11pt , Helvetica;font-weight:bold;color:#00bbff;}
	#containerScroll fieldset input{font: 11px , Helvetica;color:#000000;border: 1px solid #b1b1b1;background-color:#ffffff;}
	#containerScroll .winbuton {font: 11px , Helvetica;border: 0px solid #b1b1b1;width:96;height:31;font-weight:bold;background: url('../img/btn_off.gif');cursor: pointer;}
	#containerScroll .winbutonover{font: 11px , Helvetica;border: 0px solid #b1b1b1;width:96px;height:31px;font-weight:bold;background: url('../img/btn_on.gif');cursor: pointer;}
	#containerScroll h1{background-color:#eee;padding-left:5px;}
	
	#containerScroll ul.mktree  li { list-style: none; } 
	#containerScroll ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	#containerScroll ul.mktree  li .bullet { padding-left: 15px; }
	#containerScroll ul.mktree  li { color:gray;display:block;font-family:Arial;font-size: 12pt;font-weight:bold;border:0px red solid;border-bottom:1px;border-style:solid;}
	#containerScroll ul.mktree  li ul li { color:black;display:block;font-size: 10pt;font-weight:bold;background-color:#ffeeaa;border:0px red solid;margin:2px;}
	#containerScroll ul.mktree  li ul li ul li { display:block;font-size: 10pt;background-color:#ffaaaa; font-weight:normal;border:0px red solid;margin:2px;}
	#containerScroll ul.mktree  li ul li ul li ul li { display:block;font-size: 10pt;background-color:#aaddff; font-weight:normal;border:0px red solid;margin:2px;}
	#containerScroll ul.mktree  li ul li ul li ul li ul li { display:block;font-size: 10pt;background-color:#dfdfdf; font-weight:normal;border:0px red solid;margin:2px;}
	
/*MENULIST*/

	#Menulist{border:1px #aaa solid;background-color:#eee;position:absolute;z-index:500;margin:0px;padding:5px;}
	#Menulist .title{font-family:Helvetica;font-size:9pt;margin:0px;padding:2px;display:block;font-weight:bold;background-color:#ffbb00;color:white;}
	#Menulist a{margin:0px;padding:2px;font-family:Helvetica;font-size:8pt;display:block;padding-top:0px; padding-bottom: 0px; background-color:#eee;color:black;text-decoration:none;}
	#Menulist a:hover{display:block;padding-top:0px; padding-bottom: 0px;color:white;background-color:#55bbff;text-decoration:none;}
	
	#EditMode .title{font-family:Helvetica;font-size:9pt;margin:0px;padding:2px;display:block;font-weight:bold;background-color:#ffbb00;color:white;}
	#EditMode a{margin:0px;padding:2px;font-family:Helvetica;font-size:8pt;display:block;padding-top:0px; padding-bottom: 0px; background-color:#eee;color:black;text-decoration:none;}
	#EditMode a:hover{display:block;padding-top:0px; padding-bottom: 0px;color:white;background-color:#55bbff;text-decoration:none;}
	#EditMode hr{border-collapse:collapse;border:1px #aaa solid;}
	
/*LOGIN*/

	#login{color:#333;font-family:Helvetica;font-size:7pt;background-color:white;margin:5px;border:0px #ddd solid;text-align:center;padding:20px;}
	#login fieldset{border:2px #eee solid;color:#333;font-family:Helvetica;font-size:7pt;}
	#login legend{color:#00bbff;font-weight:bold;font-family:Helvetica;font-size:11pt;}
	#login .label{font-family:Helvetica;font-size:7pt;}
	#login .inputUnselect{border:2px #eee solid;background-color:#ccc;width:300px;height:20px;padding:3px;cursor:pointer;font-family:Helvetica;font-size:7pt;}
	#login .inputSelect{border:2px #00bbff solid;background-color:#eee;width:300px;height:20px;padding:3px;cursor:pointer;font-family:Helvetica;font-size:7pt;}
		
/*AUTRES*/

	span.handle {cursor: move;}
	#WindowsEdition{border:0px red solid;overflow:auto;font-family:verdana;font-size:9pt;}
	#WindowsEdition td{font-family:verdana;font-size:9pt;}
	#id3info{cursor:pointer;width:100%;}
	#deconnexion a{color:white;font-family:Helvetica;font-size:9pt;cursor:pointer;text-decoration:none;}
	#deconnexion a:hover{text-decoration:underline;}
	#infouser{color:#333;font-family:Helvetica;font-size:9pt;position:absolute;top:0px;right:0px;}

/*TOOLTIP*/	
	
	.tooltip, .green {color:#191;text-decoration: underline;}
	.tooltip_content{font: 14px Helvetica; overflow:hidden;margin:0;padding:0;z-index:300;}
	.tooltip_content h3 {margin:0;padding:0;}
	.alphacube_content {overflow:hidden;}
	
/*TABLEAU*/

	.boxcontent{
		font:9pt,Arial;
		background:white;width:90%;margin:auto;
		border:4px #eee solid;
		-moz-border-radius:1em 1em 1em 1em;padding:10px;
	}
	.boxcontent table{width:100%;border-collapse:collapse;margin:0px;padding:0px;}
	.boxcontent table .winline{ font:9pt , Arial;background:#00bbff;color:white;padding:10px;text-align:center;}	
	.boxcontent table .td{ font:9pt,Arial;padding:3px;text-align:center;background:#fff;color:black;}	
	.boxcontent table .td_over{ font:9pt,Arial;padding:3px;text-align:center;background:#fe1919;color:white;}	