/* Définit les urls pour tous les backgrounds, initialement dans head.php */

body { 
	background-image:url(../images/png/back-mb.gif);
}
.cadre_top { background-image:url(../images/png/haut-mb.png); }
.cadre_center { background-image:url(../images/png/milieu-mb.png); }
.cadre_bottom { background-image:url(../images/png/bas-mb.png); }
.cadre_top2 { background-image:url(../images/png/haut-mb.png); }
.cadre_center2 { background-image:url(../images/png/milieu-mb.png); }
.cadre_bottom2 { background-image:url(../images/png/bas-mb.png); }
.home_top { background-image:url(../images/png/page_top-mb.png); }
.home_center { background-image:url(../images/png/page_center-mb.png); }
.home_bottom { background-image:url(../images/png/page_bottom-mb2.png); }
.home_bottom2 { background-image:url(../images/png/page_bottom-mb.png); }
.home_top2 { background-image:url(../images/png/page_top-mb2.png); }
.home_center2 { background-image:url(../images/png/page_center-mb.png); }
.menu_top { background-image:url(../images/png/menu_top.png); }
.menu_center { background-image:url(../images/png/menu_center.png); }
.menu_bottom { background-image:url(../images/png/menu_bottom.png); }
.menu_logo { background-image:url(../images/png/logo2.png); }
.menu_hr { background-image:url(../images/png/menu_hr.png); }
.page_hr { background-image:url(../images/png/page_hr.png); }
.holding_hr { background-image:url(../images/png/hr_holding.png); }
.holding_hr2 { background-image:url(../images/png/hr_holding.png); }
.rootpic1 { background-image:url(../images/png/root/1.jpg); }
.rootpic2 { background-image:url(../images/png/root/2.jpg); }
.rootpic3 { background-image:url(../images/png/root/3.jpg); }
.rootpic4 { background-image:url(../images/png/root/4.jpg); }

/* CSS principal */

