a 			 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none;}
a:hover		 {text-decoration:none;}
td,div 			 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none;}
span 		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none;}
select		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none; border: thin solid; border-color: CECECE; background-color: FAFAFA;}
h1			 {margin:0;font-size:14px;}
.hidden      {position: absolute; visibility: hidden;}
.showit      {position: absolute; visibility: visible; top:200px; z-index: 5}
.pubflash    {z-index: -1}
.borderPub	 {border: 1px #4C97FE dotted;width:150px;}
.borderTel	 {border: 1px #000000 dotted;}

a img { border:0;}



/* new home 0911*/
.selectedItem{
	padding:2px;
	width:100%;
	cursor:pointer;
	background:#c97741;
	font-weight:bold;
}
.unselectedItem{
	padding:2px;
	width:100%;
	cursor:pointer;
	background:none;
}


.box {
 width: 100%;
 max-width: 960px;
 color: black;
 margin-bottom:10px;
}

	.box .tl{
		position:relative;
		display:block;
		height:38px;
		background:url(../images/box/box.top.left.gif) no-repeat bottom left;
		text-align:left;
	}
	
	.box .tl2{
		position:relative;
		display:block;
		height:10px;
		background:url(../images/box/box.top.left.gif) no-repeat bottom left;
		text-align:left;
	}



	.box .tr{
		position:absolute;
		bottom:0;
		right:0;
		width:10px;
		min-height:10px;		
		background:url(../images/box/box.top.right.gif) no-repeat bottom right;
	}
	
	.box .bl{
		float:left;
		background:url(../images/box/box.bottom.left.gif) no-repeat bottom left;
	}
	
	.box .br{
		float:left;
		width: 100%;
		background:url(../images/box/box.bottom.right.gif) no-repeat bottom right;
		padding:0 0 10px 0;
	}
	
	.box .contentBox {
		padding:0 10px 0 10px;
	}

	.box .title { position:relative;top:0;left:20px;width:120px;height:38px;line-height:30px;color:#FFF;font-weight:bold;text-align:center;font-size:12px;}
	.box .blue { background:url(../images/box/t_blue.gif) no-repeat top left; }
	.box .blue2 { background:url(../images/box/t_blue2.gif) no-repeat top left; }
	.box .red { background:url(../images/box/t_red.gif) no-repeat top left; }
	.box .vio { background:url(../images/box/t_vio.gif) no-repeat top left; }
	.box .mar { background:url(../images/box/t_mar.gif) no-repeat top left; }



	.box .bt_submit_renew {
		float:left;
		margin:10px 0 0 0;
		background-image: url(../images/site/bt_submit_renew.gif);
		background-repeat: no-repeat;
		width:130px;
		height:27px;
		border:0;
		outline: none;
		cursor:hand;
	}

	.box .bt_submit_acc {
		float:left;
		margin:0 0 0 10px;
		background-image: url(../images/site/bt_submit_acc.gif);
		background-repeat: no-repeat;
		width:30px;
		height:27px;
		border:0;
		outline: none;
		cursor:hand;
	}


.box_pict_pourcent { cursor:pointer;position:absolute;top:0;left:0;width:79px;height:79px;line-height:85px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/pict_pourcent_home.png');color:#FFF;font-size:20px;font-weight:bold;}
html>body .box_pict_pourcent { position:absolute;top:0;left:0;width:79px;height:79px;line-height:85px;background:url(../images/site/pict_pourcent_home.png) no-repeat;color:#FFF;font-size:20px;font-weight:bold; }

.min_arr_vio, .min_arr_noir { float:left;line-height:16px;height:16px;margin:3px 0 0 0;width:100%;}

.min_arr_vio span { float:left;width:11px;height:11px;margin:3px 0 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/mini_arr_vio.png');}
html>body .min_arr_vio span { float:left;width:11px;height:11px;margin:3px 0 0 0;background:url(../images/site/mini_arr_vio.png) no-repeat; }
.min_arr_vio a {color:#C0F;font-weight:bold;padding-left:5px;line-height:16px;height:16px;float:left;}

.min_arr_noir span { float:left;width:11px;height:11px;margin:3px 0 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/mini_arr_noir.png');}
html>body .min_arr_noir span { float:left;width:11px;height:11px;margin:3px 0 0 0;background:url(../images/site/mini_arr_noir.png) no-repeat; }
.min_arr_noir a {color:#09F;font-weight:bold;padding-left:5px;line-height:16px;height:16px;float:left;}

.min_arr_red span { float:left;width:11px;height:11px;margin:3px 0 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/mini_arr_red.png');}
html>body .min_arr_red span { float:left;width:11px;height:11px;margin:3px 0 0 0;background:url(../images/site/mini_arr_red.png) no-repeat; }
.min_arr_red a {color:#c00;font-weight:bold;padding-left:5px;line-height:16px;height:16px;float:left;}

.min_arr_mar span { float:left;width:11px;height:11px;margin:3px 0 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/mini_arr_mar.png');}
html>body .min_arr_mar span { float:left;width:11px;height:11px;margin:3px 0 0 0;background:url(../images/site/mini_arr_mar.png) no-repeat; }
.min_arr_mar a {color:#c60;font-weight:bold;padding-left:5px;line-height:16px;height:16px;float:left;}


.arrLeftScroll { position:absolute;width:40px;height:40px;top:50%;margin-top:-20px;left:3px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/arr_l.png');cursor:pointer;}
html>body .arrLeftScroll { position:absolute;width:40px;height:40px;top:50%;margin-top:-20px;left:3px;background:url(../images/site/arr_l.png) no-repeat; cursor:pointer;}

.arrRightScroll { position:absolute;width:40px;height:40px;top:50%;margin-top:-20px;right:3px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/arr_r.png');cursor:pointer;}
html>body .arrRightScroll { position:absolute;width:40px;height:40px;right:3px;top:50%;margin-top:-20px;background:url(../images/site/arr_r.png) no-repeat; cursor:pointer;}



.rond {float:left;margin:5px;height:10px;width:10px;background:url(../images/site/rond_inact.gif) no-repeat center; cursor:pointer;}
.rond_mar {float:left;margin:5px;height:10px;width:10px;background:url(../images/site/rond_act_mar.gif) no-repeat center; cursor:pointer;}
.rond_noir {float:left;margin:5px;height:10px;width:10px;background:url(../images/site/rond_act_noir.gif) no-repeat center; cursor:pointer;}
.rond_red {float:left;margin:5px;height:10px;width:10px;background:url(../images/site/rond_act_red.gif) no-repeat center; cursor:pointer;}
/* end home */

/* new menu Top + structure site */
#global {width:980px;position:absolute;top:0;left:50%;margin-left:-490px;text-align:center;}
#miniMenu {position:relative;width:980px}

#miniMenu #compte {position:absolute;top:20px;right:0;height:48px;width:211px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/box/p_member.png');z-index:4000}
#miniMenu #compte2 {position:absolute;top:20px;right:0;height:48px;width:211px;z-index:4005}
html>body #miniMenu #compte {position:absolute;top:20px;right:0;background:url(../images/box/p_member.png) no-repeat right;height:48px;width:211px;z-index:4000}

#miniMenu #compte2 .suiviCmd {float:left;padding-left:35px;height:22px;margin-top:3px;line-height:22px;}
#miniMenu #compte2 .faq {float:right;position:relative;padding:0 5px 0 5px;border-left:1px dotted white;height:22px;margin-top:3px;line-height:22px;}

/*#miniMenu #cart {position:absolute;top:70px;right:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/bg_cart.png');height:60px;width:205px;line-height:80px;z-index:4001}
#miniMenu #cart2 {position:absolute;top:70px;right:0;height:60px;width:205px;line-height:80px;z-index:4006}
html>body #miniMenu #cart {position:absolute;top:70px;right:0;background:url(../images/onglet/09/bg_cart.png) no-repeat right;height:60px;width:205px;line-height:80px;}*/
#miniMenu #cart{position:absolute;top:70px;right:0;height:60px;width:211px;clear:both;margin: 0 0 0 540px;padding:0 0 0 44px;background:url(../images/box/p_cart.png) no-repeat right;height:44px;width:211px;line-height:1.5em;}
.gr{color:#51493d; height:auto}.err{color:#FF0000;}

#globalContent {float:left;width:100%;background:#FFF;}

#menuLeft {float:left;width:170px;text-align:center;padding-top:10px;}
#menuRight {float:left;width:170px;text-align:center;padding-top:10px;}

#contentAvecMenuLR {float:left;width:640px;padding-top:10px;}
#contentAvecMenuL {float:left;width:810px;padding-top:10px}
#contentSansMenuLR {float:left;width:100%;padding-top:10px}
#contentPack {float:left;width:100%;}
/* new menu Top + structure site  */


/* new menu Bot */

.showContactCart {float:left;width:100%;text-align:center;background:#FFF;}

/* new menu Bot */

.search_color {
	float:left;
	width:27px;
	height:27px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/mask_color.png');
	cursor:pointer;
}	

html>body .search_color {
	float:left;
	filter:none;
	width:27px;
	height:27px;
	background:url(../images/site/mask_color.png) no-repeat top center;
	cursor:pointer;
}	


	.caracMore,
	.caracMore:hover {
		float:right;
		width:200px;
		height:21px;
		background:url(../images/site/pict_more.gif) no-repeat;
	}
	
	.caracMore:hover {
		background:url(../images/site/pict_more_.gif) no-repeat;
	}

/* Flash défilant */
#banTopArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 980px; /* important */  
    height: 100px; /* important */  
	float:left;
}   
  
#banTopArea .banTopArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
   
.body-bg-shadow{background-image: url(../images/cube_shadow.jpg);}

object { outline:none; }

.shadow {
	background-image: url(../images/cube_shadow.jpg);
	float:left;
	width:980px;
	height:204px;
	
}

.spacer {
	clear : both; 
	height : 0; 
	font-size:0px;
}



/* Espace Operateur - Item Mobile - boutons */
.bt_sel_gamme {	margin:auto;width:117px;height:25px;margin-top:5px;}
.bt_sel_mob_7 {	margin:auto;width:117px;height:25px;margin-top:5px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/bt_sel_mob.png');}
html>body .bt_sel_gamme {	float:left;width:160px;height:25px;margin-top:5px;filter:none;}
html>body .bt_sel_mob_7 {	float:left;width:160px;height:25px;margin-top:5px;filter:none;background:url(../images/site/bt_sel_mob.png) no-repeat top center;}

#opacity{
  filter : alpha(opacity=50); 
  -moz-opacity : 0.50; 
  opacity : 0.50; 
}
.opacity{
  filter : alpha(opacity=75); 
  -moz-opacity : 0.75; 
  opacity : 0.75; 
}
.visible{
  filter : alpha(opacity=100); 
  -moz-opacity : 1; 
  opacity : 1; 
}



/*Slider*/
#area {
	height: 15px;
	width: 250px;
	float:left;
	background:url(../images/site/bg_prix.gif) center no-repeat;
}

#knob {
	height: 15px;
	width: 15px;
	float:left;
	background:url(../images/site/sel_prix.gif);
}

#area2 {
	height: 15px;
	width: 250px;
	float:left;
	background:url(../images/site/bg_prix.gif) center no-repeat;
}

#knob2 {
	height: 15px;
	width: 15px;
	float:left;
	background:url(../images/site/sel_prix.gif);
}

#upd,#upd2{
	color:#990000;
	font-size:14px;
	font-weight:bold;
}
/*autre*/

.inpSearch{
	width:150px;
	border:1px solid #ad000c;
	font-size:14px;
	color:#4c4c4c;
}
.subSearch{
	width:35px;
	border:1px solid #ad000c;
	font-size:11px;
	color:#0068ad;
	backgroung:#FFFFFF;
}

#topMenu,#topMenuOccas{
	float:left;
	height:33px;
	line-height:33px;
	background:url(../images/onglet/top.gif) no-repeat;
	width:150px;
}

#topMenuOccas{	background:url(../images/onglet/top_occas.gif) no-repeat bottom center; height:30px;padding-top:27px;}


#contentMenu,#contentMenuOccas{
	float:left;
	background:url(../images/onglet/bg.gif) repeat-y;
	width:150px;
	text-align:left;
}

#contentMenuOccas{	background:url(../images/onglet/bg_occas.gif) repeat-y; }

#bottomMenu,#bottomMenuOccas{
	float:left;
	height:20px;
	background:url(../images/onglet/bottom.gif) no-repeat;
	width:150px;
}

#bottomMenuOccas {	background:url(../images/onglet/bottom_occas.gif) no-repeat; }

#miniCart{
	background:url(../images/onglet/mini_cart.gif) no-repeat left;
	padding-left:18px;
	color:#FF6600;
}

.lnkBrand{
	background:url(../images/onglet/point.gif) no-repeat left;
	padding-left:12px;
	first-letter:uppercase;
}

.lnkBrand2{
	background:url(../images/onglet/point_vio.gif) no-repeat left;
	padding-left:12px;
	first-letter:uppercase;
}

.infoCarac { 
	width:205px;
	float:left;
	text-align:left;
} 

.titleCarac { 
	display:block;
	font-weight:bold;
	margin-top:10px;
	color:#0099FF;
	font-weight:bold;
	text-align:left;
}
.resultCarac, 
.resultCarac2 { 
	display:block;
	padding-left:20px;
	color:#333;
	height:16px;
	line-height:16px;
	text-align:left;
}

.resultCarac { 
	background:url(../images/site/pictCarac.gif) no-repeat 8px 8px;
}

.resultCarac2 { 
	padding-left:30px;
}

.titleCarac2 { 
	display:block;
	font-weight:bold;
	color:#0099FF;
	font-weight:bold;
	text-align:left;
}

.resultCarac_, 
.resultCarac_2 { 
	display:block;
	padding-left:0px;
	color:#333;
	line-height:20px;
	text-align:left;
}


.resultCarac_2 { 
	padding-left:20px;
}

/********************************************** PAGE */
/********************************************** ITEM / NEW */
a.item_bt_part,
a.item_bt_part:hover,
a.item_bt_part-n,
a.item_bt_part-n:hover,
a.item_bt_part-n_a,
a.item_bt_part_a {
	float:left;
	width:155px;
	height:66px;
	line-height:14px;
	background:url(../images/onglet/bt_part.gif) no-repeat bottom;
	font-weight:bold;
	font-size:11px;
	color:#333;
	cursor:pointer;

}
a.item_bt_part:hover {	background:url(../images/onglet/bt_part_h.gif) no-repeat  bottom; 	text-decoration:none;}

a.item_bt_part-n {	background:url(../images/onglet/bt_part-n.gif) no-repeat  bottom; 	text-decoration:none;}
a.item_bt_part-n:hover {	background:url(../images/onglet/bt_part-n_h.gif) no-repeat  bottom; 	text-decoration:none;}
a.item_bt_part-n_a, a.item_bt_part-n_a:hover{	background:url(../images/onglet/bt_part-n_a.gif) no-repeat  bottom; 	text-decoration:none;}

a.item_bt_part_a, a.item_bt_part_a:hover{	background:url(../images/onglet/bt_part_a.gif) no-repeat  bottom; 	text-decoration:none;}

a.item_bt_part-n_a span,
a.item_bt_part-n_a:hover span,
a.item_bt_part-n:hover span,
a.item_bt_part-n span,
a.item_bt_part span,
a.item_bt_part:hover span,
a.item_bt_part_a span {
	float:left;
	width:155px;
	padding-top:32px;
	cursor:pointer;
}



#OpeOpacity{
  filter : alpha(opacity=50); 
  -moz-opacity : 0.50; 
  opacity : 0.50; 
}
.OpeOpacity{
  filter : alpha(opacity=75); 
  -moz-opacity : 0.75; 
  opacity : 0.75; 
}

/********************************************** PAGE */
/********************************************** HOME / ANIM PROMO */
.gammeSelector {
	border:1px solid #000;
	color:#000;
	background:#FFF;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	line-height:25px;
	height:25px;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

.gammeSelectorUnselected {
	border:1px solid #000;
	color:#000;
	text-align:center;
	background:#F4F4F4;
	font-size:10px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

#gammeArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 620px; /* important */  
    height: 300px; /* important */  
    background: #FFF;
	float:left;
	border:1px solid #000;
}   
  
#gammeArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
  
.gammeArea_item{   
    display: block;  
	background:#FFF;
	height:300px;
	width:620px; 
	padding:0;
}   

/*FORFAIT AJAX*/
#optionsArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
	width: 365px; /* important */  
    height: 335px; /* important */  
	float:left;
	background: url(../images/onglet/bg_avantage.gif) no-repeat;
}   
  
#optionsArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
  
.optionsArea_item{   
    display: block;
	height: 325px;
	width: 355px;
	padding:5px;
}   

/*bt FORFAIT*/
.bt_addToCart_forfait {
	float:right;
	margin:13px 20px 0 0;
	background-image: url(../images/onglet/bt_addToCart_forfait.gif);
	background-repeat: no-repeat;
	width:131px;
	height:25px;
	border:0;
	outline: none;
	cursor:hand;
}

.bt_addToCart_forfait_sel {
	display:block;
	margin:15px 0 0 0;
	background-image: url(../images/onglet/bt_addToCart_forfait.gif) no-repeat center;
	width:131px;
	height:25px;
	border:0;
	outline: none;
	cursor:hand;
}

.bt_addToCart_forfait4 {	background: url(../images/onglet/bt_forfait_sfr.gif) no-repeat;} 
.bt_addToCart_forfait7 {	background: url(../images/onglet/bt_forfait_bouygues.gif) no-repeat;} 
.bt_addToCart_forfait15 {	background: url(../images/onglet/bt_forfait_sfr.gif) no-repeat;} 
.bt_addToCart_forfait21 {	background: url(../images/onglet/bt_forfait_tele2.gif) no-repeat;} 
.bt_addToCart_forfait22 {	background: url(../images/onglet/bt_forfait_universal.gif) no-repeat;} 
.bt_addToCart_forfait23 {	background: url(../images/onglet/bt_forfait_sfr.gif) no-repeat;} 
.bt_addToCart_forfait24 {	background: url(../images/onglet/bt_forfait_bouygues.gif) no-repeat;} 

/*FORFAIT AJAX*/
#forfaitArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 252px; /* important */  
    height: 248px; /* important */  
	float:left;
	background: url(../images/onglet/bg_forfait.gif) no-repeat;
}   
  
#forfaitArea_content {   
    position: absolute;
	top:0;
	left:25; 
	width:180px;
}   
  
.forfaitArea_item{   
    float:left;  
	height:248px;
	width:202px; 
	padding:0;
}





/*GAMMES AJAX*/
#gammeXMLArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 252px; /* important */  
    height: 48px; /* important */  
	float:left;
	background: url(../images/onglet/bg_gamme.gif) no-repeat;
} 

.gammeTitle {
	width:252px;
	background:url(../images/onglet/bg_t_gamme.gif) no-repeat center;
	margin:0 0 5px 0;
	height:25px;
	padding:0;
	line-height:25px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

#gammeXMLArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
  
.gammeXMLArea_item{   
    display: block;  
	height:48px;
	width:252px; 
	padding:0;
}   

.gamme4 {
	background: url(../images/onglet/bg_t_gamme_sfr.gif) no-repeat;
} 

.gamme7 {
	background: url(../images/onglet/bg_t_gamme_bouygues.gif) no-repeat;
} 
	
.gamme15 {
	background: url(../images/onglet/bg_t_gamme_sfr.gif) no-repeat;
} 
 
.gamme21 {
	background: url(../images/onglet/bg_t_gamme_tele2.gif) no-repeat;
	color:#000;
} 

.gamme22 {
	background: url(../images/onglet/bg_t_gamme_universal.gif) no-repeat;
	color:#FFF;
} 
.gamme23 {
	background: url(../images/onglet/bg_t_gamme_nrj.gif) no-repeat;
	color:#F00;
} 

.gamme24 {
	background: url(../images/onglet/bg_t_gamme_bouygues.gif) no-repeat;
} 
.nextGamme {
	float:right;
	line-height:48px;
	height:48px;
	width:25px;
	background:url(../images/onglet/next.gif) center no-repeat;
}

.prevGamme {
	float:left;
	line-height:48px;
	height:48px;
	width:25px;
	background:url(../images/onglet/prev.gif) center no-repeat;
}

.prevForfait {
	float:left;
	line-height:252px;
	height:252px;
	width:25px; 
	background:url(../images/onglet/prev.gif) center no-repeat;
}

.nextForfait {
	float:right;
	line-height:252px;
	height:252px;
	width:25px; 
	background:url(../images/onglet/next.gif) center no-repeat;
}


.next4,
.next15,
.next23 {
	background: url(../images/onglet/next_sfr.gif) center no-repeat;
} 

.next7,
.next24 {
	background: url(../images/onglet/next_bouygues.gif) center no-repeat;
} 

.next21 {
	background: url(../images/onglet/next_tele2.gif) center no-repeat;
} 

.next22 {
	background: url(../images/onglet/next_universal.gif) center no-repeat;
} 


.prev4,
.prev15,
.prev23 {
	background: url(../images/onglet/prev_sfr.gif) center no-repeat;
} 

.prev7,
.prev24 {
	background: url(../images/onglet/prev_bouygues.gif) center no-repeat;
} 

.prev21 {
	background: url(../images/onglet/prev_tele2.gif) center no-repeat;
} 

.prev22 {
	background: url(../images/onglet/prev_universal.gif) center no-repeat;
} 

#photoProdArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 220px; /* important */  
    height: 220px; /* important */  
	float:left;
}   
  
#photoProdArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
  
.photoProdArea_item img {   
    display: block;   
	margin:0;
	padding:0;
	left:0;
	top:0;
}   
.pageSelector {
	border:1px solid #000;
	color:#000;
	background:#F4F4F4;
	padding:0 3px 0 3px;
	margin-left:2px;
	line-height:22px;
}
.thumb {
	border:1px solid #000;
	color:#000;
	background:#F4F4F4;
	padding:0 10px 0 10px;
	margin-left:2px;
	line-height:22px;
}

#area1,
#area1_sel {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 620px; /* important */
	height: 220px; /* important */
	margin:0;
	padding:0;
	background: #fff;
}

#area1_content {
	position: absolute;
	top: 0;
	margin-left: 0;
	margin-top:0;
	padding:0:
}
html>body #area1_content {
	margin-left: -40px;
}
#area1_content
#area1_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#area1_content {
		width: 13440px;
	}
	#area1 ul li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #fff;
	}

