/**Feuille de style Restaurant Le Quai**/

html {
		margin:0;
		padding:0;
}

body { 
		margin-left : 0px; 
		margin-top : 0px; 
		margin-bottom : 0px; 
		margin-right : 0px; 
		padding:0px;
		background: url(../IMG/fond_body5.jpg) left top repeat-x ;
		background-color:#903b02;
		font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
}
		
img { 
		border: none; 
}
	
p,ul,li,td {
		font-size : 11px; 
		color : #fffcf1;
}

a {
		texte-decoaration:underline;
		color : #fffcf1;
}

#contenant_home{
		margin-left:100px;
		align:center;
		width:1024px;
		height:768px;
}

#bloc_gauche{
		background: url(../IMG/fond_nav.png) left top no-repeat ;
		width:271px;
		height:594px;
		float:left;
}

#logo {
		padding-top:149px;
		height:34px;
		width:151px;
}

#adresse {
		padding-left:24px;
		padding-top:18px;
		font-size:11px;
}

#adresse a{
		text-decoration:none;
		color : #fffcf1;
}

#langue{
		position:absolute;
		left:1006px;
		top:159px;
}

#navigation {
		padding-top:25px;
		height:136px;
}

#navigation p{
		padding:0px;
		margin:0px;
}

#sousnav {
		height:25px;
		width:373px;
		background-color:#d98d41;
		padding-top:0px;
		margin-top:176px;
		margin-left:10px;
		margin-right:10px;
}

#sousnav p{
		font-weight:bold;
		padding-top:5px;
		padding-left:10px;
}

#sousnav p a{
		text-decoration:none;
}

.sousnav .on{
		text-decoration:none;
		font-weight:bold;
		color:#7b0202;
}

#bloc_diapo {
		float:left;
		width:730px;
		height:418px;
		padding-top:176px;
}

#bloc_photo {
		float:left;
		width:356px;
		height:418px;
		padding-top:176px;
}

#bloc_texte {
		float:left;
		width:373px;
		height:418px;
		margin-top:176px;
		padding-left:10px;
		padding-right:10px;
		background-color:#7b0202;
		padding-top:0px;
		font-size : 11px; 
		color : #fffcf1;
}

#bloc_texte2 {
		width:373px;
		height:393px;
		margin-top:0px;
		margin-left:10px;
		margin-right:10px;
		background-color:#7b0202;
		padding-top:0px;
		font-size : 11px; 
		color : #fffcf1;
		float:left;
}

#bloc_droit{
		float:left;
}

#pieddepage {
		padding-top:5px;
		clear:both;
		font-size:11px;
		color : #c56019;
		margin-left:170px;
}

.mentions{
		font-size:11px;
		color : #c56019;
}

.mentions a{
		font-size:11px;
		color : #c56019;
}

#pieddepage a{
		color : #c56019;
		text-decoration:none;
}


div#hold	{ 
	position:relative; overflow:hidden;
	width:370px; height:393px; 
    z-index:5; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:350px; height:393px; 
	clip:rect(0px, 350px, 393px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:360; top:0;
  width:9px; height:393px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:9px; height:363px;
  z-index:1
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:3px; height:20px;
  margin-left:2px;
  background-color:#c56019;
  z-index:1
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }

div.photos {width: 373px; overflow:hidden;}
div.portfolio {float: left; height:130px; }