body {
	background-repeat:repeat;
	
}

 #conteneur_ff {
	margin-left:0px;
	margin-right:0;
	padding-bottom:10px;
	width:170px;
	overflow:hidden;
	position:relative;
	background:#FFFFFF;
}
 #conteneur {
	margin-left:0px;
	margin-right:0;
	padding-bottom:10px;
	width:170px;
	overflow:hidden;
	position:;
	background:#FFFFFF;
}
#slidebox {
  position:relative;
  width:610px;
  text-align:left;
}
.table img {
	border:0;
}
.table img a {
	border:0;
}
.table img a:hover {
	border:0;
}
.table img a:active{
	border:0;
}
.table img a:visited{
	border:0;
}
.table ul {
  padding:0;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:;
  text-align:center;
}
.table li {
  display:inline;
  width:0px;
}
.table a {
	font-weight:none;
	text-decoration:none;
}
.table li a {
  display:inline-block;
  padding:0 0 0 0;
}
.table li a:hover {
  background:#FFFFFF;
  padding:0 0 0 0;
}
.cadre {
	width:572px;
}
.adiv {
	margin-top:-10px;
	color:#990000;
	font-family:arial black;
	font-size:9pt;
}
.anim {
	margin:0 0 0 35;
	padding:0 0 0 0;
}
.galery {
	height:200px;
}
.galerypic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.galerypic img {
	border:0;
	opacity:1;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.galerypic img:hover {
	border:0;
	opacity:0.7;
	filter : alpha(opacity=70); 
	-moz-opacity : 0.7;
}
.galerypic2  {
	width:125px;
	margin:10 20 0 20;
	cursor:pointer;
}
#up {
	cursor:pointer;
}
#down {
	cursor:pointer;
}
#cont_ff {
	position:relative;
	width:500px;
	height:167px;
	border:0px solid #006699;
	overflow:hidden;
}
#cont {
	position:;
	width:500px;
	height:167px;
	border:0px solid #006699;
	overflow:hidden;
}
.galery_table {
	margin:0 0 0 0;
}
.txt {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding:5px;
	visibility:hidden;
}
.cadre_top {
	background-repeat:no-repeat;
	background-position:bottom center;
	background-attachment:fixe;
	width:572px;
	height:26px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.cadre_center {
	background-repeat:repeat-y;
	background-position:top center;
	background-attachment:fixe;
	width:572px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.cadre_bottom {
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixe;
	width:572px;
	height:26px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.cadre_top2 {
	background-repeat:no-repeat;
	background-position:bottom center;
	background-attachment:fixe;
	width:572px;
	height:15px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.cadre_center2 {
	background-repeat:repeat-y;
	background-position:top center;
	background-attachment:fixe;
	width:572px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.cadre_bottom2 {
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixe;
	width:572px;
	height:15px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_cadre {

}
.home_top {
	background-repeat:no-repeat;
	background-position:bottom right;
	background-attachment:fixe;
	width:893px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_top2 {
	background-repeat:no-repeat;
	background-position:bottom right;
	background-attachment:fixe;
	width:893px;
	height:16px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_center {
	background-repeat:repeat-y;
	background-position:top right;
	background-attachment:fixe;
	width:893px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_center2 {
	background-repeat:repeat-y;
	background-position:top right;
	background-attachment:fixe;
	width:893px;
	height:165px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_bottom {
	background-repeat:no-repeat;
	background-position:top right;
	background-attachment:fixe;
	width:893px;
	height:50px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_bottom2 {
	background-repeat:no-repeat;
	background-position:top right;
	background-attachment:fixe;
	width:893px;
	height:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.home_bottom3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	text-align:right;
	color:#BFBDBD;
	height:100%;
	width:97%;
	margin:0 0 0 0;
}
.home_bottom3 a {
	color:#333333;
	text-decoration:none;
}
.home_bottom3 a:hover {
	color:#770009;
	text-decoration:none;
}
.home_bottom3 a:active {
	color:#770009;
	text-decoration:none;
}
.home_bottom3 a:visited {
	text-decoration:none;
}

.menu {
	width:239px;
	margin:0 0 0 0;
	border:0px solid #333333;
	text-align:left;
}
.menu2 {
	margin:0 0 0 37;
}
.menu2 img{
	opacity:1;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.menu2 img:hover{
	opacity:1;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.menu2 a img{
	opacity:1;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.menu2 a:hover img{
	opacity:1;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.menu img {
	margin:0 0 0 0;
	border:0px solid #333333;
}
.menu_top {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-attachment:fixe;
	width:220px;
	height:26px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.menu_center {
	background-repeat:repeat-y;
	background-position:top left;
	background-attachment:fixe;
	width:220px;
	height:620px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.menu_bottom {
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:fixe;
	width:220px;
	height:26px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.menu_logo {
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:fixe;
	width:188px;
	height:134px;
	margin:14 0 0 37;
	padding:0 0 0 0;
	cursor:pointer;
}
.menu_hr {
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixe;
	width:195px;
	height:1px;
	margin:0 0 0 22;
	padding:0 0 0 0;
	opacity:0.4;
	filter : alpha(opacity=40); 
	-moz-opacity : 0.40;
}
.page_hr {
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixe;
	width:570px;
	height:1px;
	margin:15 0 0 34;
	padding:0 0 15 0;
}

.cadre_elem {

}
.home_elem {

}
.table {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-spacing: 0px;
	border-collapse: collapse; 
}
.table td {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-spacing: 0px;
	border-collapse: collapse; 
}
.table tr {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-spacing: 0px;
	border-collapse: collapse; 
}
.holding_hr {
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixe;
	width:462px;
	height:1px;
	margin:20 0 20 56;
	padding:0 0 0 0;
	text-align:center;
}
.holding_hr2 {
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixe;
	width:462px;
	height:1px;
	margin:25 0 -5 56;
	padding:0 0 0 0;
	text-align:center;
}
.enter {
	width:100%;
	text-align:center;
	padding-top:20px;
	padding-bottom:15px;
	font-family:arial black;
}
.enter a {
  font-family:Arial, Helvetica, sans-serif;
  color: #333333;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
}
.enter a:hover {
	color:#770009;
	text-decoration:none;
}
.enter a:active {
	color:#333333;
	text-decoration:none;
}
.enter a:visited {
	text-decoration:none;
}
.enter img {
	border:0;
}
a:hover img {
	border:0;
	opacity:0.6;
	filter : alpha(opacity=60); 
	-moz-opacity : 0.60;
}
a img {
opacity:1;
filter : alpha(opacity=100); 
-moz-opacity : 1;
}
a:active img {
border:0;
opacity:1;
filter : alpha(opacity=100); 
-moz-opacity : 1;
}
.logo {
	width:100%;
	text-align:center;
	padding-top:19px;
	padding-bottom:5px;
}
.logo img {
	border:0px;
}
.logo2 {
	width:100%;
	text-align:center;
	padding-top:5px;
	padding-bottom:40px;
}
.logo2 img {
	border:0px;
}
.text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.8pt;
	color:#333333;
	LETTER-SPACING:0;
	padding:0 0 4 0;
	text-align:center;
}
.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.8pt;
	color:#333333;
	LETTER-SPACING:0;
	padding:0 0 30 0;
	text-align:center;
}
.text3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.8pt;
	color:#333333;
	LETTER-SPACING:0;
	padding:0 0 4 0;
	text-align:center;
}
.text4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.8pt;
	color:#333333;
	LETTER-SPACING:0;
	padding:0 0 0 0;
	text-align:center;
}
.text5 {
	font-family:arial black;
	font-size:10.8pt;
	color:#333333;
	padding:0 0 35 0;
	text-align:center;
}
.img {
	width:100%;
	text-align:center;
	padding-top:0px;
}
.img img {
	border:0;
	padding:0 1 0 1;
}
a.info{
	position:relative;
	z-index:24;
	color:#333333;
	text-decoration:none;
}
.rootpic_ie {
	width:40px;
	text-align:center;
	margin:2 0 0 7;
}
.rootpic {
	width:40px;
	text-align:center;
	margin:2 0 0 7;
	
}
.rootpic1 {
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:fixe;
	width:123px;
	height:94px;
	margin:0 3 0 0;
	padding:0 0 0 4;
	cursor:pointer;
}
.rootpic2 {
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:fixe;
	width:123px;
	height:94px;
	margin:0 4 0 0;
	padding:0 0 0 4;
	cursor:pointer;
}
.rootpic3 {
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:fixe;
	width:123px;
	height:94px;
	margin:0 4 0 0;
	padding:0 0 0 4;
	cursor:pointer;
}
.rootpic4 {
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:fixe;
	width:123px;
	height:94px;
	margin:0 4 0 0;
	padding:0 0 0 3;
	cursor:pointer;
}
a.info:hover{
	z-index:25;
}
a.info span{
	display:none;
}
a.info:hover span{
	display:block;
	position:absolute;
	bottom:7px;
	left:55px;
	width:0px;
	border:0px solid #333333;
	font-family:Arial Black;
	font-size:11.5pt;
	color:#FFFFFF;
	text-align: justify;
	font-weight:none;
	padding:0 0 0 0px;
	opacity:0.9;
	-moz-opacity : 0.9;
	filter : alpha(opacity=90); 
}
.hr {
	border-top:1pt solid #7B0000;
	height:15px;
	width:222px;
	padding:0 0 0 0;
	margin:8 0 0 16;
}
.hr2 {
	border-top:1pt solid #7B0000;
	height:15px;
	width:631px;
	padding:0 0 0 0;
	margin:10 0 0 5;
}
.hr_menu {
	border-top:1pt solid #262626;
	height:0px;
	width:190px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.menu_text {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.menu_td {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.menu_td td {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.menu_6 {
	height:8px;
}
.menu_welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
	margin : 0 0 2 25;
}
.menu_welcome2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
	margin : 0 0 10 25;
}
.menu_5b {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:none;
	margin:0 0 10 50;
	padding:0 20 0 5;
	color:#770009;
}
.menu_5b a {
	color:#770009;
	text-decoration:none;
}
.menu_5b a:hover {
	color:#CC4444;
	text-decoration:none;
}
.menu_5b a:active {
	color:#770009;
	text-decoration:none;
}
.menu_5b a:visited {
	text-decoration:none;
}
.menu_5 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:none;
	margin:0 0 7 40;
	padding:0 20 0 0;
	color:#333333;
}
.menu_5 a {
	color:#333333;
	text-decoration:none;
}
.menu_5 a:hover {
	color:#770009;
	text-decoration:none;
}
.menu_5 a:active {
	color:#333333;
	text-decoration:none;
}
.menu_5 a:visited {
	text-decoration:none;
}
.menu_1b {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 0 5 20;
	padding:0 40 0 15;
	color:#770009;
}
.menu_1c {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 0 0 20;
	padding:0 40 0 15;
	color:#770009;
}
.menu_1b a {
	color:#770009;
	text-decoration:none;
}
.menu_1b a:hover {
	color:#CC4444;
	text-decoration:none;
}
.menu_1b a:active {
	color:#770009;
	text-decoration:none;
}
.menu_1b a:visited {
	text-decoration:none;
}
.menu_1 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 0 10 20;
	padding:0 40 0 15;
	color:#333333;
}
.menu_1 a {
	color:#333333;
	text-decoration:none;
}
.menu_1 a:hover {
	color:#770009;
	text-decoration:none;
}
.menu_1 a:active {
	color:#333333;
	text-decoration:none;
}
.menu_1 a:visited {
	text-decoration:none;
}
.menu_2c {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:5 0 5 0;
	padding:0 0 0 75;
}
.menu_2c a {
	color:#CC4444;
	text-decoration:none;
}
.menu_2c a:hover {
	color:#770009;
	text-decoration:none;
}
.menu_2c a:active {
	color:#CC4444;
	text-decoration:none;
}
.menu_2c a:visited {
	text-decoration:none;
}
.menu_2 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:none;
	margin:5 0 5 0;
	padding:0 0 0 65;
}
.menu_2 a {
	color:#ADADAD;
	text-decoration:none;
}
.menu_2 a:hover {
	color:#CC4444;
	text-decoration:none;
}
.menu_2 a:active {
	color:#ADADAD;
	text-decoration:none;
}
.menu_2 a:visited {
	text-decoration:none;
}
.menu_3 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#770009;
	margin:-5 0 15 20;
	padding:0 0 0 0;
}
.menu_4 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:3 0 0 0;
	padding:0 0 0 10;
}
.menu_4 a {
	color:#770009;
	text-decoration:none;
}
.menu_4 a:hover {
	color:#CC4444;
	text-decoration:none;
}
.menu_4 a:active {
	color:#770009;
	text-decoration:none;
}
.menu_4 a:visited {
	text-decoration:none;
}
.menu_input {
	margin:0 0 8 0;
	padding:0 0 0 0;
}
.menu_input input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:26px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
input#submit {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:none;
	padding:0 0 0 0;
	margin: 0 0 -8 8;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	float: right top;
}
img#submit {
	border:0;
	margin:0 0 0 0;

}
input#submit_auth {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:none;
	padding:0 0 0 0;
	margin: 0 0 -5 4;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	float: right top;
}
img#submit_auth {
	border:0;
	margin:0 0 0 0;
}
.text_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#770009;
	margin:30 0 50 45;
	padding:0 0 0 0;
}
.text_title2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#770009;
	margin:20 0 20 45;
	padding:0 0 0 0;
}
.text_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:none;
	color:#333333;
	margin:35 0 0 45;
	padding:0 5 0 0;
}
.text_normal2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5pt;
	font-weight:none;
	color:#333333;
	margin:5 0 0 45;
	padding:0 5 0 0;
}
.text_bloc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5pt;
	font-weight:none;
	color:#333333;
	margin:15 0 0 100;
	padding:0 5 25 0;
}
.text_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#ECECEC;
	margin:40 0 0 60;
	padding:0 0 0 0;
}
.text_link a {
	color:#770009;
	text-decoration:none;
}
.text_link a:hover {
	color:#CC4444;
	text-decoration:none;
}
.text_link a:active {
	color:#770009;
	text-decoration:none;
}
.text_link a:visited {
	text-decoration:none;
}
.text_link2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#333333;
	margin:10 0 0 60;
	padding:0 0 0 0;
}
.text_link2 a {
	color:#333333;
	text-decoration:none;
}
.text_link2 a:hover {
	color:#770009;
	text-decoration:none;
}
.text_link2 a:active {
	color:#333333;
	text-decoration:none;
}
.text_link2 a:visited {
	text-decoration:none;
}
.text_link3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:bold;
	color:#333333;
	margin:40 0 0 30;
	padding:0 0 0 0;
}
.text_link3 a {
	color:#770009;
	text-decoration:none;
}
.text_link3 a:hover {
	color:#CC4444;
	text-decoration:none;
}
.text_link3 a:active {
	color:#333333;
	text-decoration:none;
}
.text_link3 a:visited {
	text-decoration:none;
}
.text_bag {
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.text_bag_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#333333;
	margin:40 30 0 0;
	padding:0 0 0 0;
	text-align:center;
}
.bag_top {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	padding:20 35 25 20;
}
.text_bag_title2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:none;
	color:#333333;
	margin:1 30 50 0;
	padding:0 0 0 0;
	text-align:center;
}
.msg_error {
	font-weight:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:8 0 0 0;
}
.bloc {
	margin:0 0 15 20;
	width:600px;
}
.bloc_top {
	border-right:0px solid #336699;
	border-left:0px solid #336699;
	border-top:0px solid #336699;
	width:600px;
	background-color:#6699CC;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:5 0 5 0;
}
.bloc_title {
	margin:0 0 0 10;
}
.bloc_content {
	border-right:0px dashed #336699;
	border-left:0px dashed #336699;
	width:600px;
	font-weight:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.bloc_bottom {
	border-right:0px solid #336699;
	border-left:0x solid #336699;
	border-bottom:0px solid #336699;
	width:600px;
	font-weight:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	
}
.bloc_bottom2 img {
	width:9px;
	height:9px;
	margin:5 5 5 5;
}
.bloc_bottom2 {
	border-right:0px solid #336699;
	border-left:0x solid #336699;
	border-bottom:0px solid #336699;
	width:330px;
	font-weight:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	
}
.bloc_bottom img {
	width:9px;
	height:9px;
	margin:5 5 5 5;
}
.bloc_text {
	padding:15 10 5 10;
}

.bloc2 {
	margin:0 0 15 20;
	width:288px;
}
.bloc2_top {
	border-right:0px solid #336699;
	border-left:0px solid #336699;
	border-top:0px solid #336699;
	width:288px;
	background-color:#6699CC;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:5 0 5 0;
}
.bloc2_title {
	margin:0 0 0 10;
	text-align:left;
}
.bloc2_content {
	border-right:0px dashed #336699;
	border-left:0px dashed #336699;
	width:288px;
	font-weight:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
}
.bloc2_bottom {
	border-right:0px solid #336699;
	border-left:0px solid #336699;
	border-bottom:0px solid #336699;
	width:288px;
	font-weight:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
}
.bloc2_bottom img {
	width:9px;
	height:9px;
	margin:5 5 5 5;
}
.bloc2_text {
	padding:15 10 10 10;
}
.bloc2_text2 {
	padding:0 10 5 10;
}
.shoot_input {
	margin:0 0 0 15;
}
.shoot_input input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border-top:0px solid #7F7F7F;
	border-right:0px solid #7F7F7F;
	border-left:0px dashed #336699;
	border-bottom:0px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:26px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.shoot_from {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#333333;
	padding:15 0 0 0;
}
.shoot_msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	color:#333333;
	padding:15 0 0 7;
}
.shoot_msg a {
	color:#770009;
	text-decoration:none;
}
.shoot_msg a:hover {
	color:#336699;
	text-decoration:none;
}
.shoot_msg a:active {
	color:#333333;
	text-decoration:none;
}
.shoot_msg a:visited {
	text-decoration:none;
}
.shoot_hour {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	color:#ADADAD;
	padding:3 5 0 0;
}
.bags {
	margin:30 0 0 40;
	padding:0 0 0 0;
}
.bags_note {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16.5pt;
	color:#333333;
	margin:10 0 70 0;
}
.bags_note img {
	padding:0 0 5 0;
	border:0px;
}
.bags_note a:hover img {
	border:0;
	opacity:0.6;
	filter : alpha(opacity=60); 
	-moz-opacity : 0.6;
}
.bags_note a img {
	opacity:1;
	border:0;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.bags_note a:active img {
	border:0;
	opacity:1;
	filter : alpha(opacity=100);
	-moz-opacity : 1;	
}
.bags_note a {
	color:#333333;
	text-decoration:none;
}
.bags_note a:hover {
	color:#770009;
	text-decoration:none;
}
.bags_note a:active {
	color:#333333;
	text-decoration:none;
}
.bags_note a:visited {
	text-decoration:none;
}
.page_number {
	text-align:left;
	font-size:11px;
	font-family:arial black;
	color:#333333;
	padding:0 0 0 4 7;
}
.page_number a {
	color:#333333;
	text-decoration:none;
}
.page_number a:hover {
	color:#770009;
	text-decoration:none;
}
.page_number a:active {
	color:#333333;
	text-decoration:none;
}
.page_number a:visited {
	text-decoration:none;
}
.page_number2 {
	text-align:left;
	font-size:11px;
	font-family:arial black;
	color:#333333;
	padding:15 0 0 7;
}
.page_number2 a {
	color:#333333;
	text-decoration:none;
}
.page_number2 a:hover {
	color:#770009;
	text-decoration:none;
}
.page_number2 a:active {
	color:#333333;
	text-decoration:none;
}
.page_number2 a:visited {
	text-decoration:none;
}
.table_users {
	margin:0 0 0 15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
}
.table_users th {
	font-family:arial black;
	font-size:11pt;
	color:#333333;
	text-align:left;
	padding:0 0 15 0;
}
.table_users td {
	padding:0 0 4 5;
}
.table_users a {
	color:#333333;
	text-decoration:none;
}
.table_users a:hover {
	color:#770009;
	text-decoration:none;
}
.table_users a:active {
	color:#333333;
	text-decoration:none;
}
.table_users a:visited {
	text-decoration:none;
}
.table_user img {
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.table_users2 {
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
}
.table_users2 th {
	font-family:arial black;
	font-size:11pt;
	color:#333333;
	text-align:left;
	padding:0 0 15 0;
}
.table_users2 td {
	padding:0 0 4 5;
}
.table_users2 a {
	color:#333333;
	text-decoration:none;
}
.table_users2 a:hover {
	color:#770009;
	text-decoration:none;
}
.table_users2 a:active {
	color:#333333;
	text-decoration:none;
}
.table_users2 a:visited {
	text-decoration:none;
}
.table_users2 img {
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.table_users3 {
	margin:0 0 0 15;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
}
.table_users3 td {
	padding:0 0 0 5;
}
.table_users3 a {
	color:#333333;
	text-decoration:none;
}
.table_users3 a:hover {
	color:#770009;
	text-decoration:none;
}
.table_users3 a:active {
	color:#333333;
	text-decoration:none;
}
.table_users3 a:visited {
	text-decoration:none;
}
.users_a a {
	color:#336699;
	text-decoration:none;
}
.users_a a:hover {
	color:#999999;
	text-decoration:none;
}
.users_a a:active {
	color:#333333;
	text-decoration:none;
}
.users_a a:visited {
	text-decoration:none;
}

.table_users img {
	padding:0 0 0 0;
	border:0px;
}
.table_users a:hover img {
	border:0;
	opacity:0.6;
	filter : alpha(opacity=60); 
	-moz-opacity : 0.6;
}
.table_users a img {
	opacity:1;
	border:0;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.table_users a:active img {
	border:0;
	opacity:1;
	filter : alpha(opacity=100); 
	-moz-opacity : 1;
}
.info_users1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	width:80px;
	height:25px;
}
.info_users2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
	font-weight:none;
	width:230px;
	vertical-align:top;
}
.info_users3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	width:150px;
}
.info_users4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
	font-weight:none;
	vertical-align:top;
}
.info_users5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	width:120px;
	height:25px;
}
.info_users6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
	font-weight:none;
	width:140px;
	vertical-align:top;
}
.info_users7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	width:160px;
}
.info_users8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	text-align:left;
	font-weight:none;
	vertical-align:top;
}
.info_users2 a {
	color:#336699;
	text-decoration:none;
}
.info_users2 a:hover {
	color:#999999;
	text-decoration:none;
}
.info_users2 a:active {
	color:#333333;
	text-decoration:none;
}
.info_users2 a:visited {
	text-decoration:none;
}
.info_users6 select {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	padding:4 4 4 4;
	margin:-5 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.table_users input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border-top:0px solid #7F7F7F;
	border-right:0px solid #7F7F7F;
	border-left:0px dashed #336699;
	border-bottom:0px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.table_users select {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	padding:4 4 4 4;
	margin:-5 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
input#submit3 {
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 -6 7;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;

}
img#submit3 {
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
input#submit4 {
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 0 9;
	width:13px;
	height:12px;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;

}
img#submit4 {
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
input#submit5 {
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 0 9;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;

}
img#submit5 {
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
input#submit6 {
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 0 9;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	width:279px;
	height:46px;

}
img#submit6 {
	border:0;
	
	margin:0 0 0 0;
	padding:0 0 0 0;
}
input#submit7 {
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 0 9;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;

}
img#submit7 {
	border:0;
	
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.submit6 input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.submit5 input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_a input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_c {

}
.users_c input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 10 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_c select {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_c textarea {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
#radio {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:0px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_a {
	color:#336699;
}
.users_f {
	color:#333333;
	font-family:arial black;
	font-size:9pt;
}
.users_e input {
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:arial black;
	font-size:8pt;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_d input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_d select {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.users_d {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
input#submit2 {
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 -2 10;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;

}
img#submit2 {
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
input#submit6 {
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 0 3;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;

}
img#submit6 {
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.bb_separe {
height:10px
}
.bb_form {
	margin-bottom:10px;
}
.table_flags {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	margin:10 0 20 40;
}
.table_flags th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.table_flags td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#336699;
}
.error_msg2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#333333;
	padding:0 0 0 20;
}
.error_msg2 a {
	color:#333333;
	text-decoration:none;
}
.error_msg2 a:hover {
	color:#770009;
	text-decoration:none;
}
.error_msg2 a:active {
	color:#333333;
	text-decoration:none;
}
.error_msg2 a:visited {
	text-decoration:none;
}
.menu_1b a img {
	border:0;
}
.menu_1b a:hover img {
	border:0;
}
.menu_1b a:active img {
	border:0;

}
.menu_1c a img {
	border:0;
}
.menu_1c a:hover img {
	border:0;
}
.menu_1c a:active img {
	border:0;
}
.menu_1 a img {
	border:0;
}
.menu_1 a:hover img {
	border:0;
}
.menu_1 a:active img {
	border:0;
}
.menu_1 img {
	width:150px;
}
.menu_1 img:hover {
	width:150px;
}
.menu_1b img {
	width:150px;
}
.menu_1c img {
	width:150px;
}
.menu_1c img:hover {
	width:150px;
}
.menu_9 img {
	width:150px;
}
.menu_9b img {
	width:150px;
}
.menu_9 {
	margin:0 0 0 50;
	padding:0 0 0 0;
}
.menu_9b {
	margin:0 0 10 50;
	padding:0 0 0 0;
}

