.error {
	margin-left: 0;
	padding-left: 10px!important;
	background: #4e3b2b
}

html,
body {
	height: none;
	width: auto
}

.none {
	display: none
}

a.bt {
	display: block!important;
	padding: 3px 25px!important;
	text-align: center!important;
	text-decoration: none!important
}

#logo {
	background: none!important;
	_display: none;
	margin-left: 16px
}

#body,
#header {
	background: none
}

body.fr {
	background: #790905 url(../img/dofus/register/body.jpg) no-repeat 50% 0
}

body.en {
	background: #3a261b url(../img/dofus/register/body.jpg) no-repeat 50% 0
}

body.es {
	background: #3a261b url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/body.es.jpg) no-repeat 50% 0
}

body.de {
	background: #3a261b url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/body.de.jpg) no-repeat 50% 0
}

body.pt {
	background: #3a261b url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/body.pt.jpg) no-repeat 50% 0
}

body.it {
	background: #3a261b url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/body.it.jpg) no-repeat 50% 0
}

#page_title {
	display: block;
	height: 47px;
	left: -45px;
	_left: -62px;
	position: relative;
	top: -36px;
	width: 552px
}

* html #page_title {
	width: 552px;
	height: 47px;
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.png')")
}

.fr #page_title {
	background: url(../img/dofus/register/h1.png) no-repeat 0 0
}

* html .fr #page_title {
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.png')")
}

.en #page_title {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/h1.en.png) no-repeat 0 0
}

* html .en #page_title {
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.en.png')")
}

.es #page_title {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/h1.es.png) no-repeat 0 0
}

* html .es #page_title {
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.es.png')")
}

.de #page_title {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/h1.de.png) no-repeat 0 0
}

* html .de #page_title {
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.de.png')")
}

.it #page_title {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/h1.it.png) no-repeat 0 0
}

* html .it #page_title {
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.it.png')")
}

.pt #page_title {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/h1.pt.png) no-repeat 0 0
}

* html .pt #page_title {
	background: none;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/h1.pt.png')")
}

#page_title * {
	display: none
}

form.form fieldset span.error {
	margin-left: 228px;
	background: #930101;
	color: #FBF0CB;
	border: 0;
	width: 213px!important;
	position: relative;
	_background: #4e3b2b url(../img/dofus/register/error_span.jpg) 3px 50% no-repeat;
	_padding-left: 30px;
	_position: absolute;
	_left: 90px;
	height: 14px;
	top: 23px
}

form.form span.error {
	margin-top: 40px!important
}

.back {
	display: none
}

form.form span.error .none {
	display: block;
	height: 28px;
	width: 25px;
	position: absolute;
	left: -28px;
	top: -3px;
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/error_span.png) 50% 50% no-repeat;
	_background: none
}

span.con trol.cno {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/control_nok.png);
	margin-top: 6px
}

span.control.cok {
	background: url(https://static.ankama.com/ankamaaccount/www/img/control_ok.png);
	margin-top: 6px
}

span.control {
	margin-top: 6px
}

form.form .infos {
	margin-left: 229px;
	position: absolute;
	top: 69px;
	width: 150px
}

#content {
	margin-left: 243px;
	*margin-left: 213px;
	_margin-left: 203px;
	float: left;
	position: relative;
	width: 500px!important;
	background: url(../img/dofus/register/form.png) repeat-y 0 0!important;
	_background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/form.gif) repeat-y 0 0!important
}

* #content1 {
	margin-left: 243px;
	*margin-left: 213px;
	_margin-left: 203px;
	float: left;
	position: relative;
	width: 500px!important;
	background: url(../img/dofus/register/form.png) repeat-y 0 0!important;
	_background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/form.gif) repeat-y 0 0!important
}

* html #content {
	background: none
}

#content .cadre {
	width: 500px!important;
	padding-bottom: 0;
	position: relative;
	_left: 20px;
	float: left;
	background: none;
	_background: none
}

form.form input,
form.form select,
form.form textarea {
	background: fff8eb;
	border: 2px solid #d2bd8c;
	font-size: 12px;
	color: #835804;
	padding: 4px 0
}

form.form select {
	height: 29px
}

.share {
	width: 419px;
	border: 0;
	background-color: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 0;
	margin-top: -15px;
	position: relative;
	left: 7px;
	_left: -5px;
	color: #ea6c12;
	float: left;
	margin-top: -40px!important;
	display: none
}

form.form label {
	width: 219px;
	color: #66614e;
	font-size: 12px;
	font-weight: normal
}

.captcha a {
	color: #66614e
}

.highlight .captcha a {
	color: #66614e
}

form.form .highlight label {
	color: #fff;
	font-weight: bold
}

form.form fieldset {
	margin: 9px 0
}

form.form div.highlight {
	width: 490px;
	_width: 490px;
	margin: 0!important;
	_position: relative;
	_left: -8px;
	padding-bottom: 8px!important;
	padding-top: 0!important;
	background: #5a4431 url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/highlight.jpg) no-repeat 10px 10px
}

#controlsex {
	margin-left: 85px!important;
	*margin-left: 65px!important
}

.highlight #controlsex {
	margin-left: 75px!important;
	*margin-left: 55px!important
}

#fieldsetlog {
	position: relative;
	float: left;
	width: 490px;
	left: -1px;
	_left: -7px
}

