
/*@page {
  size: 210mm 297mm;
  margin: 0mm 0mm 0mm 0mm;
}*/

body {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align:center;
  font:12px arial, helvetica, sans-serif;
  background:#ece9e8;/*#00ff00;*/
  color:#000000;
}

h1 {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font:20px "AgencyFB", "agency fb", arial, helvetica, sans-serif;
  color:#ffffff;
  background:transparent;
}

h1.header_left {
  padding:5px 0px 0px 40px;
  float:left;
}

h1.header_right {
  padding:5px 20px 0px 0px;
  float:right;
}

h1.footer_left {
  padding:5px 0px 0px 40px;
  float:left;
}

h1.footer_center {
  padding:5px 0px 0px 120px;
  float:left;
}

h1.footer_right {
  padding:5px 20px 0px 0px;
  float:right;
}

h2 {
  margin:0;
  padding:0;
  color:#0080c6;
  font-weight:bold;
  font-size:20px;
  background:transparent;
}

h3 {
  margin:0;
  color:#0080c6;
  font-weight:bold;
  font-size:16px;
  background:transparent;
}
h4 {
  margin:0;
  color:#0080c6;
  font-weight:bold;
  font-size:13px;
  background:transparent;
}

.smallcaps {
  font-variant:small-caps;
}
.smallcaps b {
  font-weight:normal;
}
p .smallcaps b {
  font-size:12px;
}
h1 .smallcaps b {
  font-size:20px;
}
h2 .smallcaps b {
  font-size:20px;
}
h3 .smallcaps b {
  font-size:16px;
}
h4 .smallcaps b {
  font-size:13px;
}

img {
  border:0px;
}
img.widthfull {
  width:673px;
}

img.border {
  border:1px solid #0080c6;
}

img.right {
  margin:2px 0px 20px 20px;
  float:right;
}

img.left {
  margin:2px 20px 20px 0px;
  float:left;
}

div.right {
  float:right;
}

div.left {
  float:left;
}

a {
  color:#0080c6;
  text-decoration:none;
  background:transparent;
}

.right {
  float:right;
}

.left {
  float:left;
}

.clear {
  clear:both;
}

div#container {
  width:794px;
  margin:0 auto;
  padding:0px 0px 0px 0px;
  color:#000000;
  background:transparent;
}

div.covert {
  width:794px;
  height:1122px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background:url('../images/covert.png') 0px 0px repeat;
}

div.page {
  width:794px;
  height:1122px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background:url('../images/page.png') 0px 0px repeat;
}

div.header {
  width:794px;
  height:34px;
  margin:0px 0px 49px 0px;
  padding:0px 0px 0px 0px;
}

