html {
	width:100%;
	height:100%;
	height:100%;
	margin: 0;
	padding: 0;
}

body {
	background-color: #6C7680;
	background-repeat: repeat-x;	
	background-attachment:fixed;
	background-image:url(./img/back.gif);
	/*background-position:bottom;*/
	/*background-image:url(./img/fond.png);*/
	width:100%;
	height:100%;
	margin: 0;
	padding: 0;
	font-family: Verdana,Arial, Calibri, sans-serif;
	font-size:11px;
	/*margin-bottom:30px;*/
	/*color:#333333;*/
}
a{
	text-decoration:none;
	text-transform:none;
}
img{
	border:0px;
}
h1 {
	display: inline; 
	font-size: 15px; 
	text-decoration: none; 
	font-weight:bold;
	}
h2 {
	display: inline; 
	font-size: 13px; 
	text-decoration: none; 
	font-weight:bold;
	}
h3 {
	display: inline; 
	font-size: 13px; 
	text-decoration: none; 
	font-weight:bold;
	}
p{
	margin:0px;
}
label{
	cursor:pointer;
}
form{
	display:inline;
}
.little{
	font-size:10px;
}
.calibri{
	font-family: Calibri, sans-serif;
	font-size:14px;
}
.menu_top_titre{
	font-family: Calibri, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
}
.btn_menu_bleu{
	background-image:url(./img/btn_menu_bleu.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_bleu_r{
	background-image:url(./img/btn_menu_bleu_roll.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_ble2{
	background-image:url(./img/btn_menu_roug.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_ble2_r{
	background-image:url(./img/btn_menu_bleu_roll.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_jaun_r{
	background-image:url(./img/btn_menu_jaune.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_jaun{
	background-image:url(./img/btn_menu_roug.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_rose{
	background-image:url(./img/btn_menu_roug.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_rose_r{
	background-image:url(./img/btn_menu_rose.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_roug_r{
	background-image:url(./img/btn_menu_roug_roll.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_roug{
	background-image:url(./img/btn_menu_roug.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_roug_r{
	background-image:url(./img/btn_menu_roug_roll.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_ver2{
	background-image:url(./img/btn_menu_roug.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_ver2_r{
	background-image:url(./img/btn_menu_vert2.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_vert{
	background-image:url(./img/btn_menu_vert.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_vert_r{
	background-image:url(./img/btn_menu_vert_roll.png); 
	width:123px; 
	height:26px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-19px;
	margin-left:1px;
	cursor:pointer;
}
.btn_menu_soft{
	background-image:url(./img/btn_menu_soft.png); 
	width:123px; 
	height:28px;
	float:left;
	font-family: Calibri, sans-serif;
	font-size:12px;
	color:#000000;
	letter-spacing:2px; 
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
	cursor:pointer;
}
.m_vert{
	background-image:url(./img/bck_vert.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
}
.m_vert2{
	background-image:url(./img/bck_vert2.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
}
.m_rouge{
	background-image:url(./img/bck_rouge.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
}
.m_rose{
	background-image:url(./img/bck_rose.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
}
.m_jaune{
	background-image:url(./img/bck_jaune.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
}
.m_bleu{
	background-image:url(./img/bck_bleu.gif); 
	background-repeat:repeat-x; 
	padding-left:5px; 
	padding-right:5px;
}
.btn_price{
	background-image:url(./img/btn_price.png); 
	background-repeat: no-repeat;	
	width:73px;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
}
.menu_spacer{
	background-image:url(./img/spacer.gif); 	
	width:1px; 
	height:26px;
	float:left;
	line-height:25px;
	margin-top:-22px;
	margin-left:1px;
}
.left{
	float:left;
	text-align:left;
}
.right{
	float:right;
	text-align:left;
}
.menu{
	width:1000px;
	background-image:url(./img/bande_noire.gif); 
	background-repeat: no-repeat;	
	background-position: right;
	margin-top:0px;
	height:30px;
}
.menu_item{
	margin-top:5px;
	/*margin-left:15px;*/
	height:30px;
	width:989px;
	//width:988px;
}
.cleaner{
	clear:both;
	height:0px;
	width:10px;
}
.bandeau{
	background-image:url(./img/bandeau.jpg); 
	width:1000px;
	height:85px;
	float:left;
}
.shade_haut{
	background-image:url(./img/shade_haut_2.png); 
	background-repeat: no-repeat;	
	width:1010px;
	height:85px;
	float:left;
	margin-top:15px;
	padding-left:4px;
}
.shade_center{
	background-image:url(./img/shade_center_2.png); 
	background-repeat: repeat-y;	
	width:1010px;
	min-height:700px;
	float:left;
	padding-left:4px;
}
.shade_bas{
	background-image:url(./img/shade_bas_2.png); 
	background-repeat: no-repeat;	
	width:1010px;
	/*height:100%;*/
	float:left;
	padding-left:4px;
	height:10px;
}
.img_back{
	background-image:url(./img/fond_vigne_fenetre_white.jpg); 
	background-position: bottom left;
	background-repeat: no-repeat;	
	min-height:700px;
	margin-left:1px;
	height:100%;
	float:left;	
}
.conteneur{
	width:100%;
	height:100%;
	margin:auto;
	width:1010px;
}
.block{
	display:block;
}
.none{
	display:none;
}
.rub{
	font-family: Verdana, sans-serif;
	font-size:11px;
	letter-spacing:3px; 
}
.content_under{
	/*background-image:url(./img/fond_menu.gif); 
	background-position: top left;
	background-repeat: repeat-x;*/
	width:1000px;
	/*padding-top:10px;*/
	margin-left:-1px;
	min-height:750px;
}
.btn_bleu {
	background-color:#536786;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	padding:1px;
	width:120px;
}
.lien_space{
	font-family: Verdana, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;
}
.lien_space:hover{
	text-decoration:underline;
}
.pan_haut{
	background-image:url(./img/panier_haut.png);
	width:166px;
	height:20px;
	background-repeat:no-repeat;
	margin-top:-2px;
}
.pan_haut_without{
	background-image:url(./img/panier_haut_without.png);
	width:166px;
	height:20px;
	background-repeat:no-repeat;
	margin-top:-2px;
}
.pan_intit{
	color:#FFFFFF;
	line-height:25px;
	font-weight:bold;
}
.pan_middle{
	clear:both;
	background-image:url(./img/panier_middle.png);
	width:166px;
	background-repeat:repeat-y;
	text-align:left;
	color:#FFFFFF;
}
.pan_end{
	clear:both;
	background-image:url(./img/panier_end.png);
	width:166px;
	height:11px;
	background-repeat:no-repeat;
}
.fen_haut_red{
	background-image:url(./img/fen_haut_red.png);
	width:166px;
	height:26px;
	background-repeat:no-repeat;
}
.fen_middle{
	background-image:url(./img/fen_middle.png);
	width:166px;
	height:8px;
	background-repeat:repeat-y;
	text-align:left;
}
.fen_middle2{
	background-image:url(./img/fen_middle_white.png);
	width:166px;
	background-repeat:repeat-y;
	text-align:left;
}
.fen_end{
	background-image:url(./img/fen_end.png);
	width:166px;
	height:12px;
	background-repeat:no-repeat;
}
.win_centre{
	min-height:100px; 
	width:610px;  
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_centre_selection{
	min-height:100px; 
	width:585px;  
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_left{
	float:left;
	min-height:426px; 
	width:195px;  
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_left_cadeau{
	float:left;
	min-height:300px; 
	width:390px;  
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_left_region{
	float:left;
	min-height:100px; 
	width:280px;  
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_centre2{
	min-height:100px; 
	width:595px;  
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_centre3{
	min-height:100px; 
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	text-align:left;
}
.win_centre_without{
	width:588px;  
	text-align:left;
}

/**********************************TEXTE*****************************************/
.fen_intitule{
	color:#FFFFFF;
	font-weight:bold;
	line-height:28px;
	font-size:10px;
	text-shadow:black;
}

/**********************************COLONNE************************************/
.col_gauche{
	width:175px; 
	margin-left:10px; 
	margin-bottom:10px; 
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
	padding:5px;
	text-align:left;
}
.col_gauche_selection{
	float:left;
	width:200px; 
	margin-left:10px; 
	margin-bottom:10px; 
	/*border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; */
	padding:5px;
	text-align:left;
}
/****************************COULEUR *************************************/
.rouge{
	color:#FF0000;
}
.noir{
	color:#333333;
}
.jaune{
	color:#FFA100;
}
.vert{
	color:#BCD92B;
}
.champagne{
	color:#CCCC99;
}
.rose_fade{
	color:#EBA5C5;
}
.gris_dark{
	color:#333333;
}
.gris_light{
	color:#CCCCCC;
}
.gris_dark a{
	color:#333333;
}
.gris_soft{
	color:#666666;
}
.gris_soft_soft{
	color:#999999;
}
.gris_soft a{
	color:#666666;
}
.blanc{
	color:#FFFFFF;
}
.b_blanc{
	background-color:#FFFFFF;
}
.b_grise{
	background-color:#FDFDFD;
}
.b_grisfonce{
	background-color:#666666;
}
.b_rose{
	background-color:#C90A60;
}
.b_gris{
	background-color:#F8F8F8;
}
.b_bleu{
	background-color:#536786;
}
.corner_gris{
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.rose{
	color:#C90A60;
}
.orange{
	color:#FFA100;
}
.b_rose{
	background-color:#C90A60;
}
.vert{
	color:#9CB621;
}
.b_vert{
	background-color:#BCD92B;
}
.bleu{
	color:#536786;
}
.b_bleu{
	background-color:#536786;
}
.noir{
	color:#333333;
}
.b_noir{
	background-color:#333333;
}
.sitemap{
	width:801px; 
	margin-bottom:10px; 
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
}
.sitemap_tiny{
	width:580px; 
	margin-bottom:10px; 
	border-right:1px solid #ECECEC; 
	border-bottom:2px solid #CCCCCC; 
}
.cadre_rub{
	width:595px; 
	margin-bottom:10px; 
	/*border:1px solid #ECECEC; */
	/*background-color:#FFFFFF;*/
}
.normal{
	font-size:10px;
	font-decoration:none;
	font-weight:normal;
	color:#333333
}
.normal2{
	font-size:11px;
	font-decoration:none;
	font-weight:normal;
	color:#333333
}
.encard_normal{
	background-image:url(./img/encart_haut.png); 
	width:169px; 
	height:16px; 
	background-repeat:no-repeat; 
	margin-left:15px;
}
.btn_rub_1{
	background-image:url(./img/fond_btn_gris_1.jpg); 
	width:200px; 
	height:40px; 
	background-repeat:no-repeat;
}
.btn_rub_normal_1{
	background-image:url(./img/fond_btn_color_1.png); 
	width:200px; 
	height:40px; 
	background-repeat:no-repeat;
}
.btn_rub_2{
	background-image:url(./img/fond_btn_gris_2.jpg); 
	width:200px; 
	height:40px; 
	background-repeat:no-repeat;
}
.btn_rub_3{
	background-image:url(./img/fond_btn_gris_3.jpg); 
	width:200px; 
	height:40px; 
	background-repeat:no-repeat;
}
.btn_rub_4{
	background-image:url(./img/fond_btn_gris_4.jpg); 
	width:200px; 
	height:40px; 
	background-repeat:no-repeat;
}
.btn_rub_5{
	background-image:url(./img/fond_btn_gris_5.jpg); 
	width:200px; 
	height:40px; 
	background-repeat:no-repeat;
}
.encadre_rub{
	float:left;
	min-height:125px; 
	width:394px;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	text-align:left;
}
.encadre_rub_detail{
	width:600px;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	text-align:left;
}
.encadre_rub_solo{
	width:290px;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	min-height:180px;
}
.encadre_rub_entete{
	background-image:url(./img/fond_gris_pagination.png); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	height:35px; 
	line-height:35px;
	text-align:left;
}
.encadre_rub_commande{
	float:left;
	width:500px;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	min-height:50px;
}
.encadre_rub_alerte{
	width:290px;
	border-right:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	min-height:50px;
}


/*********************************REDUCTIONS********************************/
.reduction {
	position: relative;
	display: block;
	/*width:200px;
	height:303px;*/
}

.reduction span {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	/*background: url(./img/logo_reduc_5.png) no-repeat;*/
}
.rl_index{	
	left: 128px;
	top: 0;
}
.rl_detail{
	left: 133px;
	top: 0;
}
.rb_index{
	left: 0;
	/*top: 224px;*/
}
.rb_detail{
	left: 0;
	top: 252px;
}
.r_5{
	background: url(http://www.lanoterouge.com/img/logo_reduc_5.png) no-repeat;
}
.r_10{
	background: url(http://www.lanoterouge.com/img/logo_reduc_10.png) no-repeat;
}
.r_15{
	background: url(http://www.lanoterouge.com/img/logo_reduc_15.png) no-repeat;
}
.r_20{
	background: url(http://www.lanoterouge.com/img/logo_reduc_20.png) no-repeat;
}
.r_25{
	background: url(http://www.lanoterouge.com/img/logo_reduc_25.png) no-repeat;
}
.r_30{
	background: url(http://www.lanoterouge.com/img/logo_reduc_30.png) no-repeat;
}
.reduction div {
	display: block;
	position: absolute;
	width: 52px;
	height: 50px;
	background: url(http://www.lanoterouge.com/img/logo_reduc_bas.png) no-repeat;
}
/**********************PAGINATION********************************/
.pagination{
	background-image:url(./img/fond_gris_pagination.png); 
	background-repeat:repeat-x; 
	height:30px;
	width:586px;
}
.pagination_inv{
	background-image:url(./img/fond_gris_pagination_inv.png); 
	background-repeat:repeat-x; 
	height:30px;
	width:586px;
}
.page{
	background-color:#FFFFFF;
	border: 1px solid #C90A60;
	font-weight:normal;
	padding:2px;
	width:15px;
}
.page a{
	color:#C90A60;
}
.pagelock{
	background-color:#C90A60;
	border: 1px solid #C90A60;
	font-weight:normal;
	padding:2px;
	width:15px;
}
.pagelock a{
	color:#FFFFFF;
}

.note_with{
	float:left;
	background-color:#FFFFFF;
	background-image:url(http://www.lanoterouge.com/img/note.png); 
	background-repeat:no-repeat;
	width:16px;
	height:20px;
	cursor:pointer;
}
.note_without{
	float:left;
	background-color:#FFFFFF;
	background-image:url(http://www.lanoterouge.com/img/note_sans.png); 
	background-repeat:no-repeat;
	width:16px;
	height:20px;
	cursor:pointer;
}
/********************************ETAPE****************************/
.etape_content{
	border:2px solid #526685; 
	float:left; 
	margin-left:15px; 
	width:780px;
}
.commande_ajout{
	float:left;
	background-image:url(./img/btn_commande_bleu_large.gif); 
	background-repeat:no-repeat;
	width:160px;
	height:25px;
	cursor:pointer;
	margin-left:1px;
}
.commande_normal{
	float:left;
	background-image:url(./img/btn_commande_bleu_normal.gif); 
	background-repeat:no-repeat;
	width:122px;
	height:25px;
	cursor:pointer;
	margin-left:1px;
}
.commande_light{
	float:left;
	background-image:url(./img/btn_commande_bleu.png); 
	background-repeat:no-repeat;
	width:135px;
	height:25px;
	cursor:pointer;
}
.commande_without{
	float:left;
	background-image:url(./img/btn_commande_gris.png); 
	background-repeat:no-repeat;
	width:135px;
	height:25px;
	cursor:default;
}
.inter_btn{
	margin-top:2px;
	margin-left:3px;
}
.inside_button{
	line-height:25px;
}
/**************FONTES*******************/
.biggo{
	font-size:18px;
}
.big{
	font-size:13px;
}
.btn_etape{
	color:#FFFFFF;
	margin-left:5px;
	font-family:Verdana,Arial,Calibri,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
}
.adresse{
	line-height:21px;
}
.btn_commande{
	background-image:url(./img/btn_commande_bleu.png); 
	background-repeat:no-repeat; 
	height:30px; 
	width:135px;
}
.encard_commande{
	background-image:url(./img/fleche_wide.png); 
	background-position: top right;	
	background-repeat:no-repeat;
	height:129px;
	padding-right:25px;
}
.commande_option_off{
	opacity:0.4;
	filter:alpha(opacity=40);
}
.commande_option_on{
	opacity:1;
	filter:alpha(opacity=100);
}
.notation{
	text-align:center; 
	background-color:#FFFFFF; 
	margin-left:30px;
	margin-top:25px;
}

/****************IMG DE VISTE*****************/
.img_visite_on{
	opacity:1;
	filter:alpha(opacity=100);
	cursor:pointer;
	}
.img_visite_off{
	opacity:0.6;
	filter:alpha(opacity=60);
	cursor:pointer;
}	

/************FORMULAIRE******************/
.form_intitule{
	width:80px;
}

/**********************CONNEXION***********************/
.fond_connexion{
	background-image:url(./img/fond_grise_connexion.png); 
	background-position:right top;
	background-repeat:no-repeat
	}
.liste{
	list-style-image:url('./img/puce_rose.png'); 
	margin-left:10px;
	padding: 1px 0px; 
}
.liste_vin{
	list-style:none; 
	margin-left:15px;
	padding: 2px 0px; 
}
.liste_accordeon{
	list-style-image:url('./img/puce_rose.png'); 
	margin-left:20px;
}
.liste_menu_left{
	list-style-image:url('./img/puce_rose.png'); 
	margin-left:20px;
	padding: 3px 0px; 
}

/*******************MENU JQUERY LEFT*************************/
.navigation { 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	background: #FFFFFF;     
	width: 300px; 
} 
.navigation a, .navigation span { 
	display: block; 
	padding: 4px 10px; 
	color: #666666; 
	text-decoration: none; 
	background: #FFFFFF /*url(menu-item.png)*/ left bottom no-repeat; 
} 
.navigation .toggleSubMenu a, .navigation .toggleSubMenu span { 
	color: #C90A60; 
	font-weight:bold;
/* background-image: url(menu-item-deroule.png); */
} 
.navigation .open a, .navigation .open span { 
/*background-image: url(menu-item-enroule.png); */
} 
.navigation a:hover, .navigation a:focus, .navigation a:active { 
	text-decoration: underline; 
} 
.navigation .subMenu { 
	background: #FFFFFF /*url(subMenu.png)*/ 0 0 repeat-x;
	padding: 0; 
} 
.navigation ul.subMenu a { 
	background: none; 
	padding: 3px 0px; 
	color: #333333; 
	font-weight:normal;
}

.b1_soft{
	border:1px solid #999999;
	}