body {
	background-color: #040301;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	background-repeat: no-repeat;
	background-position:center top;
	background-image: url(img/bg.gif);
	background-attachment:fixed;
	

}
.tab_img
{
	background-color:#1C1C1C;
	border: 1px solid #474747;
}
.transparent
{
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
.slogon
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#839BA5;

}
/*-------------------Sous menu-----------------------*/


/*--------------------menu-----------------*/
.lien_menu
{
	color:#FAD676;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
}
.td
{
	height:30px;
	color:#FFFFFF;

}
.td_select
{
width:160px;
height:30px;
background-color:#474952;

}

.titre_prestation
{
color:#e9d979;
font-size:16px;
}
.titre_prestation1
{
	color:#E6C074;
	font-size:12px;
	text-decoration: none;

}
.bg_prestation
{
background-image:url(img/bg_prestaion.gif);
background-repeat:no-repeat;
width:599px;
height:206px;
}
.bg_ban
{
	background-image:url(img/bg_ban.jpg);
	background-repeat:no-repeat;
	height:263px;
	width: 972px;
}
.bg_ban_index
{
	background-image:url(img/bg_ban_index.jpg);
	background-repeat:no-repeat;
	height:263px;
	width: 972px;
}
.txt
{
	color:#FFFFFF;
	line-height: 1.5;
	text-align: justify;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 15px;
}

.txt_bien
{
	color:#FFFFFF;
	line-height: 1.5;
	text-align: justify;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 10px;
}
.txt_gal
{
	color:#000000;
	text-align: justify;
	padding-left:10px;
	font-size: 11px;
	text-decoration: none;
}
.lien_footer
{
	color:#000000;
	text-align: justify;
	font-size: 11px;
	text-decoration: none;
}
.txt_gris
{
	color:#828282;
	line-height: 1.4;
	text-align: justify;
	padding-left: 15px;
	font-size: 12px;
}
.bg_service
{
background-image:url(img/bg_service.png);
background-repeat:no-repeat;
width:336px;
height:296px;
}
.actualite
{
	color:#FFFFFF;
	text-align:justify;
	padding-right: 10px;
}
.intro
{
	background-color:#FAF2E3;
	padding: 7px;
	color: #000033;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}
.alternatif1
{
background-color:#F0F0F0;
}
.alternatif2
{
background-color:#F7F7F7;
}

.bg_logo
{
background-color:#370100;
width:222px;
height:135px;
}
.bg_bienvenue
{
	background-color:#5d0302;
	width:322px;
	height:42px;
	background-image: url(img/bg_bienvenue.gif);
	background-repeat: repeat-x;
}
.menu
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}

.menu:hover
{
	color:#a6cee6;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}
.sep
{
	background-image:url(img/sep.gif);
	background-repeat:repeat-x;
	height: 5px;

}
.fond_accueil {
	background-image: url(img/accueil.jpg);
	background-repeat:no-repeat;
	height:506px;
	width:836px;
}
.fond_page {
	background-image: url(img/page.jpg);
	background-repeat:no-repeat;
	height:406px;
	width:857px;
}

.StyleSushi {
	color: #699914;
	padding-left:3px;
	font-weight: bold;
	font-variant: small-caps;
}
.StyleEntrez {
	color: #8a6250;
	padding-right:15px;
	font-weight: bold;
	font-size: 14px;

}
.StyleEntrez:hover {
	color: #cd9275;
	padding-right:15px;
	font-weight: bold;
	font-size: 14px;

}
.actu_g
{
	font-size:14px;
	color:#ffd04c;
	font-weight: bold;
	padding-left: 15px;
}
.jour_actu
{
	font-size:30px;
	color:#ffd04c;
	font-weight: bold;
}
.actu_p
{
	font-size:12px;
	color:#050B33;
	font-weight: bold;
	text-align: right;
}
.bg_contenue
{
background-image:url(img/bg_contenue.gif);
background-repeat:repeat-x;
}

.bg_info
{
background-image:url(img/bg_info.gif);
background-repeat:no-repeat;
width:244px;
height:145px;

}

.StyleCommandez {
	font-size: 14px;
	color: #8a6250;
	padding-left:12px;
	font-weight: bold;
}
.a:link {
	color: #ffffff;
	text-decoration:none;
	font-size:12px;
}
.a:visited {
	color: #ffffff;
		text-decoration:none;
		font-size:12px;
}
.a:hover {
	color: #00FF00;
		text-decoration:none;
		font-size:12px;
}
.a:active {
	color: #FFFFFF;
		text-decoration:none;
		font-size:12px;
}
.Styleadresse {
	font-size: 11px;
	color: #fff;
	padding-left:19px;
}
.styleSushiMaki {
color:#ca3119;
font-size: 12px;
	padding-left:12px;
	font-weight: bold;
}

.StyleEnvoyez_mail{
	font-size: 12px;
	color: #8a6250;


}
.StyleTéléphone {
	font-size: 24px;
	color: #ca3119;
	padding-left:3px;
	font-weight: bold;
	font-variant: small-caps;
}

.accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3B3D43;
	text-decoration: none;
}
.accueil:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #474952;
	text-decoration: none;
}
.accueil_hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #474952;
	text-decoration: none;
}
.texte_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5C0002;
	text-decoration: none;
}
.lienspage {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 10px;
}

