/* 
	Colours values
	==============

	KEL					bleu fonce				#000099
	PROMO				orange					#F97216
	
	lienpromo			bleu pal				#355DAE
	pub					orange vif				#FF9900
	
	image:				Bleu					#000066
	livre:				vert					#FF6633
	toppromo:			bleu					#000099
	electro:			marron					#996600
	jeux:				vert clair				#00FF66
	mode:				rouge					#FF0000
	telephonie:			gris					#889FA6
	vin:				bordeaux				#990033
	dvd:				bleu					#0000CC
	informatique:		violet					#660099
	voyage:				rose					#FF00FF
	sante:				vert fonce				#00CC33
*/
.bl_z {background: url(imagecoin/1bl_z.gif) 0 100% no-repeat #EEEECC; width: 20em}
.br_z {background: url(imagecoin/1br_z.gif) 100% 100% no-repeat}
.tl_z {background: url(imagecoin/1tl_z.gif) 0 0 no-repeat #EEEECC} 
.tr_z {background: url(imagecoin/1tr_z.gif) 100% 0 no-repeat}

.bl_z1 {background: url(imagecoin/1bl_z.gif) 0 100% no-repeat #EEEECC; width: 20px}
.br_z1 {background: url(imagecoin/1br_z.gif) 100% 100% no-repeat}
.tl_z1 {background: url(imagecoin/1tl_z.gif) 0 0 no-repeat #EEEECC} 
.tr_z1 {background: url(imagecoin/1tr_z.gif) 100% 0 no-repeat}

.bl_pub {background: url(imagecoin/1bl_pub.gif) 0 100% no-repeat #FF9900; width: 20em}
.br_pub {background: url(imagecoin/1br_pub.gif) 100% 100% no-repeat}
.tl_pub {background: url(imagecoin/1tl_pub.gif) 0 0 no-repeat #FF9900} 
.tr_pub {background: url(imagecoin/1tr_pub.gif) 100% 0 no-repeat}

.bl_pub1 {background: url(imagecoin/1bl_pub1.gif) 0 100% no-repeat #EEEECC;}
.br_pub1 {background: url(imagecoin/1br_pub1.gif) 100% 100% no-repeat}
.tl_pub1 {background: url(imagecoin/1tl_pub1.gif) 0 0 no-repeat #FF9900} 
.tr_pub1 {background: url(imagecoin/1tr_pub1.gif) 100% 0 no-repeat}

.bl_sante {background: url(imagecoin/1bl_sante.gif) 0 100% no-repeat #00CC33; width: 20em}
.br_sante {background: url(imagecoin/1br_sante.gif) 100% 100% no-repeat}
.tl_sante {background: url(imagecoin/1tl_sante.gif) 0 0 no-repeat #00CC33} 
.tr_sante {background: url(imagecoin/1tr_sante.gif) 100% 0 no-repeat}

.bl_voyage {background: url(imagecoin/1bl_voyage.gif) 0 100% no-repeat #FF00FF; width: 20em}
.br_voyage {background: url(imagecoin/1br_voyage.gif) 100% 100% no-repeat}
.tl_voyage {background: url(imagecoin/1tl_voyage.gif) 0 0 no-repeat #FF00FF} 
.tr_voyage{background: url(imagecoin/1tr_voyage.gif) 100% 0 no-repeat}

.bl_vin {background: url(imagecoin/1bl_vin.gif) 0 100% no-repeat #990033; width: 20em}
.br_vin {background: url(imagecoin/1br_vin.gif) 100% 100% no-repeat}
.tl_vin {background: url(imagecoin/1tl_vin.gif) 0 0 no-repeat #990033} 
.tr_vin {background: url(imagecoin/1tr_vin.gif) 100% 0 no-repeat}

.bl_telephonie {background: url(imagecoin/1bl_telephonie.gif) 0 100% no-repeat #889FA6; width: 20em}
.br_telephonie {background: url(imagecoin/1br_telephonie.gif) 100% 100% no-repeat}
.tl_telephonie {background: url(imagecoin/1tl_telephonie.gif) 0 0 no-repeat #889FA6} 
.tr_telephonie {background: url(imagecoin/1tr_telephonie.gif) 100% 0 no-repeat}

.bl_bottom {background: url(imagecoin/1bl_bottom.gif) 0 100% no-repeat #F0ECFF; width: 20em}
.br_bottom {background: url(imagecoin/1br_bottom.gif) 100% 100% no-repeat}
.tl_bottom {background: url(imagecoin/1tl_bottom.gif) 0 0 no-repeat #F0ECFF} 
.tr_bottom {background: url(imagecoin/1tr_bottom.gif) 100% 0 no-repeat}

.bl_bottomnl {background: url(imagecoin/1bl_bottomnl.gif) 0 100% no-repeat #999999; width: 20em}
.br_bottomnl {background: url(imagecoin/1br_bottomnl.gif) 100% 100% no-repeat}
.tl_bottomnl {background: url(imagecoin/1tl_bottomnl.gif) 0 0 no-repeat #999999} 
.tr_bottomnl {background: url(imagecoin/1tr_bottomnl.gif) 100% 0 no-repeat}

.bl_image {background: url(imagecoin/1bl_image.gif) 0 100% no-repeat #000066; width: 20em}
.br_image {background: url(imagecoin/1br_image.gif) 100% 100% no-repeat}
.tl_image {background: url(imagecoin/1tl_image.gif) 0 0 no-repeat #000066} 
.tr_image {background: url(imagecoin/1tr_image.gif) 100% 0 no-repeat}

.bl_dvd {background: url(imagecoin/1bl_dvd.gif) 0 100% no-repeat #0000CC; width: 20em}
.br_dvd {background: url(imagecoin/1br_dvd.gif) 100% 100% no-repeat}
.tl_dvd {background: url(imagecoin/1tl_dvd.gif) 0 0 no-repeat #0000CC} 
.tr_dvd {background: url(imagecoin/1tr_dvd.gif) 100% 0 no-repeat}

.bl_jeux {background: url(imagecoin/1bl_jeux.gif) 0 100% no-repeat #00FF66; width: 20em}
.br_jeux {background: url(imagecoin/1br_jeux.gif) 100% 100% no-repeat}
.tl_jeux {background: url(imagecoin/1tl_jeux.gif) 0 0 no-repeat #00FF66} 
.tr_jeux {background: url(imagecoin/1tr_jeux.gif) 100% 0 no-repeat}

.bl_informatique {background: url(imagecoin/1bl_informatique.gif) 0 100% no-repeat #660099; width: 20em}
.br_informatique {background: url(imagecoin/1br_informatique.gif) 100% 100% no-repeat}
.tl_informatique {background: url(imagecoin/1tl_informatique.gif) 0 0 no-repeat #660099} 
.tr_informatique {background: url(imagecoin/1tr_informatique.gif) 100% 0 no-repeat}

.bl_livre {background: url(imagecoin/1bl_livre.gif) 0 100% no-repeat #FF6633; width: 20em}
.br_livre {background: url(imagecoin/1br_livre.gif) 100% 100% no-repeat}
.tl_livre {background: url(imagecoin/1tl_livre.gif) 0 0 no-repeat #FF6633} 
.tr_livre {background: url(imagecoin/1tr_livre.gif) 100% 0 no-repeat}

.bl_mode {background: url(imagecoin/1bl_mode.gif) 0 100% no-repeat #FF0000; width: 20em}
.br_mode {background: url(imagecoin/1br_mode.gif) 100% 100% no-repeat}
.tl_mode {background: url(imagecoin/1tl_mode.gif) 0 0 no-repeat #FF0000} 
.tr_mode {background: url(imagecoin/1tr_mode.gif) 100% 0 no-repeat}

.bl_top {background: url(imagecoin/1bl_top.gif) 0 100% no-repeat #000099; width: 20em}
.br_top {background: url(imagecoin/1br_top.gif) 100% 100% no-repeat}
.tl_top {background: url(imagecoin/1tl_top.gif) 0 0 no-repeat #000099} 
.tr_top {background: url(imagecoin/1tr_top.gif) 100% 0 no-repeat}

.bl_electro {background: url(imagecoin/1bl_electro.gif) 0 100% no-repeat #996600; width: 20em}
.br_electro {background: url(imagecoin/1br_electro.gif) 100% 100% no-repeat}
.tl_electro {background: url(imagecoin/1tl_electro.gif) 0 0 no-repeat #996600} 
.tr_electro {background: url(imagecoin/1tr_electro.gif) 100% 0 no-repeat}

body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}

.blockmain
{
float:left;
width: 172px;
margin-top: 5px;
}

.blockmain2
{
float:left;
width: 510px;
margin-top: 5px;
}

.table
{
	 width:1000px; border:0; cellspacing:0; cellpadding:0;
}

.table_footer
{
	 border-top-style: solid ; border-width: thin ; border-color: #F97216 ;
}

.table_
{
	 width:1050px; border:0; cellspacing:0; cellpadding:0;
}

.table_interne
{
	 width:95%; cellspacing:0; cellpadding:0;
}

.hauteur
{
	height:180px;
	width:30%;
}
.hauteur_image
{
	height:75px;margin:3px 0px 5px 0px;
}
.hauteur_texte
{
	height:50px; /* height: 60px */
	margin:10px 0px 2px 0px; /* margin: 0 0 2px 0*/
	font-size: 10px;
}

.texteup
{
	text-transform: uppercase;
	font-size: 10px;
}

.hauteur_annonceur
{
	text-transform: uppercase;
	height:10px;margin:0px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight: bold;
	font-size: 10px;
}
.hauteur_prix
{
	height:12px;margin:0px 0px 2px 0px;
}

.largeur
{
	width:33%; text-align: center;
}

.contourmain
{
	width:33%; text-align: center;border: 1px solid #D6D7D9 ;
}

a {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

forma {
	background-color: #F0ECFF; 
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #006699;
	font-weight: bold;
	font-style: normal;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #005588;
	font-weight: bold;
}

.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: black;
	font-weight: bold;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #669900;
 color: #FFFF33;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #CC99FF;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}

.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
 color: #003333;
}

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 font-style: italic;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}

.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.copylegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

a.alegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	padding:0 0 0 2px;
}
a.menu:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	padding:0 0 0 2px;
}

a.mailbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000099;
	padding:0 0 0 2px;
}
a.mailbox:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FF9900;
	padding:0 0 0 2px;
}

a.menuthin {
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #355DAE;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthin:hover 
{
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
	padding:0 0 0 0px;
}

a.menuthin2 {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #355DAE;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthin2:hover 
{
	text-transform: uppercase;
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthin28 {
	text-transform: normal;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #355DAE;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthin28:hover 
{
	text-transform: normal;
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
	padding:0 0 0 0px;
}

a.menuthin4 {
	text-transform: lowercase;
	font-family: Arial;
	font-size: 14px;
	font-weigth: bold;
	color: #355DAE;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthin4:hover 
{
	text-transform: lowercase;
	font-family:Arial;
	font-size: 14px;
	font-weigth: bold;
	color: #FF9900;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthinvote {
	font-family: Arial;
	font-size: 10px;
	font-weigth: bold;
	color: #355DAE;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthinvote:hover 
{
	font-family:Arial;
	font-size: 10px;
	font-weigth: bold;
	color: #FF9900;
	text-decoration: underline;
	padding:0 0 0 0px;
}
a.menuthin3 {
	text-transform: lowercase;
	font-family: Arial;
	font-size: 13px;
	font-weight: lighter;
	color: #355DAE;
	text-decoration: none;
	padding:0 0 0 0px;
}
a.menuthin3:hover 
{
	text-transform: lowercase;
	font-family:Arial;
	font-size: 13px;
	font-weight: lighter;
	color: #FF9900;
	text-decoration: underline;
	padding:0 0 0 0px;
}

a.menuthin6 {
	text-transform: lowercase;
	font-family: Arial;
	font-size: 14px;
	font-weight: lighter;
	color: white;
	text-decoration: none;
	padding:0 0 0 0px;
}
a.menuthin6:hover 
{
	text-transform: lowercase;
	font-family:Arial;
	font-size: 14px;
	font-weight: lighter;
	color: #355DAE;
	text-decoration: underline;
	padding:0 0 0 0px;
}


a.menubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding:0 0 0 3px;
}
a.menubold:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	padding:0 0 0 3px;
}

a.menuboldinv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding:0 0 0 3px;
}
a.menuboldinv:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding:0 0 0 3px;
}

a.menubold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding:0 0 0 3px;
}
a.menubold2:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	padding:0 0 0 3px;
}

a.alphabet {text-transform: uppercase; color:#000099; text-decoration: none; margin: 0 1px}
a.alphabet:hover {text-transform:uppercase; color: #F97216; text-decoration: none; margin: 0 1px}

.title_menu_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	font-style: normal;
	padding:0 0 0 3px;
}

.title_menu_gv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	padding:0 0 0 3px;
}

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 border-style: double;
 }

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.promozero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	font-size: 14px;
	padding-bottom:5px;
}

.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.marchand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#000099;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	margin:0px 10px 0px 0px;
}

.marchand2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color:#000099;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	margin:0px 10px 0px 0px;
}



.star {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size: 9px;
	padding-right: 5px;
}

.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.prixraye {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-weight: bold;
	font-size: 10px;
	text-decoration:line-through;
}

.go {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: thin ; 
	border-color: #FF6600;
	color:#FF6600;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.titlebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.titlebartheme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

.titlebar_kel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
border-bottom: medium solid #FF6600;
	font-size: 10px;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 color: #660000; font-weight: bolder; font-size: medium;
 }

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.text_ligne
{
/*border-top: thin solid #000099;
background-color: #F97216;
text-align: center;
color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	margin: 10px;*/
	    height: 16px;
	border-bottom:0px solid #000099;border-top:0px solid #000099;border-right:0px solid #660099;
	background: url(imagecoin/t-21.gif) repeat-x;text-align: center;color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
}

.text_ligne_actu
{
/*border-top: thin solid #000099;
	background-color: #F97216;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;padding-left: 155px;
	*/
	    height: 16px;
	border-bottom:0px solid #000099;border-top:0px solid #000099;border-right:0px solid #660099;
	background: url(imagecoin/t-21.gif) repeat-x;text-align: center;color: #FFFFFF;
	font-weight: bold;
	font-size:14px;padding-left: 75px;
}

.text_villedepart
{
	background-color: white;
	font-family: Arial;
	color: orange;
	font-weight: bold;
	font-size:12px;
	text-transform: uppercase;
}

.text_ligne_voyage
{
	background-color: white;
	text-align: center;
	font-family: Arial;
	color: orange;
	font-weight: bold;
	font-size:14px;
	text-transform: uppercase;
}

.text_ligne_inv
{
	border-top: thin solid #FF9900;
	background-color: #355DAE;
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
	padding:0 0 0 10px;
	text-transform: uppercase;
}

.text_ligne_inv_search
{
	height: 16px;
	border-bottom:0px solid #000099;border-top:0px solid #000099;border-right:0px solid #660099;
	background: url(imagecoin/t-21.gif) repeat-x;text-align: center;color: #FFFFFF;
	font-weight: bold;

	/*border-top: thin solid #FF9900;
	background-color: #000099;
	color: #FFFFFF;
	font-weight: bold;
	font-size:10px;
	padding:0 0 0 10px; */
	text-transform: uppercase;
}

.textautrepromo
{
	color: black;
	font-size:10px;
}

.textcapitalize
{
	text-transform:capitalize;
}

.textnormal
{
	text-transform:none;
}

.decaler
{
padding:0 0 0 15px;
}

.decalerbas
{
margin-top:3px;
}

.decalertheme
{
padding:0 0 0 5px;
}

.infodescription
{
font-weight: bold;
color: #000000;
}

.infodescription_bas
{
font-size:8px;
}


.alphatab
{
margin: 2px;
}

 #header2 {
    float:left;
    width:100%;
    background:#FFFFFF url("bg.gif")
      repeat-x bottom;
    font-size:70%;
    line-height:normal;
	list-style-type: none;
    }

   #header2 li {
    float:left;
	text-decoration: none;
    background:url("norm_left.gif")
      no-repeat left top;
    margin:0;
    padding:0 0 0 3px;
	list-style-type: none;
    }
  #header2 a, #header2 strong, #header2 span {
    display:block;
	text-decoration: none;
    background:url("norm_right.gif")
      no-repeat right top;
    padding:5px 8px 4px 6px;
	list-style-type: none;
    }
  #header2 #current {
    background-image:url("norm_left_on.gif");text-decoration: none;list-style-type: none;
    }
  #header2 #current a {
    background-image:url("norm_right_on.gif");text-decoration: none;list-style-type: none;
    padding-bottom:5px;
    }
  #header2 #currentr {
    background-image:url("norm_left_on.gif");text-decoration: none;list-style-type: none;
    color: #FF0000;}
  #header2 #currentr a {
    background-image:url("norm_right_on.gif");text-decoration: none;list-style-type: none;
    color: #FF0000;}
  #header2 #currentv {
    background-image:url("norm_left_on.gif");text-decoration: none;list-style-type: none;
    color: #FF00FF;}
  #header2 #currentv a {
    background-image:url("norm_right_on.gif");text-decoration: none;list-style-type: none;
    color: #FF00FF;}
  #header2 #currentg {
    background-image:url("norm_left_on.gif");text-decoration: none;list-style-type: none;
    color: #009900;}
  #header2 #currentg a {
    background-image:url("norm_right_on.gif");text-decoration: none;list-style-type: none;
    color: #009900;}

#menuauto {
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, sans-serif;
font-weight: normal;
}

#menuauto ul, #menuauto li {
margin: 0;
padding: 0 0 0 10px;
list-style-type: none;
font-family: verdana, arial, sans-serif;
font-weight: normal;
}
.menuderoulant {
clear: both;
width: 150px;
font-size: 10px;
font-weight: bold;
color: #000000;
}

#smenu  {
float: left;
display: none;
font-size: 10px;
font-weight: bold;
padding:0 0 0 5px;
width: 150px;
}

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9, #smenu10, #smenu11, #smenu12, #smenu13, #smenu14, #smenu15, #smenu16, #smenu17, #smenu18, #smenu19, #smenu20, #smenu21, #smenu22   
{
display: none;
font-size: 10px;
font-weight: bold;
padding:0 0 0 5px;
width: 150px;
}
#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a, #smenu6 a, #smenu7 a, #smenu8 a, #smenu9 a, #smenu10 a, #smenu11 a, #smenu12 a, #smenu13 a, #smenu14 a, #smenu15 a, #smenu16 a, #smenu17 a, #smenu18 a, #smenu19 a, #smenu20 a, #smenu21 a, #smenu22 a 
{
font-weight: normal;
font-weight: bold;
border-top: 0 none;
}

	
	
.bl {background: url(imagecoin/1bl.gif) 0 100% no-repeat #e68200; width: 20em}
.br {background: url(imagecoin/1br.gif) 100% 100% no-repeat}
.tl {background: url(imagecoin/1tl.gif) 0 0 no-repeat #e68200} 
.tr {background: url(imagecoin/1tr.gif) 100% 0 no-repeat}
.clear {font-size: 1px; height: 1px}
.profil_clear {clear: both;}
.profil_left { float: left; width: 150px;}
.profil_right { float:right; text-align: right;}

.category {text-transform: uppercase; color: #F02233; font-weight: bold; font-size: 16px;margin-bottom: 5px;}
.reduction {color: #FF9900; font-weight: bold; font-size: 10px;}
.codepromo {color: #F97216; font-weight: bold; font-size: 14px; margin: 10px 50px 10px 10px; background-color: White; border: 1px solid #D6D7D9 ;text-align: center;width: 150px;}
.codecode {color: black; font-weight: bold; font-size: 14px; margin: 10px 20px 10px 0px;text-align: center;width: 50px;}
.valable { margin: 5px; color: #F02233; font-weight: normal; font-size: 10px;}
.web {color: #000099; font-weight: bold; font-size: 10px;}
.profile1{ margin: 10px; width: 520px; margin-bottom: 5px; background-color: #F2F2F2; padding: 4px; border: 1px solid #D6D7D9}
.profile2{ margin: 10px; width: 520px; margin-bottom: 5px; background-color: white;  border: 1px solid #FFFFFF}
.profilefoot{ margin: 1px; width: 1000px; margin-bottom: 1px; background-color: white;  border: 1px solid #FFFFFF}

.profilec3{ margin: 10px; width: 520px; margin-bottom: 5px; background-color: #F4F4F4; padding: 1px; border: 1px solid #D6D7D9}
.profilec4{color:white; background-color: #FF9900; height:50px;}
.profilec5{ margin: 10px; color:black; margin-bottom: 5px; background-color: #E6E6E6; padding: 4px; border: 1px solid #D6D7D9}
.profilec6{color:white; background-color: #F4F4F4; }
.textcolora{color:black;font-size: 11px;font-weight: bold;  background-color: #F4F4F4;}
.textcolorw{color:white;font-size: 20px;font-weight: bold; }
.textcolorb{color:black;font-size: 12px;font-weight: bold; }
.textcolord{color:white;font-size: 11px;font-weight: bold; }
.textcoloravis{color:black;font-size: 14px;}
.profilec7avis{ margin: 10px; color:black; margin-bottom: 5px; background-color: #E6E6E6; padding: 4px; border: 1px solid #D6D7D9}

.profileinfo1{width: 320px; margin-bottom: 5px; padding: 4px; height: 20px;}
.profile_menu1{margin-bottom: 5px; background-color: White; padding: 4px; border: 1px solid #D6D7D9}
.profile_unselected1{margin-bottom: 5px; background-color: #EDEDED; padding: 4px; border: 1px solid #D6D7D9}
.profil_left1 { float: left; width: 150px;}
.profil_right1 { float:right; text-align: right;width: 330px;}
.profil_clear1 {clear: both;}
.profil_clear5 {clear: both;font-size: 5px;}

.profile3{ margin: 10px; margin-bottom: 5px; background-color: white; padding: 4px; border: 1px solid #D6D7D9 }
.profile4{ margin: 10px; margin-bottom: 5px; background-color: #F2F2F2; padding: 4px; border: 1px solid #D6D7D9; border-top: 1px solid #F2F2F2}
.profile5{ margin: 10px; margin-bottom: 5px; background-color: #FFF8F3; padding: 4px; border: 1px solid #D6D7D9}
.profile6{ background-color: white; border: 1px solid #D6D7D9}
.profile7{ margin: 10px; margin-bottom: 5px; background-color: #F2F2F2; padding: 4px; border: 1px solid #D6D7D9;}

.profile8{ margin: 10px; height:305px; width: 520px; margin-bottom: 5px; background-color: white;  border: 1px solid #FFFFFF}

.autourmarge{clear: both; margin: 0px; }
.paddingbas{ margin-bottom: 0px; }
.paddingbaswidth{ margin-bottom: 0px; margin-left: 0px; }

.blockmainsearch
{
float:left; background-color: white;
width: 172px; height:305px;
padding-top: 0px;
margin-right:-7px
}

.blocksearch_heigth_old
{
height:122px;width: 163px;
border: 2px solid #E9E9E9;
}

.blocksearch_heigth
{
height:102px;width: 163px;
border: 1px solid #FFFFFF;
}

.blocksearch_heigth_province
{
float:left;height:150px;width: 150px;
border: 1px solid #FFFFFF;text-align: left;
}
.blocksearch_heigth_province1
{
float:left;height:305px;width: 350px;
border: 1px solid #FFFFFF;text-align: left;
}


.pubdroite{
text-decoration: underline;
text-align: center;
color: #000099;
font-weight: bold;
font-size:10px; 
margin-bottom: 2px;
}

.margelogo
{
margin: 5px;padding-left: 2px;padding-right: 2px;
}

.hr2 {color:#f97216; size:5%; }

.hr3 {border-top:2px solid orange ;}
.hr5 {border-top:4px solid orange ;}
.hr1 {color:#D9CFFF; size:5%; width:160px;}
.hr6 {color:#D9CFFF; size:5%; width:260px; float:left;}
.hr4 {border-top:2px solid white ;}
.hrtop {color:#E2E2A9; size:5%; width:160px;}


.chrono
{
	text-transform:capitalize;
	font-size: 10px;	
	font-family: Arial;
	color: #F97216;
	margin-left: 10px;
}

.chronodescriptiontitle
{
	font-size: 12px;	
	font-family: Arial;
	color: black;
	text-transform: uppercase;
	margin-left: 0px;
}


.chronodescription
{
	font-size: 12px;	
	font-family: Arial;
	color: black;
	margin-left: 0px;
}
.chronodescription
{
	font-size: 12px;	
	font-family: Arial;
	color: black;
	margin-top: 6px;
}
.chronoremise
{
	font-size: 12px;	
	font-family: Arial;
	color: red;
	margin-left: 0px;
}

.chronobold
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
	margin-left: 5px;
	margin-right: 5px;
}


.lien
{
	text-transform:capitalize;
	font-size: 10px;	
	font-family: Arial;
	color: #355DAE;
}

.flux
{
	text-align: right;padding-left: 135px;
	vertical-align:text-bottom;
}

.fluxx
{
	text-align: right;padding-left: 0px;
	vertical-align:text-bottom;
}

.ajoutcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.ajoutcode1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
}
.textcolorajout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: normal;
	font-size: 9px;
}

.alcool {
	font-family: Arial;
	color:#889FA6;
	font-size: 9px;
}
.menugtraveltdreduc
{
background-color: #EEEECC;padding-bottom: 8px;
}
a.menu1_reduction {font-family: Arial;	font-size: 12px;text-decoration: none;
	color: #000099;	padding:0 0 0 2px;font-weight: bold;
}
a.menu1_reduction:hover {font-family:Arial;	font-size: 12px;
color: #FF9900;	text-decoration: none;	padding:0 0 0 2px;font-weight: bold;
}
a.menu1_ {font-family: Arial;	font-size: 12px;text-decoration: none;
	color: #000099;	padding:0 0 0 2px;font-weight: bold;
}
a.menu1_:hover {font-family:Arial;	font-size: 12px;
color: #FF9900;	text-decoration: none;	padding:0 0 0 2px;font-weight: bold;
}
.textcolorb{color:black;font-size: 12px;font-weight: normal; }

.titlebar-colorjc_reduction1 {
font-family: Arial;	font-weight: bold;font-size: 16px;color: #000099;text-transform: uppercase;
}
/*MENU CATEGORIE*/
div#navbar02 {
    height: 16px;
}
div#navbar02 ul {
    margin: 0px;padding: 0px;color: #000;line-height: 16px;white-space: nowrap;
}
div#navbar02 li {
    list-style-type: none;font-family: Arial;font-size: 10px;font-weight: bold;display: inline;
}
div#navbar02 li a {
    text-decoration: none;
	padding: 2px 2px;
    color: #000;font-size: 10px;font-weight: bold;
}
div#navbar02 #current2 a {
    color: #000;font-size: 10px;font-weight: bold;
}
div#navbar02 #current12 a:hover {
color: #000;
    font-weight: bold;font-size: 10px;text-decoration: underline;
}
div#navbar02 #current12b a:hover {
color: #000;
    font-weight: bold;font-size: 10px;text-decoration: underline;
}
.newtable
{
	width:1028px; border:0;
}

.bartop {
    height: 16px;
	border-bottom:0px solid #000099;border-top:0px solid #000099;border-right:0px solid #660099;
	background: url(imagecoin/t-21.gif) repeat-x;
}
.bartop2 {
    height: 16px;
	border-bottom:0px solid #FF9900;border-top:0px solid #FF9900;border-right:0px solid #660099;
	background: url(imagecoin/t-22.gif) repeat-x;
}
.barcentral {
	border-bottom:0px solid #000099;border-left:1px solid #000099;border-right:1px solid #000099;
	background-color: #FFFFFF;
	background: url(imagecoin/trait-00.gif) repeat-x  #F2F2F2;
}
.barcentral1 {
	border-bottom:0px solid #000099;border-left:1px solid #000099;border-right:1px solid #000099;
	background-color: #F6F6F6;
}
.barcentralbas {
	border-bottom:1px solid #000099;border-left:1px solid #000099;border-right:1px solid #000099;
	background-color: #F6F6F6;
}
.barcentral00 {
	border-bottom:0px solid #FF9900;;border-left:1px solid #dddddd;;border-right:1px solid #dddddd;
	background-color: #F6F6F6;
}
.barcentral01 {
	border-bottom:0px solid #000099;border-left:1px solid #000099;border-right:1px solid #000099;
	background-color: #FFFFFF;
}
.barcentralbas00 {
	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;;border-right:1px solid #dddddd;
	background-color: #F6F6F6;
}
.barcentral00bis {
	border-bottom:0px solid #FF9900;;border-left:1px solid #dddddd;;border-right:1px solid #dddddd;
	background-color: #F6F6F6;
}
.barcentralbas00bis {
	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;;border-right:1px solid #dddddd;
	background-color: #F6F6F6;
}
.barcentralbas00w {
	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;;border-right:1px solid #dddddd;
	background-color: #FFFFFF;
}
.barcentralbas00wbis {
	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;;border-right:1px solid #dddddd;
	background-color: #FFFFFF;
}
.barcentral20 {
	border-bottom:0px solid #FF9900;border-left:1px solid #dddddd;border-right:1px solid #dddddd;
	background-color: #FFFFFF;
}
.barcentral21 {
	border-bottom:0px solid #FF9900;border-left:1px solid #dddddd;border-right:1px solid #dddddd;
	background-color: #FFFFFF;
}
.barcentralbas20 {
	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;
	background-color: #FFFFFF;
}

.table_footer_bar
{
    height: 26px;
	border-bottom:0px solid #000099;border-top:0px solid #000099;
	background: url(imagecoin/t-21.gif) repeat-x;
}
.table_footer_bar_img
{
    height: 26px;
	background-color:#FFFFFF;
}
.titlebartop {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;line-height: 16px;
	text-decoration: none;
}
.profilec0{ margin: 10px; width: 520px; margin-bottom: 5px; background-color: #FFFFFF; padding: 1px; border: 0px solid #FF9900}
.profilec1{ float:left;margin: 10px; width: 520px; margin-bottom: 5px; background-color: #FFFFFF; padding: 1px; border: 0px solid #FF9900}
.profilec10{ margin-top: 10px;margin-left: 5px; width: 520px; margin-bottom: 5px; background-color: #FFFFFF; padding: 1px; border: 0px solid #FF9900}
.profilec10bis{ margin-left: 5px; width: 520px; margin-bottom: 5px; background-color: #FFFFFF; }
.profiledecompte{ width: 260px; margin-bottom: 20px; background-color: #FFFFFF; padding-bottom: 4px;border-bottom: 0px solid #000099}
.profile2gris{ width: 260px; margin-bottom: 5px; background-color: white;  border: 1px solid #DDDDDD}
.profile1gris{ width: 526px; margin-bottom: 5px; background-color: white;}

.profile1bleu{ width: 526px; margin-bottom: 5px; background-color: white; border: 0px solid white}

.colorfond0{background-color: #F6F6F6;}
.colorfond1{background-color: #F6F6F6;}
.colorfond2{background-color: #F6F6F6;}
.colorfond11{background-color: #F6F6F6;}
.colorfond12{background-color: #FFFFFF;}

.profilectous{ margin-top: 10px; width: 140px; background-color: #eaeaea; border: 1px solid #DDDDDD}
.profilectousles{ margin-top: 10px;margin-bottom: 10px; width: 200px; background-color: #eaeaea; border: 1px solid #DDDDDD}

.titlebar-color{
font-family: Arial;	font-weight: bold;font-size: 14px;color: #FF9900;text-transform: uppercase; 
height: 16px;line-height: 16px;padding-left: 10px;
border-bottom: 1px solid #FF9900;
}

.titlebar-coloractu{
font-family: Verdana;	font-weight: bold;font-size: 20px;color: #000000;text-transform: ; 
height: 28px;line-height: 28px;padding-left: 10px;
font-style:normal;
}
.titlebar-coloractu1{
font-family: Verdana;	font-weight: bold;font-size: 20px;color: #000000;text-transform: ; 
height: 28px;line-height: 28px;padding-left: 10px;
font-style:normal;
}
.titlebar-coloractu2{
font-family: Verdana;	font-weight: bold;font-size: 20px;color: #000000;text-transform: ; 
height: 28px;line-height: 28px;padding-left: 10px;
font-style:normal;
}
.titlebar-coloractu3{
font-family: Verdana;	font-weight: bold;font-size: 20px;color: #000000;text-transform: ; 
height: 28px;line-height: 28px;padding-left: 10px;
font-style:normal;
}

.titlebar-colorgris{
font-family: Arial;	font-weight: bold;font-size: 14px;color: #888888;text-transform: uppercase; 
height: 16px;line-height: 16px;padding-left: 10px;
border-bottom: 2px solid #888888;
}

.titlebar-colorbis{
font-family: Arial;	font-weight: bold;font-size: 11px;color: #000;text-transform: capitalize; 
border-top: 0px solid #000099;
border-bottom: 0px solid #000099;
height: 16px;line-height: 16px;padding-left: 10px;
}
.textcolorreduc{font-family: Arial;color:black;font-size: 11px;font-weight: normal; }

.pubdroite08{
text-decoration: underline;
text-align: center;
color: #000099;
font-weight: bold;
font-size:10px; 
margin-bottom: 2px;
}
.pubsaut08{
text-align: center;
margin-bottom: 4px;
}
.profilemenureduction{
border-left:0px solid #000099;border-right:0px solid #000099;
}
.titlebar-colorjc_reduction {
font-family: Arial;	font-weight: bold;font-size: 14px;color: #888888;text-transform: uppercase;margin-right:3px;
}
.titlebar-colorjc-cat {
font-family: Arial;	font-weight: bold;font-size: 16px;color: #FF9900;text-transform: uppercase;
}
a.menubold2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	padding:0 0 0 3px;
}
a.menubold2:hover 
{
	font-family: Arial;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	padding:0 0 0 3px;
}

a.menubold2bactu{
	font-family: Arial;line-height: 20px;
	font-size: 13px;
	color: #000000;
	text-transform: normal;
	text-decoration: none;font-weight: normal;
}
a.menubold2bactu:hover 
{
	font-family: Arial;line-height: 20px;
	font-size: 13px;
	color: #FF9900;
	text-transform: normal;
	text-decoration: underline;font-weight: normal;
}
a.menubold2bactu1{
	font-family: Arial;line-height: 20px;
	font-size: 13px;
	color: #000000;
	text-transform: normal;
	text-decoration: none;font-weight: normal;
}
a.menubold2bactu1:hover 
{
	font-family: Arial;line-height: 20px;
	font-size: 13px;
	color: #FF9900;
	text-transform: normal;
	text-decoration: underline;font-weight: normal;
}
a.menubold2bactu2{
	font-family: Arial;line-height: 20px;
	font-size: 13px;
	color: #000000;
	text-transform: normal;
	text-decoration: none;
}
a.menubold2bactu2:hover 
{
	font-family: Arial;line-height: 20px;
	font-size: 13px;
	color: #FF9900;
	text-transform: normal;
	text-decoration: underline;
}




a.menubold2b{
	font-family: Arial;
	font-size: 11px;
	color: #000099;
	text-transform: capitalize;
	text-decoration: none;
}

a.menubold2b:hover 
{
	font-family: Arial;
	font-size: 11px;
	color: #FF9900;
	text-transform: capitalize;
	text-decoration: underline;
}
a.menubold2bc{
	font-family: Arial;
	font-size: 10px;
	color: #000099;
	text-transform: capitalize;
	text-decoration: none;
}
a.menubold2bc:hover 
{
	font-family: Arial;
	font-size: 10px;
	color: #FF9900;
	text-transform: capitalize;
	text-decoration: underline;
}

.styledate{
	font-family: Arial;
	font-size: 12px;
	color: #222222;
	text-decoration: none;
	font-weight: normal;
}
.barseparation{
border-top:1px solid #DDDDDD;
}
.menubold2c{
	font-family: Arial;
	font-size: 12px;
	color: #000099;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
.titrecatconcours{
	font-family: Arial;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
}
a.menu2k8 {
	font-family: Arial;font-weight: bold;
	font-size: 12px;
	color: white;
	text-decoration: none;
	padding:0 0 0 2px;
}
a.menu2k8:hover 
{
	font-family: Arial;font-weight: bold;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	padding:0 0 0 2px;
}
a.menu2k8cat {
	font-family: Arial;font-weight: bold;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding:0 0 0 2px;
}
a.menu2k8cat:hover 
{
	font-family: Arial;font-weight: bold;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	padding:0 0 0 2px;
}
a.menu2k8concours {
	font-family: Arial;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	padding:0 0 0 2px;
	font-weight: normal;
}
a.menu2k8concours:hover 
{
	font-family: Arial;
	font-size: 12px;
	color: #ff9900;
	text-decoration: underline;
	padding:0 0 0 2px;
	font-weight: normal;
}
