/*CSS pour radio buttons et check boxes
page styles*/
FORM
{
	/*[disabled]margin-left:5px;*/
	/*[disabled]margin-top:0px;*/
	/*[disabled]width:640px;*/
	/*[disabled]height:508px;*/
}
BODY, HTML
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.clear
{
	clear: both;
	/*[disabled]height:15px;*/
}
.optionsField #pnggif, .optionsField #ecc, .optionsField #choe, .optionsField #lescouleurs, .optionsField #bkgrd, .optionsField #inside, .optionsField #margin, .optionsField #cadreimage
{
	border: 1px solid #2A1616;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/*[disabled]padding:0;*/
	/*[disabled]margin-bottom:0;*/
	margin-left: 0;
	/*[disabled]width:auto;*/
	float: left;
	position: relative;
}
#link_html
{
	margin-top: 421px;
	margin-left: 352px;
	height: 14px;
	width: 248px;
	position: absolute;
}
#validation
{
	margin-top: 333px;
	margin-left: 407px;
	position: absolute;
	/*[disabled]float:left;*/
	width: 191px;
	height: auto;
	background-color: transparent;
}
H1
{
	font-size: 18px;
	font-family: Verdana;
	color: #676767;
	font-weight: normal;
	/*[disabled]padding:0;*/
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 10px;
	width: 640px;
	/*[disabled]float:inherit;*/
	/*[disabled]position:absolute;*/
}
#logoQrcod
{
	margin-top: -20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	background: transparent url(../../../media/img/pages/logo-qrcod-mobi.png) no-repeat;
	width: 230px;
	height: 60px;
	float: right;
}
#qrcod
{
	float: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 650px;
	width: 640px;
	height: 60px;
}
#qrcod
{
	font-size: 25px;
	font-family: Verdana;
	color: #676767;
	font-weight: normal;
	/*[disabled]padding:5px 0 5px 0px;*/
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-right:0;*/
	text-align: left;
	/*[disabled]margin-bottom:100px;*/
}
#cancel
{
	border: 0;
	margin-left: 85px;
	margin-top: 9px;
	width: 35px;
	height: 35px;
	float: left;
	position: absolute;
	overflow: hidden;
	background: transparent url(../../img/tool/cancel.png) no-repeat -70px;
	cursor: pointer;
}
#cancel:hover
{
	background: transparent url(../../img/tool/cancel.png) no-repeat 0;
}
#cancel:active
{
	background: transparent url(../../img/tool/cancel.png) no-repeat -35px;
}
#valider
{
	background: transparent url(../../img/tool/boutons-apple.png) no-repeat -204px -136px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 13px;
	display: block;
	width: 80px;
	height: 25px;
	/*[disabled]float:left;*/
	cursor: pointer;
	border: 0 !important;
	padding: 0 !important;
	position: absolute;
	/*[disabled]z-index:20;*/
}
#valider:hover
{
	background-position: -395px -136px;
}
#valider:active
{
	background-position: -311px -136px;
}
#download
{
	background: transparent url(../../img/tool/boutons-apple.png) no-repeat -204px -166px;
	margin-left: 60px;
	margin-right: 0;
	margin-top: 3px;
	display: block;
	width: 80px;
	height: 25px;
	/*[disabled]float:left;*/
	cursor: pointer;
	border: 0 !important;
	padding: 0 !important;
	position: absolute;
	/*[disabled]z-index:20;*/
}
#download:hover
{
	background-position: -395px -166px;
}
#download:active
{
	background-position: -311px -166px;
}
#sizeQrcode.ui-slider-handle, #laSize.ui-slider-handle, #theMarge.ui-slider-handle
{
	background: #D7D9DC url(gradient/h30.png) repeat-x 0 0 !important;
	height: 15px;
	width: 15px;
	top: -6px;
	position: absolute;
	/*[disabled]display:block;*/
	/*[disabled]margin-top:1px;*/
	border: 1px solid #000;
	cursor: e-resize !important;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	padding: 0px !important;
}
/**/
#infoLmr, #infoLmqh, #infoPnggif
{
	border: 0;
	margin-left: 0;
	margin-top: -30px;
	width: 16px;
	height: 16px;
	float: left;
	position: absolute;
	overflow: hidden;
	background: transparent url(../../img/tool/boutons-apple.png) no-repeat -126px -190px;
	cursor: pointer;
	padding: 4px 0px 5px;
}
#infoLmqh
{
	margin-left: -5px !important;
	margin-top: -30px;
}
#infoPnggif
{
	margin-left: 14px;
	margin-top: 6px;
}
#infoPnggif:hover
{
	background: transparent url(../../img/tool/boutons-apple.png) no-repeat -164px -190px;
}
#infoLmr:active, #infoLmqh:active, #infoPnggif:active
{
	background: transparent url(../../img/tool/boutons-apple.png) no-repeat -145px -190px;
}
#info
{
	border: 0;
	margin-left: 360px;
	margin-top: -33px;
	width: 16px;
	height: 16px;
	float: left;
	position: absolute;
	overflow: hidden;
	background: transparent url(../../img/tool/boutons-apple.png) no-repeat -126px -189px;
	cursor: pointer;
}
/*-*/
.optionsField #lataille #legende SPAN
{
	margin-top: -5px;
	margin-bottom: 0px;
	float: left;
	position: absolute;
	margin-left: 41px;
}
.optionsField #lataille #legende #cm
{
	margin-top: -5px;
	margin-bottom: 0px;
	float: left;
	position: absolute;
	margin-left: 88px;
	width: 40px;
	border: 0;
	text-align: right;
}
.optionsField #lataille #legende #nbrecm
{
	margin-top: -3px;
	margin-bottom: 0;
	/*[disabled]float:left;*/
	position: absolute;
	margin-left: 129px;
	width: 91px;
	font-size: 13px;
}
/*
*/
#laSize, #theMarge
{
	margin-left: 15px;
	margin-top: 0px;
	display: inline-block;
	width: 370px;
	height: 4px;
	padding: 0px;
	background-color: transparent;
	border: thin solid #585A5D;
}
#laSize .ui-slider-handle
{
	background: #D7D9DC url(gradient/h30.png) repeat-x 0 0 !important;
	height: 15px;
	width: 15px;
	top: -6px;
	position: absolute;
	/*[disabled]display:block;*/
	/*[disabled]margin-top:1px;*/
	border: 1px solid #000;
	cursor: e-resize !important;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	padding: 0px !important;
}
#theMarge .ui-slider-handle
{
	background: #D7D9DC url(gradient/h30.png) repeat-x 0 0 !important;
	height: 15px;
	width: 15px;
	top: -6px;
	position: absolute;
	/*[disabled]display:block;*/
	/*[disabled]margin-top:1px;*/
	border: 1px solid #000;
	cursor: e-resize !important;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	padding: 0px !important;
}
#sizeQrcode
{
	border: 1px inset #DDD;
	float: left;
	font-size: 14px;
	margin: -17px 0 0 165px;
	text-align: right;
	width: 35px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0;
}
#margeQrcode
{
	/*[disabled]border:1px inset #DDD;*/
	float: left;
	font-size: 14px;
	margin: -17px 0 0 178px;
	text-align: right;
	width: 35px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0;
}
/**/
FORM P
{
	/*[disabled]font-size:20px;*/
	/*[disabled]font-family:Verdana;*/
	/*[disabled]color:#676767;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]padding:0;*/
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-right:0;*/
	/*[disabled]text-align:center;*/
	/*[disabled]margin-top:0px;*/
	/*[disabled]width:555px;*/
	/*[disabled]position:relative;*/
}
.optionsField #lamarge
{
	/*[disabled]border:0;*/
	/*[disabled]position:absolute;*/
	/*[disabled]height:75px;*/
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-top:265px;*/
	/*[disabled]width:385px;*/
}
.optionsField #lamarge #legende
{
	margin-top: 5px;
	width: 328px;
	margin-left: 12px;
	float: left;
	margin-bottom: 11px;
	text-align: left;
}
.optionsField #lamarge #legende SPAN
{
	margin-top: -5px;
	margin-bottom: 0px;
	float: left;
	position: absolute;
	margin-left: 40px;
	width: 68px;
	/*[disabled]text-align:left;*/
}
#margine .slider
{
	/*[disabled]background:url(gradient/h30.png) repeat-x 0 0;*/
	/*[disabled]height:6px;*/
	/*[disabled]position:relative;*/
	/*[disabled]cursor:pointer;*/
	/*[disabled]border:1px solid #333;*/
	/*[disabled]width:380px;*/
	/*[disabled]float:left;*/
	/*[disabled]clear:right;*/
	/*[disabled]margin-top:0;*/
	/*[disabled]-moz-border-radius:5px;*/
	/*[disabled]-webkit-border-radius:5px;*/
	/*[disabled]-moz-box-shadow:inset 0 0 8px #000;*/
	/*[disabled]margin-left:5px;*/
}
#margine .handle
{
	/*[disabled]background:#D7D9DC url(gradient/h30.png) repeat-x 0 0;*/
	/*[disabled]height:15px;*/
	/*[disabled]width:15px;*/
	/*[disabled]top:-8px;*/
	/*[disabled]position:absolute;*/
	/*[disabled]display:block;*/
	/*[disabled]margin-top:1px;*/
	/*[disabled]border:1px solid #000;*/
	/*[disabled]cursor:e-resize;*/
	/*[disabled]-moz-box-shadow:0 0 6px #000;*/
	/*[disabled]-webkit-box-shadow:0 0 6px #000;*/
	/*[disabled]-moz-border-radius:14px;*/
	/*[disabled]-webkit-border-radius:14px;*/
}
#margine .range
{
	/*[disabled]border:0;*/
	/*[disabled]float:left;*/
	/*[disabled]font-size:14px;*/
	/*[disabled]margin:-44px 0 0 194px;*/
	/*[disabled]padding:3px 0;*/
	/*[disabled]text-align:right;*/
	/*[disabled]width:30px;*/
	/*[disabled]-moz-border-radius:5px;*/
	/*[disabled]-webkit-border-radius:5px;*/
}
#margine .progress
{
	/*[disabled]height:9px;*/
	/*[disabled]background-color:#C5FF00;*/
	/*[disabled]display:none;*/
	/*[disabled]opacity:0.6;*/
}
/*-*/
.optionsField #pnggif
{
	width: 144px;
	/*[disabled]position:absolute;*/
	height: 72px;
	margin-top: 2px;
	margin-left: 457px;
	border: 0;
}
.optionsField #pnggif #legende
{
	text-align: center;
	font-size: 80%;
	padding-left: 5px;
	padding-right: 11px;
	padding-bottom: 10px;
}
.optionsField .custom-radio
{
	margin-top: 5px;
	margin-left: 9px;
	display: inline-block;
	position: relative;
}
/*-*/
.optionsField #cadreimage
{
	width: auto;
	position: absolute;
	height: auto;
	margin-left: 403px;
	margin-top: 85px;
	float: left;
}
.optionsField #cadreimage #output
{
	width: 200px;
	height: 200px;
	border: 1px solid #000000;
}
/*-*/
.optionsField #ecc
{
	width: auto;
	position: absolute;
	height: 75px;
	margin-left: 282px;
	margin-top: 0;
	border: 0;
	float: left;
}
.optionsField #ecc #eccbutton
{
	margin-top: 5px;
	float: left;
	margin-left: 0;
}
.optionsField #ecc #legende
{
	text-align: right;
	padding-left: 0px;
	padding-right: 3px;
	font-size: 80%;
	/*[empty]padding-top:;*/
	padding-bottom: 10px;
}
.optionsField #choe
{
	width: auto;
	position: absolute;
	height: 75px;
	margin-left: 0px;
	margin-top: 0;
	border: 0;
}
.optionsField #choe #choebutton
{
	margin-top: 5px;
	margin-left: 0px;
}
.optionsField #choe #legende
{
	text-align: right;
	font-size: 80%;
	padding-left: 5px;
	padding-right: 2px;
	padding-bottom: 10px;
}
/*-*/
.optionsField #lescouleurs
{
	width: 385px;
	position: absolute;
	height: 90px;
	margin-left: 0;
	margin-top: 85px;
	float: left;
}
.autour
{
	width: 112px;
	position: absolute;
	height: auto;
	margin-left: 9px;
	margin-top: 115px;
	float: left;
}
#coloraround
{
	position: relative;
	width: 104px;
	height: 32px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat;
	margin-left: 4px;
	margin-top: 5px;
}
#coloraround DIV
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 98px;
	height: 26px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat center;
}
/*-*/
.lefond
{
	width: 112px;
	position: absolute;
	height: auto;
	margin-left: 137px;
	margin-top: 115px;
	float: left;
}
#colorbkgrd
{
	position: relative;
	width: 104px;
	height: 32px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat;
	margin-left: 4px;
	margin-top: 5px;
}
#colorbkgrd DIV
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 98px;
	height: 26px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat center;
}
/*-*/
.interieur
{
	width: 112px;
	position: absolute;
	height: auto;
	margin-left: 265px;
	margin-top: 115px;
	float: left;
}
#colorin
{
	position: relative;
	width: 104px;
	height: 32px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat;
	margin-left: 4px;
	margin-top: 5px;
}
#colorin DIV
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 98px;
	height: 26px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat center;
}
/*-
wrapper divs
input, label positioning*/
.custom-checkbox INPUT, .custom-radio INPUT
{
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
}
.custom-checkbox LABEL, .custom-radio LABEL
{
	display: block;
	position: relative;
	z-index: 1;
	/*[disabled]font-size:14px;*/
	padding-right: 1em;
	line-height: 1;
	padding: 5px 0 5px 30px;
	margin: 0 0 3px;
	cursor: pointer;
}
/*states*/
.custom-radio LABEL
{
	background: url(images/radiobutton.gif) no-repeat;
}
.custom-checkbox LABEL, .custom-radio LABEL
{
	background-position: -10px -14px;
}
.custom-checkbox LABEL.hover, .custom-checkbox LABEL.focus, .custom-radio LABEL.hover, .custom-radio LABEL.focus
{
	background-position: -10px -114px;
}
.custom-checkbox LABEL.checked, .custom-radio LABEL.checked
{
	background-position: -10px -214px;
}
.custom-checkbox LABEL.checkedHover, .custom-checkbox LABEL.checkedFocus
{
	background-position: -10px -314px;
}
.custom-checkbox LABEL.focus, .custom-radio LABEL.focus
{
	outline: 1px dotted #CCC;
}
/*-*/
#btnR
{
	cursor: pointer;
	text-decoration: none;
	border: 1px solid rgb(0, 0, 51);
	padding: 5px 10px 10px;
	color: rgb(0, 0, 0);
	font-size: 14px;
	font-family: Arial, serif;
	text-shadow: 0px 0px 5px rgb(255, 255, 255);
	font-size: 14px;
	border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	box-shadow: 0px 0px rgb(0, 0, 0);
	-moz-box-shadow: 0px 0px 0px rgb(0, 0, 0);
	-webkit-box-shadow: 0px 0px 0px rgb(0, 0, 0);
	background-color: rgb(255, 255, 255);
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	margin-left: -1px;
	height: 30px;
	width: 30px;
}
#btnR:hover
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 5px 5px 0px;*/
	/*[disabled]-moz-border-radius:0px 5px 5px 0px;*/
	/*[disabled]-webkit-border-radius:0px 5px 5px 0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
}
#btnR:active
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 5px 5px 0px;*/
	/*[disabled]-moz-border-radius:0px 5px 5px 0px;*/
	/*[disabled]-webkit-border-radius:0px 5px 5px 0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, from(rgba(255, 255, 255, 0)), color-stop(0, rgb(0, 0, 0)), to(rgba(255, 255, 255, 0)));*/
	/*[disabled]background-image:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
}
#btnM
{
	cursor: pointer;
	text-decoration: none;
	border: 1px solid rgb(0, 0, 51);
	padding: 5px 10px 10px;
	color: rgb(0, 0, 0);
	font-size: 14px;
	font-family: Arial, serif;
	text-shadow: 0px 0px 5px rgb(255, 255, 255);
	font-size: 14px;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	box-shadow: 0px 0px rgb(0, 0, 0);
	-moz-box-shadow: 0px 0px 0px rgb(0, 0, 0);
	-webkit-box-shadow: 0px 0px 0px rgb(0, 0, 0);
	background-color: rgb(255, 255, 255);
	background-image: linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));
	background-image: -moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));
	margin-right: -3px;
	margin-left: -1px;
	height: 30px;
	width: 30px;
}
#btnM:hover
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 0px 0px 0px;*/
	/*[disabled]-moz-border-radius:0px;*/
	/*[disabled]-webkit-border-radius:0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
}
#btnM:active
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 0px 0px 0px;*/
	/*[disabled]-moz-border-radius:0px;*/
	/*[disabled]-webkit-border-radius:0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, from(rgba(255, 255, 255, 0)), color-stop(0, rgb(0, 0, 0)), to(rgba(255, 255, 255, 0)));*/
	/*[disabled]background-image:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
}
#btnL
{
	cursor: pointer;
	text-decoration: none;
	border: 1px solid rgb(0, 0, 51);
	padding: 5px 10px 10px;
	color: rgb(0, 0, 0);
	font-size: 14px;
	font-family: Arial, serif;
	text-shadow: 0px 0px 5px rgb(255, 255, 255);
	font-size: 14px;
	border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	box-shadow: 0px 0px rgb(0, 0, 0);
	-moz-box-shadow: 0px 0px 0px rgb(0, 0, 0);
	-webkit-box-shadow: 0px 0px 0px rgb(0, 0, 0);
	background-color: rgb(255, 255, 255);
	background-image: linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));
	background-image: -moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));
	margin-left: 0px;
	margin-right: -3px;
	height: 30px;
	width: 30px;
}
#btnL:hover
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:5px 0px 0px 5px;*/
	/*[disabled]-moz-border-radius:5px 0px 0px 5px;*/
	/*[disabled]-webkit-border-radius:5px 0px 0px 5px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
}
#btnL:active
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:5px 0px 0px 5px;*/
	/*[disabled]-moz-border-radius:5px 0px 0px 5px;*/
	/*[disabled]-webkit-border-radius:5px 0px 0px 5px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, from(rgba(255, 255, 255, 0)), color-stop(0, rgb(0, 0, 0)), to(rgba(255, 255, 255, 0)));*/
	/*[disabled]background-image:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
}
/*-*/
#ecc #btnL, #ecc #btnM, #ecc #btnR
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#ecc #btnL.selected, #ecc #btnM.selected, #ecc #btnR.selected
{
	width: auto;
	background: url(gradient/gradient-dark-btn-qrcod.png) repeat-x;
	color: #FFFFFF;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
/*-*/
#btnL
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	/*[disabled]border-right:1.5px solid #F4F4F4;*/
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#btnM
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	border-left: 1.5px solid #F4F4F4;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#btnR
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	border-left: 1.5px solid #F4F4F4;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
/*-*/
#choe #btnL, #choe #btnM, #choe #btnR
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#choe #btnL.selected, #choe #btnM.selected, #choe #btnR.selected
{
	width: auto;
	background: url(gradient/gradient-dark-btn-qrcod.png) repeat-x;
	color: #FFFFFF;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
/*!
* jQuery UI Slider 1.8.21
 */
.ui-slider .ui-slider-handle
{
	background-color: rgb(215, 217, 220);
	width: 12px !important;
	height: 12px !important;
}
.ui-widget
{
	font-family: "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size: 1.1em;
	/*[disabled]background-color:rgb(134, 230, 13);*/
}
.ui-slider
{
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle
{
	position: absolute;
	z-index: 2;
	width: 12px !important;
	height: 12px !important;
	cursor: e-resize;
	background-color: rgb(255, 0, 0);
}
.ui-slider .ui-slider-range
{
	position: absolute;
	z-index: 1;
	font-size: 0.7em;
	display: block;
	border: 0;
	background-position: 0 0;
}
.ui-slider-horizontal
{
	height: 0.6em;
	width: 174px;
}
.ui-slider-horizontal .ui-slider-handle
{
	top: -5px;
	margin-left: -12px;
}
.ui-slider-horizontal .ui-slider-range
{
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min
{
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max
{
	right: 0;
}
.ui-slider-vertical
{
	width: 0.8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle
{
	left: -0.3em;
	margin-left: 0;
	margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range
{
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min
{
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max
{
	top: 0;
}
.ui-slider
{
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle
{
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range
{
	position: absolute;
	z-index: 1;
	font-size: 0.7em;
	display: block;
	border: 0;
	background-position: 0 0;
}
/*For IE8 - See #6727*/
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range
{
	filter: inherit;
}
.ui-slider-horizontal
{
	height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle
{
	top: -0.3em;
	margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range
{
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min
{
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max
{
	right: 0;
}
.ui-slider-vertical
{
	width: 0.8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle
{
	left: -0.3em;
	margin-left: 0;
	margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range
{
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min
{
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max
{
	top: 0;
}
#pageOutils
{
	/*[disabled]height:auto;*/
}
#pageDesOutils
{
	height: auto;
	width: 630px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	margin-top: 0;
	position: absolute;
}
#cadre3
{
	margin-top: 359px;
	margin-left: 0px;
	width: 609px;
	height: auto;
	position: relative;
	float: left;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
/*-*/
DIV .form
{
	/*[disabled]height:auto;*/
	/*[disabled]position:absolute;*/
	/*[disabled]margin-top:0px;*/
	/*[disabled]margin-bottom:0;*/
	/*[disabled]padding-top:0px;*/
	/*[disabled]padding-bottom:15px;*/
}
FORM
{
	margin-left: 5px;
	margin-top: 0px;
	width: 640px;
	height: auto;
	position: absolute;
}
.clear
{
	clear: both;
	height: 15px;
}
.optionsField #legende, #lescouleurs, .optionsField .range, SPAN, #cm SPAN, SPAN #nbrecm, #cm, #htmlDO
{
	font-size: 14px !important;
	font-family: Verdana;
	color: #676767;
	font-weight: normal;
	padding: 5px 0 5px 0px;
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-right:0;*/
	text-align: center !important;
}
.optionsField #pnggif, .optionsField #ecc, .optionsField #choe, .optionsField #lescouleurs, .optionsField #bkgrd, .optionsField #inside, .optionsField #margin, .optionsField #cadreimage
{
	border: 1px solid #2A1616;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	/*[disabled]padding:0;*/
	/*[disabled]margin-bottom:0;*/
	margin-left: 0;
	/*[disabled]width:auto;*/
	float: left;
	position: relative;
}
#link_html
{
	margin-top: 734px;
	margin-left: 352px;
	height: 14px;
	width: 248px;
	position: absolute;
}
#reset
{
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-top:404px;*/
	/*[disabled]position:absolute;*/
}
#htmlDO
{
	display: block;
	float: right;
	height: 23px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px 5px 5px 5px;
	font-family: GraublauSans-Semibold, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	margin-top: 726px;
	margin-left: 188px;
	position: absolute;
	width: 151px;
	padding-top: 8px;
	padding-bottom: 6px;
}
#htmlDO
{
	color: #FFFFFF;
	/*[disabled]background:#67921C;*/
	background: #3F94AB;
	background: -webkit-gradient(linear, left top, left bottom, from(#8fcc26), to(#67921c));
	/*[disabled]background:-webkit-gradient(linear, left top, left bottom, from(#8fcc26), to(#347A8D));*/
	/*[disabled]background:-moz-linear-gradient(top, #8fcc26, #67921c);*/
	/*[disabled]background:-moz-linear-gradient(top, #87BCCB, #347A8D);*/
}
#mailQrcode
{
	display: block;
	float: right;
	height: 23px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px 5px 5px 5px;
	font-family: GraublauSans-Semibold, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	margin-top: 726px;
	margin-left: 2px;
	position: absolute;
	width: 151px;
	padding-top: 8px;
	padding-bottom: 6px;
}
#mailQrcode
{
	color: #FFFFFF;
	/*[disabled]background:#67921C;*/
	background: #3F94AB;
	/*[disabled]background:-webkit-gradient(linear, left top, left bottom, from(#8fcc26), to(#67921c));*/
	/*[disabled]background:-webkit-gradient(linear, left top, left bottom, from(#8fcc26), to(#347A8D));*/
	background: -moz-linear-gradient(top, #8fcc26, #67921c);
	/*[disabled]background:-moz-linear-gradient(top, #87BCCB, #347A8D);*/
}
/*-*/
.optionsField #lataille
{
	border: 0;
	position: absolute;
	height: 75px;
	margin-left: 0;
	margin-top: 178px;
	width: 74px;
}
.optionsField #lataille #legende
{
	margin-top: 5px;
	width: 358px;
	margin-left: 12px;
	/*[disabled]float:left;*/
	margin-bottom: 11px;
	text-align: left !important;
}
.optionsField #lataille #legende SPAN
{
	/*[disabled]margin-top:-5px;*/
	/*[disabled]margin-bottom:0px;*/
	/*[disabled]float:left;*/
	/*[disabled]position:absolute;*/
	/*[disabled]margin-left:41px;*/
}
.optionsField #lataille #legende #cm
{
	margin-top: -5px;
	margin-bottom: 0px;
	float: left;
	position: absolute;
	margin-left: 88px;
	width: 29px;
	border: 0;
	text-align: right;
}
.optionsField #lataille #legende #nbrecm
{
	margin-top: -5px;
	margin-bottom: 0;
	/*[disabled]float:left;*/
	position: absolute;
	margin-left: 115px;
	width: 88px;
}
#sizeQrcode .slider
{
	background: transparent url(gradient/h30.png) repeat-x 0 0;
	height: 6px;
	position: relative;
	cursor: pointer;
	border: 1px solid #333;
	width: 330px;
	float: left;
	clear: right;
	margin-top: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: inset 0 0 8px #000;
	margin-left: 7px;
}
#sizeQrcode .handle
{
	background: #D7D9DC url(gradient/h30.png) repeat-x 0 0;
	height: 15px;
	width: 15px;
	top: -8px;
	position: absolute;
	display: block;
	margin-top: 1px;
	border: 1px solid #000;
	cursor: move;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
}
#sizeQrcode .range
{
	border: 1px inset #DDD;
	float: left;
	font-size: 14px;
	margin: -54px 0 0 177px;
	padding: 3px 0;
	text-align: right;
	width: 35px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0;
}
#sizeQrcode .progress
{
	height: 9px;
	background-color: #C5FF00;
	display: none;
	opacity: 0.6;
}
H2
{
	/*[disabled]font-size:18px;*/
	/*[disabled]font-family:Verdana;*/
	/*[disabled]color:#676767;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]padding:0;*/
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-right:0;*/
	/*[disabled]text-align:center;*/
	/*[disabled]margin-top:0px;*/
	/*[disabled]width:555px;*/
	/*[disabled]position:relative;*/
}
H2
{
	font-size: 18px;
	font-family: Verdana;
	color: #676767;
	font-weight: normal;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	text-align: center;
	margin-top: 10px;
	width: 555px;
	position: relative;
}
.optionsField #lamarge
{
	border: 0;
	position: absolute;
	height: 75px;
	margin-left: 0;
	margin-top: 245px;
	width: 347px;
}
.optionsField #lamarge #legende
{
	margin-top: 5px;
	width: 328px;
	margin-left: 12px;
	float: left;
	margin-bottom: 11px;
	text-align: left !important;
}
.optionsField #lamarge #legende SPAN
{
	/*[disabled]margin-top:0;*/
	/*[disabled]margin-bottom:0px;*/
	/*[disabled]float:left;*/
	/*[disabled]position:absolute;*/
	/*[disabled]margin-left:40px;*/
	/*[disabled]width:72px;*/
	/*[disabled]text-align:left;*/
}
#margine .slider
{
	/*[disabled]background:url(gradient/h30.png) repeat-x 0 0;*/
	/*[disabled]height:6px;*/
	/*[disabled]position:relative;*/
	/*[disabled]cursor:pointer;*/
	/*[disabled]border:1px solid #333;*/
	/*[disabled]width:330px;*/
	/*[disabled]float:left;*/
	/*[disabled]clear:right;*/
	/*[disabled]margin-top:10px;*/
	/*[disabled]-moz-border-radius:5px;*/
	/*[disabled]-webkit-border-radius:5px;*/
	/*[disabled]-moz-box-shadow:inset 0 0 8px #000;*/
	/*[disabled]margin-left:7px;*/
}
#margine .handle
{
	/*[disabled]background:#D7D9DC url(gradient/h30.png) repeat-x 0 0;*/
	/*[disabled]height:15px;*/
	/*[disabled]width:15px;*/
	/*[disabled]top:-8px;*/
	/*[disabled]position:absolute;*/
	/*[disabled]display:block;*/
	/*[disabled]margin-top:1px;*/
	/*[disabled]border:1px solid #000;*/
	/*[disabled]cursor:move;*/
	/*[disabled]-moz-box-shadow:0 0 6px #000;*/
	/*[disabled]-webkit-box-shadow:0 0 6px #000;*/
	/*[disabled]-moz-border-radius:14px;*/
	/*[disabled]-webkit-border-radius:14px;*/
}
#margine .range
{
	/*[disabled]border:0;*/
	/*[disabled]float:left;*/
	/*[disabled]font-size:14px;*/
	/*[disabled]margin:-55px 0 0 194px;*/
	/*[disabled]padding:3px 0;*/
	/*[disabled]text-align:right;*/
	/*[disabled]width:30px;*/
	/*[disabled]-moz-border-radius:5px;*/
	/*[disabled]-webkit-border-radius:5px;*/
}
#margine .progress
{
	/*[disabled]height:9px;*/
	/*[disabled]background-color:#C5FF00;*/
	/*[disabled]display:none;*/
	/*[disabled]opacity:0.6;*/
}
/*-*/
.optionsField #pnggif
{
	width: 149px;
	/*[disabled]position:absolute;*/
	height: 72px;
	margin-top: 7px;
	margin-left: 460px;
	border: 0;
}
.optionsField .custom-radio
{
	margin-top: 5px;
	margin-left: 9px;
	display: inline-block;
	position: relative;
}
.optionsField .custom-checkbox
{
	/*[disabled]margin-top:0;*/
	/*[disabled]position:relative;*/
	/*[disabled]display:inline-block;*/
}
/*-*/
.optionsField #cadreimage
{
	width: auto;
	position: absolute;
	height: auto;
	margin-left: 403px;
	margin-top: 79px;
	float: left;
}
.optionsField #cadreimage #limage
{
	/*[disabled]margin-top:0;*/
	/*[disabled]width:230px;*/
	/*[disabled]margin-left:9px;*/
	/*[disabled]height:230px;*/
}
.optionsField #cadreimage #limage IMG
{
	/*[disabled]margin-left:0;*/
	/*[disabled]margin-right:0;*/
	/*[disabled]margin-top:0;*/
	/*[disabled]margin-bottom:0;*/
}
.optionsField #cadreimage #output
{
	/*[disabled]width:200px;*/
	/*[disabled]height:200px;*/
	/*[disabled]border:1px solid #000000;*/
}
/*-*/
.optionsField #ecc
{
	width: auto;
	position: absolute;
	height: 75px;
	margin-left: 270px;
	margin-top: 5px;
	border: 0;
}
.optionsField #ecc #eccbutton
{
	margin-top: 5px;
	float: left;
	margin-left: 18px;
}
.optionsField #choe
{
	width: auto;
	position: absolute;
	height: 75px;
	margin-left: 0px;
	margin-top: 5px;
	border: 0;
}
.optionsField #choe #choebutton
{
	margin-top: 5px;
	margin-left: 0px;
}
/*-*/
.optionsField #lescouleurs
{
	width: 347px;
	position: absolute;
	height: 85px;
	margin-left: 0;
	margin-top: 79px;
	float: left;
}
.autour
{
	width: 112px;
	position: absolute;
	height: auto;
	margin-left: 0;
	margin-top: 109px;
	float: left;
}
#coloraround
{
	position: relative;
	width: 104px;
	height: 32px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat;
	margin-left: 4px;
}
#coloraround DIV
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 98px;
	height: 26px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat center;
}
/*-*/
.lefond
{
	width: 112px;
	position: absolute;
	height: auto;
	margin-left: 116px;
	margin-top: 109px;
	float: left;
}
#colorbkgrd
{
	position: relative;
	width: 104px;
	height: 32px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat;
	margin-left: 4px;
}
#colorbkgrd DIV
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 98px;
	height: 26px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat center;
}
/*-*/
.interieur
{
	width: 112px;
	position: absolute;
	height: auto;
	margin-left: 233px;
	margin-top: 109px;
	float: left;
}
#colorin
{
	position: relative;
	width: 104px;
	height: 32px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat;
	margin-left: 4px;
}
#colorin DIV
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 98px;
	height: 26px;
	background: transparent url(../../colorpicker/images/selectGM.png) no-repeat center;
}
/*-
wrapper divs*/
.custom-checkbox, .custom-radio
{
	/*[disabled]position:relative;*/
	/*[disabled]display:inline-block;*/
}
/*input, label positioning*/
.custom-checkbox INPUT, .custom-radio INPUT
{
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
}
.custom-checkbox LABEL, .custom-radio LABEL
{
	display: block;
	position: relative;
	z-index: 1;
	/*[disabled]font-size:14px;*/
	padding-right: 1em;
	line-height: 1;
	padding: 5px 0 5px 30px;
	margin: 0 0 3px;
	cursor: pointer;
}
/*states*/
.custom-checkbox LABEL
{
	/*[disabled]background:url(images/checkbox.gif) no-repeat;*/
}
.custom-radio LABEL
{
	background: url(images/radiobutton.gif) no-repeat;
}
.custom-checkbox LABEL, .custom-radio LABEL
{
	background-position: -10px -14px;
}
.custom-checkbox LABEL.hover, .custom-checkbox LABEL.focus, .custom-radio LABEL.hover, .custom-radio LABEL.focus
{
	background-position: -10px -114px;
}
.custom-checkbox LABEL.checked, .custom-radio LABEL.checked
{
	background-position: -10px -214px;
}
.custom-checkbox LABEL.checkedHover, .custom-checkbox LABEL.checkedFocus
{
	background-position: -10px -314px;
}
.custom-checkbox LABEL.focus, .custom-radio LABEL.focus
{
	outline: 1px dotted #CCC;
}
/*-*/
#btnR
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(0, 0, 51);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:Arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 5px 5px 0px;*/
	/*[disabled]-moz-border-radius:0px 5px 5px 0px;*/
	/*[disabled]-webkit-border-radius:0px 5px 5px 0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]margin-left:-1px;*/
	/*[disabled]height:30px;*/
	/*[disabled]width:30px;*/
}
#btnR:hover
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 5px 5px 0px;*/
	/*[disabled]-moz-border-radius:0px 5px 5px 0px;*/
	/*[disabled]-webkit-border-radius:0px 5px 5px 0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
}
#btnR:active
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 5px 5px 0px;*/
	/*[disabled]-moz-border-radius:0px 5px 5px 0px;*/
	/*[disabled]-webkit-border-radius:0px 5px 5px 0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, from(rgba(255, 255, 255, 0)), color-stop(0, rgb(0, 0, 0)), to(rgba(255, 255, 255, 0)));*/
	/*[disabled]background-image:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
}
#btnM
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(0, 0, 51);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:Arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 0px 0px 0px;*/
	/*[disabled]-moz-border-radius:0px;*/
	/*[disabled]-webkit-border-radius:0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]margin-right:-3px;*/
	/*[disabled]margin-left:-1px;*/
	/*[disabled]height:30px;*/
	/*[disabled]width:30px;*/
}
#btnM:hover
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 0px 0px 0px;*/
	/*[disabled]-moz-border-radius:0px;*/
	/*[disabled]-webkit-border-radius:0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
}
#btnM:active
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:0px 0px 0px 0px;*/
	/*[disabled]-moz-border-radius:0px;*/
	/*[disabled]-webkit-border-radius:0px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, from(rgba(255, 255, 255, 0)), color-stop(0, rgb(0, 0, 0)), to(rgba(255, 255, 255, 0)));*/
	/*[disabled]background-image:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
}
#btnL
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(0, 0, 51);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:Arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:5px 0px 0px 5px;*/
	/*[disabled]-moz-border-radius:5px 0px 0px 5px;*/
	/*[disabled]-webkit-border-radius:5px 0px 0px 5px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]margin-left:0px;*/
	/*[disabled]margin-right:-3px;*/
	/*[disabled]height:30px;*/
	/*[disabled]width:30px;*/
}
#btnL:hover
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:5px 0px 0px 5px;*/
	/*[disabled]-moz-border-radius:5px 0px 0px 5px;*/
	/*[disabled]-webkit-border-radius:5px 0px 0px 5px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));*/
	/*[disabled]background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));*/
}
#btnL:active
{
	/*[disabled]cursor:pointer;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border:1px solid rgb(153, 153, 153);*/
	/*[disabled]padding:5px 10px 10px;*/
	/*[disabled]color:rgb(0, 0, 0);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial, serif;*/
	/*[disabled]text-shadow:0px 0px 5px rgb(255, 255, 255);*/
	/*[disabled]font-size:14px;*/
	/*[disabled]border-radius:5px 0px 0px 5px;*/
	/*[disabled]-moz-border-radius:5px 0px 0px 5px;*/
	/*[disabled]-webkit-border-radius:5px 0px 0px 5px;*/
	/*[disabled]box-shadow:0px 0px rgb(0, 0, 0);*/
	/*[disabled]-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);*/
	/*[disabled]background-color:rgb(255, 255, 255);*/
	/*[disabled]background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
	/*[disabled]background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, from(rgba(255, 255, 255, 0)), color-stop(0, rgb(0, 0, 0)), to(rgba(255, 255, 255, 0)));*/
	/*[disabled]background-image:-moz-linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0));*/
}
/*-*/
#ecc #btnL, #ecc #btnM, #ecc #btnR
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#ecc #btnL.selected, #ecc #btnM.selected, #ecc #btnR.selected
{
	width: auto;
	background: url(gradient/gradient-dark-btn-qrcod.png) repeat-x;
	color: #FFFFFF;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
/*-*/
#btnL
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#btnM
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#btnR
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
/*-*/
#choe #btnL, #choe #btnM, #choe #btnR
{
	width: auto;
	background: url(gradient/gradient-light-btn-qrcod.png) repeat-x;
	color: #000000;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
#choe #btnL.selected, #choe #btnM.selected, #choe #btnR.selected
{
	width: auto;
	background: url(gradient/gradient-dark-btn-qrcod.png) repeat-x;
	color: #FFFFFF;
	font-family: arial, serif;
	text-shadow: none;
	text-decoration: none;
}
.button
{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3);
	-webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.3);
	box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.3);
	cursor: pointer;
	display: inline-block;
	font: 12px / 100% "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	padding: 4px 10px;
	outline: none !important;
	text-align: center;
	text-decoration: none;
	position: relative;
	-moz-box-sizing: border-box !important;
	line-height: 16px;
}
.button:hover
{
	text-decoration: none;
}
BUTTON::-moz-focus-inner, INPUT::-moz-focus-inner
{
	border: 0;
}
.button-round
{
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px;
	border-radius: 16px;
	padding: 7px 0;
	width: 30px;
}
.button-gray
{
	background: #F1F1F1;
	background: -webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d1d1d1));
	background: -moz-linear-gradient(top,#e9e9e9,#d1d1d1);
	-pie-background: linear-gradient(top,#e9e9e9,#d1d1d1);
	border: 1px solid #BBB;
	color: #555;
	text-shadow: 0 1px 0 #FFF;
}
.button-gray:hover, .button-gray:focus
{
	border: 1px solid #AAA;
	background: #ECECEC;
	background: -webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#c1c1c1));
	background: -moz-linear-gradient(top,#e1e1e1,#c1c1c1);
	-pie-background: linear-gradient(top,#e1e1e1,#c1c1c1);
	border: 1px solid #999;
	color: #555;
}
.button-gray:active, .button-gray.active, .button-gray.current
{
	background: #DDD;
	background: -webkit-gradient(linear,left top,left bottom,from(#ccc),to(#e9e9e9));
	background: -moz-linear-gradient(top,#ccc,#e9e9e9);
	-pie-background: linear-gradient(top,#ccc,#e9e9e9);
	border: 1px solid #999;
	color: #555;
}
.button-orange
{
	background: #F78D1D;
	background: -webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));
	background: -moz-linear-gradient(top,#faa51a,#f47a20);
	-pie-background: linear-gradient(top,#faa51a,#f47a20);
	border: 1px solid #D61;
	color: #FEF4E9;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}
.button-orange:hover, .button-orange:focus
{
	background: #F47C20;
	background: -webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));
	background: -moz-linear-gradient(top,#f88e11,#f06015);
	-pie-background: linear-gradient(top,#f88e11,#f06015);
	border: 1px solid #A51;
	color: #FEF4E9;
}
.button-orange:active, .button-orange.active, .button-orange.current
{
	background: #F47A20;
	background: -webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));
	background: -moz-linear-gradient(top,#f47a20,#faa51a);
	-pie-background: linear-gradient(top,#f47a20,#faa51a);
	border: 1px solid #A51;
	color: #FEF4E9;
}
.button-red
{
	background-color: #C44747;
	background: -moz-linear-gradient(top,#DD5F5F 10%,#A92C2C 90%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.1,#DD5F5F),color-stop(0.9,#A92C2C));
	-pie-background: linear-gradient(top,#DD5F5F 10%,#A92C2C 90%);
	border: 1px solid #A92C2C;
	color: #FEF4E9;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}
.button-red:hover, .button-red:focus
{
	background-color: #C44747;
	background: -moz-linear-gradient(top,#DD4141 10%,#A92121 90%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.1,#DD4141),color-stop(0.9,#A92121));
	-pie-background: linear-gradient(top,#DD4141 10%,#A92121 90%);
	border: 1px solid #711;
	color: #FEF4E9;
}
.button-red:active, .button-red.active, .button-red.current
{
	background-color: #C44747;
	background: -moz-linear-gradient(top,#A92C2C 10%,#DD5F5F 90%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0.1,#A92C2C),color-stop(0.9,#DD5F5F));
	-pie-background: linear-gradient(top,#A92C2C 10%,#DD5F5F 90%);
	border: 1px solid #711;
	color: #FEF4E9;
}
.button-blue
{
	background: #0095CD;
	background: -webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));
	background: -moz-linear-gradient(top,#00adee,#0078a5);
	-pie-background: linear-gradient(top,#00adee,#0078a5);
	border: 1px solid #034462;
	color: #FFF;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}
.button-blue:hover, .button-blue:focus
{
	background: #007EAD;
	background: -webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));
	background: -moz-linear-gradient(top,#0095cc,#00678e);
	-pie-background: linear-gradient(top,#0095cc,#00678e);
	border: 1px solid #234;
	color: #FFF;
}
.button-blue:active, .button-blue.active, .button-blue.current
{
	background: #80BED6;
	background: -webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));
	background: -moz-linear-gradient(top,#0078a5,#00adee);
	-pie-background: linear-gradient(top,#0078a5,#00adee);
	border: 1px solid #234;
	color: #FFF;
}
.button-green
{
	color: #FFF;
	background: #8FC857;
	background: -webkit-gradient(linear,left top,left bottom,from(#8fc857),to(#5c9425));
	background: -moz-linear-gradient(top,#8fc857,#5c9425);
	-pie-background: linear-gradient(top,#8fc857,#5c9425);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	border: 1px solid #561;
}
.button-green:hover, .button-green:focus
{
	border: 1px solid #561;
	background: #8FBB44;
	background: -webkit-gradient(linear,left top,left bottom,from(#8fbb44),to(#5c8825));
	background: -moz-linear-gradient(top,#8fbb44,#5c8825);
	-pie-background: linear-gradient(top,#8fbb44,#5c8825);
	border: 1px solid #342;
}
.button-green:active, .button-green.active, .button-green.current
{
	background: #8FBB44;
	background: -webkit-gradient(linear,left top,left bottom,from(#5c8825),to(#8fbb44));
	background: -moz-linear-gradient(top,#5c8825,#8fbb44);
	-pie-background: linear-gradient(top,#5c8825,#8fbb44);
	border: 1px solid #342;
}
UL.action-buttons
{
	list-style-type: none;
	padding: 0;
}
UL.action-buttons LI
{
	display: block;
	float: left;
	margin: 0 2px;
	height: 26px;
	width: 26px;
	line-height: 24px;
}
UL.action-buttons LI:first-child
{
	margin-left: 0;
}
UL.action-buttons LI:last-child
{
	margin-right: 0;
}
.button SPAN
{
	display: inline-block;
	float: left;
	height: 16px;
	margin-right: 5px;
	position: relative;
	width: 16px;
}
A.button.no-text
{
	display: block;
	text-indent: -999em;
	padding: 0;
	line-height: 24px;
	overflow: hidden;
}
.button.no-text SPAN
{
	display: block;
	margin: 0;
	height: 24px;
	width: 24px;
}
.button SPAN.accept
{
	background: transparent url(../images/icons/accept.png) no-repeat center center;
}
.button SPAN.add
{
	background: transparent url(../images/icons/add.png) no-repeat center center;
}
.button SPAN.pencil
{
	background: transparent url(../images/icons/pencil.png) no-repeat center center;
}
.button SPAN.bin
{
	background: transparent url(../images/icons/bin.png) no-repeat center center;
}
.button SPAN.calendar
{
	background: transparent url(../images/icons/calendar.png) no-repeat center center;
}
.button SPAN.help
{
	background: transparent url(../images/icons/help.png) no-repeat center center;
}
.button SPAN.view-list
{
	background: transparent url(../images/icons/application_view_list.png) no-repeat center center;
}
.button SPAN.view-grid
{
	background: transparent url(../images/icons/application_view_tile.png) no-repeat center center;
}
.tabs
{
	list-style: none;
	margin: 0 !important;
	padding: 0;
	height: 30px;
	border-bottom: 1px solid #AAA;
}
.tabs LI
{
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0 2px 0 0 !important;
	list-style-image: none !important;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-khtml-border-top-left-radius: 4px;
	-khtml-border-top-right-radius: 4px;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.tabs A
{
	background: #DDD;
	background: -moz-linear-gradient(top,#eee,#ddd);
	background: -webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));
	-pie-background: linear-gradient(top,#eee,#ddd);
	border-bottom: 1px solid #AAA;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);
	font-size: 11px;
	display: block;
	height: 29px;
	line-height: 30px;
	width: 60px;
	text-align: center;
	text-decoration: none;
	color: #000;
	padding: 0;
	margin: 0;
	position: relative;
	text-shadow: 0 1px 0 #FFF;
	top: 0;
	-webkit-background-clip: padding-box;
}
.tabs A:active
{
	outline: none;
}
.tabs A:hover
{
	background: #DDD;
	-pie-background: #ddd;
}
.tabs .current, .tabs .current:hover, .tabs LI.current A
{
	border-bottom: 1px solid #FFF;
	background: #FFF;
	background: -webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(#fff));
	background: -moz-linear-gradient(top,#e1e1e1,#fff);
	-pie-background: linear-gradient(top,#e1e1e1,#fff);
	cursor: default !important;
	color: #000 !important;
	text-shadow: 0 1px 0 #FFF;
}
.panneau
{
	/*[disabled]border:1px solid #AAA;*/
	/*[disabled]border-top:0;*/
	/*[disabled]height:254px;*/
}
.panneau DIV
{
	/*[disabled]display:none;*/
	/*[disabled]padding:15px 10px;*/
	/*[disabled]min-height:100px;*/
	/*[disabled]background-color:#FFF;*/
}
.form
{
	border: 1px solid #AAA;
	border-top: 0;
	height: auto;
	margin-top: -1px;
	padding-top: 6px;
	padding-bottom: 0px;
}
.form P
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 4px;
}
.form DIV
{
	/*[disabled]display:none;*/
	/*[disabled]padding:15px 10px;*/
	/*[disabled]min-height:100px;*/
	/*[disabled]background-color:#FFF;*/
}
INPUT, TEXTAREA, SELECT
{
	outline: none;
}
.form LABEL
{
	display: block;
	font-size: 12px;
	float: left;
	font-weight: bold;
	margin: 0 0 0 -29px;
	text-align: right;
	width: 160px;
	clear: left;
}
.form LABEL SMALL
{
	color: #666;
	display: block;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	text-align: right;
	width: 160px;
}
.form .action
{
	clear: left;
	margin-left: 170px;
}
.form INPUT, .form TEXTAREA, .form SELECT
{
	float: left;
	margin: -3px 0 10px 10px;
	clear: right;
	width: 309px;
}
LABEL EM
{
	color: #FF0000;
	font-style: normal;
}
INPUT.half, SELECT.half, TEXTAREA.half
{
	width: 50%;
}
INPUT.full, SELECT.full, TEXTAREA.full
{
	width: 95%;
}
INPUT
{
	position: relative;
}
SELECT, TEXTAREA, INPUT[type=text], INPUT[type=password], INPUT[type=email], INPUT[type=url], INPUT[type=date], INPUT[type=number], INPUT[type=time], INPUT[type=date], INPUT.date
{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCC;
	padding: 4px 6px;
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	font: 13px / 16px Arial, sans-serif !important;
}
TEXTAREA
{
	margin-bottom: 10px;
	position: relative;
}
INPUT.full
{
	width: 94%;
}
.invalid
{
	border: 1px solid #FF0000 !important;
}
.form-error
{
	-moz-box-shadow: #DDD 0 0 6px;
	-webkit-box-shadow: #DDD 0 0 6px;
	box-shadow: 0 0 6px #DDD;
	background-color: #000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	color: #FFF;
	display: none;
	font-size: 11px;
	height: 15px;
	padding: 4px 10px;
	z-index: 9999;
}
.form-error P
{
	color: #FFF;
	display: block;
	margin: 0;
	line-height: 15px;
}
.form-error EM
{
	display: block;
	width: 0;
	height: 0;
	border: 5px solid;
	border-color: transparent #000 transparent transparent;
	position: absolute;
	top: 6px;
	left: -10px;
}
.speech-bubble, .tooltip, .popupballoon
{
	position: relative;
	padding: 10px;
	margin: 1em 0 1em;
	color: #000;
	background: #DDD;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	min-height: 20px;
}
.speech-bubble.left
{
	margin-left: 20px;
}
.tooltip:before, .popupballoon:before
{
	content: "";
	display: block;
	position: absolute;
	bottom: -31px;
	left: 75px;
	width: 0;
	height: 0;
	border: 15px solid transparent;
	border-top-color: #D61;
}
.tooltip.left:before
{
	top: 9px;
	left: -16px;
	bottom: auto;
	border-width: 11px 16px 11px 0;
	border-style: solid;
	border-color: transparent #D61;
}
.speech-bubble:after, .tooltip:after, .popupballoon:after
{
	content: "";
	display: block;
	position: absolute;
	bottom: -15px;
	left: 50px;
	width: 0;
	height: 0;
	border-width: 15px 15px 0;
	border-style: solid;
	border-color: #DDD transparent;
}
.speech-bubble.left:after, .tooltip.left:after
{
	top: 10px;
	left: -15px;
	bottom: auto;
	border-width: 10px 15px 10px 0;
	border-color: transparent #DDD;
}
.comment .speech-bubble.left
{
	margin-top: 10px !important;
	width: 590px;
}