#fieldsetpseudo {
	position: relative;
	*height: 80px;
	_height: none;
	_position: relative
}

#fieldsetpseudo.highlight {
	*height: 110px!important
}

#fieldsetpseudo .bt {
	left: 0;
	position: absolute;
	top: -29px;
	_top: -39px;
	width: 165px!important
}

#fieldsetpseudo .help {
	position: relative;
	top: 15px
}

.hr {
	border-bottom: 0 solid #fbf0cb;
	margin: 0!important;
	position: relative;
	left: -2px;
	_left: -10px
}

#fieldsetlog.highlight {
	padding-bottom: 20px
}

#fieldsetlog.highlight .bt {
	position: relative;
	top: -31px;
	_top: -43px;
	width: 164px!important
}

#fieldsetlog.highlight .help {
	position: relative;
	top: 12px;
	left: 0 _left:-500px
}

#fieldsetlog.highlight .infos {
	left: -0px
}

#fieldsetpwd.highlight .infos {
	left: -0px
}

#fieldsetpseudo.highlight .infos {
	left: -0px
}

#fieldsetlog .error {
	width: 213px!important;
	padding: 3px!important;
	_margin-top: 10px!important;
	margin-top: 40px;
	height: 25px
}

#content .error {
	padding: 3px!important
}

form.form fieldset.center {
	position: relative;
	text-align: justify;
	width: 500px
}

.grey {
	background: #4f0505 url(/img/dofus/register/grey.jpg) repeat-x 0 100%;
	_background: #3a261b;
	color: #c79973;
	float: left;
	left: -273px;
	padding: 0 5px 18px 10px;
	position: relative;
	width: 784px;
	*left: -13px;
	_left: -50px;
	*width: 555px;
	_width: 550px;
	margin-top: -125px
}

form.form {
	margin-top: -50px!important
}

form.form p.help {
	color: #cfc290
}

form.form .reset {
	margin-right: 3px
}

form.form fieldset.captcha * {
	margin-left: 230px
}

form.form fieldset.captcha span {
	color: #66614e
}

form.form .highlight fieldset.captcha span {
	color: #ffe7b7
}

#fieldsetpwd {
	position: relative;
	*height: 100px
}

#fieldsetpwd.highlight {
	*height: 180px
}

#passwordpower {
	height: 39px;
	position: absolute;
	top: -34px;
	_top: -44px;
	width: 113px;
	left: 0
}

#fieldsetpwdconfirm {
	position: relative;
	top: 0;
	left: 0
}

.highlight #fieldsetpwdconfirm {
	*top: 20px
}

.highlight #fieldsetpwdconfirm {
	top: 20px;
	*top: 20px;
	left: 0
}

#fieldsetpwdconfirm label {
	*letter-spacing: -1px
}

#fieldsetpwd .help {
	top: 10px;
	position: relative
}

.fr #passwordpower {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/passpower.fr.gif) repeat-x scroll transparent!important
}

.es #passwordpower {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/passpower.es.gif) repeat-x scroll transparent!important
}

.en #passwordpower {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/passpower.en.gif) repeat-x scroll transparent!important
}

.de #passwordpower {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/passpower.de.gif) repeat-x scroll transparent!important
}

.pt #passwordpower {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/passpower.pt.gif) repeat-x scroll transparent!important
}

.it #passwordpower {
	background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/passpower.it.gif) repeat-x scroll transparent!important
}

#content #passwordpower.low {
	background-position: 0 -38px!important
}

#content #passwordpower.medium {
	background-position: 0 -76px!important
}

#content #passwordpower.high {
	background-position: 0 -114px!important
}

#content form.form fieldset.center .btbig {
	background: url(../img/dofus/register/bigbtn.png) repeat-x scroll 0 0 transparent!important;
	border: 0 none!important;
	height: 130px!important;
	left: 132px;
	*left: 30px!important;
	_left: 70px;
	position: absolute;
	top: 110px;
	*top: 115px;
	_top: 40px;
	width: 323px!important;
	padding: 6px 40px 3px 73px!important;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	color: #fff!important;
	*width: 425px!important;
	*background: url(https://static.ankama.com/ankamaaccount/www/img/dofus/register/btn2.gif) repeat-x scroll 0 0 transparent!important;
	*padding: 0 0 10px 50px!important;
	*height: 110px!important;
	cursor: pointer;
	margin-top: -128px;
	_margin-top: -50px
}

form.form .center .reset {
	font-size: 11px!important;
	margin-left: -2px;
	margin-right: 4px
}

.cadrebottom {
	background: url(../img/dofus/register/cadrebottom.png) no-repeat scroll 0 0 transparent!important;
	float: left;
	height: 250px;
	*height: 270px;
	margin-left: -55px;
	position: relative;
	width: 600px;
	_margin-left: -32px;
	margin-top: 100px
}

* html .cadrebottom {
	background: none!important;
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='"+STATIC+"/img/dofus/register/cadrebottom.png')")!important;
	*/
}

.cadrebottom p {
	left: 83px;
	position: absolute;
	_position: relative;
	top: 65px;
	width: 400px
}

.cadrebottom p,
.cadrebottom p * {
	color: #f6ebc6
}

.btbig {
	position: relative;
	top: 217px _top:50px!important
}

#footer {
	margin: -58px auto 0;
	background: url(../img/dofus/register/footer.gif) no-repeat scroll 19px 0 transparent!important;
	height: 49px
}