div.footer {
  width:794px;
  height:34px;
  margin:49px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div.text {
  width:673px;
  height:906px;
  margin:0px 0px 0px 0px;
  padding:30px 50px 20px 70px;
  text-align:left;
  color:#000000;
  background:transparent;
}

div.text p {
  margin:0;
  padding:0px 0px 15px 0px;
  text-align:justify;
  text-indent:2em;
}

ul.menu {
  margin:0px 0px 0px 0px;
  padding:0px 0px 5px 0px;
  list-style-type:none;
  list-style-position:outside;
}

li.menu {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  clear:both;
}

div.menu_left {
  float:left;
}

li.level1 div.menu_left {
  margin:20px 0px 0px 0px;
  padding:0px 0px 0px 16px;
  background:url('../images/square_blue.png') no-repeat 0px 4px;
}

li.level1 div.menu_right {
  margin:20px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:right;
}

li.level2 div.menu_left {
  margin:5px 0px 0px 16px;
  padding:0px 0px 0px 16px;
  background:url('../images/circle_blue.png') no-repeat 0px 4px;
}

li.level2 div.menu_right {
  margin:5px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:right;
}

.level1 {
  font-size:14px;
  font-weight:bold;
}

.level2 {
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 0px 10px;
}

div.table {
  border-top:1px solid #0080c6;
  border-right:1px solid #0080c6;
}

div.table_techno_column_1 {
  width:139px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_techno_column_2 {
  width:250px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_techno_column_3 {
  width:250px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_unequal_development_column_1 {
  width:90px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_unequal_development_column_2 {
  width:77px;
  padding:5px 5px 5px 5px;
  float:left;
  text-align:right;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
}

div.table_unequal_development_column_3 {
  width:78px;
  padding:5px 5px 5px 5px;
  text-align:right;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_unequal_development_column_4 {
  width:130px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_unequal_development_column_5 {
  width:151px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_unequal_development_column_6 {
  width:80px;
  padding:5px 5px 5px 5px;
  text-align:right;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_freenet_download_column_1 {
  width:88px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_freenet_download_column_2 {
  width:180px;
  padding:5px 5px 5px 5px;
  float:left;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
}

div.table_freenet_download_column_3 {
  width:180px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_freenet_download_column_4 {
  width:180px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  float:left;
}

div.table_xhtml5_column_1 {
  width:165px;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  text-align:justify;
  float:left;
}

div.table_xhtml5_column_2 {
  width:485px;
  padding:5px 5px 5px 5px;
  float:left;
  border-bottom:1px solid #0080c6;
  border-left:1px solid #0080c6;
  text-align:justify;
}

div.table_headers {
  font-weight:bold;
  color:#ffffff;
  background:url('../images/blockcode2.png') -80px -200px;
}

div.table_header {
  text-align:center;
}

div.table_row {
}

div.table_2_row {
  height:23px;
  padding-top:12px;
}

div.table_3_row {
  height:30px;
  padding-top:20px;
}

div.table_3_row_bis {
  height:37px;
  padding-top:13px;
}

span.code {
  font:12px "courier new" arial, helvetica, sans-serif;
}

div.code {
  width:673px;
  font:12px "courier new" arial, helvetica, sans-serif;
  color:#ffffff;
  background:url('../images/blockcode.png') center center;
}

div.codetop {
  width:673px;
  height:12px;
  margin:0px 0px 10px 0px;
  background:url('../images/blockcode_top.png') no-repeat;
}

div.codebottom {
  width:673px;
  height:12px;
  margin:10px 0px 0px 0px;
  background:url('../images/blockcode_bottom.png') no-repeat;
}

div.codeline {
  width:673px;
  padding:0px 25px 0px 25px;
}

div.code span.quote {
  color:#afeeaf;
  background:transparent;
}

div.code span.comment {
  color:#bababa;
  background:transparent;
}

div.keydescription {
  width:290px;
}

b.source {
  margin:5px 0px 0px 5px;
  padding:2px 5px 2px 5px;
  font-weight:normal;
  position:absolute;
  background:url('../images/white_85.png');
  border:1px solid #0080c6;
}

b.source_right {
  margin:7px 5px 0px 426px;
  padding:2px 5px 2px 5px;
  font-weight:normal;
  position:absolute;
  background:url('../images/white_85.png');
  border:1px solid #0080c6;
}

b.source_seal_right {
  margin:7px 5px 0px 532px;
  padding:2px 5px 2px 5px;
  font-weight:normal;
  position:absolute;
  background:url('../images/white_85.png');
  border:1px solid #0080c6;
}

div.synthese_title {
  width:130px;
  float:left;
}

div.synthese_label {
  width:280px;
  float:left;
}

.logo_mutieg {
  float:right;
  margin:-191px 0px 0px 0px;
}

span.comment {
  color:#757575;
  font-style:italic;
}

output {
  margin:0px 0px 0px 20px;
}

input[type=range] {
  width:200px;
  margin:0px 0px 5px 245px;
  border:1px solid #abadb3;
  vertical-align:middle;
}

input[type=url] {
  width:200px;
  margin:0px 0px 5px 245px;
}

input[type=email] {
  width:200px;
  margin:0px 0px 5px 245px;
}

input[type=date] {
  width:204px;
  height:19px;
  margin:0px 0px 5px 245px;
  border:1px solid #abadb3;
}

input[type=text] {
  width:200px;
  margin:0px 0px 5px 245px;
}

form#test input[type=submit] {
  margin:0px 0px 5px 330px;
}

form#nowhereform,
form#googleform,
form#yahooform {
  display:inline;
}

form#nowhereform input[type=submit] {
  margin:0px 0px 5px 245px;
}

form#googleform input[type=submit] {
  margin:0px 0px 5px 6px;
}

form#yahooform input[type=submit] {
  margin:0px 0px 5px 6px;
}

canvas#canvas1 {
  margin:0px 0px 5px 265px;
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_1_reference.png') no-repeat;
}

canvas#canvas2 {
  margin:0px 0px 5px 265px;
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_2_reference.png') no-repeat;
}

canvas#canvas3 {
  margin:0px 0px 5px 215px;
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_3_reference.png') no-repeat;
}

canvas#canvas4 {
  margin:0px 0px 5px 265px;
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_4_reference.png') no-repeat;
}

canvas#canvas5 {
  margin:0px 0px 5px 265px;
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_5_reference.png') no-repeat;
}

canvas#canvas6 {
  margin:0px 0px 5px 265px;
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_6_reference.png') no-repeat;
}

canvas#canvas7 {
  border:1px solid #0080c6;
  background:url('../images/canvas/canvas_7_reference.png') no-repeat;
}

p.definition_explanation {
  margin:0px 0px 0px 10px;
}

div.w3cdescription {
  width:300px;
}

div.w3cdescription2 {
  width:520px;
}

img.seal {
  padding:9px 3px 3px 9px;
  margin:2px 0px 15px 20px;
}

span.same {
  color:#005CC2;
}


