@CHARSET "UTF-8";

 .chapeau{
	margin-top: 5px;
}

.column1 {
  float: right;
  /*margin-right: 20px; */
}

.divider-short{
    border-bottom: 1px solid #ccc;	
	height:2px;
}

.emphasis-title-2-h1{
	font-weight: light;
	font-size: 250%;
	color: #ff6600;
}

.emphasis-title-2-h2{
	font-weight: light;
	font-size: 180%;
	color: #5C5C5C;
}

.emphasis-title-2-h3{
	font-weight: bold;
	font-size: 120%;
	color: #000000;
}

.emphasis-title-7-mod{
	font-weight: bold;
	font-size: 130%;
	color: #000;
	background: url(/images/orange-sprite.gif) no-repeat 0px -137px;
	text-align: left;
	padding-left: 16px;
}

.emphasis-title-7-mod2{
	font-weight: bold;
	font-size: 120%;
	color: #000;
	background: url(/images/orange-sprite.gif) no-repeat 0px -137px;
	text-align: left;
	padding-left: 20px;
}

.emphasis-title-7-reg{
	font-weight: bold;
	font-size: 130%;
	color: #000;
	background: url(/images/orange-sprite.gif) no-repeat 0px -137px;
	text-align: left;
	padding-left: 20px;
}

.emphasis-title-10-normal{
	font-size: 100%;
	color: #434343;
	text-align: left;
	font-weight: normal;
	padding-left: 12px;
	background: url(/images/orange-sprite.gif) no-repeat 0px -355px;
}

.emphasis-title-17-border5{	
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}

.emphasis-title-17-border15{	
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	padding-bottom: 15px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}

.emphasis-title-9-light{
	font-weight: bold;
	font-size: 120%;
	color: #434343;
	text-align: left;
}

.emphasis-title-border {	

	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 5px;
	
	
}

.fg-grey-12{
	/*font-size: 12px;
	color: #444;*/
	color:#000000;
    font-size:11px;
	text-align:justify;
}

.fg-grey-12-mod{
	/*font-size: 12px;
	color: #444;*/
	color:#000000;
    font-size:11px;
	text-align:justify;
}

#hd .hd-top2{
	margin-top: 20px;
	height: 50px;			
}

.hd-titles{
	margin-top: -45px;
	margin-left: 60px;	
}

.hd-titles2{
	margin-top: -20px;
	margin-left: 60px;	
}

.highlighted {
background-color:#E8E6E7;
}

.list-hori-4-right li{
	background: url(/images/orange-sprite.gif) no-repeat 5px -355px;
	float: right;
	margin-right: 20px;
	border-left: 1px solid #666;
	padding: 0 0 0 20px;	
}

li .bg-grey{
	background-color: #E6E5E5;
}

.lowercase{
	text-transform: lowercase;
}

.nobg {
background-color:#FFFFFF;
}

.yui-skin-sam .yui-navset .yui-content {
background:#FFFFFF none repeat scroll 0% 50%;
border:0px none;
}

.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
	border-bottom:1px solid #ccc;
	/*border-color:#CBCBCB;
	border-style:solid;*/
	border-width:0pt 0pt 2px;
}

#home-image{
	width:100%; 
	height:280px;
	background-image:url(/images/bkgrd_home_orangebusiness.gif);
	background-repeat: no-repeat;
}  

#home-quicklinks{
    padding: 25px 0px 10px 10px;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	/*background-image:url(/images/right_panel.gif);*/
	background-repeat: no-repeat;
}

#home-promo1{
    width:230px;
	height:80px;
	padding: 10px 0px 10px 10px;
	background-image:url(/images/img_orange_post_bussi.jpg);
	background-repeat: no-repeat;
}

#home-promo2{
    width:230px;
	height:80px;
	padding: 10px 0px 10px 10px; 
	background-image:url(/images/bkgrd_adsl.gif);
	background-repeat: no-repeat;
}

#home-promo2-2{
    width:230px;
	height:80px;
	padding: 10px 0px 10px 10px; 
	background-image:url(/images/iphone_business_pave.jpg);
	background-repeat: no-repeat;
}

#home-promo3{
	width:225px;
	height:80px;
	padding:10px 0px 10px 10px;
	background-image:url(/images/bkgrd_orangezone.gif);
	background-repeat: no-repeat;
}

#mobile-image{
	/**width:100%;
	height:180px;*/
	background-image:url(/images/bkgrd_mobile_orangebusiness.gif);
	background-repeat: no-repeat;	
}

#mobile-quicklinks{
   padding: 10px 0px 10px 10px; 
  border-left: 1px solid #ccc;
  /*border-top: 1px solid #ccc;*/
  /*background-image:url(/images/right_panel2.gif);*/
  background-repeat: no-repeat;
}

