body,html{
	color: #4b4a4c;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #fff;
}

#bouton{
	display: block;
	width: 900px;
	height: 550px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -275px 0px 0px -450px;
	overflow: hidden;
	/*border: #00CC00 solid 1px;*/
}

img{
	border: none;
}

#contenu{
	width: 990px;
	margin: auto;
}

/* jak style */
body {
  overflow-y: hidden;
}
.th_liste {
  color: #FEFFFF;
  font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
  border-bottom:1px solid #EFCCCA; 
  text-transform: uppercase;
}
.td_liste {
  color: #FFDCD9;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
  border-bottom:1px solid #676058;  
}

.div_par_dessus_titre {
  font-family:verdana;
  font-size:20px;
  color:#452926;
  font-weight:bold;
  padding:5px;
}

.div_par_dessus_lien_menu {
  color: #FBA8A2;
  /*font-weight:bold;*/
  
}

/**forms**/
input,textarea,select {
  border:1px solid #e2e3cf;
  color: #ffffff;
  background: #4b4a4c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.saisie {
  border:1px solid #e2e3cf;
  color: #e2e3cf;
  background: #4b4a4c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
input.submit {
  border:1px solid #4b4a4c;
  font-family: verdana;
  font-size:11px;
  background:#e2e3cf;
  color: #4b4a4c;
  font-weight:bold;
  cursor:pointer;
}

  #flash {
    width: 100%;
    height: 100%;
  }
  
  #index{
  	width: 100%;
  	height: 580px;
  	position: absolute;
  	top: 50%;
  	margin: -290px auto 0px auto;
  
  }
  
  #flash{
  	/*width: 995px;
  	height: 580px;*/
  	margin: 0px auto 0px auto;
  	/*border: #f00 1px solid;*/
  }
  
  #div_par_dessus {
  	display:none;
    position: absolute;
  	width: 950px;
  	height: 480px;
  	top: 50%;
  	margin-top: -201px;
  	left:50%;
  	margin-left:-480px;
  	background-color: #484540;
    /*
     filter:alpha(opacity=90);
     -moz-opacity:0.9;
     opacity: 0.9;
     */	
     overflow-y: auto;
     overflow-x: hidden;
  }


/*
icones langues
*/
#icone_langue {
  position: absolute;
  top: 4px;
  left: 100%;
  margin-left:-100px;
}
#icone_langue div {
  margin:0px;
  padding:0px;
}
.icone_langue_texte {
  color: #ffffff;
  text-decoration: none;
  text-align:center;
  font-size:10px;
  font-family: arial;
}
.icone_langue_texte a {
  color: #ffffff;
  text-decoration: none;
}
.icone_langue_texte a:hover {
  color: #ffffff;
  text-decoration: none;
}
