/* CSS Document */

* 
{
	margin: 0px;
	padding: 0px;
	outline-style:none;
	outline-width:0;
}

body
{
	background:url(../img/body.jpg) repeat-x #dbe6ec;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
}

#global
{
	width:900px;
	height:750px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/fond.jpg);
}

#vide
{
	height:150px;
}

#flash
{
	width:550px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	border: medium solid #FFFFFF;
}

/* DÉBUT Head */

#head
{
	height:150px;
	padding-left:35px;
	margin-bottom:160px;
}

img
{
	border-style:none;
}

#right
{
	float:right;
	width:600px;
	height:150px;
}

#menu
{
	width:600px;
	height:100px;
}

/* DÉBUT Boutons Menu */

a.item1
{
	display:block;
	width:108px;
	height:48px;
	float:left;
	background:url(../img/menu/item1.png) no-repeat 0px 0px;
}

a.item1:hover
{
	background:url(../img/menu/item1.png) no-repeat 0px -48px;
}

a.item2
{
	display:block;
	width:108px;
	height:48px;
	float:left;
	background:url(../img/menu/item2.png) no-repeat 0px 0px;
}

a.item2:hover
{
	background:url(../img/menu/item2.png) no-repeat 0px -48px;
}

a.item3
{
	display:block;
	width:103px;
	height:48px;
	float:left;
	background:url(../img/menu/item3.png) no-repeat 0px 0px;
}

a.item3:hover
{
	background:url(../img/menu/item3.png) no-repeat 0px -48px;
}

a.item4
{
	display:block;
	width:84px;
	height:48px;
	float:left;
	background:url(../img/menu/item4.png) no-repeat 0px 0px;
}

a.item4:hover
{
	background:url(../img/menu/item4.png) no-repeat 0px -48px;
}

a.item5
{
	display:block;
	width:82px;
	height:48px;
	float:left;
	background:url(../img/menu/item5.png) no-repeat 0px 0px;
}

a.item5:hover
{
	background:url(../img/menu/item5.png) no-repeat 0px -48px;
}

/* FIN Boutons Menu */

#gastro
{
	margin-left:425px;
	margin-bottom:20px;
}

#gastro a
{
	display:block;
	width:142px;
	height:81px;
	background:url(../img/gastronomie.png) no-repeat 0px 0px;
}

#gastro a:hover
{
	background:url(../img/gastronomie.png) no-repeat 0px -81px;
}

/* FIN Head */

#container
{
	height:420px;
	padding-top:18px;
}

#left
{
	float:left;
	width:100px;
	padding-left:45px;
	padding-top:350px;
}

#left a
{
	display:block;
	width:85px;
	height:85px;
	background:url(../img/euro.png) no-repeat 0px 0px;
}

#left a:hover
{
	background:url(../img/euro.png) no-repeat 0px -85px;
}

#frame
{
	width:670px;
	height:366px;
	margin-left:160px;
	background-image:url(../img/frame.jpg);
	padding-top:15px;
	padding-right:20px;
	padding-bottom:15px;
	padding-left:20px;
	font-size:12px;
}

#frame a
{
	text-decoration:none;
	color:#000;
}

#frame a:hover
{
	color:#88a412;
}

#frame p
{
	margin-bottom:10px;
}

#frame a
{
	margin-right:8px;
}

#news
{
	width:550px;
	margin-left:30px;;
}

#footer p
{
	text-align:center;
	padding-top:20px;
	margin-bottom:10px;
}

#footer a
{
	color:#000;
	font-size:10px;
	text-decoration:none;
}

#footer a:hover
{
	color:#88a412;
}

.map
{
	float:right;
	margin-right:100px;
}

