/* CSS Document */
*{
margin:0;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3e3e;
outline:none;
}
body{
background:url(../images/bg3.jpg) #505050;
}
.all{
width:990px;
margin:auto;
}
.header{
background:url(../images/header.jpg) no-repeat;
height:190px;
position:relative;
}
.header .logo{
position:absolute;
left:45px;
top:24px;
display:block;
width:525px;
height:146px;
}
.header .logo span{
display:none;
}
.header .menuLangues{
position:absolute;
left:772px;
top:40px;
list-style:none;
}
.header .menuLangues li{
float:left;
margin-right:6px;
}
.header .menu{
position:absolute;
left:602px;
top:136px;
list-style:none;
}
.header .menu li{
float:left;
margin-right:6px;
display:block;
width:auto;
padding:5px 10px 5px 5px;
border-right: solid 1px #e1e1e1; 
}
.header .menu li.last{
border-right:none;
}
.header .menu li a{
font-size:15px;
color:#fff;
text-decoration:none;
}
.header .menu li a:hover{
color:#cecc00;
}
.header .menu li a.actif{
color:#cecc00;
}
.main{
background:url(../images/bg-main.png);
position:relative;
}
.main .mainTop{
/*background:url(../images/bg-top_2.jpg) top left no-repeat;*/
/*padding-left:275px;*/
margin-left:45px;
margin-right:50px;
}
.main .pack{
	float:left;
	padding-right:10px;
	}
.main .mainTop h2{
color:#005f89;
font-size:22px;
margin-bottom:8px;
}
.main .mainTop h2 span{
font-size:32px;
color:#005f89;
}
.main .mainTop p{
font-size:16px;
font-weight:bold;
margin-bottom:30px;
}
.main .mainTop ul{
margin:0 0 0 15px;
}
.main .mainTop ul li{
font-size:15px;
line-height:25px;
}
.main .mainTop ul li strong{
font-size:15px;
}
.main .mainTop a span.l{
display:block;
width:55px;
height:43px;
background:url(../images/link-top-left.gif) no-repeat;
float:left;
}
.main .mainTop a span.r{
display:block;
width:31px;
height:43px;
background:url(../images/link-top-right.jpg) no-repeat;
float:left;
}
.main .mainTop a span.link{
display:block;
height:31px;
background:url(../images/link-top-bg.jpg);
float:left;
color:#fff;
padding:12px 10px 0;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.main .mainTop a{
font-size:15px;
display:block;
text-decoration:none;
float:right;
margin:0 12px 18px 0;
}
.main .syncro{
width:900px;
height:308px;
margin:auto;
background:url(../images/bg-main2.jpg) no-repeat #000;
position:relative;
z-index:1;
}
.main .syncro h2{
position:absolute;
left:48px;
top:9px;
color:#f0f0f0;
font-size:38px;
}
.main .syncro h3{
position:absolute;
right:18px;
top:25px;
_top:-15px;
color:#f0f0f0;
font-size:16px;
}
.main .syncro ul{
left:67px;
top:70px;
_top:40px;
position:absolute;
_position:relative;
list-style:none;
}
.main .syncro ul li{
color:#f0f0f0;
font-size:19px;
margin-bottom:10px;
background:url(../images/bg-li-syncro.png) no-repeat left;
padding-left:120px;
font-weight:bold;
}
.main .syncro a{
position:absolute;
display:block;
color:#fff;
font-size:15px;
font-weight:bold;
text-decoration:none;
top:267px;
}
.main .syncro a.watch{
_top:-20px;
left:344px;
background:url(../images/bt-watch.gif) no-repeat;
width:236px;
height:23px;
padding:7px 0 0 56px;
}
.main .syncro a.watch2 {
_top:-20px;
left:344px;
}
.main .syncro a.watch2 span.l {
display:block;
background:url(../images/bt-watch-left.gif) no-repeat;
float:left;
width:42px;
height:30px;
}
.main .syncro a.watch2 span.r {
display:block;
background:url(../images/bt-watch-right.gif) no-repeat;
float:left;
width:5px;
height:30px;
}
.main .syncro a.watch2 span.link {
display:block;
background:url(../images/bt-watch-bg.gif);
float:left;
height:23px;
font-size:15px;
text-decoration:none;
color:#fff;
padding:7px 5px 0;
}
.main .syncro a.checkIt{
_top:-50px;
left:719px;
background:url(../images/bt-check-it.gif) no-repeat;
width:120px;
height:23px;
padding:7px 0 0 0;
text-align:center;
}
.main .listes{
margin: 0 45px;
padding:24px 32px 0;
}
.main .listes h2{
font-size:23px;
margin-bottom:10px;
}
.main .listes ul{
margin-left:38px;
width:720px;
}
.main .listes ul li{
font-size:15px;
line-height:25px;
}
.main .listes ul li strong{
font-size:15px;
}
.ligne{
border-top:solid 1px #b6b6b6;
border-bottom:solid 1px #fff;
margin:13px 0;
}
.main .listes h2.synchro{
background:url(../images/bg-h-syncro.jpg) no-repeat left;
height:35px;
padding:8px 0 0 73px;
}
.main .listes h2.getConnect{
background:url(../images/bg-h-get.jpg) no-repeat left;
height:41px;
padding:10px 0 0 73px;
margin-top:15px;
}
.main .listes h2.create{
background:url(../images/bg-h-creat.jpg) no-repeat left;
height:41px;
padding:10px 0 0 73px;
margin-top:15px;
}
.main .listes h2.ringtoones{
background:url(../images/bg-h-ring.jpg) no-repeat left;
height:38px;
padding:8px 0 0 73px;
margin-top:15px;
}
.lienBas{
background:url(../images/logo-aq.gif) left no-repeat;
height:90px;
padding:0;
}
.lienBas .logoBas{
display:block;
width:126px;
height:67px;
padding:18px 0 0 73px;
float:left;
text-decoration:none;
font-size:12px;
}
.lienBas span{
display:none;
}
.lienBas ul.pays{
list-style:none;
line-height:12px;
float:left;
width:580px;
margin-top:26px;
}
.lienBas ul.pays li{
float:left;
margin-left:8px;
padding-right:8px;
font-size:12px;
line-height:12px;
border-right:solid 1px #3e3e3e;
}
.lienBas ul.paysEs li{
margin-left:5px;
padding-right:5px;
}
.lienBas ul.pays li a{
font-size:12px;
text-decoration:none;
color:#006ea9;
}
.lienBas ul.pays li a:hover{
text-decoration:underline;
}
.lienBas ul.pays li span{
display:block;
font-size:12px;
text-decoration:none;
}
.lienBas ul.pays li.first{
border-right:none;
}

.new{
font-size:15px;
color:#d93d00;
font-weight:bold;
}

.footer{
background:url(../images/footer.jpg) no-repeat;
height:40px;
}
.sticker{
	z-index:100;
	top: -30px;
	left:870px;
	width:121px;
	height:122px;
	position:absolute;}