.menu_9b a img {
	border:0;
}
.menu_9b a:hover img {
	border:0;
}
.menu_9b a:active img {
	border:0;
}
.menu_9 a img {
	border:0;
}
.menu_9 a:hover img {
	border:0;
}
.menu_9 a:active img {
	border:0;
}
.iiframe {
	font-family:verdana;
	font-size:11pt;
	background-color:#000000;
}
.iiframe3 {
	margin : 10 0 -150 20;
}
.iiframe4 {
	margin : 10 0 -120 20;
}
.iiframe5 {
	margin : 20 0 7 22;
}
.iiframe5 a {
	color:#333333;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.iiframe5 a:hover {
	color:#336699;
	text-decoration:none;
}
.iiframe5 a:active {
	color:#666666;
	text-decoration:none;
}
.iiframe5 a:visited {
	text-decoration:none;
}
#iiframe {
	font-family:verdana;
	font-size:11pt;
}
.cg {
	margin:0 0 0 0;
}
.bag {
	margin:-4 0 0 17;
}
.bag_title {
	width:608px;
	text-align:center;
	filter : alpha(opacity=85);
    -moz-opacity : 0.85;
    opacity : 0.85;
}
.bag_title2 {
	width:608px;
	filter : alpha(opacity=85);
    -moz-opacity : 0.85;
    opacity : 0.85;
	text-align:center;
	margin-top:30px;
}
.bag_content {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:611px;
}
.bag_content2 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:611px;
}
.bag_content_cg {
	background-color:#FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:1px solid #262626;
	width:609px;
}
.bag_bloc {
	margin:25 0 30 20;
}
.bag_marques {
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	margin:0 0 12 5;
}
.bag_disp {
	width:100%;
	background-color:#FFFFFF;
	padding:1 0 0 0 0;
}
.bag_disp img {
	border:0;
	width:170px;
}
.bag_disp_hr {
	width:100%;
	border-top:1px solid #cccccc;
	margin:0 0 5 0;
}
.hr_market {
	width:90%;
	border-top:1px solid #cccccc;
	margin:0 0 5 0;
}
.hr_market2 {
	width:90%;
	border-top:1px solid #cccccc;
	margin:10 0 5 0;
}
.bag_disp_hr2 {
	width:100%;
	border-top:1px solid #cccccc;
	margin:0 0 0 0;
}
.bag_disp_hr_ie {
	width:100%;
	border-top:1px solid #cccccc;
	margin:0 0 -19 0;
}
.bag_disp_hr2_ie {
	width:100%;
	border-top:1px solid #cccccc;
	margin:-10 0 0 0;
}
.bag_disp_td {
	border-left:1px solid #cccccc;
}
.bag_disp_small {
	width:100%;
	background-color:#FFFFFF;
	padding:0 0 0 0;
}
.bag_disp_small_ie {
	width:100%;
	background-color:#FFFFFF;
	padding:0 0 0 0;
}
.bag_disp_small img {
	margin:0 0 0 0;
	border:0;
	width:60px;
}
.bag_disp_small_ie img {
	margin:0 10 0 10;
	border:0;
	width:60px;
}
.bag_disp_edit {
	width:100%;
	background-color:#FFFFFF;
	padding:0 0 0 0;
	text-align:left;
}
.bag_disp_edit_link a {
	color:#333333;
	text-decoration:none;
}
.bag_disp_edit_link a:hover {
	color:#770009;
	text-decoration:none;
}
.bag_disp_edit_link a:active {
	color:#333333;
	text-decoration:none;
}
.bag_disp_edit_link a:visited {
	text-decoration:none;
}
.bag_disp_edit_title {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	padding:10 0 10 15;
}
.bag_table_edit {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
	margin:0 0 25 10;
}
.bag_disp_edit_hr {
	border-top:1px dashed #262626;
	width:100%;
	margin:0 0 10 0;
}
.hr_com {
	border-top:1px solid #262626;
	width:100%;
	margin:20 0 0 0;
}
.bag_edit {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:none;
	margin:0 0 0 0;
	padding:3 0 0 0;
	text-align:right;
	background-color:#FFFFFF;
	width:100%;
}
.bag_edit img {
	border:0;
}
.bag_edit a {
	color:#333333;
	text-decoration:none;
}
.bag_edit a:hover {
	color:#770009;
	text-decoration:none;
}
.bag_edit a:active {
	color:#525252;
	text-decoration:none;
}
.bag_edit a:visited {
	text-decoration:;
}
.bag_desc {
	width:100%;
	background-color:#FFFFFF;
	margin:1 0 -7 0;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	padding:5 0 5 0;
	text-align:left;
}
.bag_desc1 {
	color:#595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	margin:10 10 20 25;
	text-align:left;
}
.bag_desc8 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	margin:10 5 15 5;
	text-align:center;
}
.bag_desc7 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	margin:10 5 5 5;
	text-align:center;
}
.bag_desc7 textarea {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.bag_desc2 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	margin:5 5 7 5;
	text-align:left;
}
.bag_desc2 input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	height:26px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.bag_desc9 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	margin:20 0 0 10;
	text-align:left;
}
.bag_desc11 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	margin:8 0 0 10;
	text-align:left;
}
.bag_desc10 {
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	margin:20 0 20 10;
	text-align:left;
}
.bag_desc9 input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	height:26px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.bag_desc11 select {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	height:24px;
	padding:4 4 4 4;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.bag_desc3 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	margin:25 5 7 25;
	text-align:left;
}
.bag_desc3 a {
	color:#333333;
	text-decoration:none;
}
.bag_desc3 a:hover {
	color:#770009;
	text-decoration:none;
}
.bag_desc3 a:active {
	color:#525252;
	text-decoration:none;
}
.bag_desc3 a:visited {
	text-decoration:;
}
.bag_desc5 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	margin:0 5 7 25;
	text-align:left;
}
.bag_desc5 a {
	color:#333333;
	text-decoration:none;
}
.bag_desc5 a:hover {
	color:#770009;
	text-decoration:none;
}
.bag_desc5 a:active {
	color:#525252;
	text-decoration:none;
}
.bag_desc5 a:visited {
	text-decoration:;
}
.bag_desc6 {
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:none;
	margin:0 0 0 10;
	text-align:left;
}
.bag_desc6 a {
	color:#336699;
	text-decoration:none;
}
.bag_desc6 a:hover {
	color:#333333;
	text-decoration:none;
}
.bag_desc6 a:active {
	color:#525252;
	text-decoration:none;
}
.bag_desc6 a:visited {
	text-decoration:;
}
.bag_desc4 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	margin:0 5 10 25;
	text-align:left;
}
.bag_desc4 a {
	color:#770009;
	text-decoration:none;
	font-weight:bold;
}
.bag_desc4 a:hover {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.bag_desc4 a:active {
	color:#525252;
	text-decoration:none;
	font-weight:bold;
}
.bag_desc4 a:visited {
	text-decoration:;
	font-weight:bold;
}
.bag_disable {
	padding:1 10 10 5;
}
.bag_bag {
	color:#595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	margin:0 0 3 15;
}
.bag_bag2 input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #770009;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	height:26px;
	padding:4 4 4 4;
	margin:2 0 2 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.bag_bag a {
	color:#595959;
	text-decoration:none;
}
.bag_bag a:hover {
	color:#336699;
	text-decoration:none;
}
.bag_bag a:active {
	color:#525252;
	text-decoration:none;
}
.bag_bag a:visited {
	text-decoration:;
}
.bag_bag2 {
	color:#770009;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	margin:0 0 3 15;
}
.bag_bag2 a {
	color:#770009;
	text-decoration:none;
}
.bag_bag2 a:hover {
	color:#262626;
	text-decoration:none;
}
.bag_bag2 a:active {
	color:#525252;
	text-decoration:none;
}
.bag_bag2 a:visited {
	text-decoration:;
}
.bag_text_strong {
	padding:25 10 15 20;
	color:#494949;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
}
.bag_text {
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.2pt;
	padding:0 20 0 25;
}
.bag_text a {
	color:#262626;
	text-decoration:underline;
}
.bag_text a:hover {
	color:#525252;
	text-decoration:none;
}
.bag_text a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.bag_text a:visited {
	text-decoration:;
}
.bag_text2 {
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.2pt;
	padding:0 20 15 25;
}
.bag_error {
}
.account_error {
	padding:0 0 15 0;
}
.bag_error_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#595959;
	padding:60 20 15 25;
}
.bag_error_bloc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5pt;
	font-weight:none;
	color:#525252;
	margin:15 0 -70 100;
	padding:0 5 0 0;
}
.bag_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#333333;
	margin:150 0 0 60;
	padding:0 0 0 0;
}
.bag_link a {
	color:#336699;
	text-decoration:none;
}
.bag_link a:hover {
	color:#000000;
	text-decoration:none;
}
.bag_link a:active {
	color:#BEBEBE;
	text-decoration:none;
}
.bag_link a:visited {
	text-decoration:none;
}