#area1 ul li img {
	display: block;
	border:0;
}

#area1_frame {
	float:left;
	margin: 10px 0;
	width:620px;
}
#area1_frame ul {
	margin:0;
	padding:0;
}
#area1_frame ul li {
	list-style: none;
	margin: 0;
	float:left;
}

a.bt_lnkAnimHome,
a.bt_lnkAnimHome:hover {
	float:left;
	height:20px;
	width:119px;
	text-align:center;
	background:#F4F4F4;
	color:#000;
	font-weight:bold;
	line-height:20px;
	text-align:center;
	border:1px solid #000;
}
a.bt_lnkAnimHome:hover {
	background:#F4F4F4;
	color:#09F;
	font-weight:bold;
	border:1px solid #09F;
	text-decoration:none;
}


a.bt_lnkAnimHome_SFR,
a.bt_lnkAnimHome_SFR:hover {
	float:left;
	height:20px;
	width:119px;
	text-align:center;
	background:#F00;
	color:#FFF;
	font-weight:bold;
	line-height:20px;
	text-align:center;
	border:1px solid #000;
	text-decoration:none;
}


.optionsTitle {
	width:365px;
	background:url(../images/onglet/bg_t_options.gif) no-repeat center;
	margin:0 0 5px 0;
	height:25px;
	padding:0;
	line-height:25px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

.options4 { background: url(../images/onglet/bg_t_options_sfr.gif) no-repeat;} 
.options23 {background: url(../images/onglet/bg_t_options_nrj.gif) no-repeat; color:#F00;} 
.options7,.options24 {background: url(../images/onglet/bg_t_options_bouygues.gif) no-repeat;} 
.options15 {background: url(../images/onglet/bg_t_options_sfr.gif) no-repeat;} 
.options21 {background: url(../images/onglet/bg_t_options_tele2.gif) no-repeat;color:#000;} 
.options22 {background: url(../images/onglet/bg_t_options_universal.gif) no-repeat;color:#FFF;} 



/********************************************** PAGE */
/********************************************** ESPACE PRO */

.lnk_ban_espPro_7, 
.lnk_ban_espPro_7:hover,
.lnk_ban_espPro_4, 
.lnk_ban_espPro_4:hover {
	position:absolute;
	top:0px;
	width:130px;
	height:20px;
	line-height:20px;
	background:url(../images/espace-pro/bg_name_ban_7.gif) no-repeat top left;				 
	text-decoration:none
}
.lnk_ban_espPro_7:hover {background:url(../images/espace-pro/bg_name_ban_7_h.gif) no-repeat top left;}
.lnk_ban_espPro_4 {background:url(../images/espace-pro/bg_name_ban_4.gif) no-repeat top left;}
.lnk_ban_espPro_4:hover {background:url(../images/espace-pro/bg_name_ban_4_h.gif) no-repeat top left;}

.prodSel {
	width:90px;
	border-bottom:1px solid #333;
	padding:3px 0 3px 0;
	text-decoration:none;
	line-height:14px;
	height:42px;			
}
.prodSel:hover {
	width:90px;
	background:#555;
	border-bottom:1px solid #333;
	padding:3px 0 3px 0;
	text-decoration:none;			
	line-height:14px;
	height:42px;
	color:#FFF;
}
.prodSel_h,.prodSel_h:hover {
	width:90px;
	border-bottom:1px solid #333;
	padding:3px 0 3px 0;
	background:#FFF;
	color:#09F;
	text-decoration:none;
	font-weight:bold;
	line-height:14px;
	height:42px;
}


.pictPriceEspPro { position:absolute;top:0px;left:0px;width:70px;height:70px;line-height:70px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/espace-pro/pict.png');color:#FFF;font-size:24px;font-weight:bold;}
html>body .pictPriceEspPro { position:absolute;top:0px;left:0px;width:70px;height:70px;line-height:70px;background:url(../images/espace-pro/pict.png) no-repeat;color:#FFF;font-size:24px;font-weight:bold; }

/*OPE AJAX*/
#opeXMLArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 210px; /* important */  
    height: 130px; /* important */  
	float:left;
	background: url(../images/espace-pro/selFF_bg_ope.gif) no-repeat;
} 
#opeXMLArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
  
.opeXMLArea_item{   
    display: block;  
	height:130px;
    line-height: 130px; /* important */  
	width:200px; 
	padding:0;
}    

/*GAMMES AJAX PRO*/
#gammeXMLProArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 350px; /* important */  
    height: 130px; /* important */  
	float:left;
	background: url(../images/espace-pro/selFF_bg_ff.gif) no-repeat top left;
} 

#gammeXMLProArea_content {   
    position: absolute;
	top:0;
	left:0; 
}   
  
.gammeXMLProArea_item{   
    display: block;  
	height:130px;
	width:340px; 
	padding:0;
}   
/*FORFAIT PRO AJAX*/
#forfaitProArea {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 220px; /* important */  
    height: 130px; /* important */  
	float:left;
	background: url(../images/espace-pro/selFF_bg_priceAbo.gif) no-repeat;
}   
  
#forfaitProArea_content {   
    position: absolute;
	top:0;
	left:25; 
	width:160px;
}   
  
.forfaitProArea_item{   
    float:left;  
	height:130px;
	width:180px; 
	padding:0;
}

.prevForfaitPro {
	float:left;
	line-height:130px;
	height:130px;
	width:25px; 
	background:url(../images/espace-pro/arrow_l.gif) center no-repeat;
	cursor:pointer;
}

.nextForfaitPro {
	float:right;
	line-height:130px;
	height:130px;
	width:25px; 
	background:url(../images/espace-pro/arrow_r.gif) center no-repeat;
	cursor:pointer;
}

/********************************************** PAGE */
/********************************************** contact */
#contentForm {
	float:left;
	width:620px;
	padding-left:20px;
}

	
#contentForm .title {
	float:left;
	font-size:11px;
	font-weight:bold;
	width:100%;
	background:#FFECDC;
	color:#FF3300;
	height:25px;
	line-height:25px;
	margin:10px 0 10px 0;
	text-align:center;
}

