@charset "iso-8859-2";
/* CSS Document */

html, body{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight:regular;
	font-family:tahoma, arial, sans-sherif;
	color:#337c0f;
	

}

p, ul, li, table, div, h1, h2, h3, hr, img, form, input{
	padding: 0px;
	margin: 0px;
}


.b_top{
height:42px;
}

.actu{
float:left;
background:url(images/actu.png);
height:168px;
width:447px;
}


.b_bas{
color:#FFFFFF;
font-size:11px;
clear:both;
background:url(images/footer.png) no-repeat;
height:30px;
width:948px;
}

.total{
padding-top:50px;
width:948px;
margin-left:auto;
margin-right:auto;

}



.b_milieu{
width:948px;
background:url(images/bg_milieu.png) repeat-y;
}


.arrondi_bas{
clear:both;
background:url(images/arrondi_bas.png);
height:15px;
}


.ajust{
clear:both;
}




.contact{
color:#000000;
float:left;
background:url(images/contact.png) no-repeat;
height:168px;
width:243px;
}

ul li {
padding-top:4px;
}


/*-----------------------  menu jquery -----------------*/

#navigation {
margin:0px;
padding:0px;
  list-style: none;
}

#navigation li {
  float: left;
}

#navigation a * {
  display: none;
}

#navigation a,
#navigation a .hover {
  
    height: 46px;
	position: relative;
	display: block;
	background:url(images/menu.png) 0 0 no-repeat;
}


/* individual navigation items */
#navigation a.home {
  background-position: 0 0;
  width: 157px;
}

#navigation .highlight a.home:hover,
#navigation a.home .hover {
  background-position: 0 -42px;
  width: 157px;
}

#navigation a.restaurant {
  background-position: -157px 0px;
  width: 138px;
}

#navigation .highlight a.restaurant:hover,
#navigation a.restaurant .hover {
  background-position: -157px -42px;
}

#navigation a.evenement {
  background-position: -295px 0;
  width: 138px;
}

#navigation .highlight a.evenement:hover,
#navigation a.evenement .hover {
  background-position: -295px -42px;
}

#navigation a.pizza {
  background-position: -433px 0;
  width: 246px;
}

#navigation .highlight a.pizza:hover,
#navigation a.pizza .hover {
  background-position: -433px -42px;
}

#navigation a.contact {
  background-position: -679px 0;
  width: 268px;
}

#navigation .highlight a.contact:hover,
#navigation a.contact .hover {
  background-position: -679px -42px;
}


/*-------------------------------------------------*/

.antoine{
font-weight:bold;
}

/*--------------------------------*/

.mention a:link{

color:#ffffff;
}

.mention a:hover{

color:#ffffff;
}

.mention a:visited{

color:#ffffff;
}
  a:link  {
color:#000000
}

 a:visited{
color:#000000
}
a:hover {
color:#000000

}



/*---------------------------------------------newsletter--------------*/


.ipt-news {
  width: 193px;
	height: 16px;
	border: 1px solid #6C2E04;
	background: #fff;
	font-size: 1.2em;
	color: #000000;
	vertical-align: top;
	padding-top: 2px;
}
.ipt-news:focus{
	background: #F6F0EA;
}

.btn-news{
  width: 39px;
	height: 20px;
	border: 0px;
	background-color: #6C2E04;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
	vertical-align: middle;
}
.btn-news:hover{
	background-color: #A78268;
	color: #6C2E04;
}

