body
{
width: 1000px;
margin:auto;
background :white url(../images/wood044.jpg) top left;
font-family:Tahoma, Arial, Verdana, Lucida, sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:justify;
color:#211d1d;
line-height:14px;
}

h1
{
margin-top:7px;
}

/*
col-gauche
*****************************************************************/
#col-gauche
{
width:177px;
height:695px;
float:left;
}

	#header
	{
	width:177px;
	height:155px;
	background:transparent url(../images/fond-col-gauche.png) top left repeat-y;
	}
		#header #logo
		{
		width:161px;
		height:155px;
		background:transparent url(../images/logo-shaan-tandoori.png) bottom right no-repeat;
		}
		
	/*
	nav
	*****************************************************************/	
	
	#nav
	{
	width:177px;
	height:346px;
	background:transparent url(../images/fond-col-gauche.png) top left repeat-y;
	}
		#btn
		{
		width:149px;
		padding:100px 0px 0px 0px;
		}
			.btn-intro
			{
			display:block;
			width:149px;
			height:34px;
			background:transparent url(../images/btn-intro.png) bottom left no-repeat;
			margin:0px 0px 0px 27px;
			}
			
				.btn-intro:hover
				{
				background:transparent url(../images/btn-intro.png) bottom center no-repeat;
				}
				
				.btn-intro-select
				{
				display:block;
				width:149px;
				height:34px;
				background:transparent url(../images/btn-intro.png) bottom right no-repeat;
				margin:0px 0px 0px 27px;
				}
				
			.btn-accueil
			{
			display:block;
			width:149px;
			height:34px;
			background:transparent url(../images/btn-accueil.png) bottom left no-repeat;
			margin:0px 0px 0px 27px;
			}
			
				.btn-accueil:hover
				{
				background:transparent url(../images/btn-accueil.png) bottom center no-repeat;
				}
				
				.btn-accueil-select
				{
				display:block;
				width:149px;
				height:34px;
				background:transparent url(../images/btn-accueil.png) bottom right no-repeat;
				margin:0px 0px 0px 27px;
				}

			.btn-carte
			{
			display:block;
			width:149px;
			height:34px;
			background:transparent url(../images/btn-carte.png) bottom left no-repeat;
			margin:0px 0px 0px 27px;
			}
			
				.btn-carte:hover
				{
				background:transparent url(../images/btn-carte.png) bottom center no-repeat;
				}
				
				.btn-carte-select
				{
				display:block;
				width:149px;
				height:34px;
				background:transparent url(../images/btn-carte.png) bottom right no-repeat;
				margin:0px 0px 0px 27px;
				}
				
			.btn-epices
			{
			display:block;
			width:149px;
			height:34px;
			background:transparent url(../images/btn-epices.png) bottom left no-repeat;
			margin:0px 0px 0px 27px;
			}
			
				.btn-epices:hover
				{
				background:transparent url(../images/btn-epices.png) bottom center no-repeat;
				}
				
				.btn-epices-select
				{
				display:block;
				width:149px;
				height:34px;
				background:transparent url(../images/btn-epices.png) bottom right no-repeat;
				margin:0px 0px 0px 27px;
				}
				
			.btn-photos
			{
			display:block;
			width:149px;
			height:34px;
			background:transparent url(../images/btn-photos.png) bottom left no-repeat;
			margin:0px 0px 0px 27px;
			}
			
				.btn-photos:hover
				{
				background:transparent url(../images/btn-photos.png) bottom center no-repeat;
				}
				
				.btn-photos-select
				{
				display:block;
				width:149px;
				height:34px;
				background:transparent url(../images/btn-photos.png) bottom right no-repeat;
				margin:0px 0px 0px 27px;
				}	

			.btn-contact
			{
			display:block;
			width:149px;
			height:34px;
			background:transparent url(../images/btn-contact.png) bottom left no-repeat;
			margin:0px 0px 0px 27px;
			}
			
				.btn-contact:hover
				{
				background:transparent url(../images/btn-contact.png) bottom center no-repeat;
				}
				
				.btn-contact-select
				{
				display:block;
				width:149px;
				height:34px;
				background:transparent url(../images/btn-contact.png) bottom right no-repeat;
				margin:0px 0px 0px 27px;
				}								
	
	/*
	footer
	*****************************************************************/	
	
	#footer
	{
	width:177px;
	height:202px;
	background:transparent url(../images/fond-footer.png) top left no-repeat;
	font-family:Verdana, Tahoma, Arial, Verdana, Lucida, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#905d13;
	text-align:left;
	}
	
		#footer p
		{
		margin:0px 0px 0px 27px;
		padding:9px 0px 0px 0px;
		}
		
		#footer .ouvert
		{
		letter-spacing:-1px;
		padding:23px 0px 0px 0px;
		}
	