#contentForm label {
	float:left;	
	width:200px;
	height:18px;
	line-height:18px;
	margin-bottom:5px;
	padding-left:20px;
	color:#000;
	border:0px solid #FFF;
	text-align:left;
}

#contentForm label.label2 {
	float:left;	
	width:600px;
	height:18px;
	line-height:14px;
	margin-bottom:5px;
	padding-left:20px;
	color:#000;
}

#contentForm label.label3 {
	float:left;	
	width:500px;
	height:18px;
	line-height:18px;
	margin-bottom:5px;
	padding-left:20px;
	color:#0A92F0;
	font-size:10px;
}


#contentForm .input-text {
	float:right;
	border:1px solid #E9A268;
	font-size:11px;
	font-family: verdana, arial;
	width:300px;
	height:18px;
	line-height:18px;
	margin:0 0 5px 0;
	background:#FFF url(../images/common/bg_input3.gif) repeat-y right;
}

#contentForm .input-text2 {
	width:300px;
}


#contentForm .inputBtn {
	float:right;
	margin:5px 0 20px 0;
	color:#FFF;
	background-image: url(../images/contact/bt_submit.gif);
	background-repeat: no-repeat;
	width:37px;
	height:18px;
	border:0;
	outline: none;
	text-align:center;
	cursor:hand;
}

