html {
	height:100%;
}
body {
  margin: 0; /* pour éviter les marges */
  text-align: center; /* pour corriger le bug de centrage IE */

	/*background: url("/img-sport-saint-malo/body.jpg") #F8EA0D top center;*/
	background-color: #000;
	background-repeat:repeat-x;
			color:#9B3079;
	font: 12px verdana, arial, sans-serif;
	text-align:justify;
}

#page
  {
  position:absolute;
  left: 50%; 
  top: 50%;
  width: 1000px;
  height: 660px;
  margin-top: -330px; /* moitié de la hauteur */
  margin-left: -500px; /* moitié de la largeur */
  border: 1px solid #000;

background: url("/img-imprimeur/background.jpg") #000 top center;
  }

div#logo_imp {
  display:block;
  float:left;
  margin-top:10px;
  !margin-top:10px;
  margin-left:50px;
  width:300px;
  height:150px;
  text-align: center;
    /*border: 1px solid #FFF;*/
}
div#gauche_texte {
  display:block;
  float:right;
  margin-top:5px;
  !margin-top:5px;
  margin-left:20px;
  width:520px;
  height:210px;
  text-align: center;
   color: #FFF;
   overflow:auto;

}
div#gauche_seul {

  width:480px;
  height:200px;
  text-align: center;
   color: #FFF;
padding-left:5px;
padding-right:5px;

}
div#center_imp {
  display:block;
  width:1000px;
  height:220px;
  text-align: center;
    /*border: 1px solid #FFF;*/
	  margin-top:250px;
  !margin-top:250px;
  background: url("/img-imprimeur/center_imp.png")  top center no-repeat;
}

div#center_lien {
  display:block;
    float:left;
  width:560px;
  height:30px;
  text-align: center;
	  margin-top:30px;
  !margin-top:30px;
  background: url("/img-imprimeur/center_lien.png")  top center no-repeat;
  padding-left: 10px;
    padding-top: 10px;
}
div#center_footer {
  width:900px;
  height:30px;
      float:right;
  text-align: right;
	  margin-top:100px;
  !margin-top:100px;
  padding-left: 10px;
    padding-top: 10px;
	color: #CCC;
			font: bold 10px verdana, arial, sans-serif;
}
div#maree {
  display:block;
    float:right;
  width:400px;
  height:165px;
  text-align: center;
	  margin-top:10px;
  !margin-top:10px;

  padding-left: 20px;
    padding-top: 10px;
}




h1 {
		   color: #FFF;
		font: bold 12px verdana, arial, sans-serif;
	font-style:bold;
	}
h2 {
   color: #FFF;
		font: bold 11px verdana, arial, sans-serif;
		font-style:bold;
	}
h3 {
			   color: #FFF;
	font: 11px verdana, arial, sans-serif;
	}

	a:link { color:#FFF;} /* lien non-visité */
a:visited { color:#FFF;} /* lien visité */
a:hover { color: #FFF;} /* lien survolé */
a:active { color: #FFF;} /* lien activé */ 

input {
border:1px solid #666;
background-color: #FFF;
filter:alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
font-family:"trebuchet ms",sans-serif;
text-align:center;
color:#000;
}
input[type=radio] {
border:1px solid #666;
background-color: #FFF;
filter:alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
font-family:"trebuchet ms",sans-serif;
text-align:center;
color:#000;
}
select, option {
border:1px solid #666;
background-color: #FFF;
filter:alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
font-family:"trebuchet ms",sans-serif;
text-align:center;
color:#000;
}
textarea {
border:1px solid #666;
background-color: #FFF;
filter:alpha(opacity=90);
-moz-opacity: 0.9;
opacity: 0.9;
font-family:"trebuchet ms",sans-serif;
text-align:center;
color:#000;
}


 table td#bleu {

 border-width:1px;
 border-style:solid; 
 border-color:#FFF;
	text-align:center;
	color:#000;
	background-color: #FFF;
}
 
 
 
 table td#blanc {
 border-width:1px;
 border-style:solid; 
 border-color:#FFF;
	text-align:center;
	color:#FFF;
		color:#000;
	background-color: #CCC;
}


