body 
{
	margin:0px;
	margin-top:14px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#424141;
	text-align:left;
	line-height:16px;
	background-image:url(../images/page-bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#main{
  width:954px;
  height:1050px;
  margin:auto;
}
#cntcentre{
 width:630px;
 height:auto;
 margin:auto;
 float:left;
}
#stat1{
 width:400px;
 height:auto;
 margin:auto;
 background:#003399;
}
.date{
 width:100px;
 height:25px;
 float:left;
}
#tetestat{
 width:450px;
 height:20px;
 margin:auto;
}
#tetestat1{
  width:298px;
  height:20px;
  background:#4a627c;
  border-right:solid 2px #ffffff;
  float:left;
}
.titrestat{
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
}
.cntstat{
  width:300px;
  height:auto;
  float:left;
}
.cntstat1{
 width:150px;
 height:auto;
 font-family:Arial;
 font-size:12px;
 color:#336699;
 float:left;
}
#cntstat{
 width:450px;
 height:auto;
 background:#ecf4fc;
 font-family:Arial;
 font-size:12px;
 color:#336699;
 margin:auto;
}
#ifram{
width:460px;
margin-top:10px;
margin-left:64px;
margin-right:63px;
height:auto;
}
#tetestat2{
  width:150px;
  height:20px;
  background:#4a627c;
  float:left;
}
#head{
  width:954px;
  height:124px;
}
#lie1{
 width:100px;
 height:35px;
 float:left;
}
#lie1 a{
 font-family:Arial;
 font-size:14pxpx;
 color:#286eb3;
 text-decoration:none;
 font-weight:bold;
}
#lie2 a{
 font-family:Arial;
 font-size:14pxpx;
 color:#286eb3;
 text-decoration:none;
 font-weight:bold;
}
#lie3 a{
 font-family:Arial;
 font-size:14pxpx;
 color:#286eb3;
 text-decoration:none;
 font-weight:bold;
}
#lie2{
 width:165px;
 height:35px;
 padding-left:5px;
 float:left;
}
#lie3{
 width:150px;
 height:35px;
 padding-left:5px;
 float:left;
}
#menu{
 width:954px;
 height:44px;
}
#baniere{
 width:954px;
 height:115px;
 background:url(../images/femme.gif) no-repeat;
}
#cntbg{
 width:954px;
 height:515px;
  background:#ffffff;
}
#centre{
 width:933px;
 height:515px;
 margin:auto;
}
#leftcentre{
 width:247px;
 height:515px;
 float:left;
}
#rightcntr{
 width:685px;
 height:515px;
 background:#ffffff;
 float:left;
}
#sary1{
 width:234px;
 height:151px;
 margin-left:7px;
 margin-top:7px;
}
#mnserv{
 width:234px;
 height:164px;
 margin:auto;
}
#tteserv{
 width:234px;
 height:42px;
 background:url(../images/tteserv.gif) no-repeat;
}
#footbg{
 width:954px;
 height:116px;
 background:url(../images/foot1.gif) no-repeat;
}
#footer{
 width:954px;
 height:135px;
 background:url(../images/foot.gif) no-repeat;
 
}
#lefthead{
 width:225px;
 height:121px;
 float:left;
 background:url(../images/logo.png) no-repeat;
}
#centrehead{
 width:494px;
 height:121px;
 float:left;
}
#tb1{
 width:280px;
 height:auto;
 padding-left:20px;
 float:left;
}
#nbrsms{
 width:250px;
 height:auto;
 margin:auto;
}
#lie{
 width:460px;
 height:35px;
}
#tb2{
 width:200px;
 height:auto;
 padding-left:100px;
 float:left;
}
#contenu{
 width:600px;
 height:auto;
 margin:auto;
}
#righthead{
 width:235px;
 height:121px;
 float:left;
}
#ctreserv{
 width:235px;
 height:140px;
 background:#f0f0f0;
}
#sry{
 width:234px;
 height:93px;
 margin-left:7px;
 margin-top:20px;
}
#mencentre{
 width:551px;
 height:379px;
 margin-left:67px;
 margin-top:50px;
 padding-top:10px;
 background:url(../images/menucentre.gif) no-repeat;
}
#mencentre1{
 width:650px;
 height:auto;
 margin:auto;
}
.td1{
 width:650px;
 height:20px;
}
.cntr_pack{
 width:100px;
 height:20px;
 float:left;
}
#pub{
  width:201px;
  height:82px;
  margin-left:175px;
  margin-top:48px;
  background:url(../images/pub-1.png) no-repeat;
}
#mnbg{
 width:492px;
 height:136px;
 margin-left:30px;
 margin-top:36px;
}
.titrepack{
  font-family:Arial;
  font-size:12px;
  color:#999999;
}
.mnbg1{
  width:246px;
  height:130px;
  float:left;
}
.clear
{
	clear:both;

}
.left
{
	float:left;
}