.marge_g {
	padding-top: 388px;
}

.fond_tulle {
	background-image: url(img/fond_tulle.jpg);
	width:238px;
	height:690px;
}
.bloc_g {
	padding-left: 25px;
}
.bloc_d {
	padding-right: 25px;
}
.texte_centre {
	font-size: 11px;
	font-weight: normal;
	color: #d09c9c;
	text-decoration: none;
	line-height: 1.2;
	text-align: justify;
}
.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8f9aa0;
}
.bg_actualite
{
background-image:url(img/bg_actualite.gif);
background-repeat:no-repeat;
background-position:bottom;
width:225px;
}
.bg_gal
{
background-image:url(img/bg_gal.gif);
background-repeat:no-repeat;
background-position:left top;
height:465px;
}
.bg_footer
{
background-image:url(img/footer.png);
background-repeat:no-repeat;
width:806px;
height:217px;
}
.moin
{
background-color:#608708;
}

.lire_plus
{
	width:80px;
	background-color:#666666;
	color:#FFFFFF;
	float: right;
	height:15px;
	text-align: center;
	text-decoration:none;
}
.lire_plus_vert
{
	width:80px;
	background-color:#608708;
	color:#FFFFFF;
	float: right;
	height:15px;
	text-align: center;
	text-decoration:none;
}
.lire_plus_vert:hover
{
	width:80px;
	background-color:#99c13e;
	color:#FFFFFF;
	float: right;
	height:15px;
	text-align: center;
	text-decoration:none;
}
.lire_plus:hover
{
	width:80px;
	background-color:#4D4D4D;
	color:#FFFFFF;
	float: right;
	text-align: center;
	text-decoration:none;
}
.texte_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.fond_tb {
	background-color: #311405;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	padding-left: 15px;
}
.s_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #f3f768;
	text-transform: uppercase;
	padding-left: 40px;
}
.liens_info {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #96ff00;
	padding-left: 20px;
	text-decoration: none;
}
.liens_info:hover {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #009900;
	padding-left: 20px;
	text-decoration: none;
}
.titre_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #E7B405;
	font-weight: bold;
}
.titre_actualite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #f3f768;
	text-transform: uppercase;
	padding-left: 5px;
}
.formulaire {
	FONT-SIZE: 10px; 
	WIDTH: 100%; 
	COLOR: #555659;
	border:1px solid #aaaaaa;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #D3D2CF
}
.formulaire_bouton {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: medium none; 
	WIDTH: 20%; 
	COLOR: #000000; 
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #E9D979
}
/*------------titre-----------------*/
.bg_titre
{
background-image:url(img/bg_titre.gif);
background-repeat:repeat-x;
height:52px;

}

