 body { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        color: #005ADF ;
		font-size: 90%;
		margin:  0;
		padding: 0;
		min-width:1034px;
		background-color: #FFA521; }
	
 img {	border : 0px ;}
 
 td  {	vertical-align : top ; }
 
 hr  {	width: 70%; size: 2; color: #FFA521;  }
 
.titre { 	font-size: large ; font-weight:bold ; font-stretch:wider;  }

.sous-titre { 	font-weight:bold ; font-stretch:wider; }

.prix { 	font-weight:bold ; color:#DF7501; }

.chapeau {    	font-weight:bold ; line-height:1.5em;  }

.chapsaison {   font-size: small; font-weight:bold ; text-align: center }

ul#astuce {	padding: 20px;
		border:thin solid #FFA521;
		background-color: F0F0F0 ; /*image: url(../commun/pixel.gif); */
		font-size: small; }
		
li { text-indent: 10 px ; }

.texte { 	font-weight:bold ; line-height:1.5em; }

 a  {  		color: #333333; text-decoration: none; font-weight:bold ; }
 
 a:hover { 	text-decoration: underline; font-weight:bold ; }
 
#topconteneur { position: absolute;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 220px;
  		min-width:1034px;
		max-height: 220px; /* logo et barre de navigation */ }
		
table#bouton {  position: absolute;
	     	width: 366px;
		left: 468px;
		top: 0px;
		border : 0px ;}
		
#gauche { 	position: absolute;
 		left:0px;
		top: 0px;
 		width: 120px;
		height: 100%; }
		
#entete {	position: absolute;
 		left: 0px;
		top: 220px;
 		width: 990px;
		height: 210px;
		max-height: 210px; /* contient photo texte_e */ }

#menuchef {	position: absolute;
 		left:   469px;
		top:    80px;
 		width:  366px;
		height: 220px; }
				
div#texte_e  {  height: 210px;
	     	overflow: auto; }
		
#photo {   	position: absolute;
		left: 120px;
		top:220px; }
		
#contenu {  	position: absolute;
 		left: 0px;
		top: 430px;
 		width: 1031px;
		min-height: 390px;
		max-width: 1031;
		background-color: #FFFFFF; /* contient principal + bas */ }

.cg { 		background-image: url(images/chef_16.jpg); }

.cd { 		background-image: url(images/chef_17.jpg); }

.haut{   	vertical-align:top; }

.bas{   	vertical-align:bottom; }

#bas1 { 	position: relative;
		top: 0px;
 		left: 0px;
		height: 120px;
		max-height: 120px;
		overflow: hidden; }
		
#bas2 { 	position: relative;
		top: 0px;
 		left: 0px;
		height: 136px;
		max-height: 136px;
		overflow: hidden; }
			
#bas3 { 	position: relative;
		top: 0px;
 		left: 0px;
		height: 61px;
		overflow: hidden; }
		
.menu { 	font-size:11pt; color: gray ; font-weight:bold ; }

.question { 	float:left; width: 170px; }

.reponse  { 	margin-left:230px; }	

#ecran2, #ecran3, #ecran4 {
	 	  float: left;
		  display: none;  /* par defaut, les ecrans ne seront pas affiches */ }
#ecran1 {	  float: left;
		  display: block;  /* par defaut, l'ecran 1 est affiche */ }
          
.cesurenon { white-space:nowrap; }