.right
{
	float:right;
}
.td{
  font-family:Arial;
  font-size:12px;
  color:#999999;
}
#service{
 width:600px;
 height:auto;
 margin:auto;
 padding-top:50px;
}
.sms{
 width:600px;
 height:auto;
}
#tete_tel{
 width:410px;
 height:32px;
 background:url(../images1/tetefone.gif) no-repeat;
}
#centrephone{
  widows:340px;
  height:146px;
  padding-left:70px;
  background:url(../images1/centrfone.gif) no-repeat;
}
#foot_tel{
 width:410px;
 height:32px;
 background:url(../images1/footfone.gif) no-repeat;
}
.cnt_sms{
  width:266px;
  height:141px;
  font-family:Arial;
  font-size:12px;
  color:#0c0c0c;
}
.trtsms{
  font-family:Arial;
  font-size:12px;
  color:#111111;
  padding-left:5px;
  font-weight:bold;
}
#outer
{
	width:935px;
	margin:auto;
}
.service{
 width:650px;
 height:auto;
 margin:auto;
}
.serv1{
 width:305px;
 height:20px;
 padding-left:20px;
 float:left;
}
.cntflag{
 width:650px;
 height:20px;
 font-family:Arial;
 font-size:12px;
 color:#787878;
}
.flag{
 width:100px;
 height:30px;
 margin:auto;
}
.ct1{
  width:250px;
  height:15px;
  float:left;
  padding-left:50px;
  margin-top:5px;
  font-family:Arial;
  font-size:12px;
  color:#787878;
}
.parenthese{

  font-family:Arial;
  font-size:12px;
  color:#999999;

}
#step2{
 width:470px;
 margin-top:-310px;
}
.logo
{
	width:188px;
	height:102px;
	padding-left:10px;
	float:left;
	padding-bottom:10px;
}
.input{
  width:200px;
  height:20pc;
}
.red{
 color:#FF0000;
}
.text1{
 width:100px;
 font-family:tahoma,geneva,sans-serif;
 color:#000000;
 font-size:11px;
}

.top-right-area
{
	width:120px;
	height:28px;
	float:right;
/*	padding-top:83px;*/
	text-align:right;
	margin-right:10px;

}
.input{
  width:120px;
  height:20px;
  
}

.login-bg
{
	background-image:url(../images/login-bg.gif);
	width:97px;
	height:23px;
	padding-right:10px;
	padding-top:5px;
	font-weight:bold;
	color:#276DB2;
}

.menu-bg
{
	background-image:url(../images/menu-bg.gif);
	background-repeat:no-repeat;
	width:935px;
	height:39px;
	color:#FFFFFF;
	font-size:11px;
	padding-top:3px;
}


ul.top-menu
{
	margin:0px;	
	padding:0px;
	margin-left:10px;
	list-style-position:inside;
	list-style:none;
}

ul.top-menu li
{
	background-image:url(../images/menu-sap.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	margin:0px;
	padding:8px 32px 15px 32px;
	color:#FFF;
	font-size:12px;
	float:left;
	font-weight:bold;

}

.top-menu li a:hover
{
	color:#F2F2F2;
	text-decoration:none;

}


.top-menu li a
{
	color:#fff;
	text-decoration:none;

}


.hero-image
{
	background-image:url(../images/hero-image.jpg);
	width:648px;
	height:243px;
	background-repeat:no-repeat;
	float:left;
	margin-left:3px;
	
}

.video-bg
{
	background-image:url(../images/video-bg.gif);
	background-repeat:no-repeat;
	width:245px;
	height:243px;
	float:right;
	padding:5px;
	padding-left:8px;
	padding-right:10px;
}




.content-area
{
	width:935px;

}

.content-center
{
	width:640px;
	padding:10px;
	float:left;
	text-align:left;
	
	
}

.solution-bg
{
	background-image:url(../images/home-solution-bg.jpg);
	width:620px;
	background-position:top;
	background-repeat:no-repeat;
	padding:10px;
	
}


.content-right
{
	width:255px;
	float:left;
	text-align:left;
	padding-left:10px;
}


.cta-area
{
	
	padding-left:10px;
}

.cta-images
{
	margin-right:8px;
	float:left;
}


.quick-menu-top
{
	background-image: url(../images/quick-menu-top.gif);
	background-repeat:no-repeat;
	width:254px;
	height:7px;
	margin-top:5px;
	font-size:0px;
	
}


.quick-menu-bottom
{
	background-image: url(../images/quick-menu-bg.gif);
	background-repeat:no-repeat;
	width:254px;
	background-position:bottom;
	padding-bottom:20px;
	font-size:0px;
	
	
}



.tag-cloud-bottom
{
	background-image: url(../images/quick-menu-bg.gif);
	background-repeat:no-repeat;
	width:234px;
	background-position:bottom;
	padding-bottom:20px;
	padding:10px;
	
	
}
.td{
 width:40px;
 border:solid 1px #78100f;
 font-family:Arial;
 font-size:10px;
 color:#000000;
}
.instruction{
 width:450px;
 height:auto;
 padding-left:50px;
 margin:auto;
}

.footer-bg
{
	background-image:url(../images/footer-bg.jpg);
	width:935px;
	height:60px;
	padding-top:40px;
	margin-top:5px;
	text-align:center;
}


ul
{
	margin:0px;
	padding:0px;
	margin-left:10px;
}

li
{
	text-align:left;
	font-size: 11px;
	line-height:22px;
	padding-left:15px;
	background-repeat:no-repeat;
	list-style:none;
	font-weight:bold;

}

h1
{
	font-size:22px;
	color:#1E5AA6;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}

h2
{
	font-size:16px;
	color:#FF6B0D;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}



h3
{
	font-size:16px;
	color:#666666;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	padding-left:10px;
}

h4
{
	font-size:16px;
	color:#666666;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:10px;

}
.texttitreclient{
  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  color:#1c5aa7;
}