#contentForm .input-textFile, 
#contentForm .input-textAreaFile {
	border:1px solid #E8C0FF;
}

#contentForm .inputTextFileUpl {
	border:1px solid #E8C0FF;
}

.inputBtnFile {
	margin:5px 0 0 0;
	color:#FFF;
	background-image: url(../images/common/submitUplFile.gif);
	background-repeat: no-repeat;
}

.input-textMessage, .input-textAreaMessage {
	border:1px solid #E1DEBB;
}

.inputTextMessageUpl {
	border:1px solid #E1DEBB;
}

.inputBtnMessage {
	margin:5px 0 0 0;
	color:#FFF;
	background-image: url(../images/common/submitMessage.gif);
	background-repeat: no-repeat;
}


/********************************************** PART */
/********************************************** ACCESS */


#area1Access,
#area1Access_sel {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 540px; /* important */
	height: 190px; /* important */
	margin:0;
	padding:0;
	background: #fff;
}

#area1Access_content {
	position: absolute;
	top: 0;
	left:0;
	margin:0;
	padding:0:
}


#area1Access_content,
#area1Access_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#area1Access_content {
		width: 2160px;
	}
	#area1Access ul li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #fff;
	}

#area1Access ul li img {
	display: block;
	border:0;
}

#area1Access_frame {
	float:left;
	position:relative;
	height:30px;
	margin: 10px 0;
	width:540px;
}
#area1Access_frame ul {
	margin:0;
	padding:0;
}
#area1Access_frame ul li {
	list-style: none;
	margin: 0;
	float:left;
}