.bag_link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#333333;
	margin:8 0 0 60;
	padding:0 0 0 0;
}
.bag_link2 a {
	color:#595959;
	text-decoration:none;
}
.bag_link2 a:hover {
	color:#000000;
	text-decoration:none;
}
.bag_link2 a:active {
	color:#BEBEBE;
	text-decoration:none;
}
.bag_link2 a:visited {
	text-decoration:none;
}
.bag_link3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#333333;
	margin:80 0 0 60;
	padding:0 0 0 0;
}
.bag_link3 a {
	color:#336699;
	text-decoration:none;
}
.bag_link3 a:hover {
	color:#000000;
	text-decoration:none;
}
.bag_link3 a:active {
	color:#BEBEBE;
	text-decoration:none;
}
.bag_link3 a:visited {
	text-decoration:none;
}
.bag_link4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#333333;
	margin:50 0 0 60;
	padding:0 0 0 0;
}
.bag_link4 a {
	color:#336699;
	text-decoration:none;
}
.bag_link4 a:hover {
	color:#000000;
	text-decoration:none;
}
.bag_link4 a:active {
	color:#BEBEBE;
	text-decoration:none;
}
.bag_link4 a:visited {
	text-decoration:none;
}
.bag_link5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#333333;
	margin:50 0 0 60;
	padding:0 0 0 0;
}
.bag_link5 a {
	color:#336699;
	text-decoration:none;
}
.bag_link5 a:hover {
	color:#000000;
	text-decoration:none;
}
.bag_link5 a:active {
	color:#BEBEBE;
	text-decoration:none;
}
.bag_link5 a:visited {
	text-decoration:none;
}

