/* CSS Document */
/*btn apropos*/

a.btn_apropos
{
	padding:0px;
	margin:0px;
	display: block;
	width:93px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_apropos:link, a.btn_apropos:visited{
color:#FFFFFF;
background:url('../images/btns/btn1_1.jpg');
text-decoration:none
}


a.btn_apropos:hover{
color:#FFFFFF;
background:url('../images/btns/btn1_2.jpg');
text-decoration:none
}

a.btn_apropos_actif:link, a.btn_apropos_actif:visited
{
background:url('../images/btns/btn1_2.jpg');
padding:0px;
margin:0px;
display: block;
width:93px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}
/*************************************************************/

a.btn_apropos1
{
	padding:0px;
	margin:0px;
	display: block;
	width:93px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_apropos1:link, a.btn_apropos1:visited{
color:#FFFFFF;
background:url('../images/btns/btn-ang/btn-ang1.jpg');
text-decoration:none
}


a.btn_apropos1:hover{
color:#FFFFFF;
background:url('../images/btns/btn1_2.jpg');
text-decoration:none
}

a.btn_apropos1_actif:link, a.btn_apropos1_actif:visited
{
background:url('../images/btns/btn1_2.jpg');
padding:0px;
margin:0px;
display: block;
width:93px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}

/************************************************************/

/*btn Produits et services*/

a.btn_produits
{
	padding:0px;
	margin:0px;
	display: block;
	width:142px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_produits:link, a.btn_produits:visited{
color:#FFFFFF;
background:url('../images/btns/btn2_1.jpg');
text-decoration:none
}

a.btn_produits:hover{
color:#FFFFFF;
background:url('../images/btns/btn2_2.jpg');
text-decoration:none
}

a.btn_produits_actif:link, a.btn_produits_actif:visited
{
background:url('../images/btns/btn2_2.jpg');
padding:0px;
margin:0px;
display: block;
width:142px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}
/***********************************************************************/
a.btn_produits1
{
	padding:0px;
	margin:0px;
	display: block;
	width:142px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_produits1:link, a.btn_produits1:visited{
color:#FFFFFF;
background:url('../images/btns/btn-ang/btn-ang2.jpg');
text-decoration:none
}

a.btn_produits1:hover{
color:#FFFFFF;
background:url('../images/btns/btn2_2.jpg');
text-decoration:none
}

a.btn_produits1_actif:link, a.btn_produits1_actif:visited
{
background:url('../images/btns/btn2_2.jpg');
padding:0px;
margin:0px;
display: block;
width:142px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}


/***********************************************************************/
/*btn Solutions*/

a.btn_solutions
{
	padding:0px;
	margin:0px;
	display: block;
	width:82px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_solutions:link, a.btn_solutions:visited{
color:#FFFFFF;
background:url('../images/btns/btn3_1.jpg');
text-decoration:none
}

a.btn_solutions:hover{
color:#FFFFFF;
background:url('../images/btns/btn3_2.jpg');
text-decoration:none
}

a.btn_solutions_actif:link, a.btn_solutions_actif:visited
{
background:url('../images/btns/btn3_2.jpg');
padding:0px;
margin:0px;
display: block;
width:82px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}
/***************/

/*btn Recharge lectronique*/

a.btn_recharge
{
	padding:0px;
	margin:0px;
	display: block;
	width:160px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_recharge:link, a.btn_recharge:visited{
color:#FFFFFF;
background:url('../images/btns/btn4_1.jpg');
text-decoration:none
}

a.btn_recharge:hover{
color:#FFFFFF;
background:url('../images/btns/btn4_2.jpg');
text-decoration:none
}

a.btn_recharge_actif:link, a.btn_recharge_actif:visited
{
background:url('../images/btns/btn4_2.jpg');
padding:0px;
margin:0px;
display: block;
width:160px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}
/*************************************************************************/

a.btn_recharge1
{
	padding:0px;
	margin:0px;
	display: block;
	width:160px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_recharge1:link, a.btn_recharge1:visited{
color:#FFFFFF;
background:url('../images/btns/btn-ang/btn-ang4.jpg');
text-decoration:none
}

a.btn_recharge1:hover{
color:#FFFFFF;
background:url('../images/btns/btn4_2.jpg');
text-decoration:none
}

a.btn_recharge1_actif:link, a.btn_recharge1_actif:visited
{
background:url('../images/btns/btn4_2.jpg');
padding:0px;
margin:0px;
display: block;
width:160px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}

/************************************************************************************/
/*btn Recharge lectronique*/

a.btn_contact
{
	padding:0px;
	margin:0px;
	display: block;
	width:83px;
	line-height:49px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	text-decoration:none;
}

a.btn_contact:link, a.btn_contact:visited{
color:#FFFFFF;
background:url('../images/btns/btn5_1.jpg');
text-decoration:none
}

a.btn_contact:hover{
color:#FFFFFF;
background:url('../images/btns/btn5_2.jpg');
text-decoration:none
}

a.btn_contact_actif:link, a.btn_contact_actif:visited
{
background:url('../images/btns/btn5_2.jpg');
padding:0px;
margin:0px;
display: block;
width:83px;
line-height:49px;
font-size: 11px;
font-weight: bold;
text-align: center;
color:#ffffff;
text-decoration:none
}
/***************/

/** menu_produits **/

#menu_produits {
	margin-left:3px;
	position:absolute;
		font-weight:bold;

left: auto;
top: auto;
	width:125px;
	height: 155px;
	display:block;
	
}

#menu_solutions {
	margin-left:3px;
	position:absolute;
	font-weight:bold;
left: auto;
top: auto;
	width:135px;
	height: 155px;
	display:block;
	
}

#menu_recharge {
	margin-left:3px;
	position:absolute;
		font-weight:bold;

left: auto;
top: auto;
	width:140px;
	height: 155px;
	display:block;
	
}

#menu_produits a:link, #menu_produits a:visited, #menu_solutions a:link, #menu_solutions a:visited, #menu_recharge a:link, #menu_recharge a:visited{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
text-align:left;
display:block;
font-size:11px;
background: url('../images/bgr_sousmenu_11.jpg') ;
color:#FFFFFF;
text-decoration:none;
padding:5px;
border: 1px solid #9DC4EC;
width:100%
}

#menu_produits a:hover, #menu_solutions a:hover, #menu_recharge a:hover{
color:#3A88D7;
background: url('../images/bgr_sousmenu_2.jpg') ;
border: 1px solid #9DC4EC;

}



#td_anim{
height:147px;
border-bottom:1px solid #2C7E41 ;
border-top:1px solid #2C7E41 ;
background:#E8F7EF;
}

body 
{ 
 background:url(../images/bg.jpg) repeat-x ;
 margin:0 ;
 padding:0;
 font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.td_txt {
 background:#F8FBFF;
 font-size: 11px;
 color: #000;
 text-align:justify;
 vertical-align:top;
 padding-right:24px;
 padding-left:24px;
 line-height:12px;
}
.ombre_bas
{
background:#FFFFFF  url("../images/sss.gif") repeat-y right;
}


.td_menu_top{
height:48px;
}

.banniere{
height:181px;
vertical-align:middle;
}
.titre{
font-size:12px;
font-family:Tahoma;
font-weight:bold;
text-align:justify;
color:#0A58A5;
text-decoration:underline;
}
.titre_news{
font-size:12px;
font-family:Tahoma;
font-weight:bold;
margin-right:38px;
padding-top:15px;
color:#fff;
}




.news{
background:url(../images/dddddd.jpg) no-repeat;
font-size:10px;
font-family:Tahoma;
padding-left:19px;
padding-right:17px;
height:146px;
vertical-align:bottom;
}
.news_{
background:url(../images/dddddd.jpg) no-repeat;
font-size:10px;
font-family:Tahoma;
height:146px;
padding:5px;

}
 .news_1{
 background:url(../images/news.jpg) no-repeat;
 width:188px;
 height:39px;
 color:#fff;
 font-weight:bold;
 text-align:justify;
  padding-left:21px;
 font-size:13px;
 }
.news_2{
 background:url(../images/news.jpg) no-repeat;
 width:188px;
 height:39px;
 color:#fff;
 font-weight:bold;
 text-align:left;
 padding-top:10px;
 padding-left:21px;
 font-size:13px;
 }


.ombre_bas1
{
background:#FFFFFF  url("../images/sss.gif") repeat-y left;
}



.ombre_gauche
{
background:#F2F8FE url(../images/ombre_gauche.gif) repeat-y right;
}
.ombre_droite
{
background:#F2F8FE url(../images/ombre_droite.gif) repeat-y left;
}




.bann{
height:118px;
background:url(../images/banniére.jpg) no reepeat ;
}


.carte{
vertical-align:top;
}


.titre-date{
padding-top:14px;
font-weight:bold;
font-size:10px;
font-family:Tahoma;
text-decoration:none;
}




.col_left{
background:url(../images/bg_col_left.jpg) no-repeat  ;
width:10px;
}

.col_right{
background:url(../images/bg_col_right.jpg) no-repeat ;
width:10px;
}

.bouton{
text-align:right;
padding:50px;
padding-left:10;

}
.logo{
background:url(../images/logo.jpg);
padding-top:0px;
margin-left:0px;
margin:0px;
}

.drpp-ang{
margin-right:5px;
}


.td_copyright{
background: #F8FBFF url(../images/bg-bas.jpg) top repeat-x ;
font-size: 11px;
color: #286DB0;
text-align: right;
font-weight:bold;
padding-top:25px;
padding-bottom:20px;
padding-right:28px;
}



.ombre-horizontale{
background:url(../images/ombre-horizontal.jpg) repeat-x ;
width:800px;
height:10px;
}

/*******************/
.btn1 {
display:block;
background:url(../images/btn1.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:93px;
padding-top:1px;
margin-top:3px;
text-decoration:none;
}

.btn1 a{
display:block;
background:url(../images/btn1.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:93px;
padding-top:1px;
margin-top:3px;
text-decoration:none;
}



.btn1 a:hover{
display:block;
background:url(../images/btn-s1.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:93px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

} 

.btn1_visited{
background:url(../images/btn-s1.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
text-align:center;
height:48px;
line-height:48px;
width:93px;
text-decoration:none;
}

/************/
.btn2
{
background:url(../images/btn2.jpg)no-repeat;
text-align: center;
height:48px;
line-height:48px;
width:143px;
font-weight: bold;
font-size: 12px;
color:#ffffff;
vertical-align:bottom;
text-decoration:none;
}

.btn2 a:link, .btn2 a:visited{
background:url(../images/btn2.jpg)no-repeat bottom;
color:#ffffff;
display:block;
text-decoration:none;

}



.btn2 a:hover{
background:url(../images/btn-s2.jpg) no-repeat bottom;
display:block;
text-decoration:none;

} 

.btn2_visited
{
background:url(../images/btn-s2.jpg) no-repeat bottom;
text-align: center;
height:48px;
line-height:48px;
width:143px;
font-weight: bold;
font-size: 12px;
color:#ffffff;
text-decoration:none;
vertical-align:bottom;
}


.btn3 a{
display:block;
background:url(../images/btn3.jpg) no-repeat bottom ;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:81px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

}
.btn3 {
display:block;
background:url(../images/btn3.jpg) no-repeat bottom ;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:81px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

}


.btn3 a:hover{
display:block;
background:url(../images/btns3.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:81px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

} 

.btn3_visited{
background:url(../images/btns3.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:81px;
margin-top:3px;
text-decoration:none;
}


.btn4 a{
display:block;
background:url(../images/btn4.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:158px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

}

.btn4 {
display:block;
background:url(../images/btn4.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:158px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

}



.btn4 a:hover{
display:block;
background:url(../images/btns4.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:158px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

} 

.btn4_visited{
background:url(../images/btns4.jpg) no-repeat bottom;
height:48px;
width:158px;
font-weight: bold;
font-size: 12px;
color:#ffffff;
text-align: center;
text-decoration:none;
}


.btn5 a{
display:block;
background:url(../images/btn5.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:84px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

}

.btn5 {
display:block;
background:url(../images/btn5.jpg) no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:84px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

}




.btn5 a:hover{
display:block;
background:url(../images/btn-s5.jpg)  no-repeat bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:84px;
padding-top:1px;
margin-top:3px;
text-decoration:none;

} 

.btn5_visited{
background:url(../images/btn-s5.jpg) no-repeat  bottom;
font-weight: bold;
font-size: 12px;
color:#ffffff;
line-height:48px;
text-align: center;
height:48px;
width:84px;
margin-top:3px;
text-decoration:none;
}
.drapeau{
text-align:right;
padding-right:10px;
font-size:10px;
color:#6699CC;
text-decoration:underline;
}

.arriére{
background-color:#F8FBFF;
}
.bitaka{
color:#0A58A5;
font-weight:bold;

}
.titre-page{
font-size:16px;
font-family:Tahoma;
font-weight:bold;
text-align:justify;
text-align:left;
color:#889099;
padding-left:35px;
}

.titre-page1{
font-size:16px;
font-family:Tahoma;
font-weight:bold;
text-align:justify;
text-align:left;
color:#889099;
padding-left:1px;
}
.info{
font-weight:bold;
color:#000000;
text-align:left;
}
.info a{
font-weight:bold;
color:#000;
text-decoration:none;
text-align:left.
}
.tipo{
text-align:justify;
font-size:11px;
background:#EBF5FE url(../images/bg1.gif) top repeat-x;

}
.tipo td{
padding-left:20px;
padding-right:23px;
}
.txt-tab{
font-size:14px;
font-family:vardana;
color:#0A58A5;
}
.td_titre_form{
font-size:11px;
background:#ADC7E1;
color:#FFFFFF;
padding-left:5px;
font-weight:bold;
}

.tab_contact{
margin-left:45px;
}
.td_remarque{
font-size:10px;
text-align:left;
}
.titre{
font-size:12
}
#SUBMIT{
background:#ADC7E1;
}

.fiche-pdf{
color:#999999;
font-size:12;
text-decoration:none;

}
.td-adress{
font-size:11px;
color:#333333;
text-align:left;
}
.bg1{
background:#EBF5FE url(../images/bg1.gif) top repeat-x;
}
.carte{
text-align:right;
padding-right:50px;
}
.td-graph{
color:#000000;
font-family:verdana;
font-size:11px;
}
.style1 {
color: #FFFFFF;
}
.style2 {
font-size: 12px;
color: #993300;
}
.style3 {	
color: #993300;
font-size: 12px;
font-weight: bold;
}
.style5 {
color: #0A58A5;
}
.style8 {
font-size: 12px;
}
.style9 {
color: #0A58A5; 
font-size: 12; 
}
.style10 {
color: #0A58A5; 
font-size: 12px; 
}
.mail{
font-size:11px;
text-decoration:none;
color:#993300;
}

/*******************/