#accessTop_sel {
	position: relative; /* important */
	overflow: hidden; /* important */
	height:245px;
	width:740px;
	margin:0;
	padding:0;
	background: #fff;
	float:left;
}

#accessTop_content {
	position: absolute;
	top: 0;
	margin-left: 0;
	margin-top:0;
	padding:0;
	width:2220px;
}

.accessTop_item {
	float:left;
	width:740px;
	height:230px;
	text-align:left;
}


.maskLstprodAccess { position:absolute;top:0;left:0;width:135px;height:130px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/mask_prodNew.png');}
html>body .maskLstprodAccess {	position:absolute;top:0;left:0;width:135px;height:130px;background:url(../images/site/mask_prodNew.png) no-repeat;}

/********************************************** PART */
/********************************************** LISTE NB PAGE */
.spp {
	 float:right;
	 margin:10px 0 10px 0;
}

a.lnkPage, 
a.lnkPage:hover,
a.lnkPageA,
a.lnkPageA:hover{
	 float:left;
	 background:url(../images/site/butt_lst_page.gif) no-repeat;
	 height:20px;
	 width:20px;
	 line-height:20px;
	 margin:0 5px 0 5px;
	 text-align:center;
	 color:#FFF;
	 font-weight:bold;
	 text-decoration:none;
}

a.lnkPage:hover {
	 background:url(../images/site/butt_lst_page_h.gif) no-repeat;
}

a.lnkPageA,
a.lnkPageA:hover {
	 background:url(../images/site/butt_lst_page_a.gif) no-repeat;
}
/***************** search *****************/
#newsletterInput {
	display:block;
	width:181px;
	background:#FFF url(../images/site/bgSearch.gif) no-repeat;	
	padding-top:6px;
	padding-bottom:7px;
	padding-left:28px;
	line-height:38px;
}