.rent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.2pt;
	font-weight:none;
	color:#494949;
	margin:20 0 0 0;
}
.rent a {
	color:#333333;
	text-decoration:underline;
}
.rent a:hover {
	color:#494949;
	text-decoration:none;
}
.rent a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.rent a:visited {
	text-decoration:;
}
.rent td {
	padding:0 8 5 4;
}
.account_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#595959;
	padding:20 20 0 25;
}
.account_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#595959;
	padding:8 20 0 25;
}
.account_text3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	color:#595959;
	padding:30 20 45 25;
}
.home_avert {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	font-weight:none;
	padding:20 20 0 20;
}
.home_text {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	padding:25 35 0 20;
}
.home_text6 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:none;
	padding:0 0 2 20;
}
.home_text6 a {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.home_text6 a:hover {
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
.home_text6 a:active {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.home_text6 a:visited {
	text-decoration:;
	font-weight:;
}
.home_text7 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:bold;
	padding:20 0 7 20;
}
.home_text7 a {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.home_text7 a:hover {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.home_text7 a:active {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.home_text7 a:visited {
	text-decoration:;
	font-weight:;
}
.home_text4 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	padding:25 35 20 20;
}
.home_text5 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight:none;
	padding:0 35 15 20;
}
.home_text2 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5pt;
	font-weight:bold;
	padding:0 0 0 40;
}
.tg1 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding:0 0 0 0;
}
.tg1 a {
	color:#333333;
	text-decoration:none;
}
.tg1 a:hover {
	color:#BEBEBE;
	text-decoration:none;
}
.tg1 a:active {
	color:#333333;
	text-decoration:none;
}
.tg1 a:visited {
	text-decoration:;
}
.tg2 a {
	color:#333333;
	text-decoration:none;
}
.tg2 a:hover {
	color:#BEBEBE;
	text-decoration:none;
}
.tg2 a:active {
	color:#333333;
	text-decoration:none;
}
.tg2 a:visited {
	text-decoration:;
}
.tg2 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:0 0 0 0;
}
.hr9 {
	width:580px;
	height:2px;
	border-top:1px solid #333333;
	margin:20 0 0 15;
}
.page_title9 {
	font-family:arial black;
	font-size:12pt;
	color:#770009;
	margin:21 0 20 45;
}
.page_text10 {
	font-family:arial black;
	font-size:10.5pt;
	color:#333333;
	margin:0 0 5 65;
}
.page_text9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	margin:0 0 5 30;
}
.page_text11 {
	height:15px;
}
.page_text9 a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.page_text9 a:hover {
	color:#770009;
	text-decoration:none;
	font-weight:bold;
}
.page_text9 a:active {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.page_text9 a:visited {
	text-decoration:none;
	font-weight:bold;
}
.blog {
	margin-top:10px;
}
.blog_table {
	border:0px solid #000000;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-collapse: collapse; 
}
.blog_table_small {
	border:0px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-collapse: collapse; 
}
.blog_table th {
	font-weight:none;
	background-color:#999999;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	padding:6 0 6 6;
	border-collapse: collapse; 
}

.blog_table td {
	border:1px solid #999999;
	padding:0 0 0 0;
	border-collapse: collapse; 
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:10 10 10 10;
	font-weight:none;
	color:#666666;
	cursor:pointer;
}
.blog_td2 {
	border:1px solid #999999;
	padding:0 0 0 0;
	border-collapse: collapse; 
	background-color:#F1EFF0;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:10 10 10 10;
	font-weight:none;
	color:#666666;
	cursor:pointer;
}
.blog_link2 {
padding:7 0 0 0;
}
.blog_link {
	border:0px solid #000000;
	padding:0 0 0 0;
	border-collapse: collapse; 
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:2 0 0 0;
	font-weight:none;
	color:#333333;
}
.blog_link a {
	color:#333333;
	text-decoration:none;
}
.blog_link a:hover {
	color:#666666;
	text-decoration:none;
}
.blog_link a:active {
	color:#333333;
	text-decoration:none;
}
.blog_link a:visited {
	text-decoration:none;
}

.blog_text {
	width:589px;
	border:0px solid black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:10 10 8 10;
	font-weight:none;
	color:#333333;
}
.blog_text2 {
	width:589px;
	border:0px solid black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:0 10 18 10;
	font-weight:none;
	color:#770009;
}
.blog_input {
	padding:2 10 18 0;
}
.blog_input input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:4 4 4 4;
	height:24px;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.blog_input2 {
	padding:0 0 40 75;
}
.blog_input2 input {
	color:#7F7F7F;
	background-color:#FFFFFF;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:4 4 4 4;
	height:24px;
	margin:0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
}
.blog_number {
	text-align:left;
	font-size:8pt ;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4 7;
}
.blog_number a {
	color:#666666;
	text-decoration:none;
}
.blog_number a:hover {
	color:#770009;
	text-decoration:none;
}
.blog_number a:active {
	color:#333333;
	text-decoration:none;
}
.blog_number a:visited {
	text-decoration:none;
}
input#blog_submit {
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	height:24px;
}
img#blog_submit {
	border:0;
	margin:0 0 0 0;
}
input#blog_submit2 {
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 -2 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	height:24px;
}
img#blog_submit2 {
	border:0;
	margin:0 0 0 0;
}
input#blog_submit3 {
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 -4 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	height:26px;
}
img#blog_submit3 {
	border:0;
	margin:0 0 0 0;
}
input#blog_submit4 {
	border:0px solid #7F7F7F;
	padding:0 0 0 0;
	margin: 0 0 -8 0;
	filter : alpha(opacity=95);
    -moz-opacity : 0.95;
    opacity : 0.95;
	height:26px;
}
img#blog_submit4 {
	border:0;
	margin:0 0 0 0;
}
.blog_disp_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	padding:5 0 15 5;
	border:0px solid #000000;
	color:#333333;
}
.blog_disp_1a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	padding:5 0 0 5;
	border:0px solid #000000;
	color:#333333;
}
.blog_disp_1b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:0 0 0 5;
	border:0px solid #000000;
	color:#333333;
	text-align:right;
	width:99%;
}
.blog_disp_1b a {
	color:#666666;
	text-decoration:none;
}
.blog_disp_1b a:hover {
	color:#336699;
	text-decoration:none;
}
.blog_disp_1b a:active {
	color:#333333;
	text-decoration:none;
}
.blog_disp_1b a:visited {
	text-decoration:none;
}
.blog_disp_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:0 0 0 5;
	border:0px solid #000000;
	color:#333333;
}
.blog_disp_2 a {
	color:#666666;
	text-decoration:none;
}
.blog_disp_2 a:hover {
	color:#770009;
	text-decoration:none;
}
.blog_disp_2 a:active {
	color:#333333;
	text-decoration:none;
}
.blog_disp_2 a:visited {
	text-decoration:none;
}
.blog_disp_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:6 0 15 5;
	border:0px solid #000000;
	color:#666666;
}
.blog_disp_4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	padding:15 30 15 10;
	border:0px solid #000000;
	color:#333333;
}
.blog_disp_5 {
	padding:10 0 10 0;
	
}
.blog_disp_5 img {
	border:1px solid #666666;
}
.blog_disp_5 img:hover {
	border:1px dashed #000000;
	filter : alpha(opacity=85);
    -moz-opacity : 0.85;
    opacity : 0.85;
}
.music {
	padding:0 0 0 50;
}
.com {
	margin:0 58 30 30;
}
.com_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin:10 0 0 0;
	font-weight:none;
}
.com_link img {
	margin:0 0 -9 0;
}
.com_link a {
	color:#666666;
	text-decoration:none;
}
.com_link a:hover {
	color:#333333;
	text-decoration:none;
}
.com_link a:active {
	color:#333333;
	text-decoration:none;
}
.com_link a:visited {
	text-decoration:none;
}
.com_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin:25 0 10 20;
	font-weight:none;
	color:#333333;
}
.com_name a {
	color:#666666;
	text-decoration:none;
}
.com_name a:hover {
	color:#770009;
	text-decoration:none;
}
.com_name a:active {
	color:#333333;
	text-decoration:none;
}
.com_name a:visited {
	text-decoration:none;
}
.com_msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:none;
	color:595959;
}
.th_create {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#B4B4B4;
	vertical-align:center;
	margin:40 0 40 0;
}
.th_create2 {
	height:20px;
}
.th_create3 {
	height:35px;
}
.th_create4 {
	height:50px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#770009;
}
.th_create5 {
	height:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#770009;
}
.map1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin:25 0 8 30;
	font-weight:bold;
	color:#333333;
}
.map1 a {
	color:#333333;
	text-decoration:none;
}
.map1 a:hover {
	color:#336699;
	text-decoration:none;
}
.map1 a:active {
	color:#333333;
	text-decoration:none;
}
.map1 a:visited {
	text-decoration:none;
}
.map2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin:0 0 5 55;
	font-weight:none;
	color:#595959;
}
.map2 a {
	color:#595959;
	text-decoration:none;
}
.map2 a:hover {
	color:#336699;
	text-decoration:none;
}
.map2 a:active {
	color:#333333;
	text-decoration:none;
}
.map2 a:visited {
	text-decoration:none;
}
.data1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 7 20;
	font-weight:none;
	color:#595959;
}
.data2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:15 0 0 40;
	font-weight:none;
	color:#595959;
}
.data6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 0;
	font-weight:none;
	text-align:left;
	color:#666666;
}
.data7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 0;
	font-weight:none;
	text-align:right;
	color:#999999;
}
.data8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 0;
	font-weight:none;
	text-align:left;
	color:#666666;
}
.data9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0 0 0 0;
	text-align:right;
	font-weight:none;
	color:#999999;
}
.data10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:10 0 0 0;
	font-weight:bold;
	text-align:left;
	color:#333333;
}
.data11 {
	font-family:arial black;
	font-size:12pt;
	margin:10 0 0 0;
	font-weight:bold;
	text-align:right;
	border-top:1px solid #999999;
	padding:0 0 0 20;
	color:#336699;
}
.data2 a {
	color:#336699;
	text-decoration:none;
}
.data2 a:hover {
	color:#333333;
	text-decoration:none;
}
.data2 a:active {
	color:#333333;
	text-decoration:none;
}
.data2 a:visited {
	text-decoration:none;
}
.data3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:5 0 0 40;
	font-weight:none;
	color:#595959;
}
.data3 a {
	color:#595959;
	text-decoration:none;
}
.data3 a:hover {
	color:#333333;
	text-decoration:none;
}
.data3 a:active {
	color:#333333;
	text-decoration:none;
}
.data3 a:visited {
	text-decoration:none;
}
.data4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:25 0 0 80;
	font-weight:bold;
	color:#595959;
}
.data4 a {
	color:#770009;
	text-decoration:none;
}
.data4 a:hover {
	color:#333333;
	text-decoration:none;
}
.data4 a:active {
	color:#333333;
	text-decoration:none;
}
.data4 a:visited {
	text-decoration:none;
}
.data5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:25 0 0 40;
	font-weight:bold;
	color:#595959;
}
.data5 a {
	color:#595959;
	text-decoration:none;
}
.data5 a:hover {
	color:#333333;
	text-decoration:none;
}
.data5 a:active {
	color:#333333;
	text-decoration:none;
}
.data5 a:visited {
	text-decoration:none;
}
.time {
	margin:10 0 15 0;
	width:100%;
	border:0px solid #CCCCCC;
}
.table_time {
	width:100%;
	border-spacing: 0px;
	border-collapse: collapse; 
}
.time_date {
	text-align:center;
	vertical-align:center;
	height:100px;
	width:25%;
	border:1px solid #999999;
	border-bottom:0px solid #999999;
}
.time_elem {
	text-align:center;
	vertical-align:bottom;
	height:100px;
	width:75%;
	border:1px solid #999999;
	border-bottom:0px solid #999999;
	border-left:0px solid #999999;
}
.time_disp {
	text-align:center;
	vertical-align:bottom;
	width:100%;
	text-align:center;
	border:1px solid #999999;
}
.time_day {
	font-family:arial black;
	color:#999999;
	font-size:10.5pt;
	font-weight:bold;
	margin:0 0 2 0;
}
.time_month {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16pt;
	font-weight:bold;
	margin:0 0 2 0;
}
.time_year {
	font-family:arial black;
	color:#666666;
	font-size:10.5pt;
	font-weight:bold;
	margin:0 0 2 0;
}
.time_elem_year {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10pt;
	font-weight:bold;
	margin:0 10 0 0;
	text-align:right;
	vertical-align:bottom;
}
.time_elem_year a {
	color:#333333;
	padding:0 10 0 10;
	text-decoration:none;
}
.time_elem_year a:hover {
	color:#336699;
	text-decoration:none;
}
.time_elem_year a:active {
	color:#333333;
	text-decoration:none;
}
.time_elem_year a:visited {
	text-decoration:none;
}
.time_elem_month {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9pt;
	font-weight:none;
	margin:40 10 5 0;
	text-align:right;
	vertical-align:bottom;
}
.time_elem_month a {
	color:#666666;
	padding:0 5 0 5;
	text-decoration:none;
}
.time_elem_month a:hover {
	color:#999999;
	text-decoration:none;
}
.time_elem_month a:active {
	color:#333333;
	text-decoration:none;
}
.time_elem_month a:visited {
	text-decoration:none;
}
.table_disp {
	
}
.td_disp {
	border:0px solid #999999;
	width:607px;
}
#conteneur2 {
	margin-left:0px;
	margin-right:0;
	padding-bottom:0px;
	width:607px;
	overflow:hidden;
	position:;
	background:#FFFFFF;
}
#slidebox2 {
	position:relative;
	width:7284px;
	text-align:left;
}
.table_calendar {
	width:100%;
}
.table_calendar2 {
	width:100%;
	margin-top:15px;
}
.table_calendar td {
	text-align:center;
	font-size:9pt;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:none;
	padding:0 0 0 0;
	cursor:pointer;
}
.table_calendar th {
	text-align:center;
	font-size:9pt;
	font-family:arial black;
	color:#666666;
	font-weight:none;
	padding:20 0 10 0;
	
}
.th_calendar {
	text-align:center;
	font-size:12pt;
	font-family:arial black;
	color:#336699;
	font-weight:bold;
	width:100%;
	text-align:center;
	vertical-align:bottom;
}
.reserv {
	border:0px solid #333333;
	text-align:center;
	width:100%;
}
.reserv2 {
	border:0px solid #999999;
	text-align:center;
	font-weight:bold;
	color:#BC1D1D;
	vertical-align:bottom;
	padding:6 0 0 0;
}
.reserv4 {
	border:0px solid #999999;
	text-align:center;
	font-weight:bold;
	color:#E68527;
	vertical-align:bottom;
	padding:6 0 0 0;
}
.reserv1 {
	border:0px solid #999999;
	text-align:center;
	font-weight:none;
	color:#999999;
	vertical-align:bottom;
	padding:6 0 0 0;
}
.reserv3 {
	border:0px solid #999999;
	text-align:center;
	font-weight:none;
	color:#336699;
	vertical-align:bottom;
	padding:6 0 0 0;
}
.mail_result {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:10 0 0 30;
	font-weight:none;
	text-align:left;
	color:#666666;
}
.law {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	margin:10 0 10 7;
	padding:10 6 10 16;
	text-align:justify;
}
.law_1 {
	margin:5 0 0 0;
	padding:0 30 10 40;
	color:#770009;
	font-family:arial black;
	font-size:9pt;
}
.law_2 {
	margin:0 0 0 0;
	padding:0 30 10 0;
}
.law_2 a {
	color:#770009;
	text-decoration:none;
}
.law_2 a:hover {
	color:#666666;
	text-decoration:none;
}
.law_2 a:active {
	color:#333333;
	text-decoration:none;
}
.law_2 a:visited {
	text-decoration:none;
}
.law_6 {
	margin:0 0 0 0;
	padding:15 30 10 0;
}
.law_6 a {
	color:#770009;
	text-decoration:none;
}
.law_6 a:hover {
	color:#666666;
	text-decoration:none;
}
.law_6 a:active {
	color:#333333;
	text-decoration:none;
}
.law_6 a:visited {
	text-decoration:none;
}
.law_3 {
	margin:0 0 0 0;
	padding:0 50 6 30;
}
.law_5 {
	margin:0 0 0 0;
	padding:0 50 6 30;
	text-align : left;
}
.law_4 a {
	color:#770009;
	text-decoration:none;
}
.law_4 a:hover {
	color:#666666;
	text-decoration:none;
}
.law_4 a:active {
	color:#333333;
	text-decoration:none;
}
.law_4 a:visited {
	text-decoration:none;
}
.law_4 {
	margin:0 0 0 0;
	padding:15 50 6 30;
	background-color:#FFFFFF;
}
.law_7 {
	margin:5 0 0 0;
	padding:0 30 10 40;
	color:#666666;
	font-family:arial black;
	font-size:9pt;
	text-align : center;
}
.table_stats {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align : left;
	color:#333333;
	margin : 20 0 20 50;
}
.table_stats a {
	color:#336699;
	text-decoration:none;
}
.table_stats a:hover {
	color:#999999;
	text-decoration:none;
}
.table_stats a:active {
	color:#333333;
	text-decoration:none;
}
.table_stats a:visited {
	text-decoration:none;
}
.table_stats th {
	font-family:arial black;
	font-size:10pt;
	text-align : left;
	color:#999999;
}
.table_stats td {
	padding : 4 0 0 0;
}
td.stats_1 {
	padding : 10 0 10 0;
}
td.stats_2 {
	text-align : right;
	padding : 0 0 5 0;
}
td.stats_3{
	padding : 0 0 5 20;
}
.warning {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align : left;
	color:#333333;
	margin : 0 20 0 25;
}
.warning a {
	color:#336699;
	text-decoration:none;
}
.warning a:hover {
	color:#999999;
	text-decoration:none;
}
.warning a:active {
	color:#333333;
	text-decoration:none;
}
.warning a:visited {
	text-decoration:none;
}
