/* CSS Document */

html,body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
    padding: 0;
	color: #0055a5;
}
table,td{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0055a5;
}

/*CSS pour ZEN D'ASIE */

.bgmain{background: url(img/background.png) repeat-y center; background-color:#ffffff; }
.bgdroite{background: url(img/droit.png) no-repeat bottom; }
.bggauche{background: url(img/gauche.png) no-repeat bottom; }
.menu{color: #0055a5; size:11px; font-weight: bold;}
.menu a{text-decoration:none;}
.soumenu a{text-decoration:none;}
.soumenu{color: #0055a5; size:11px; font-style:italic;}
.item{color: #0055a5; size:10px;}
.itemBold{color: #0055a5; size:10px; font-weight: bold;}

/*CSS pas encore utiliser */

.bgtop{background: #e0e1c1 url(rsrc/img/bg_top.png) repeat-x;}
.bgbottom{background: url(rsrc/img/bg_bottom.png) repeat-x;}
.bgbottom2{background: url(rsrc/img/main_bottom2.png) no-repeat; color: #FFFFFF; font-size:11px;}
.mainTitle{background: #ffffff; color: #833002; size:18px; font-size: 18px;	font-weight: bold; text-transform: uppercase;}
.mainContent{background: #ffffff; color: #000000; size:12px;}
.mainFooter{color: #ffffff; size:10px;}
.mainContentItal{background: #ffffff; color: #000000; size:12px; font-style:italic;}
.mainBullet{background: #ffffff; color: #000000; size:12px;}
.lrbg{background: #e0e1c1;}
.leftNav{background: url(rsrc/img/bg_left.png) repeat-y; border-right: 1px solid #333333; padding-top: 5px;}
.bgright{background: url(rsrc/img/Main_38.jpg) repeat-y;}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #003366;
	background: url(rsrc/img/button_left.png) no-repeat;
	height: 24px;
	cursor: pointer;
	font-size: 12px;
	padding-left: 10px;
	margin:0;
	padding-top: 2px;
}
.arrowlistmenu .menuheader2{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #003366;
	background: url(rsrc/img/button_left2.png) no-repeat;
	height: 40px;
	cursor: pointer;
	font-size: 12px;
	padding-left: 10px;
	margin:0;
	padding-top: 4px;
}
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(rsrc/img/button_left.png) no-repeat;*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #3d2a0d;
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
/*border-bottom: 1px solid #dadada;*/
}

.arrowlistmenu ul li a:visited{
color: #3d2a0d;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #009355;
}
a.nolinkstyle,a.nolinkstyle:link,a.nolinkstyle:active,a.nolinkstyle:visited{
	text-decoration: none;
	color: #003366; 
}

h1.mainhead{
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: 833002;	
}
h2.subhead1{
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: 833002;
}
h2.subhead2{
	font-size: 13px;
	font-weight: bold;
	color: 833002;
}
h3.mainhead{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: 833002;	
}


/**/
a.lien,a.lien:link,a.lien:active,a.lien:visited{
	color: #833002;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: undreline;
}
a.lien:hover{
	text-decoration: none;
}
a.lienVide,a.lienVide:link,a.lienVide:active,a.lienVide:visited{
	color: #ffffff;
	text-decoration: underline;
}
a.lienVide:hover{
    text-decoration: none;
}
a.lienRouge,a.lienRouge:link,a.lienRouge:active,a.lienRouge:visited{
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.lienRouge:hover{
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/**/
P{
    margin:0.2em;
	padding-bottom:5px;
}
.menu{color:#d5c59b;}
.soumenu{color:#d5c59b;}
.btxt{font-weight:bold;text-transform:uppercase;color: #00004a;}
.bline{border-bottom: 1px solid #999;}
.dish_link{color: #0000FF; font-weight: bold;}
.fiche_link{color: #FF3300;}
.menu_link{color:#5f0b0b;}
img{border:none;}