.searchInput
	{
	width:105px;
	margin:0 2px 0 0;
	padding-top:2px;
	height:18px;
	border:0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	outline: none;
	}

.searchSubmit {
	background: url(../images/site/submitSearch.gif) no-repeat 1px 2px;
	width:41px;
	height:19px;
	border:0;
	margin:0;
	outline: none;
	cursor:hand;
	cursor: pointer; 
}



/****************** miniItem_pro *********************/

	.miniItem_pro {
		width:200px;
		height:300px;
		background:url(../images/espace-pro/mini_item.png) no-repeat 0 2px;
		float:left;
		position:relative;
		margin-bottom:5px;
		overflow:hidden;
	}
	
	.miniItem_pro a.logoBrand {
		float:left;
		width:200px;
		text-align:center;
		padding:5px 0 0 5px;
		height:30px;
	}
	
	.miniItem_pro a.title,
	.miniItem_pro a.title:hover {
		float:left;
		width:200px;
		color:#333;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;;
	}
	
	.miniItem_pro a.photoProd {
		float:left;
		height:160px;
		width:190px;		
		margin-top:5px;
	}
	
	.miniItem_pro .priceForfait {
		width:200px;
		height:40px;
		line-height:25px;
		float:left;
		text-align:left;
	}
	
	.miniItem_pro .priceSansAbo {
		width:200px;
		height:40px;
		line-height:30px;
		float:left;
		text-align:left;
	}
	
	