#mobile-promo1{
   width:230px;
   height:80px;
   padding: 10px 0px 10px 10px;
   background-image:url(/images/bkgrd_travel.gif);
   background-repeat: no-repeat;
}

#mobile-promo2{
   width:230px;
   height:80px;
   padding: 10px 0px 10px 10px; 
   background-image:url(/images/bkgrd_calling.gif);
   background-repeat: no-repeat;
}

#mobile-promo3{
   width:230px;
   height:80px;
   padding:10px 0px 10px 10px;
   background-image:url(/images/bkgrd_phones.gif);
   background-repeat: no-repeat;
}

#internet-image{
  /**width:100%;
  height:200px;*/
  background-image:url(/images/bkgrd_internet_orangebusiness.gif);
  background-repeat: no-repeat;
}

#internet-quicklinks{
  padding: 10px 0px 10px 10px; 
  border-left: 1px solid #ccc;
  /*border-top: 1px solid #ccc;*/
  /*background-image:url(/images/right_panel2.gif);*/
  background-repeat: no-repeat;
}


#internet-promo1{
 width:235px;
 height:100px;
 padding: 5px 0px 10px 10px; 
 background-image:url(/images/bkgrd_security.gif);
 background-repeat: no-repeat;
}

#internet-promo2{
 width:235px;
 height:100px;
 padding: 5px 0px 10px 10px;
 background-image:url(/images/bkgrd_vpn.gif);
 background-repeat: no-repeat;
}

#internet-promo3{
 width:230px;
 height:100px;
 padding:5px 0px 10px 10px;
 background-image:url(/images/bkgrd_hosting.gif);
 background-repeat: no-repeat;
}

#phones-and-accesories-image{
   width:75%;
   height:100%; 
   background-image:url(/images/mobile_acc1.jpg);
   background-repeat: no-repeat;
   /*border-top: 1px solid #ccc;*/	
}

#phones-and-accesories-pave1{
  width:170px;
  height:100px;
  padding: 0px 0px 0px 10px; 
  background-image:url(/images/mobile_devices2.gif);
  background-repeat: no-repeat;
}

#phones-and-accesories-pave2{
 width:170px;
 height:100px;
 padding: 0px 0px 0px 10px;
 background-image:url(/images/accessories2.gif);
 background-repeat: no-repeat;
}

#phones-and-accesories-pave3{
 width:170px;
 height:100px;
 padding:0px 0px 0px 10px;
 background-image:url(/images/configure_device2.gif);
 background-repeat: no-repeat;
}


#business-home{
    border-left: 1px solid #ccc;
	background-image: url(/images/top_menu_bg.gif);
	height: 25px;
}

#business-mobile{
	border-left: 1px solid #ccc;
	background-image: url(/images/top_menu_bg.gif);
	height: 25px;
}

#business-internet{
	background-image: url(/images/top_menu_bg.gif);
	height: 25px;
}

#business-my-account{
	background-image: url(/images/top_menu_bg.gif);
	height: 25px;
}

#business-spacer{
	background-image: url(/images/top_menu_bg.gif);
	height: 25px;
	width: 220px;
}

#blackberry-features{
	/**width:60%; 
	height:100%;*/
	background:url(../images/blackberry_8320.gif) no-repeat;
	padding-bottom:230px;
    padding-top:10px;	
}

#blackberry-features-8300{
	/**width:60%; 
	height:100%;*/
	background:url(../images/blackberry_8300_big.gif) no-repeat;
	padding-bottom:230px;
    padding-top:10px;	
}
#blackberry-features-9700{
	/**width:60%; 
	height:100%;*/
	background:url(../images/blackberry_9700_big.gif) no-repeat;
	padding-bottom:230px;
    padding-top:10px;	
}

#blackberry-features-what{  
  padding-top: 11px;
}

#blackberry-features-plans{ 
  padding-top:55px;
  padding-bottom:80px;
  float:right;
}

#my_tariffs_table{
    
}

#my_tariffs_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#my_tariffs_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#my_tariffs_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#special125_table{
    
}

#special125_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#special125_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#special125_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#optima200_table{
    
}

#optima200_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#optima200_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#optima200_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#excelsior300_table{
    
}

#excelsior300_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#excelsior300_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#excelsior300_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#adsl_table{
    
}

#adsl_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#adsl_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#adsl_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#add_ons_table{
    
}

#add_ons_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#add_ons_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#add_ons_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#myaccount_hp{
	background-image: url(/images/bg_myaccount.gif);
	background-repeat: no-repeat;
	height:150px;
	padding-top:115px;
	padding-left:35px;
}
#myaccount_hp P{
height:25px;
}

