/* CSS Document */
body{
    background-image:url(../images/page-bg.jpg);
 	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#424141;
	margin:auto;
}
#main{
 width:1033px;
 height:900px;
 margin:auto;
}
#col_left{
  width:50px;
  height:900px;
  background:url(../images/cnt-left.gif) no-repeat;
  float:left;
}
#bgcentre{
  width:931px;
  height:594px;
  background:url(../images/bgcentre.gif) no-repeat;
}
#col_centre{
 width:931px;
 height:900px;
 float:left;
}
#col_right{
  width:50px;
  height:900px;
  background:url(../images/cntr_right.gif) no-repeat;
  float:left;
}
#head_banier{
 width:931px;
 height:122px;
 background:url(../images/head_bannier.gif) no-repeat;
}
#foot{
  width:931px;
  height:100px;
  background:url(../images/foot3.gif) no-repeat;
}
#cntmn1{
  width:229px;
  height:582px;
  float:left;
  margin-top:8px;
 /* margin-left:-150px;*/
  background:url(../images/bgmenugif.gif) no-repeat;
}
#tetserv{
 width:216px;
 height:33px;
 background:url(../images/teteservice.gif) no-repeat;
 margin-left:6px;
 margin-top:7px;
}
#service{
 width:600px;
 height:auto;
 margin:auto;
 padding-top:50px;
}
#bgleftmn{
  width:229px;
  height:582px;
   float:left;
  /*margin-top:8px;
  margin-left:8px;
  background:url(../images/bgmenugif.gif) no-repeat;*/
}
#cntcentre1{
width:680px;
height:582px;
margin-top:8px;
float:left;
}
#centre{
 width:930px;
 height:auto;
 margin:auto;  
}
#cntsms1{
 width:398px;
 height:auto;
 float:left;
}
#cntsms2{
 width:261px;
 height:auto;
 float:left;
}
#table{
  width:279px;
  height:auto;
  float:left;
}
#table1{
 width:119px;
 height:auto;
 float:left;
}
#cntsms{
 width:659px;
 height:auto;
 margin:auto;
}
#cntenvoi{
  width:659px;
  height:auto;
  margin:auto;
  padding-top:19px;
  padding-bottom:10px;
  margin-bottom:15px;
  background:#f5f6f1;
}
#cntiphone{
 width:617px;
 height:auto;
 margin:auto;
}
#cnttel{
 width:310px;
 height:auto;
 float:left;
}
#cntte2{
  width:300px;
  height:auto;
  float:left;
}
#tel{
 width:617px;
 height:auto;
 margin:auto;
 padding-top:16px;
}
#contentsms{
 width:416px;
 height:159px;
 margin-left:20px;
}
#tetecontentsms{
 width:416px;
 height:17px;
 background:url(../images/tetephone1.gif) no-repeat;
}
#centrecontentsms{
 width:416px;
 height:129px;
 padding-left:45px;
 background:url(../images/cntrphone.gif) no-repeat;
}
#footphone{
 width:416px;
 height:14px;
 background:url(../images/foophone.gif) no-repeat;
}
#optenvoie{
 width:250px;
 height:10px;
 margin-left:40px;
 margin-top:10px;
 margin-bottom:10px;
}
.inputsms{
 width:255px;
 height:auto;
 margin:auto;
 margin-top:14px;
}
.date{
 width:100px;
 height:25px;
 float:left;
}
.lien{
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#276db2;
 
}
.input1{
 width:390px;
 height:auto;
 font-family:Arial;
 color:#8d8a8a;
 font-size:12px;
 border:solid 1px #CCCCCC;
}
#stat1{
 width:400px;
 height:auto;
 margin:auto;
 background:#003399;
}
#ifram{
width:460px;
margin-top:10px;
margin-left:64px;
margin-right:63px;
height:auto;
}
#tetestat1{
  width:298px;
  height:20px;
  background:#4a627c;
  border-right:solid 2px #ffffff;
  float:left;
}
#tetestat2{
  width:150px;
  height:20px;
  background:#4a627c;
  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;
}
#sendnow{
 width:100px;
 height:30px;
 margin-left:35px;
 margin-top:20px;
}
#cntstat{
 width:450px;
 height:auto;
 background:#ecf4fc;
 font-family:Arial;
 font-size:12px;
 color:#336699;
/* margin:auto;*/
}
.selector{
 width:253px;
 height:20px;
 border:solid 1px #cccccc
}
.selector1{
 width:245px;
 height:185px;
 border:solid 1px #cccccc
}
.bt{
 width:80px;
 height:35px;
 margin-left:10px;
 margin-right:10px;
 margin-top:50px;
}
.titrsms{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#686866;
 padding-left:10px;
}
.textsms{
 width:229px;
 height:15px;
 border:solid 1px #cccccc
}

