body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

a:link,a:visited {
	color: #EE7D19;
	/*text-indent: none;*/
	text-decoration: none;
}

/*	_________________________________________
	Stylage boutons fermer                 */
a.close:link,a.close:visited {
	color: #000;
}

.close {
	background: url("../images/exit.png") no-repeat scroll left center transparent;
	width: 24px;
	height: 24px;
	position: absolute;
	right: 5px;
	top: 1px;
}

.close span {
	display: none;
}

/*	_________________________________________
	Stylage boutons Activation scroll       */
a.action:link,a.action:visited {
	color: #000;
}

.action {
	background: url("../images/zoom.png") no-repeat scroll left center transparent;
	width: 24px;
	height: 24px;
	position: absolute;
	right: 30px;
	top: 1px;
}

.action span {
	display: none;
}

/*	_________________________________________
	Stylage de la barre de progression      */
#progressbar.off {
	display: none;
}

.progress-label {
	float: left;
	margin-left: 50%;
	margin-top: 5px;
	font-weight: bold;
	text-shadow: 1px 1px 0 #fff;
}

.zoomBox {
	border-radius: 5px;
	margin: 2px;
	width: 200px;
	height: 200px;
	overflow: hidden;
	box-shadow: 0px 5px 5px rgb(51, 51, 51);
}

.varBox {
	border-radius: 5px;
	margin: 2px;
	width: 200px;
	height: 200px;
	overflow: hidden;
	box-shadow: 0px 5px 5px rgb(51, 51, 51);
}

.varContent{
	margin : 20px 5px 5px 5px;	
}
.varSelect{
	width:100%;	
}
 label {
display: block;
}
#debug {
	border-radius: 5px;
	margin: 2px;
	width: 440px;
	left: 200px;
	top: 50px;
	position: absolute;
}

#mainContaint {
	border-radius: 5px;
	margin: 2px;
}

#MainHeader {
	padding: 5px;
}

.header {
	/*padding:5px;*/
	cursor: pointer;
	height: 28px;
}

.win_version {
	font-size:9px;
	float:right;
}
.win_title {
	padding: 5px 0px 0px 5px;
	margin: 0px;
}

.zoomtoolbarbutton {
	display: inline-block;
	position: absolute;
	height: 25px;
	right: 5px;
	top: 4px;
}
/*	_________________________________________
	Stylage des cases � cocher               */
.checked.on {
	background: url("../images/checkbox-on-white.png") no-repeat scroll left center transparent;
	padding-left: 25px;
}

.checked.off {
	background: url("../images/checkbox-off-white.png") no-repeat scroll left center transparent;
	padding-left: 25px;
}

/*	_________________________________________
	Menu de navigation                       */
nav {
	background: #333333;
	background: -moz-linear-gradient(top, #555555 0%, #333333 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #333333));
	background: -webkit-linear-gradient(top, #555555 0%, #333333 100%);
	background: -o-linear-gradient(top, #555555 0%, #333333 100%);
	background: -ms-linear-gradient(top, #555555 0%, #333333 100%);
	background: linear-gradient(to bottom, #555555 0%, #333333 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333', GradientType=0 );*/
	height: 25px;
	display: block;
}

nav a:link,nav a:visited {
	color: #FFF;
}

nav a:hover,nav a:active {
	color: #F60;
}

nav ul.globalNav {
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	z-index: 50;
}

nav li.globalList,nav li.globalList {
	float: left;
	display: block;
	width: auto !important;
}

nav li.globalList span {
	/*color: #F60;*/
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 7px;
	cursor: pointer;
	padding: 6px 0;
}

nav ul.entry.off {
	display : none;
}

nav ul.entry {
	list-style: none;
	padding: 0;
	margin: 0;
	/*width: 95px;*/
}

nav ul.entry li {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 7px;
	cursor: pointer;
}

nav ul.entry li.firstItem {
	padding: 6px 0;
	width: 130px;
	padding: 2px 5px 2px 20px;
}

nav ul.entry li.subItem {
	display: none;
	background: #333333;
	width: 130px;
	padding: 2px 5px 2px 20px;
}

nav ul.entry:hover li.subItem {
	display: block;
}

nav ul.entry:hover li.firstItem {
	color: #F60;
}