body{font-family:verdana, Helvetica, sans-serif; font-size:11px;margin:0px;text-align:center;background-image:url('bgBody.gif');background-color:#6C021A;background-repeat:repeat-x}
#div-body{width:858px;background:url('bg_main.gif');text-align:center;height:100%;}
#div-header{ vertical-align:middle;width:858px;background:url('tit_the_first.gif');text-align:center;height:89px;background-repeat:no-repeat}
#div-menu-top{clear:left;background:url('top_border.gif');background-repeat:no-repeat;width:858px;text-align:center;height:14px;font-size:0px;}
#div-menu-bottom{clear:left;background:url('bot_border.gif');background-repeat:no-repeat;width:858px;text-align:center;height:6px;font-size:0px;}
#div-banner{clear:left;width:858px;height:274px;}
#div-banner-bottom{clear:left;font-size:0px;width:858px;height:11px;background:url('bar_withe.gif');background-repeat:no-repeat;}
#div-main{clear:left;width:858px;height:auto;background:url('bg_content.gif'); text-align:center;}
#div-footer{margin-top:0px;clear:left;width:858px;height:34px;background:url('bg_footer.gif');vertical-align:middle}
#div-flag{float: left; vertical-align: bottom; padding-left: 300px; padding-top: 15px;
    height: auto;}

* { margin:0; padding:0; }
img, fieldset { border:none; }
input, select, textarea, option { font-family:verdana, Helvetica, sans-serif;font-size:12px; color:#474747; }
h1 { font-size:12px; color:#474747; font-weight:bold; }
td.nonborder{border:none}
td
{
    font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
}
p
{
 font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #474747;
	text-decoration:none;
	padding-bottom:5px; padding-top:5px;	
	line-height:18px;
    text-align:justify;
}
#main {margin:auto;}
.language a{
	font-family: verdana, helvetica, sans-serif;
	font-size: 11 px;
	font-weight: none;
	color: #ffffff;
	text-decoration:none;
}
.language a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #b51e37;
	text-decoration: none;
}
.copyright{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color:#a3732d;
	text-decoration: none;
}
.copyright_inside{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: none;
	color:#474747;
	text-decoration: none;
}
.link {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: none;
	color: #474747;
	text-decoration:none;
}
.link img { margin:0 15px 10px 0; }

.link a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #a3732d;
	text-decoration:none;
}
.link a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #b51e37;
	text-decoration: none;
}
.news {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #474747;
	text-decoration:none;
}
.news a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #a3732d;
	text-decoration:none;
}
.news a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #b51e37;
	text-decoration: none;
}
.breakcrump {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration:none;
}
.breakcrump a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a3732d;
	text-decoration:underlined;
}
.breakcrump a:hover {
	font-family:  verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #b51e37;
	text-decoration: underlined;
}
.text_link {	
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #474747;
	text-decoration:none;
	padding-bottom:5px; padding-top:5px;	
	line-height:18px;
}
.text_link a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #a3732d;
	text-decoration:none;
}
.text_link a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #b51e37;
	text-decoration: none;
}
.text_link_margin {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #474747;
	text-decoration:none;
	padding-left:10px;
	padding-left:10px;
}
.text_link_margin a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #a3732d;
	text-decoration:none;
	padding-left:10px;
	padding-left:10px;

}
.text_link_margin a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #b51e37;
	text-decoration: none;
	padding-left:10px;
	padding-left:10px;

}
.text_link_bold {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #474747;
	text-decoration:none;
}
.text_link_bold_margin {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #474747;
	text-decoration:none;
	padding-left:10px;
	padding-left:10px;
}
.text_link_bold_ga {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #474747;
	text-decoration:none;
}
.text_link_bold a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a3732d;
	text-decoration:none;
}
.text_link_bold_ga a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a3732d;
	text-decoration:none;
}
.text_link_bold a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b51e37;
	text-decoration: none;
}
.text_link_bold_ga a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b51e37;
	text-decoration: none;
}
.title_14{
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	text-decoration:none;
}
.text_bold {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b51e37;
	text-decoration:none;
}
.error {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #ff0000;
	text-decoration:none;
}
.link_footer {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #474747;
	text-decoration:none;
}
.link_footer a {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a3732d;
	text-decoration:none;
}
.link_footer a:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b51e37;
	text-decoration: none;
}
.menutop {text-decoration:none;text-transform:uppercase ;text-align:center;}
.menutophover {text-decoration:none;text-transform:uppercase ;text-align:center;}
a.menuButton_jp{color:#EECCD1;font:10px arial;font-weight:bold;text-decoration:none;text-transform:uppercase ;padding:5px 2px 2px 2px; height:25px; text-align:center;}
a.menuButton_jp:hover{background-image:url('menu_bg_hover.gif');color:black;font:10px arial;font-weight:bold;text-decoration:none;height:25px;padding:5px 2px 2px 2px;text-transform:uppercase;}

a.menuButton{color:#EECCD1;font-size:11px;font-family:arial;font-weight:bold;text-decoration:none;text-transform:uppercase ;padding:5px 2px 2px 2px; height:25px; text-align:center;}
a.menuButton:hover{background-image:url('menu_bg_hover.gif');color:black;font-size:11px;font-family:arial;;font-weight:bold;text-decoration:none;height:25px;padding:5px 2px 2px 2px;text-transform:uppercase;}
#flashBanner{background:#FFF;}
.menu {width:190px;position:absolute;left:0px;top:0px;padding:0 0 5px 0;z-index:999;visibility:hidden;}
.menu a {color:#a3732d; font-family: verdana; text-decoration:none; font-weight:bold; font-size:12px; display:block; padding:5px 0 5px 15px;text-align:left; z-index:100;}
.menu a:hover { color:#b51e37; font-family: verdana; font-size:12px; text-decoration:none; font-weight:bold; display:block; padding:5px 0 5px 15px; }
.menuShadow {background-color:#f4f4f4; position:absolute; visibility:hidden; z-index:998;}
#menu2 {width:195px;}
#menu3 {width:210px;}
#menu4 {width:200px;}
#menu5 {width:220px;}
#menu6 {width:200px;}
#menu7 {width:150px;}
.contentParcours{ display:none;}
.text_title {FONT-FAMILY:Times New Roman,Times New Roman; font-size:26px;font-weight:normal;color: #3A312D;}
.style2 {color: #b51e37;}
.style4 {font-size: 14px; color: #474747; text-decoration:none; font-family: Garamond, helvetica, sans-serif;}
.style1 {font-family: Garamond, helvetica, sans-serif;font-weight: bold;}