.mnleft{
  width:215px;
  height:38px;
  margin:auto;
  background:url(../images/mnleft.gif) no-repeat;
}
.lftmn{
  width:39px;
  height:38px;
  float:left;
}
.rgtmn a{
width:171px;
height:30px;
padding-top:8px;
padding-left:5px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:none;
color:#636363;
}
.titre{
 font-family:Arial, Helvetica, sans-serif;
 font-size:25px;
 color:#205aa3;
 padding-left:10px;
 margin-top:10px;
}
.offre{
  width:340px;
  height:auto;
  float:left;
}
.photooffre{
  width:90px;
  height:95px;
  float:left;
}
.photooffre1{
  width:98px;
  height:95px;
  float:left;
}
.cnttextoffre{
  width:217px;
  height:auto;
  float:left;
}
.titrebleu a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#1885be; 
 text-decoration:none;
}
.titrebleu1 a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 color:#3a6697;
}



.clear{
  clear:both;
}

.tabbed_box h4 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:23px;
    color:#ffffff;
    letter-spacing:-1px;
    margin-bottom:10px;
}
.tabbed_box h4 small {
    color:#e3e9ec;
    font-weight:normal;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    position:relative;
    top:-4px;
    left:6px;
    letter-spacing:0px;
}
.tabbed_area {
    padding:10px;
	margin-top:-50px;
}
ul.tabs {
    margin:0px; padding:0px;
}
ul.tabs li {
    list-style:none;
    display:inline;
}
ul.tabs li a {
    background:url(../images/bgonglet.png);
    color:#FFFFFF;
    padding:8px 14px 8px 14px;
    text-decoration:none;
    font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
   /* border:1px solid #2B6AD3;*/
}
.tablz{
  width:91px; 
  height:30px; 
  background:url(../images/bgonglet.png) no-repeat;
  float:left;
}
.tablz .active{
  /*background:url(../images/bgonglet1.png) no-repeat;*/
  float:left;
}
ul.tabs li a:hover {
    /*background-color:#2f343a;*/
    border-color:#2f343a;
}
ul.tabs li a.active {
   /* background-color:#ffffff;*/
    padding-top:-10px;
    color:#282e32;
    /*border:1px solid #464c54;*/
   /* border-bottom: 1px solid #ffffff;*/
}
.content {
    background-color:#ffffff;
    padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
    /*border:1px solid #464c54; */
}
ul.tabs {
    margin:0px; padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}
#cntpushwap{
 width:650px;
 height:auto;
 margin:auto;
}
#cntpushwap1{
 width:450px;
 height:auto;
 padding-top:20px;
 float:left;
}
#cntpushwap2{
 width:200px;
 height:auto;
 padding-top:15px;
 float:left;
}
h1
{
	color: #1E5AA6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding:20px 20px 13px 20px;
    text-shadow: 1px 2px 5px #CCCCCC;
	margin:0 0 20px 0;
	background:url(../images/fonddH1.png) bottom right no-repeat;
}
.titrepushwap{
  font-family:Arial;
  font-size:12px;
  color:#f7bb5b;
  font-weight:bold;
  text-decoration:underline;
}
.cntparampages{
 width:650px;
 height:auto;
 padding-top:5px;
 margin:auto;
}
.param1{
  width:650px;
  height:auto;
  
  padding-top:10px;
}
.prm1{
  width:500px;
  height:auto;
  margin-top:5px;
  float:left;
}
.prm2{
  width:150px;
  height:auto;
  margin-top:5px;
  float:left;
}
.smalltext{
 font-family:Arial;
 font-size:10px;
 color:#FF0000;
 text-decoration:underline;
 padding-left:15px;
}
.template{
 width:160px;
 height:200px;
 margin-left:0px;
 float:left;
}
.corp2wap{
 width:70px;
 height:auto;
 float:left;
}
.corp3wap{
 width:380px;
 height:auto;
 float:left;
}
.txtmsm{
  width:250px;
  height:50px;
}
.text{
 font-family:Arial;
 font-size:12px;
 color:#666666;
 font-weight:bold;
}
.content ul {
    margin:0px;
    padding:0px 20px 0px 20px;
}
.content ul li {
    list-style:none;
    border-bottom:1px solid #d6dde0;
    padding-top:15px;
    padding-bottom:15px;
    font-size:13px;
}
.content ul li a {
    text-decoration:none;
    color:#3e4346;
}
.content ul li a small {
    color:#8b959c;
    font-size:9px;
    text-transform:uppercase;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    left:4px;
    top:0px;
}
.content ul li:last-child {
    border-bottom:none;
}
ul.tabs li a {
    background-image:url(images/tab_off.jpg);
    background-repeat:repeat-x; 
    background-position:bottom;
}
ul.tabs li a.active {
    background-image:url(images/tab_on.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
.content {
    background-image:url(images/content_bottom.jpg);
    background-repeat:repeat-x; 
    background-position:bottom;
}