/****************** text *********************/
.title		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:black; text-decoration:none; font-weight: 800;}

.white8		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8px; color:white; text-decoration:none;}
.white8bold	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8px; color:white; text-decoration:none; font-weight: bold;}
.white10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:white; text-decoration:none;}
.white10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:white; text-decoration:none; font-weight: bold;}
.white11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:white; text-decoration:none;}
.white11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:white; text-decoration:none; font-weight: bold;}
.white12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none;}
.white12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none; font-weight: bold;}
.white14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:white; text-decoration:none;}
.white14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:white; text-decoration:none; font-weight: bold;}
.white18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:white; text-decoration:none;}
.white18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:white; text-decoration:none; font-weight: bold;}
.white24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:white; text-decoration:none;}
.white24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:white; text-decoration:none; font-weight: bold;}

.black8		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8px; color:black; text-decoration:none;}
.black9		 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:black; text-decoration:none;}
.black10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:black; text-decoration:none;}
.black10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:black; text-decoration:none; font-weight: bold;}
.black11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none;}
.black11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:black; text-decoration:none; font-weight: bold;}
.black12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none;}
.black12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none; font-weight: bold;}
.black12lt	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration : line-through;}
.black12ltbold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration : line-through; font-weight: bold;}
.black14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:black; text-decoration:none;}
.black14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:black; text-decoration:none; font-weight: bold;}
.black18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:black; text-decoration:none;}
.black18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:black; text-decoration:none; font-weight: bold;}
.black24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:black; text-decoration:none;}
.black24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:black; text-decoration:none; font-weight: bold;}

.red9	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:red; text-decoration:none;}
.red10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:red; text-decoration:none;}
.red10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:red; text-decoration:none; font-weight: bold;}
.red11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:red; text-decoration:none;}
.red11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:red; text-decoration:none; font-weight: bold;}
.red12lt	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:red; text-decoration : line-through;}
.red12ltbold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:red; text-decoration : line-through; font-weight: bold;}
.red12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none;}
.red12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:red; text-decoration:none; font-weight: bold;}
.red14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:red; text-decoration:none;}
.red14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:red; text-decoration:none; font-weight: bold;}
.red16	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:red; text-decoration:none;}
.red16bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:red; text-decoration:none; font-weight: bold;}
.red18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:red; text-decoration:none;}
.red18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:red; text-decoration:none; font-weight: bold;}
.red24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:red; text-decoration:none;}
.red24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:red; text-decoration:none; font-weight: bold;}

.grey10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:4B4B4B; text-decoration:none;}
.grey11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:4B4B4B; text-decoration:none;}
.grey11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:4B4B4B; text-decoration:none; font-weight: bold;}
.grey12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:4B4B4B; text-decoration:none;}
.grey12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:4B4B4B; text-decoration:none; font-weight: bold;}
.grey14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:4B4B4B; text-decoration:none;}
.grey14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:4B4B4B; text-decoration:none; font-weight: bold;}
.grey18     {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:4B4B4B; text-decoration:none;}
.grey18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:4B4B4B; text-decoration:none; font-weight: bold;}

.terre12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:C77005; text-decoration:none;}
.terre12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:C77005; text-decoration:none; font-weight: bold;}

.noir10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:none;}
.noir10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:none; font-weight: bold;}
.noir11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}
.noir11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight: bold;}
.noir12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;}
.noir12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; font-weight: bold;}
.noir14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none;}
.noir14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none; font-weight: bold;}
.noir16bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:#000; text-decoration:none; font-weight: bold;}
.noir18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none;}
.noir18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none; font-weight: bold;}
.noir24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:#000; text-decoration:none;}
.noir24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:#000; text-decoration:none; font-weight: bold;}

.green10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:1EB512; text-decoration:none;}
.green10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:1EB512; text-decoration:none; font-weight: bold;}
.green11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:1EB512; text-decoration:none;}
.green11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:1EB512; text-decoration:none; font-weight: bold;}
.green12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:1EB512; text-decoration:none;}
.green12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:1EB512; text-decoration:none; font-weight: bold;}
.green14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:1EB512; text-decoration:none;}
.green14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:1EB512; text-decoration:none; font-weight: bold;}
.green18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:1EB512; text-decoration:none;}
.green18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:1EB512; text-decoration:none; font-weight: bold;}

.yellow10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:F19F00; text-decoration:none;}
.yellow10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:F19F00; text-decoration:none; font-weight: bold;}
.yellow11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:F19F00; text-decoration:none;}
.yellow11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:F19F00; text-decoration:none; font-weight: bold;}
.yellow12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:F19F00; text-decoration:none;}
.yellow12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:F19F00; text-decoration:none; font-weight: bold;}
.yellow14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:F19F00; text-decoration:none;}
.yellow14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:F19F00; text-decoration:none; font-weight: bold;}
.yellow18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:F19F00; text-decoration:none;}
.yellow18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:F19F00; text-decoration:none; font-weight: bold;}