/*
col-transition
*****************************************************************/
#col-transition
{
width:11px;
height:695px;
background:transparent url(../images/fond-col-transition.png) top left repeat;
text-align:left;
float:left;
}


/*
col-droite
*****************************************************************/
#col-droite
{
width:812px;
height:695px;
background:transparent;
float:left;
}

	#titre
	{
	width:812px;
	height:132px;
	background:transparent url(../images/fond-titre.png) bottom left no-repeat;
	}
	
	#content-content-illustre
	{
	width:812px;
	height:499px;
	}
	
		#content-fond
		{
		width:701px;
		height:499px;
		background:transparent url(../images/fond-content.png) top left no-repeat;
		float:left;
		}
		
		#illustre-accueil
		{
		width:106px;
		height:499px;
		background:transparent url(../images/fond-illustre-accueil.png) top left no-repeat;
		float:left;
		}
		
		#illustre-carte
		{
		width:106px;
		height:499px;
		background:transparent url(../images/fond-illustre-carte.png) top left no-repeat;
		float:left;
		}
		
		#illustre-epices
		{
		width:106px;
		height:499px;
		background:transparent url(../images/fond-illustre-epices.png) top left no-repeat;
		float:left;
		}
		
		#illustre-photos
		{
		width:106px;
		height:499px;
		background:transparent url(../images/fond-illustre-photos.png) top left no-repeat;
		float:left;
		}
		
		#illustre-contact
		{
		width:106px;
		height:499px;
		background:transparent url(../images/fond-illustre-contact.png) top left no-repeat;
		float:left;
		}
/*
content généralités
*****************************************************************/
	#content-accueil, #content-carte, #content-epices, #content-photos, #content-contact
	{
	width:701px;
	height:440px;
	margin:35px 0px 0px 0px;
	overflow:auto
	}

/*
content accueil
*****************************************************************/

		
		#content-accueil #content1
		{
		width:610px;
		text-align:left;
		margin:0px 0px 0px 40px;
		}
			.text-yellow
			{
			color:#e78e03;
			}
			
		#content-accueil #content2
		{
		width:610px;
		margin:0px 0px 0px 40px;
		}
			#content-accueil #content2 #content2-1
			{
			text-align:left;
			float:left;
			margin:37px 0px 0px 0px;
			}
			
			#content-accueil #content2 #content2-2
			{
			width:250px;
			float:left;
			margin:0px 0px 0px 20px;
			}
				#content-accueil #content2 #content2-2 .image-grillade
				{
				float:right;
				margin:0px 0px 20px 0px;
				}	

/*
content photo
*****************************************************************/


#content-photos #galerie 
{ 
width: 610px ; 
background: none ; 
border: none ; 
margin:0px 0px 0px 50px;
font: 0.9em Georgia, serif ; 
} 
 
ul#galerie_mini 
{
list-style-type: none;
text-align:center;
float:left;
padding:0;
margin:0px 0px 0px 20px;  
}

ul#galerie_mini li 
{ 
}
 
ul#galerie_mini li a img 
{
width:60px;
margin: 2px; 
border: 1px solid #c0bdbd ; 
} 
 
dl#photo 
{ 
margin: 0 auto ;
float:left;
text-align:center; 
} 
 
dl#photo dt 
{
width:500px; 
font-family:Verdana, Tahoma, Arial, Verdana, Lucida, sans-serif;
font-size:11px;
margin:5px 0px 0px 0px; 
} 
 
dl#photo dd 
{ 
margin:0px; 
} 
 
dl#photo img 
{
width:500px; 
border: 1px solid #c0bdbd ; 
} 
	
/*
content contact
*****************************************************************/
		#content-contact #content1
		{
		height: 250px;
		width:610px;
		text-align:left;
		margin:0px 0px 0px 40px;
		}
		
			#adresse
			{
			width:250px;
			float:left;
			font-size:12px;
			}
			
			#map
			{
			width:358px;
			height:230px;
			float:left;
			text-align:center;
			margin:10px 0px 0px 0px;
			border:1px solid #c0bdbd;
			}
				#map strong
				{
				font-size:13px;
				color:#f29400;
				}
				
				#map hr
				{
				width:150px;
				color:#2e2626;
				}
				
				#map em
				{
				font-style:normal;
				color:#2e2626;
				}			
			
			form
			{
			width:610px;
			margin:0px 0px 0px 40px;
			}
			
			form p
			{
			margin:6px 0px 6px 0px;
			}
		
				label
				{
				display:inline;
				width:60px;
				float:left;
				}
				
				#nom, #mail, #sujet
				{
				width:220px;
				height:15px;
				font-family:Tahoma, Arial, Verdana, Lucida, sans-serif;
				font-size:11px;
				border:1px solid #c0bdbd;
				}
				
				#message
				{
				width:243px;
				height:67px;
				font-family:Tahoma, Arial, Verdana, Lucida, sans-serif;
				font-size:11px;
				border:1px solid #c0bdbd;
				}
				
				.champs-obligatoires
				{
				font-size:10px;
				color:#211d1d;
				margin:-4px 0px 0px 200px;
				}
				
				.btn-reset, .btn-envoyer
				{
				font-size:11px;
				}
				
				.btn-reset
				{
				margin:0px 0px 0px 235px;
				}
				
			#div-input-text
			{
			width:300px;
			float:left;
			}
			
			#div-textarea
			{
			width:310px;
			float:left;
			padding:32px 0px 0px 0px;
			}
			
			.info-envoi
			{
			margin:0px 0px 0px 200px;
			}