#sharedserver_hosting_plans_table{
    
}

#sharedserver_hosting_plans_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#sharedserver_hosting_plans_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#sharedserver_hosting_plans_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#co-location-hosting-plans_table{
    
}

#co-location-hosting-plans_table THEAD{
    background-image: url(/images/bg_table_header.gif);
	height: 20px;

}

#co-location-hosting-plans_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}

#co-location-hosting-plans_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

.bold{
 font-weight: bold;	  
}

.chapeau_telephony{
	margin-top: 5px;
}

#chapeau_telephony1{
	margin-top: 5px;
	text-align:right;
	font-size:12px;	
}

#chapeau_telephony2{
	margin-top: 5px;
	text-align:right;
	font-size:12px;	
	padding-right:5px;
}

.chapeau_telephony_1{
	margin-top: 5px;
}

#chapeau_telephony3{
	margin-top: 5px;
	text-align:right;
	font-size:12px;	
}

#chapeau_telephony4{
	margin-top: 5px;
	text-align:right;
	font-size:12px;	
	padding-right:5px;
}

.emphasis-title-mobile {	

	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 5px;
	padding-left: 25px;
	background: url(/images/orange-sprite.gif) no-repeat 5px -130px;
	background-repeat: no-repeat;
}

.number_list ol li{
 list-style-type: decimal;
 list-style-position: inside;
 margin-top:5px;
 margin-bottom:5px; 
 }
 
 .center{
  text-align: center;
 }
 
#telephony_hp_hero {
	background-image: url(/images/hero_telephony.jpg);
	background-repeat: no-repeat;	
	padding-top:70px;	
}

.tableau{
 width:100%;
}

.tableau THEAD{
    
	background-color:#EFEFEF;

	height: 20px;

}

.tableau TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}
.tableau TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

.tableau .on {
background-color:#E8E6E7;
}
.tableau .off{
	background-color: #fff;
}
.tableau td1{
	padding-top:5px;
	padding-bottom: 5px;
	align:center;
	vertical-align: top;	
}

.tableau2{
 width:100%;
 border: 1px solid #CCCCCC;
}

.tableau2 THEAD{
    
	background-color:#EFEFEF;

	height: 20px;

}

.tableau2 TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;
	border: 1px solid #CCCCCC;

}
.tableau2 TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
	border: 1px solid #CCCCCC;
}

.tableau2 .on {
background-color:#E8E6E7;
}
.tableau2 .off{
	background-color: #fff;
}
.tableau2 td1{
	padding-top:5px;
	padding-bottom: 5px;
	align:center;
	vertical-align: top;	
}



#services {
	background-image: url(/images/title_services.gif);
	background-repeat: no-repeat;
	height:115px;
	padding-top:50px;

}

#services_1 {
	background-image: url(/images/messaging.jpg);
	background-repeat: no-repeat;
	height:180px;
	background-position: bottom;

}

#services_2 {
	background-image: url(/images/calling.jpg);
	background-repeat: no-repeat;
	height:180px;
	background-position: bottom;

}

#services_3 {
	background-image: url(/images/orange-datanetwork.jpg);
	background-repeat: no-repeat;
	height:180px;
	background-position: bottom;

}

#phones{
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	height:150px;
	padding-left:5px;padding-top:5px;margin-bottom:10px;margin-top:5px;
}

.retailer-list li{
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}

#about_hp_hero {
	background-image: url(/images/discover.gif);
	background-repeat: no-repeat;
	height:260px;
	width:580px;
	margin-top:5px;
}

.chapeau_about{
	margin-top: 10px;
	margin-left:385px;
}
.chapeau1{
	margin-top: 10px;
	margin-left:385px;
	text-align:center;
	font-size:16px;
	color:#444444;	
}

.chapeau2{
	margin-top: 5px;
	margin-left:385px;
	text-align:center;
	font-size:12px;
	color:#444444;	
}

.chapeau3{
	margin-top: 10px;
	text-align:justify;
}

#contact_hp_hero {
	background-image: url(/images/lady_mu.gif);
	background-repeat: no-repeat;
	height:371px;
	width:580px;
	padding-top:10px;
}

#contact_mu {
	background-image: url(/images/title_contactus.gif);
	background-repeat: no-repeat;
	width:185;
	padding-top:50px;

}

#orange-shop{
	clear: both;
}

#sep {
	margin-top:10px;
	margin-bottom:15px;
}

#group_hp_hero {
	background-image: url(/images/org_group.gif);
	background-repeat: no-repeat;
	height:260px;
	width:580px;
	margin-top:5px;
}

