#formule {
	position: absolute;
	display: block;
	top: 50px;
	left: 156px;
	background-color: transparent;
	font-family: Verdana;
	font-size: 1em;
	font-style: normal;
	color: #FFFFCC;
	padding: 5px 5px 0px 5px;
	border: 2px double #C03030;
	width: 290px !important;
	width: 283px;
	height: 335px !important;
	height: 335px;
	z-index: 100;
}

#formule .ztitre {
	font-family: Verdana;
	font-size: 1em;
	font-style: normal;
	color: #FFAA82;
	text-align:center;
	width: 283px;
	margin:0px 0px;
	padding:0;
}
#formule .ztex {
	position: absolute;
	display:inline;
	left:20px;
	font-family: Verdana;
	font-size: 0.7em;
	font-style: normal;
	color: #FFFFCC;
	margin: 5px 0px;
	padding: 0;
}
#formule .lab {
position:relative;
display:block;
text-align:left;
margin:0;
padding:0;
}

#formule .sel {
	border: 2px double Silver;
	background-color: #DFE1F5;
	font-family: Verdana;
	font-size: 1em;
	font-style: normal;
	color: #050256;
	width: 255px;
	margin: 0;
	padding: 0;
}

#formule .tex {
	position: relative;
	border-color: Silver;
	background-color: #DFE1F5;
	font-family: Verdana;
	font-size: 1em;
	font-style: normal;
	color: #050256;
	margin: 0;
	padding: 1px;
}

#formule .texar {
border-color:Silver;
background-color:#DFE1F5;
font-family:Verdana;
font-size: 1em;font-style: normal;
color:#050256;
	width:250px;
margin:0;
padding:1px;
}

#formule #but {
	position: absolute;
	display: block;
	left: 220px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 0.6em;
	font-style: normal;
	color: #FFFFCC;
	background-color: #6A00B0;
	/*border: medium ridge #C03030;*/
}

.message {
	position: absolute;
	display: block;
	left: -100px;
	top: 0px;
	line-height: 15px;
	width: 800px;
	text-align: center;
	background-color: transparent;
	font-family: Verdana;
	font-size: 1em;
	font-style: normal;
	color: #FF6E28;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: blink;
}
#formule .recopie{
	position:absolute;
	display:block;
	left:20px;
	/*top:55px !important;top:0px;*/
	font-family: Verdana;
	font-size: 0.7em;
	font-style: normal;
	color: #FFFFCC;
}

table.crypte {
	position: relative;
	font-family: Verdana;
	width:80px;
	left:20px !important;left:0px;
	top:255px !important;top:0px;
	line-height: 18px;
	font-style: normal;
	color: #FFE4C4;
	margin: 0;
	padding: 0;
	/*border: 1px solid #CCCBCB;*/
	background-color: #000000; /*border-collapse: collapse;*/
}

td{
	line-height: 18px;
	margin:0;
	padding:0;
	font-size:0.8em;
	color:#FFE4C4;
	background-color: #000000;
	text-align:left;
	/*border: 1px solid #970C15;*/
}

.crypte img{
	border: 1px solid silver;
}