/*
index
*****************************************************************/

#content-index
{
text-align:center;
}

.btn-acceder-site
{
display:block;
width:176px;
height:20px;
background:transparent url(../images/btn-acceder-site.png) top left no-repeat;
margin:20px auto;
}

.btn-acceder-site:hover
{
background:transparent url(../images/btn-acceder-site.png) bottom left no-repeat;
}

#footer-index a
{
display:block;
color:#211d1d;
text-decoration:none;
}

/*
content-carte
*****************************************************************/

#content-carte #content1
{
width:610px;
text-align:center;
line-height:15px;
font-size:12px;
margin:0px 0px 0px 40px;
padding:0px 0px 20px 0px;
}

#content-carte .menu
{
width:610px;
margin:0px 0px 0px 40px;
}

#content-carte .menu-grillade
{
width:610px;
margin:0px 0px 0px 40px;
}
	#content-carte .menu-grillade .left
	{
	width:340px;
	text-align:center;
	float:left;
	padding:0px 0px 10px 0px;
	}
		#content-carte .menu-grillade h2
		{
		margin-bottom:5px;
		}
		
		#content-carte .menu-grillade .prix
		{
		margin-top:0px;
		}

	#content-carte .left
	{
	width:340px;
	text-align:left;
	float:left;
	padding:0px 0px 10px 0px;
	}
		#content-carte .left h2
		{
		text-align:center;
		}	
		
		#content-carte .left em
		{
		display:block;
		width:270px;
		font-size:11px;
		}	
		
		#content-carte .left .center
		{
		text-align:center;
		}			
			
		#content-carte .left .liste-menu
		{
		width:310px;
		height:14px;
		text-align:center;
		background: transparent url(../images/point-menu.png) bottom left repeat-x;
		padding:5px 0px 0px 0px;
		}
			#content-carte .left .liste-menu .p-left
			{
			text-align:center;
			background: white;
			float:left;
			margin:0;
			font-weight:bold;
			}
			
			#content-carte .left .liste-menu .p-right
			{
			text-align:center;
			background: white;
			float:right;
			margin:0;
			}
			
	#content-carte .left-hr
	{
	width:340px;
	text-align:center;
	float:left;
	padding:0px 0px 10px 0px;
	}		
		#content-carte .left-hr hr
		{
		width:200px;
		}

	#content-carte .right
	{
	width:270px;
	text-align:right;
	float:left;
	}		
		#content-carte .right img
		{
		width:230px;
		text-align:center;
		margin:auto 0px auto 0px;
		}
		
		#content-carte .right .img-grillade
		{
		margin:40px 0px 0px 0px;
		}
		
		#content-carte .right .img-curry
		{
		margin:20px 0px 0px 0px;
		}

/*
content-epices
*****************************************************************/

#content-epices #content1
{
width:610px;
line-height:15px;
font-size:12px;
text-align:left;
margin:0px 0px 0px 40px;
}

#content-epices #content1 .video
{
margin:0px 0px 20px 0px;
text-align:center;
}


/*
annuaires.php
*****************************************************************/
#content-annuaire
{
text-align:center;
}
	#content-annuaire ul
	{
	text-align:left;
	}
		#content-annuaire li
		{
		margin-bottom:8px;
		}
		
		
	#lien-annuaire
	{
	width:500px;
	background:white;
	margin:auto;
	padding:10px 10px 15px 10px;
	}
		#lien-annuaire p
		{
		color:#211d1d;
		text-decoration:none;
		margin:8px 0px 5px 0px;
		}
		
		#lien-annuaire a
		{
		color:#211d1d;
		text-decoration:none;
		}
			#lien-annuaire a img
			{
			border:none;
			}
		
.btn-acceder-site
{
display:block;
width:176px;
height:20px;
background:transparent url(../images/btn-acceder-site.png) top left no-repeat;
margin:20px auto;
}

.btn-acceder-site:hover
{
background:transparent url(../images/btn-acceder-site.png) bottom left no-repeat;
}

#footer-annuaire
{
display:block;
color:#211d1d;
text-decoration:none;

}
