﻿body
{
font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: normal;
	color: #3f3f3f;
	text-align:justify;
	}

	

A:body {text-decoration: none;color=#3F3F3F;}
A:link  {text-decoration: none;color=#3F3F3F;font-size=11;  font-family: ARIAL;}
A:visited {text-decoration: none;color="#3F3F3F";font-size="11";  font-family: ARIAL;}
A:active {text-decoration: none;color="#3F3F3F";font-size="11";  font-family: ARIAL;}
A:hover {text-decoration: underline;color="#df542a";font-size="11"; font-family: ARIAL;}
TD { font-size: 11px; color="#3F3F3F"; font-family: ARIAL;}

.entradatxt    { margin:1; BACKGROUND-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid;  BORDER-LEFT: #000000 1px solid;  BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #FFFFFF; FONT: 11px Arial, Helvetica;}
.entradatxtlit { margin:2; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid;  BORDER-LEFT: #000000 1px solid;  BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT: 11px Arial, Helvetica;}
.entradabtn    { margin:2; BACKGROUND-COLOR: #53add9; BORDER-BOTTOM: #7fc4e5 1px solid;  BORDER-LEFT: #7fc4e5 1px solid;  BORDER-RIGHT: #7fc4e5 1px solid; BORDER-TOP: #7fc4e5 1px solid; COLOR: #FFFFFF; FONT: 10px Arial, Helvetica;}
.INPUTS { BACKGROUND-IMAGE: url('imgs/imgs/bg_input.gif'); COLOR: Black; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:ARIAL, Helvetica} 

.modalBackground 
{ 
 background-color:#000000; 
 filter:alpha(opacity=70); 
 opacity:0.7;
}

.BK_G
{
color:#0060AA;
font:19pt Traditional Arabic;
font-weight:bold;

margin: 0px 1px 0px 0px;
line-height:30px;
direction:rtl;
text-decoration:none;
}
.BK_G:hover{color:#000000; text-decoration:none;}

.BK_M
{
color:#0060AA;
font:13pt Traditional Arabic;
font-weight:bold;

margin: 0px 1px 0px 0px;
line-height:25px;
direction:rtl;
text-decoration:none;
}
.BK_M:hover{color:#000000; text-decoration:none;}

.ARIALblanc {
	font-family: ARIAL, Helvetica, sans-serif;
	font-size: 11px;
	color: #587992;}
	
	
BODY {	scrollbar-face-color: #ffffff; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #C0C0C0; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000}


a.entetelink:link { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.entetelink:visited { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.entetelink:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.entetelink:active { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}


a.piedpagelink:link { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.piedpagelink:visited { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.piedpagelink:hover { font-size: 11px; color:#333333; font-family: ARIAL;text-decoration: underline;}
a.piedpagelink:active { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}


a.suitelink:link { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.suitelink:visited { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.suitelink:hover { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.suitelink:active { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}


a.ensavoirlink:link { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.ensavoirlink:visited { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.ensavoirlink:hover { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.ensavoirlink:active { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}


a.rubentrlink:link { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: none;}
a.rubentrlink:visited { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: none;}
a.rubentrlink:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.rubentrlink:active { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: none;}


a.rubinternetlink:link { font-size: 11px; color:#82a62e; font-family: ARIAL;text-decoration: none;}
a.rubinternetlink:visited { font-size: 11px; color:#82a62e; font-family: ARIAL;text-decoration: none;}
a.rubinternetlink:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.rubinternetlink:active { font-size: 11px; color:#82a62e; font-family: ARIAL;text-decoration: none;}


a.rubfixelink:link { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;}
a.rubfixelink:visited { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;}
a.rubfixelink:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.rubfixelink:active { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;}


a.rubtvadsllink:link { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;}
a.rubtvadsllink:visited { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;}
a.rubtvadsllink:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}
a.rubtvadsllink:active { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;}


a.rubmobilelink:link { font-size: 11px; color:#f05a00; font-family: ARIAL;text-decoration: none;}
a.rubmobilelink:visited { font-size: 11px; color:#f05a00; font-family: ARIAL;text-decoration: none;}
a.rubmobilelink:hover { font-size: 11px; color:#0655a4; font-family: ARIAL;text-decoration: underline;}
a.rubmobilelink:active { font-size: 11px; color:#f05a00; font-family: ARIAL;text-decoration: none;}

a.linkrubriqueenavant:link { font-size: 2px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}
a.linkrubriqueenavant:visited { font-size: 2px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}
a.linkrubriqueenavant:hover { font-size: 2px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}
a.linkrubriqueenavant:active { font-size: 2px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}

a.download   :link { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.download   :visited { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.download   :hover { font-size: 11px; color:#df542a; font-family: ARIAL;text-decoration: underline;}
a.download   :active { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

a.dossierspresse:link { font-size: 11px; color:#6699cc; font-family: ARIAL;text-decoration: none;}
a.dossierspresse:visited { font-size: 11px; color:#6699cc; font-family: ARIAL;text-decoration: none;}
a.dossierspresse:hover { font-size: 11px; color:#6699cc; font-family: ARIAL;text-decoration: underline;}
a.dossierspresse:active { font-size: 11px; color:#6699cc; font-family: ARIAL;text-decoration: none;}


.search
{
  margin:0px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #7fc4e5 solid;
    background-color: #53add9;
    height:15px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: white;
    padding:0px;    
}
.search .ms-sbgo
{
    background:none;
}


.searchA
{
  margin:0px;
}
.searchA .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #9d9d9d solid;
    background-color: #ffffff;
    height:12px;
}
.searchA .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:7pt; 
    color: white;
    padding:0px;    
}
.searchA .ms-sbgo
{
    background:none;
}



.topNavContainer
{
	background-image:url('/Particuliers/PublishingImages/back_menu_nav.gif');
	background-repeat:repeat-x;
	height:36px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	/*background-image: url('../../Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;*/
	background:none;
	font-family: tahoma;  
	font-size: 12pt;
	font-weight:bold;
	color: black;
	
	width:230px;
}
.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:32px;
}
.topNavSelected a
{
	background-image: url('../../../../../../../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	color: #EFF4FA;
}
.topNavHover a
{
	color:#f05a00;
	background-image: url('../../../../../../../../Images/inexistant.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	text-decoration:none;
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #dedede;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#7a7a7a; 
	*width:230px;
	min-width:230px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundRight
{
    width:0px;
}



.topNavRoundLeft
{
    width:0px;
}



.titreBlocMiseEnValeur
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:white;
}



/*---------------------------------------------------------------------------------------------------*/
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: normal;
	color: #0655A4;
	text-align:justify;}
#lienstxt  
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0655A4;
	text-align:center;	
		
}
a.lienstxt  :link { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.lienstxt  :visited { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}
a.lienstxt  :hover { font-size: 10px; color:#df542a; font-family: ARIAL;text-decoration: underline;}
a.lienstxt  :active { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #335577;
	text-align: left;
	font-weight: bold; 
	VERTICAL-ALIGN: middle;
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #F0A500;
	text-align: left;
	font-weight: bold; 
}
.titreparagraphe  {
	font-family: Arial;
	font-size: 11px;
	color: #fe7700;
	text-align: left;
	font-weight: bold; 
}
.titresousparagraphe  {
	font-family: Arial;
	font-size: 11px;
	color: #003581;
	text-align: left;
	 
}
.grascolor  {
	font-family: Arial;
	font-size: 11px;
	color: #FF5500;
	text-align: left;
	 
}
.grascolor1  {
	font-family: Arial;
	font-size: 11px;
	color: #f29e0a;
	text-align: left;
	 
}
.nb  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	
	color: #3F3F3F;
	text-align: left;
	font-weight: bold; 
}
.table {
    background-color: #f48417;
	margin: 4px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	text-align: center;
	align:center;
	
}
.table TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	background-color: #ffffff;
	
	
}


.table .caption  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #f69f4b;
	font-weight: bold; 

	
	
}
.table  .prix  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f69f4b;
	text-align:center;
	font-weight: bold; 
	background-color: #FFFFFF;
	
}
.table .prixbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
	font-weight: bold; 
	background-color: #f0a200;
	
}
/*********************************/

 .titre1mobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #335577;
	text-align: left;
	font-weight: bold; 
	VERTICAL-ALIGN: middle;
}
.titre2mobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #F0A500;
	text-align: left;
	font-weight: bold; 
}
.titreparagraphemobile  {
	font-family: Arial;
	font-size: 11px;
	color: #fe7700;
	text-align: left;
	font-weight: bold; 
}
.titresousparagraphemobile  {
	font-family: Arial;
	font-size: 11px;
	color: #fe7700;
	text-align: left;
	 
}
.grascolormobile  {
	font-family: Arial;
	font-size: 11px;
	color: #FF5500;
	text-align: left;
	 
}
.grascolor1mobile  {
	font-family: Arial;
	font-size: 11px;
	color: #f29e0a;
	text-align: left;
	 
}
.nbmobile  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;

	color: #3F3F3F;
	text-align: left;
	font-weight: bold; 
}
.tablemobile {
    background-color: #f48417;
	margin: 4px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-attachment: fixed;
	text-align: center;
	align:center;
	border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#f48417; 
	
}
.tablemobile TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	background-color: #ffffff;
	border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#f48417; 
	
	
}


.tablemobile .captionmobile  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #f69f4b;
	font-weight: bold; 

	
	
}
.tablemobile  .prixmobile  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f69f4b;
	text-align:center;
	font-weight: bold; 
	background-color: #FFFFFF;
	
}
.tablemobile .prixboldmobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
	font-weight: bold; 
	background-color: #f0a200;
	
}











a.menuforfaitparticuliers :link { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-align:center;}
a.menuforfaitparticuliers :visited { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-align:center;}
a.menuforfaitparticuliers:hover { font-size: 11px; color:#df542a; font-family: ARIAL;text-decoration: underline;text-align:center;}
a.menuforfaitparticuliers:active { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-align:center;}

a.menuforfaitparticuliers 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	text-align:center;

		
}
a.navig:visited, a.navig:focus, a.navig  
{
   font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: underline;
}
a.navig:hover, a.navig:active 
{
font-size: 11px; color:#df542a; font-family: ARIAL;text-decoration: underline;
}
.navig{
font-size: 11px; color:#df542a; font-family: ARIAL;text-decoration: underline;
}
a.liensparticulier:link { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
a.liensparticulier:visited { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
a.liensparticulier:hover { font-size: 11px; color:#ff9318; font-family: ARIAL;text-decoration: none;}
a.liensparticulier:active { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}


a.liensaccueil:link { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}
a.liensaccueil:visited { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}
a.liensaccueil:hover { font-size: 11px; color:#2a6ea7; font-family: ARIAL;text-decoration: none;}
a.liensaccueil:active { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}

a.liensaccueilfixe:link { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;}
a.liensaccueilfixe:visited { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;}
a.liensaccueilfixe:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}
a.liensaccueilfixe:active { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;}


a.liensaccueilinternet:link { font-size: 11px; color:#82a62e; font-family: ARIAL;text-decoration: none;}
a.liensaccueilinternet:visited { font-size: 11px; color:#82a62e; font-family: ARIAL;text-decoration: none;}
a.liensaccueilinternet:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}
a.liensaccueilinternet:active { font-size: 11px; color:#82a62e; font-family: ARIAL;text-decoration: none;}


a.liensaccueiltvadsl:link { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;}
a.liensaccueiltvadsl:visited { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;}
a.liensaccueiltvadsl:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}
a.liensaccueiltvadsl:active { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;}

a.liensaccueilbanner:link { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.liensaccueilbanner:visited { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.liensaccueilbanner:hover { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}
a.liensaccueilbanner:active { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}


a.liensaccueilbannerpro:link { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.liensaccueilbannerpro:visited { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.liensaccueilbannerpro:hover { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}
a.liensaccueilbannerpro:active { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}


a.liensaccueilbannerentreprises:link { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.liensaccueilbannerentreprises:visited { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}
a.liensaccueilbannerentreprises:hover { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}
a.liensaccueilbannerentreprises:active { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}


a.liensaccueilbold:link { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilbold:visited { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilbold:hover { font-size: 10px; color:#2a6ea7; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilbold:active { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: none;font-weight:bold;}

a.liensaccueilfixebold:link { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilfixebold:visited { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilfixebold:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilfixebold:active { font-size: 11px; color:#a93b84; font-family: ARIAL;text-decoration: none;font-weight:bold;}


a.liensaccueilinternetbold:link { font-size: 10px; color:#82a62e; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilinternetbold:visited { font-size: 10px; color:#82a62e; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilinternetbold:hover { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueilinternetbold:active { font-size: 10px; color:#82a62e; font-family: ARIAL;text-decoration: none;font-weight:bold;}


a.liensaccueiltvadslbold:link { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueiltvadslbold:visited { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueiltvadslbold:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;font-weight:bold;}
a.liensaccueiltvadslbold:active { font-size: 11px; color:#408bc4; font-family: ARIAL;text-decoration: none;font-weight:bold;}


/*----------------------Profesiuonelindex-*/
a.liensprofesionels:link { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
a.liensprofesionels:visited { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
a.liensprofesionels:hover { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: none;}
a.liensprofesionels:active { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
/*-----------------------------------------*/

/*----------------------Entreprisesindex-*/
a.liensentreprises:link { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
a.liensentreprises:visited { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
a.liensentreprises:hover { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: none;}
a.liensentreprises:active { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}
/*-----------------------------------------*/



.titreparagraphefixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #d656ab;
	text-align: left;
	font-weight: bold; 
}
.titresousparagraphefixe {
	font-family: Arial;
	font-size: 11px;
	color: #003581;
	text-align: left;
	 
}
.titre2fixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #A93B84;
	text-align: left;
	font-weight: bold; 
}
.tablefixe {
    background-color: #da71b7;
	margin: 4px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	text-align: center;
	align:center;
	border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#da71b7;
	
}
.tablefixe TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	background-color: #F4F4F4;
	border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#da71b7;
	
}

.tablefixe .captionfixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #a64686;
	font-weight:bolder;
	
	
	
}
.tablefixe .prixfixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c076a7;
	text-align:center;
	background-color: #FFFFFF;
	
}
.tablefixe .tbodyfixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	background-color: #BD6CAF;
	
}
.tablefixe .tbodygfixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	background-color: #512A6D;
	
}
.tablefixe.prixboldfixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c076a7;
	text-align:center;
	background-color: #FFFFFF;
	
}
.nbfixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	
	color: #a64686;
	text-align: left;
	font-weight: bold; 
}
.grascolor1fixe {
	font-family: Arial;
	font-size: 11px;
	color: #0092D1;
	text-align: left;
	 
}
/*---------------------------------------------------------------------------------------------------*/

.titre2internet
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #97b504;
	text-align: left;
	font-weight: bold; 
}
.titreparagrapheinternet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #97b504;
	text-align: left;
	font-weight: bold; 
}
.tableinternet {
    background-color: #bad32c;
	margin: 4px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	text-align: center;
	align:center;
	border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#bad32c;
	
}
.tableinternet TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #718120;
	text-align:center;
	background-color: #f8f9f8;
	border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#bad32c;
	
}
.tableinternet .captioninternet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #c4d857;
	font-weight:bolder;
	
	
	
}
.nbinternet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	
	color: #566503;
	text-align: left;
	font-weight: bold; 
}
.grascolorinternet {
	font-family: Arial;
	font-size: 11px;
	color: #FF5500;
	text-align: left;
	 
}


















.bgtelecomedroit-center {
DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(/Particuliers/PublishingImages/bg_acceabonnes.gif);
MARGIN-LEFT: 1px; WIDTH: 298px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left

}

.accessabonestxt
{
background-image:url(/Particuliers/PublishingImages/bg_titre_droite_comunication.gif);
WIDTH: 300px;
BACKGROUND-REPEAT: no-repeat;  TEXT-ALIGN: left; COLOR: #ffffff;
FONT-FAMILY: arial;  TEXT-ALIGN: left; TEXT-DECORATION: none ;FONT-SIZE: 12px;
font-weight:bolder;
padding-left:10px
}
.btntelecom {
	border:0px none; DISPLAY: inline;FONT-WEIGHT: normal;
	FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(/Particuliers/PublishingImages/bg_button.gif);
	WIDTH: 88px; FONT-FAMILY: Arial; HEIGHT: 18px
}


















/* promobile */

.titre1mobilepromobile {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-variant: normal;
                color: #339999;
                text-align: left;
                font-weight: bold; 
                VERTICAL-ALIGN: middle;
}
.titre2mobilepromobile {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-variant: normal;
                color: #339999;
                text-align: left;
                font-weight: bold; 
}
.titreparagraphemobilepromobile  {
                font-family: Arial;
                font-size: 11px;
                color: #339999;
                text-align: left;
                font-weight: bold; 
}
.titresousparagraphemobilepromobile  {
                font-family: Arial;
                font-size: 11px;
                color: #339999;
                text-align: left;
                 
}
.grascolormobilepromobile  {
                font-family: Arial;
                font-size: 11px;
                color: #339999;
                text-align: left;
                 
}
.grascolor1mobilepromobile  {
                font-family: Arial;
                font-size: 11px;
                color: #339999;
                text-align: left;
                 
}
.nbmobilepromobile  {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 10px;
                font-variant: normal;
                
                color: #339999;
                text-align: left;
                font-weight: bold; 
}
.tablemobilepromobile {
               background-color: #339999;
                margin: 4px;
                padding: 1px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                background-attachment: fixed;
                text-align: center;
                align:center;
                 border-collapse:collapse;
              border-width:1px;
             border-style:solid;
             border-color:#66cccc;
                
}
.tablemobilepromobile TD {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #000000;
                text-align:center;
                background-color: #ffffff;
                 border-collapse:collapse;
               border-width:1px;
              border-style:solid;
              border-color:#66cccc; 
                
                
}


.tablemobilepromobile .captionmobilepromobile  {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #FFFFFF;
                height=25px;
                text-align:center;
                background-color: #339999;
                font-weight: bold; 

                
                
}
.tablemobilepromobile  .prixmobilepromobile  {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #339999;
                text-align:center;
                font-weight: bold; 
                background-color: #FFFFFF;
                
}
.tablemobilepromobile .prixboldmobilepromobile {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #FFFFFF;
                text-align:center;
                font-weight: bold; 
                background-color: #339999;
                
} 
	
 /* Begin : Fatim Ezzahra CSS Block */
	/** Site actuel **/
a.currentsite:link { font-size: 11px; color:#FF9933; font-family: ARIAL;text-decoration: none;}
a.currentsite:visited { font-size: 11px; color:#FF9933; font-family: ARIAL;text-decoration: none;}
a.currentsite:hover { font-size: 11px; color:#FF9933; font-family: ARIAL;text-decoration: underline;}
a.currentsite:active { font-size: 11px; color:#FF9933; font-family: ARIAL;text-decoration: underline;}

/** Sites autres que le site actuel **/
a.noncurrentsite:link { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: none;}
a.noncurrentsite:visited { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: none;}
a.noncurrentsite:hover { font-size: 11px; color:#FF9933; font-family: ARIAL;text-decoration: underline;}
a.noncurrentsite:active { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: underline;}

 /* End : Fatim Ezzahra CSS Block */
 
 



 
 
 
 
 
 /*---------------------------------------------------------------------------------------------------*/

.titreparagrapheinternetprointernet {
                font-family: Arial;
                font-size: 11px;
                color: #339999;
                text-align: left;
                font-weight: bold; 
}
.tableinternetprointernet {
               background-color: #339999;
                margin: 4px;
                padding: 1px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                background-attachment: fixed;
                text-align: center;
                align:center;
                 border-collapse:collapse;
              border-width:1px;
             border-style:solid;
             border-color:#66cccc;	
}
.tableinternetprointernet TD {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #000000;
                text-align:center;
                background-color: #ffffff;
                 border-collapse:collapse;
               border-width:1px;
              border-style:solid;
              border-color:#66cccc;}
.tableinternetprointernet .captioninternetprointernet {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #FFFFFF;
                height=25px;
                text-align:center;
                background-color: #339999;
                font-weight: bold;	
	
	
}
.nbinternetprointernet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	
	color: #339999;
	text-align: left;
	font-weight: bold; 
}
.grascolorinternetprointernet {
	font-family: Arial;
	font-size: 11px;
	color: #339999;
	text-align: left;
	 
}
/*FAQ*/
.tablefaq
{
  
   border: 1px none #eeeeee ;
    border-color: #eeeeee;
 
}
.tdfaq
{
   border: 1px solid ;
   padding-left:10px;
   padding-right:10px;
   font-size: 11px; color:#035a9f; font-family: arial;
   text-align:justify;
}

.tablebodyfaq
{
   border: 1px none #eeeeee ;

}
.tdbodyfaq
{
   
   padding:2px;
   text-align:justify;
}
/*----------------------------profesionel--------------*/
.titreparagraphefixeprofixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #66cccc;
	text-align: left;
	font-weight: bold; 
}
.titresousparagraphefixeprofixe {
	font-family: Arial;
	font-size: 11px;
	color: #339999;
	text-align: left;
	 
}
.titre2fixeprofixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #339999;
	text-align: left;
	font-weight: bold; 
}
.tablefixeprofixe {
               background-color: #339999;
                margin: 4px;
                padding: 1px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                background-attachment: fixed;
                border-collapse:collapse;
              border-width:1px;
             border-style:solid;
             border-color:#66cccc
}
.tablefixeprofixe TD {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #000000;
                 background-color: #ffffff;
                 border-collapse:collapse;
               border-width:1px;
              border-style:solid;
              border-color:#66cccc;	
}

.tablefixeprofixe .captionfixeprofixe {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #FFFFFF;
                height=25px;
                text-align:center;
                background-color: #339999;
                font-weight: bold;     

	
	
}
.tablefixeprofixe .prixfixeprofixe {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #339999;
                font-weight: bold; 
                background-color: #FFFFFF;	
}
.tablefixeprofixe .tbodyfixeprofixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #339999;
	
}
.tablefixeprofixe .tbodygfixeprofixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #339999;
	
}
.tablefixeprofixe.prixboldfixeprofixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	background-color: #FFFFFF;
	
}
.nbfixeprofixe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #66cccc;
	text-align: left;
	font-weight: bold; 
}
.grascolorfixeprofixe {
	font-family: Arial;
	font-size: 11px;
	color: #66cccc;
	
	 
}
.grascolor1fixeprofixe {
	font-family: Arial;
	font-size: 11px;
	color: #339999;
	text-align: left;
	 
}


/*------------------*/
/* entreprisesmobile */

 .titre1mobileentremobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #335577;
	text-align: left;
	font-weight: bold; 
	VERTICAL-ALIGN: middle;
}
.titre2mobileentremobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #F0A500;
	text-align: left;
	font-weight: bold; 
}
.titreparagraphemobileentremobile  {
	font-family: Arial;
	font-size: 11px;
	color: #fe7700;
	text-align: left;
	font-weight: bold; 
}
.titresousparagraphemobileentremobile  {
	font-family: Arial;
	font-size: 11px;
	color: #003581;
	text-align: left;
	 
}
.grascolormobileentremobile  {
	font-family: Arial;
	font-size: 11px;
	color: #FF5500;
	text-align: left;
	 
}
.grascolor1mobileentremobile  {
	font-family: Arial;
	font-size: 11px;
	color: #f29e0a;
	text-align: left;
	 
}
.nbmobileentremobile  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;

	color: #3F3F3F;
	text-align: left;
	font-weight: bold; 
}
.tablemobileentremobile {
    background-color: #f48417;
	margin: 4px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	text-align: center;
	align:center;
	background-color: #ffffff;
    border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#f48417; 
	
}
.tablemobileentremobile TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	background-color: #ffffff;
	background-color: #ffffff;
border-collapse:collapse;
border-width:1px;
border-style:solid;
border-color:#f48417;  
	
	
}


.tablemobileentremobile .captionmobileentremobile  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #f69f4b;
	font-weight: bold; 

	
	
}
.tablemobileentremobile  .prixmobileentremobile  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f69f4b;
	text-align:center;
	font-weight: bold; 
	background-color: #FFFFFF;
	
}
.tablemobileentremobile .prixboldmobileentremobile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
	font-weight: bold; 
	background-color: #f5e7da;
	
}



























/*------------------*/
.titreparagraphefixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #d656ab;
	text-align: left;
	font-weight: bold; 
}
.titresousparagraphefixeentreprises {
	font-family: Arial;
	font-size: 11px;
	color: #003581;
	text-align: left;
	 
}
.titre2fixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #A93B84;
	text-align: left;
	font-weight: bold; 
}
.tablefixeentreprises {
 background-color: #da71b7;
 margin: 4px;
 padding: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-attachment: fixed;
 text-align: center;
 align:center;
 border-collapse:collapse;
  border-width:1px;
 border-style:solid;
 border-color:#da71b7;
}
.tablefixeentreprises TD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 text-align:center;
 background-color: #FFF;
 border-collapse:collapse;
  border-width:1px;
 border-style:solid;
 border-color:#da71b7;
}

.tablefixeentreprises .captionfixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #a64686;
	font-weight:bolder;
	
	
	
}
.tablefixeentreprises .prixfixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c076a7;
	text-align:center;
	background-color: #FFFFFF;
	
}
.tablefixeentreprises .tbodyfixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	background-color: #BD6CAF;
	
}
.tablefixeentreprises .tbodygfixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	background-color: #512A6D;
	
}
.tablefixeentreprises.prixboldfixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c076a7;
	text-align:center;
	background-color: #FFFFFF;
	
}
.nbfixeentreprises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	
	color: #a64686;
	text-align: left;
	font-weight: bold; 
}
.grascolorfixeentreprises {
	font-family: Arial;
	font-size: 11px;
	color: #d656ab;
	text-align: left;
	 
}
.grascolor1fixeentreprises {
	font-family: Arial;
	font-size: 11px;
	color: #0092D1;
	text-align: left;
	 
}
/*---------------------------------------------------------------------------------------------------*/

/*------------------------------------------internetentreprises---------------------------------------------------------*/
.titre2internetentreinternet
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-variant: normal;
 color: #97b504;
 text-align: left;
 font-weight: bold; 
}
.titreparagrapheinternetentreinternet {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-variant: normal;
 color: #97b504;
 text-align: left;
 font-weight: bold; 
}
.tableinternetentreinternet {
    background-color: #bad32c;
 margin: 4px;
 padding: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-attachment: fixed;
 text-align: center;
 align: center;
 border-collapse: collapse;
 border-width: 1px;
 border-style: solid;
 border-color: #bad32c; 
 
}
.tableinternetentreinternet TD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #718120;
 text-align:center;
 background-color: #FFF;
 border-collapse: collapse;
 border-width: 1px;
 border-style: solid;
 border-color: #bad32c;
}
.tableinternetentreinternet .captioninternetentreinternet {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 height=25px;
 text-align:center;
 background-color: #c4d857;
 font-weight:bolder;
 
 
 
}
.nbinternetentreinternet {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-variant: normal;

 color: #566503;
 text-align: left;
 font-weight: bold; 
}
.grascolorinternetentreinternet {
 font-family: Arial;
 font-size: 11px;
 color: #FF5500;
 text-align: left;
  
}



/*---------------------------------------------------------------------------------------------------*/






.titreparagrapheentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #8b7239;
	text-align: justify;
	font-weight: bold; 
}
.titresousparagrapheentresoludata {
	font-family: Arial;
	font-size: 11px;
	color: #3666a4;
	text-align: left;
	 
}
.titre2entresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #7b7b7b;
	text-align: left;
	font-weight: bold; 
}
.tableentresoludata {
    background-color: #7b7b7b;
	margin: 4px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	text-align: center;
	align:center;
	
}
.tableentresoludata TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
	background-color: #dd5e27;
	
}

.tableentresoludata .captionentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #9a9a9a;
	font-weight:bolder;
	
	
	
}
.tableentresoludata .prixentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f79a58;
	text-align:center;
	background-color: #FFFFFF;
	
}
.tableentresoludata .tbodyentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	background-color: #BD6CAF;
	
}
.tableentresoludata .tbodygentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align:center;
	background-color: #f88432;
	
}
.tableentresoludata.prixentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d16010;
	text-align:center;
	background-color: #FFFFFF;
	
}
.nbentresoludata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;

	color: #a64686;
	text-align: left;
	font-weight: bold; 
}
.grascolorentresoludata {
	font-family: Arial;
	font-size: 11px;
	color: #7b7b7b;
	text-align: left;
	 
}
.grascolor1entresoludata {
	font-family: Arial;
	font-size: 11px;
	color: #0092D1;
	text-align: left;
	 
}



































/*tvadsl*/
.Tahoma11bouquetacces {
	FONT-SIZE: 11px; COLOR: #7b237b; FONT-FAMILY: Tahoma, Helvetica, sans-serif;font-weight:bold;
}
 .Tahoma11bouquetdecouverte {
	FONT-SIZE: 11px; COLOR: #87bc40; FONT-FAMILY: Tahoma, Helvetica, sans-serif;font-weight:bold;
}
.Tahomaorangeradio {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fc761d; FONT-FAMILY: Tahoma, Helvetica, sans-serif;font-weight:bold;
}
.Tahoma11bouquetprestige {
	FONT-SIZE: 11px; COLOR: #d28929; FONT-FAMILY: Tahoma, Helvetica, sans-serif;font-weight:bold;
}
.Tahoma11bouquetevasion {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Helvetica, sans-serif;font-weight:bold;
}



























































/*groupemaroctelekom*/
  .Tahoma11maron {
	FONT-SIZE: 11px; COLOR: #cc3300; FONT-FAMILY: Tahoma, Helvetica, sans-serif;font-weight:bold;
}

.tablegm {
    background-color: #999900;
 margin: 4px;
 padding: 1px;
 font-family: Arial;
 font-size: 11px;
 background-attachment: fixed;
 text-align: center;
 border-collapse:collapse;
 border-width:1px;
 border-style:solid;
 border-color:#aa8812;  
}
.tablegm TD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 text-align:center;
 background-color: #ffffff;
 border-collapse:collapse;
 border-width:1px;
 border-style:solid;
 border-color:#aa8812;  
}



.tablegm .captiongm  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height=25px;
	text-align:center;
	background-color: #aa8812;
	font-weight: bold; 

	
	
}
.tablegm  .prixgm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aa8812;
	text-align:center;
	font-weight: bold; 
	background-color: #FFFFFF;
	
}
.tablegm .prixboldgm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
	font-weight: bold; 
	background-color: #aa8812;
	
}
.grascolorgm {
	font-family: Arial;
	font-size: 11px;
	color: #cc3300;
	text-align: left;
	 
}

