.content_right  
   { background: url(../images/vertrich_01.jpg) no-repeat; margin-bottom: 0; margin-left: 255px; padding-top: 0; padding-left: 0; width: 650px; min-height: 400px; }
div.leftmenu  
{
	background-color: transparent;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px;
	width: 255px;
	height: auto;
	min-height: 400px;
	
}
.maincontainer2 
{ background-image: url(../images/vert_01.jpg); background-repeat: no-repeat;margin: 0; padding-bottom: 0; top: 30px;width: 910px; min-height: 400px  }
*> .maincontainer2 
	{
		width: 100%;
	} 
 
 #navcontainer  
  { background-image: url(../images/vert_01.jpg); background-repeat: no-repeat; margin: 0; padding: 0; top: 0; width: 255px; height: auto  }
 
 .flash2  { margin-bottom: 0px; padding-top:0px; padding-bottom: 0px; padding-left: 25px}
 
 #navcontainer ul
  {
	text-align: left;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 175px 30px 10px;
	
}
#navcontainer li{
	list-style-image:none;
	/* IE bug */
	display:inline;
}
#navcontainer ul li a
   { 
   color: #cbff9a; 
   font: 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; 
   text-decoration: none; 
   padding-left: 0px; 
   display:block;
   margin-top:3px;
   padding: 3px 3px 3px 12px;
   background :#006600 url("../images/list-on.gif") no-repeat 2% 50%
   }

#navcontainer ul li a:hover
   { 
   color: #006600;
   background-color:#cfff9a;
   }

li#active
    { 
    color: #060; 
   	font: 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; 
   	text-decoration: none; 
   	padding-left: 0px; 
   	display:block;
   	margin-top:3px;
   	padding: 3px 3px 3px 12px;
   	background :#cfff9a url("../images/list-on.gif") no-repeat 2% 50%
	}

#header
    { background: url(../images/vert_02.jpg) no-repeat; margin-top: 0px; margin-left: 0px; padding-left: -2px; top: 0px; left: 0px; width: 100%; height: 165px }
  
.flash  { margin-bottom: 0px; padding-top: 30px; padding-bottom: 0px; padding-left: 0px }
#main 
     { margin-left: 0; padding: 5px; width: 650px; height: auto ; }
	
#footer
      { color: #000; font-size: xx-small; font-family: Verdana; background-color: #cf9; background-image: none; text-align: center; clear: both; margin-bottom: 5px; margin-left: 0; padding: 10px; width: 905px; height: auto; border-color: #fffff0; border-style: solid groove groove; border-width: 1px; }
body { background-color: #cf9; margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px }
.h1 {
	font-size: large;
	color: #000000;
	font: Verdana;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
h1 {
	color: #000000;
	font: 600 medium Verdana
	}
table.menu { font-size: 10px; font-family: Verdana; background-color: #ffffcc; }
table.menu tr td { text-align: center; }
table.menu tr th { font-size: 15px; font-weight: 600; background-color: #ffff99; text-align: center; }
table.menu tr th.carte { font-size: 15px; font-weight: 600; background-color: #f96; text-align: center; }
h3 { font-size: 14px; font-family: Verdana; font-weight: 700; }
.h2 {
	font-size: medium;
	color: #000000;
	font: Verdana;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
h2 {
	color: #006;
	font: 600 14px Verdana
	}	
	.text{
	font-size: 10px;
	color: #000000;
	font: Verdana;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.content { color: #000000; font-size: 10px; font-family: Verdana; }
	.content_bold { color: #000000; font-size: 10px; font-family: Verdana; font-weight: bold; }
	
table  { font-style: normal; font-variant: normal; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif }
li   { list-style-image: url(../images/list-on.gif) }
td.subtitle { background-color: #f96; }
h4 { font-size: 14px; font-weight: bold; }
tr.alternate { background-color: #ff9; }
.red_msg { color: #c00; font-size: 12px; font-weight: 700; }
.blue_msg { color: #009; font-size: 12px; font-weight: 700; }
.russian { font-family: "Times CY"; }

#bd_button{ font-weight: 700;
 background-image: url(/images/boutonBD.jpg);
 background-repeat: no-repeat; 
 width: 210px; 
 height: 100px; 
 margin-top: 15px; 
 margin-left: 25px; padding-top: 5px; padding-right: 80px; padding-left: 8px;display:block;
text-align: left;
/*color:transparent;*/
 }
 
 #logos td{
 		font-size:11px;
 }
 label{
 	width:200px;
 	font-size: 10px;
 	display: block;
 	float:left;
 }