.ora10	 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:FF6600; text-decoration:none;}
.ora10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:FF6600; text-decoration:none; font-weight: bold;}
.ora11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:FF6600; text-decoration:none;}
.ora11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:FF6600; text-decoration:none; font-weight: bold;}
.ora12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:FF6600; text-decoration:none;}
.ora12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:FF6600; text-decoration:none; font-weight: bold;}
.ora14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:FF6600; text-decoration:none;}
.ora14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:FF6600; text-decoration:none; font-weight: bold;}
.ora18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:FF6600; text-decoration:none;}
.ora18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:FF6600; text-decoration:none; font-weight: bold;}
.ora24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:FF6600; text-decoration:none;}
.ora24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:FF6600; text-decoration:none; font-weight: bold;}

.ocre10	 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:970F00; text-decoration:none;}
.ocre10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:970F00; text-decoration:none; font-weight: bold;}
.ocre11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:970F00; text-decoration:none;}
.ocre11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:970F00; text-decoration:none; font-weight: bold;}
.ocre12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:970F00; text-decoration:none;}
.ocre12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:970F00; text-decoration:none; font-weight: bold;}
.ocre14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:970F00; text-decoration:none;}
.ocre14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:970F00; text-decoration:none; font-weight: bold;}
.ocre18	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:970F00; text-decoration:none;}
.ocre18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:970F00; text-decoration:none; font-weight: bold;}

.violet10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:7D12B5; text-decoration:none;}
.violet10bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:7D12B5; text-decoration:none; font-weight: bold;}
.violet11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:7D12B5; text-decoration:none;}
.violet11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:7D12B5; text-decoration:none; font-weight: bold;}
.violet12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:7D12B5; text-decoration:none;}
.violet12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:7D12B5; text-decoration:none; font-weight: bold;}
.violet14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:7D12B5; text-decoration:none;}
.violet14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:7D12B5; text-decoration:none; font-weight: bold;}
.violet18     {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:7D12B5; text-decoration:none;}
.violet18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:7D12B5; text-decoration:none; font-weight: bold;}

.rose11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:E257C7; text-decoration:none;}
.rose11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:E257C7; text-decoration:none; font-weight: bold;}
.rose12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:E257C7; text-decoration:none;}
.rose12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:E257C7; text-decoration:none; font-weight: bold;}
.rose12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:E257C7; text-decoration:none;}
.rose12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:E257C7; text-decoration:none; font-weight: bold;}
.rose14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:E257C7; text-decoration:none;}
.rose14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:E257C7; text-decoration:none; font-weight: bold;}
.rose18     {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:E257C7; text-decoration:none;}
.rose18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:E257C7; text-decoration:none; font-weight: bold;}
.rose24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:E257C7; text-decoration:none;}
.rose24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:E257C7; text-decoration:none; font-weight: bold;}

.pink10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#FE42A7; text-decoration:none;}
.pink11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#FE42A7; text-decoration:none;}
.pink11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#FE42A7; text-decoration:none; font-weight: bold;}
.pink12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FE42A7; text-decoration:none;}
.pink12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FE42A7; text-decoration:none; font-weight: bold;}
.pink12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FE42A7; text-decoration:none;}
.pink12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#FE42A7; text-decoration:none; font-weight: bold;}
.pink14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#FE42A7; text-decoration:none;}
.pink14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#FE42A7; text-decoration:none; font-weight: bold;}
.pink18     {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#FE42A7; text-decoration:none;}
.pink18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#FE42A7; text-decoration:none; font-weight: bold;}
.pink24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:#FE42A7; text-decoration:none;}
.pink24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:#FE42A7; text-decoration:none; font-weight: bold;}

.marron10	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#a3653d; text-decoration:none;}
.marron11	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#a3653d; text-decoration:none;}
.marron11bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#a3653d; text-decoration:none; font-weight: bold;}
.marron12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#a3653d; text-decoration:none;}
.marron12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#a3653d; text-decoration:none; font-weight: bold;}
.marron12	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#a3653d; text-decoration:none;}
.marron12bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#a3653d; text-decoration:none; font-weight: bold;}
.marron14	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#a3653d; text-decoration:none;}
.marron14bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#a3653d; text-decoration:none; font-weight: bold;}
.marron18     {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#a3653d; text-decoration:none;}
.marron18bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#a3653d; text-decoration:none; font-weight: bold;}
.marron24	 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:#a3653d; text-decoration:none;}
.marron	24bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:24px; color:#a3653d; text-decoration:none; font-weight: bold;}


.input_txt
	{
	border: 1px solid #CCCCCC;
	width: 150px;
	background: #FFF;
	font: 10px Arial, Verdana,  Helvetica, sans-serif;
	color: #000;
	padding: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	outline: none;
	}

.titleConfirmOrder{
	height:25px;
	font-size:16px;
	color:#FFFFFF;
	padding:3px 10px 3px 10px;
	border-top:1px solid #3094c5;
	border-bottom:1px solid #3094c5;
	background:#00abe9;
}

/* temp submenu dav */

a.subMenu { float:left;width:160px;height:60px;background:url(../images/onglet/bt_i.gif) no-repeat top; color:#333;text-align:center;line-height:50px;}
a.subMenu:hover { float:left;width:160px;height:60px;background:url(../images/onglet/bt_h.gif) no-repeat top; color:#333;text-align:center;text-decoration:none;line-height:50px;}
a.subMenu_a,a.subMenu_a:hover { float:left;width:160px;height:60px;background:url(../images/onglet/bt_a.gif) no-repeat top; color:#FFF;text-align:center;font-weight:bold;text-decoration:none;line-height:50px;} 

.txtCopyright, a.txtCopyright, a.txtCopyright:hover {
display: none;
position: absolute; 
left: -9999px; 
top: -9999px; 
text-indent: -5000px; 
}