.rubactualite {

                FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0060AA; FONT-FAMILY: ARIAL

}

 

.titleactualite {

                FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #EE7F00; FONT-FAMILY: ARIAL

}

.dateactualite {

                 FONT-SIZE: 10px; COLOR: #3F3F3F; FONT-FAMILY: ARIAL

}

 

.tableactualite {

    background-color: #DBDBDB;

                padding: 11px;

                background-attachment: fixed;

                text-align: center;

                               

}

.tableactualite TD {

                font-family: Arial, Helvetica, sans-serif;

                font-size: 11px;

                color: #3F3F3F;

                background-color: #FFFFFF;

                

}

 

 

a.suitelinkactualite:link { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

a.suitelinkactualite:visited { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

a.suitelinkactualite:hover { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

a.suitelinkactualite:active { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

 

.num {

                 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #408BC4; FONT-FAMILY: ARIAL

}

 

a.numeroatge:link { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}

a.numeroatge:visited { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}

a.numeroatge:hover { font-size: 11px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

a.numeroatge:active { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}

 

.datecreation {

                  FONT-SIZE: 11px; COLOR: #DF542A; FONT-FAMILY: ARIAL

}

.par {

                  FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #587992; FONT-FAMILY: ARIAL

}

 

a.tous_evenements_actualite:link { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

a.tous_evenements_actualite:visited { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

a.tous_evenements_actualite:hover { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

a.tous_evenements_actualite:active { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

 

.album_date_reation

{

                 FONT-SIZE: 11px; COLOR: #F05A00; FONT-FAMILY: ARIAL

}

 

a.Touslesalbums:link { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

a.Touslesalbums:visited { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

a.Touslesalbums:hover { font-size: 10px; color:#0655A4; font-family: ARIAL;text-decoration: underline;}

a.Touslesalbums:active { font-size: 10px; color:#ee7f00; font-family: ARIAL;text-decoration: underline;}

 

 

.descalbumphoto

{

                 FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #587992; FONT-FAMILY: ARIAL

}


#container {
	float:center;
	}
	#myContent{
	width: 300px;
	background:#fff;
	margin: 0;
	overflow-x:auto;
	height: 290px;
		}
	
 #myUpper, #myDowner {
		
	width: 204px;
	text-align: center;
	}
	

a.liensaccueilprofesionels:link { font-size: 11px; color:#1C91A6; font-family: ARIAL;text-decoration: none;}

a.liensaccueilprofesionels:visited { font-size: 11px; color:#1C91A6; font-family: ARIAL;text-decoration: none;}

a.liensaccueilprofesionels:hover { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}

a.liensaccueilprofesionels:active { font-size: 11px; color:#ee7f00; font-family: ARIAL;text-decoration: none;}

 

a.liensaccueilbannerpro:link { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}

a.liensaccueilbannerpro:visited { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}

a.liensaccueilbannerpro:hover { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: underline;}

a.liensaccueilbannerpro:active { font-size: 11px; color:#ffffff; font-family: ARIAL;text-decoration: none;}


a.lienshome:link { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}

a.lienshome:visited { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}

a.lienshome:hover { font-size: 11px; color:#df542a; font-family: ARIAL;text-decoration: underline;}

a.lienshome:active { font-size: 11px; color:#3F3F3F; font-family: ARIAL;text-decoration: none;}

/* Begin: Groupe Maroc Telecom - Liens de téléchargement */

a.lienstelechargementgm:link { font-size: 11px; color:#336699; font-family: ARIAL;text-decoration: none;}
a.lienstelechargementgm:visited { font-size: 11px; color:#336699; font-family: ARIAL;text-decoration: none;}
a.lienstelechargementgm:hover { font-size: 11px; color:#3399cc; font-family: ARIAL;text-decoration: underline;}
a.lienstelechargementgm:active { font-size: 11px; color:#3399cc; font-family: ARIAL;text-decoration: none;}
/* End: Groupe Maroc Telecom - Liens de téléchargement */


a.moncomptefreesms:link { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: none;}

a.moncomptefreesms:visited { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: none;}

a.moncomptefreesms:hover { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: underline;}

a.moncomptefreesms:active { font-size: 11px; color:#FFFFFF; font-family: ARIAL;text-decoration: none;}
.TitreMonCompte
{ font-size: 12px; color:#ffffff; font-family: ARIAL;text-decoration: none;font-weight:bold;}
.TahomaBlanc { font-size: 11px; color:#FFFFFF; font-family: tahoma;}
.TahomaOrange { font-size: 11px; color:#FF9900; font-family: tahoma;}

.TahomaTitre { font-size: 11px; color:#FF9900; font-family: tahoma;font-style:Bold;}

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	color: #528CE0;
	margin: 0 0 0px 0;
	padding: 0px 0px 0px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:0px;
}

blockquote {
	padding:5px 20px;
}
.tablemobile_ {

                BORDER-RIGHT: #f48417 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f48417 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; PADDING-BOTTOM: 1px; MARGIN: 4px; BORDER-LEFT: #f48417 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #f48417 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f48417; TEXT-ALIGN: center; align: center

}

.tablemobile_ TD {

                BORDER-RIGHT: #f48417 1px solid; BORDER-TOP: #3f3f3f 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #f48417 1px solid; COLOR: #3F3F3F; BORDER-BOTTOM: #f48417 1px solid; FONT-FAMILY: Arial ; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center

}

.tablemobile_ .captionmobile {

                FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #f69f4b; TEXT-ALIGN: center

}

.tablemobile_ .prixmobile {

                FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f69f4b; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center

}

.tablemobile_ .prixboldmobile {

                FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0a200; TEXT-ALIGN: center

}

.grascolormobile_  {

                font-family: Arial;

                font-size: 11px;

                color: #FF5500;

                text-align: left;

                }
                


.tacentersq {

BORDER-RIGHT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid;  BORDER-top: #cccccc 1px solid;BORDER-bottom: #cccccc 1px solid;  

}

.globalsite {

                MARGIN-LEFT: auto; WIDTH: 700px; MARGIN-RIGHT: auto

}

.header {

                MARGIN-TOP: 0px; DISPLAY: inline; Z-INDEX: 1; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 700px; TEXT-ALIGN: left;BACKGROUND-IMAGE: url("Particuliers/PublishingImages/bgtablg.jpg");

}

.espacejobsq {

                DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px;margin-top:0Px;

}

 

.txt-ttespacesq {

                MARGIN-TOP: 0px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left;  COLOR: #f89b08; MARGIN-RIGHT: 2px; FONT-FAMILY: arial; TEXT-ALIGN: left; TEXT-DECORATION: underline;VALIGN = TOP;

}

.txt-ttespacesq a {

                MARGIN-TOP: 0px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left;  COLOR: #f89b08; MARGIN-RIGHT: 2px; FONT-FAMILY: arial; TEXT-ALIGN: left; TEXT-DECORATION: none;VALIGN = TOP;

}

.txt-ttespacesq a : hover{

                MARGIN-TOP: 0px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left;  COLOR: #f89b08; MARGIN-RIGHT: 2px; FONT-FAMILY: arial; TEXT-ALIGN: left; TEXT-DECORATION: underline;VALIGN = TOP;

}