#history_hp_hero {
	background-image: url(/images/brand_history.gif);
	background-repeat: no-repeat;
	height:260px;
	width:580px;
	margin-top:5px;
}

#values_hp_hero {
	background-image: url(/images/brand_values.gif);
	background-repeat: no-repeat;
	height:260px;
	width:580px;
	margin-top:5px;
}

#be{
  margin-left:150px;
  margin-right:150px;
}

.sidebar-menu-6-quicklinks-home li{
	text-indent: 5px;
	background: url(/images/orange-sprite.gif) no-repeat 4px -351px;
	text-align: left;
	padding: 4px 0px 4px 18px;
	border-top: 1px solid #ccc;
}

#email-error{
	margin-left: 15px;
	color: #ff5500;
	font-weight: bold;
	padding-bottom: 10px;
}

#email-button{
	cursor: pointer;
}

#texte_erreur {
	border-bottom:3px solid #FF9900;
	background:url('/images/erreur.gif') 32px 50% no-repeat;
	margin:31px 0px 0px 20px;
	padding-left:123px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
}

#texte_erreur div.titre{
	color:#444444;
	font-size:80%;
}

#texte_erreur div.soustitre {
	color:#333333;
	font-size:200%;
	padding:10px 0px 10px 0px;
}

#texte_erreur div.texte{
	color:#ff5500;
	font-size:110%;
}

#lien{
	margin:15px 0px 0px 144px;
	height:20px;
}

#lien a {
	background:transparent url(/images/orange-sprite.gif) no-repeat scroll 0px -137px;
	font-family:Arial,sans-serif;
	padding-left:17px;
	color:#444444;
	text-decoration:none;
	font-size:110%;
}

#lien a:hover {
	text-decoration:underline;
}

.sitemap-header{
	background:transparent url(/images/orange-sprite.gif) no-repeat scroll 5px -137px;
	color:#000000;
	font-size:130%;
	font-weight:bold;
	padding-left:25px;
	text-align:left;
	margin-bottom:5px;
}

.terms {
	padding-left: 30px;	
}
.terms li {
	padding-bottom: 10px;
	list-style-type: decimal;
}

#my_account_table{
 width:100%;
}

#my_account_table THEAD{
    
	background-color:#EFEFEF;

	height: 20px;

}

#my_account_table TH{
	padding-left:10px;padding-right:5px;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;

}
#my_account_table TD{
    padding-bottom:4px;
	padding-top:4px;
	vertical-align:top;
	padding-left:10px;
}

#contact_hp_hero {
	background-image: url(/images/lady_business.gif);
	background-repeat: no-repeat;
	height:428px;;
	width:742px;
	padding-top:10px;
}
#contact_mu {
	background-image: url(/images/title_contactus.gif);
	background-repeat: no-repeat;
	width:185;
	padding-top:50px;

}

.chapeau4{
	margin-top: 10px;
	margin-left:385px;
}

.chapeau5{
	margin-top: 10px;
	margin-left:385px;
	text-align:center;
	font-size:16px;
	color:#444444;	
}

.chapeau6{
	margin-top: 5px;
	margin-left:385px;
	text-align:center;
	font-size:12px;
	color:#444444;	
}

#phones_models{
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	height:190px;
	padding-left:5px;padding-top:5px;margin-bottom:10px;margin-top:5px;
}

#sep {
	margin-top:20px;
	margin-bottom:20px;
	width:555px;
}

#divider-menu{
	border-right: 1px solid #CCCCCC;
	height:500px;
}

#home_iphone {
	background-image: url(/images/iphone_business_manchette.jpg);
	background-repeat: no-repeat;
	height:115px;
	padding-top:50px;

}

.emphasis-title-iphone {	

	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 5px;
	padding-left: 25px;
	background: url(/images/orange-sprite.gif) no-repeat 5px -130px;
	background-repeat: no-repeat;
}

.emphasis-title-17-tariffplan{
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	padding-bottom: 10px;
	text-align: left;
	/*border-bottom: 1px solid #ccc;*/
}	

.emphasis-title-17-tariffplan2{	
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	padding-bottom: 3px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}

.emphasis-title-17-gettingstarted{	
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	padding-bottom: 3px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}

.emphasis-title-17-gettingstarted2{	
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	padding-bottom: 3px;
	text-align: left;
	/*border-bottom: 1px solid #ccc;*/
}

.emphasis-title-11-demo{
	font-size: 110%;
	color: #000;
	text-align: left;
	font-weight: bold;
	padding-left: 1px;
	/*background: url(/images/orange-sprite.gif) no-repeat 0px -355px;*/
}

.titlelink{
	color: #666666;
	font-weight:bold;
}

.fg-black{
	color: #000000;
}