/* BODY */
body {
  background:#000000 url(../images/back.jpg) repeat-x top;
  font-size: 12px; 
  padding:0px;
  margin:0px;
  text-align: center;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

body.popUp{
	background-color:#E5530D;
  background-image:url(../images/contenu1.jpg);
	background-repeat:no-repeat;
  font-size: 12px; 
  padding:0px;
  margin:0px;
  text-align: center;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* HEADER */
#header { 
  display:block;	
  background-image:url(../images/header.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:686px;
  height:76px;
  text-align: left;
  vertical-align: top;
  color:#FF9900;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-top:140px;
  padding-left:32px;
}

/* MENU */
#menu1 { 	
  display:block;	
  background-image:url(../images/menu.jpg);
  background-repeat:repeat-x;
  background-position:top;
  height:29px;
  text-align: center;
  vertical-align: top;
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-top:10px;
  padding-right:50px;
}

a.menu:link, a.menu:visited{
	text-decoration:none;
	color:#FFFFFF;
	padding-left:50px;
}

a.menu:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

/* CONTENU */
td.contenu { 
  background-image:url(../images/contenu3.jpg);
  background-position:top;
  background-repeat:repeat-x;
  background-color:#E5530D;
}

#contenu { 	
  background-image:url(../images/contenu1.jpg);
  background-position:top;
  background-repeat:no-repeat;
  background-color:#E5530D;
  width:686px;
  text-align:left;
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-top:20px;
  padding-bottom:20px;
  border:0px solid #000000;
}

#boitemaster { 	
  float:left;
}

#boitecontour { 	
  width:190px;
  margin-right:10px;
  margin-bottom:12px;
  border-color:#000000;
  border-style:solid;
  border-width:thin;
}

#boite { 	
  color:#FFFFFF;
  font-size: 11px;
	text-align:center;
  background-color:#000000;
  padding:8px;
  margin:1px;
}

#popMain {
	width:500px;
	margin:10px 0px 10px 0px;
  border-color:#000000;
  border-style:solid;
  border-width:thin;
}

#popContent { 	
  color:#FFFFFF;
  font-size: 11px;
	text-align:center;
  background-color:#000000;
  padding:8px;
  margin:1px;
}

#contactInfo {
	border:0px solid #000000;
 	height:200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

img.contenu {
  border-color:#666666;
  border-style:solid;
  border-width:thin;
  margin-top:8px;
  margin-bottom:8px;
}

img.accueil {
  border-color:#666666;
  border-style:solid;
  border-width:thin;
  margin-top:8px;
  margin-bottom:8px;
  margin-left:10px;
}

img.thumb{
	border-color:#666666;
  border-style:solid;
  border-width:thin;
  margin-top:8px;
  margin-bottom:8px;
	width:75px;
	height:50px;
}

img.full{
	border-color:#666666;
  border-style:solid;
  border-width:1px;
  margin-top:8px;
  margin-bottom:8px;
	max-width:400px;
}

img.carte{
	border:1px solid #000000;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
img.molson{
	border:0px;
	float:right;
	padding:10px 0px 10px 15px;
}

a.contenu:link, a.contenu:visited{
	text-decoration:underline;
	color:#000000;
}

a.contenu:hover{
	text-decoration:none;
	color:#000000;
}

a.photoNav:link, a.photoNav:visited{
	text-decoration:underline;
	color:#FFFFFF;
	padding:0px 5px 0px 5px;
}

a.photoNav:hover{
	text-decoration:none;
}

a.promo:link, a.promo:visited{
	text-decoration:none;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
}

a.promo:hover{
	text-decoration:underline;
}

h1 { 	
  font-size:12px;
  font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

p{
	text-align:justify;
	font-size:12px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
}

p.photoNav{
	text-align:center;
	color:#E5530D;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
}

ul{
	list-style-type:none;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

ul.contact{
	list-style-type:none;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* FOOTER */
#footer { 	
  background-image:url(../images/footer.jpg);
  background-repeat:repeat-x;
  background-position:top;
  background-color:#000000;
  text-align: center;
  vertical-align: top;
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-top:20px;
  padding-bottom:30px;
}

a.footer:link, a.footer:visited{
	text-decoration:none;
	color:#FFFFFF;
}
a.footer:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

span.item1{
	position:relative;
	text-decoration:none;
	color:#FFFFFF;
	padding-left:50px;
}
