/*Styles pour le site du restaurant Soy
Simon Lachance, novembre 2009 */

/*Positionnement central, page de selection de la langue*/
body#un {
	text-align: center;
}
div#selection{
	margin-left: auto;
	margin-right: auto;
	width:800px;
}
p#langue {
	padding-left: 40px;
	font-family: "AllerRegular","FontinSansBold", Verdana, sans-serif;
	font-size: 18px;
}
span#e {
	display: inline;
	padding-left: 400px;
}

/*structure*/
body {
	width: 100%;
	background: #ffffff url('../images/bgsoy.png') no-repeat top left;
	font-family: sans-serif;
	height: 100%;
	text-align: left;
}

body.long {
	width: 100%;
	background: #ffffff url('../images/bgsoy.png') repeat-y top left;
	font-family: sans-serif;
	height: 100%;
	text-align: left;
}
div.header {
	width: 800px;
	background-image: url('../images/bg_head.png');
	background-repeat:no-repeat;
	background-position:top left;
	height: 171px;
	margin: 0 auto auto 0;
}
div.middle {
  	min-height: 100%;
   height: auto !important;     
   margin: 0 auto auto 0;
   width: 800px;

}
div.menu_gauche {
	float: left;
	width: 100px;
	margin: 10px 0;
}
div.contenu {
	width: 600px;
	float: right;
	
}

div.pied {
	width: 800px;
	clear: both;
	margin: 20px auto auto 0;
	padding: 20px;
}
/*menu*/
ul#nav{
	list-style-type: none;
	padding: 0 0 0px 28px;
	font:  18px "AllerRegular","FontinSansBold",Verdana, sans-serif;
}

ul#nav li{
	margin: 0;
	padding: 0 0 8px 0 ;
}

#nav li a, a.a{
	margin: 0 ;
	text-decoration: none;
}

#nav li a:link, a.a:link{ color: #608400; }
#nav li a:visited, a.a:visited { color: #8a8987;  }

#nav li a:hover, a.a:hover
{
/*background: #90c400;*/
text-decoration: underline;
/* for IE */
/*  filter:alpha(opacity=70);*/
  /* CSS3 standard */
/*  opacity:0.7;*/
}

#nav li a#courant
{
	color: #565248;
}

/*formatage elements*/
span#logo {
	width: 206px;
	height: 201px;
	text-align: left;
}
p#coords {
	font-size: 10pt;
	line-height: 10px;
	color: #494d57;
	text-align: center;
	padding-top: -6px;
}
p.credit {
	font-size: 6pt;
	color: #565248;
	text-align: right;
}

table#cord{
	cellpadding:0;
	cellspacing:0;
	border:1; 
}

div#map {

}

img {
	border: none;
}

a.courriel{
	text-decoration: none;
	color: #565248;
}

a.courriel:hover{
	text-decoration: underline;
}
a {
	color: #608400;
	text-decoration: none;
}
a:visited { color: #8a8987;  }
a:hover {text-decoration: underline;}

#map1{
	width: 500px;
	height: 300px;
}
div#toc{
	padding: 0 0 80px 0;
}
span.prix {
	float: right;
	text-align: right;
	padding: 0 0 0 20px;
}
span.mets{
	display: inline-block;
	width: 325px;
}
.centre{
	text-align: center;
}
.rouge{
	color: #cd0100;
}

.souligne{
	text-decoration: underline;
	color: #608400;
}
.bold{
	font-weight: bold;
}
h2{
	color: #608400;
}
/*
The following selectors and properties have been generated by fontsquirrel.com and is based on the work of Paul Irish. 
*/
@font-face {
	font-family: 'FontinSansBold';
	src: url('fontes/Fontin_Sans_B_45b.eot');
	src: local('fontes/Fontin Sans Bold'), local('FontinSans-Bold'), 
	url('fontes/Fontin_Sans_B_45b.woff') format('woff'), 
	url('fontes/Fontin_Sans_B_45b.otf') format('opentype'), 
	url('fontes/Fontin_Sans_B_45b.svg#FontinSans-Bold') format('svg');
	}
	@font-face {
	font-family: 'AllerRegular';
	src: url('fontes/Aller_Rg.eot');
	src: local('Aller Regular'), local('Aller'), 
	url('fontes/Aller_Rg.woff') format('woff'), 
	url('fontes/Aller_Rg.ttf') format('truetype'), 
	url('fontes/Aller_Rg.svg#Aller') format('svg');
}

@font-face {
	font-family: 'AllerBold';
	src: url('fontes/Aller_Bd.eot');
	src: local('Aller Bold'), local('Aller-Bold'), 
	url('fontes/Aller_Bd.woff') format('woff'), 
	url('fontes/Aller_Bd.ttf') format('truetype'), 
	url('fontes/Aller_Bd.svg#Aller-Bold') format('svg');
}