#video-container1{position:absolute;z-index:1;height:400px;left:0;top:-10px;width:934px;
}
#video-container{position:absolute;z-index:1;height:314px;left:0;top:-10px;width:934px;
}
#video{//width:854px;line-height:208px;width:924px;}
#clientFlash{position:absolute;z-index:1;height:500px;left:0px;top:-10px;width:934px;  overflow:visible;//padding:17px 0px 0px 35px;//padding-bottom:200px;//margin-bottom:200px;
}
#reseauVivaFlash{position:absolute;z-index:1;height:314px;left:0;top:-10px;width:934px;}
#clientFlashin{width:924px;//line-height:208px;}
#serviceFlash{position:absolute;z-index:1;height:400px;left:20px;top:300px;width:934px;  overflow:visible;//padding:17px 0px 0px 35px;//padding-bottom:200px;//margin-bottom:200px;
}
.nav-wrapper{position:absolute;right:20px;top:35px;z-index:9;width:600px;}
#navigation{float:right;margin:0;padding:0;list-style:none;}
#navigation li{float:left;margin-right:15px;}
#navigation li a{display:block;padding:0 0 0 15px;color:#676767;font-size:12px;font-family:Verdana;}
* html #navigation li a{float:left;}
#navigation li a span{display:block;padding:14px 15px 0 0;height:69px;}
* html #navigation li a span{float:left;}
#navigation li.hover a,
#navigation li:hover a
{background:url(../s/viva/themes/nav-left-over.gif) no-repeat;text-decoration:none;color:#fff;}
#navigation li.active a{background:url(../s/viva/themes/nav-left.gif) no-repeat;text-decoration:none;color:#fff;}
#navigation li.hover a span,
#navigation li:hover a span{background:url(../s/viva/themes/nav-right-over.gif) no-repeat 100% 0;color:#fff;cursor:pointer;}
#navigation li.active a span{background:url(../s/viva/themes/nav-right.gif) no-repeat 100% 0;color:#fff;cursor:pointer;}

#navigation li:hover.getSub,
#navigation li.hover.getSub{position:relative;}
#navigation li:hover ul,
#navigation li.hover ul,
#navigation li.active ul{display:block;}
#navigation li.hover ul li a,
#navigation li.hover ul li a span,
#navigation li:hover ul li a,
#navigation li:hover ul li a span,
#navigation li.active ul li a,
#navigation li.active ul li a span{background:none;color:#676767;height:23px;line-height:23px;font-size:11px;
}
#navigation li ul.last{width:350px;}
#navigation li ul{display:none;position:absolute;top:53px;right:0;margin:0;padding:0;list-style:none;width:400px;}
#navigation li.hover ul.getSubUl,
#navigation li:hover ul.getSubUl{margin-right:-15px;}
#navigation li ul li{float:right;margin:0;font-size:11px;}
#navigation li ul li a span{padding:0 10px 0 0;top:-15px;}
#navigation li ul li a:hover span,
#navigation li ul li.active a span{background:url(../s/viva/themes/nav-right-level.gif) no-repeat 100% 0;color:#fff;font-size:11px;}
#navigation li ul li a{padding:0 0 0 10px;}
#navigation li ul li a:hover,
#navigation li ul li.active a{background:url(../s/viva/themes/nav-left-level.gif) no-repeat;}
#navigation li ul.last{right:-5px;}



html{height: 100%;}
body{min-width:934px;margin:0;color:#838181;font:16px Arial, Helvetica, sans-serif;background:url(../s/viva/themes/body-bg.jpg) repeat-x;height:100%;}
img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
input,
textarea,
select{font:100% arial,sans-serif;vertical-align:middle;}
form,fieldset{margin:0;padding:0;border:none;}
.container{width:100%;overflow:visible;}
.hidden{display:none;}
#main-container{width:100%;min-height: 100%;background:url(../s/viva/themes/footer-bg.gif) repeat-x 0 100%;position: relative;}
* html #main-container{height: 100%;}
#page{width:934px;overflow:visible;margin:0 auto;padding:160px 0 230px;position:relative;}
#logo{position:absolute;left:76px;top:15px;z-index:9;margin:0;}
#logo a{display:block;width:284px;height:169px;overflow:hidden;text-indent:-9999px;background:url(../s/viva/themes/logo.jpg) no-repeat;}
.lang{position:absolute;right:28px;top:0;z-index:9;background:url(../s/viva/themes/lang-left.gif) no-repeat;height:21px;text-decoration:none;color:#616466;font-size:12px;}
.lang em{cursor:pointer;float:left;height:26px;padding:3px 34px 0;font-style:normal;background:url(../s/viva/themes/lang-right.gif) no-repeat 100% 0;}
#video img{display:block;}
.subnav{width:1000px;overflow:hidden;margin:28px 0 45px 31px;padding:0;list-style:none;}
.subnav li{float:left;margin-right:22px;}
.subnav li a{float:left;width:286px;height:112px;background:url(../s/viva/themes/block-bg.gif) no-repeat;text-align:center;padding:62px 0 0;text-decoration:none;color:#fff;font-size:24px;}
.subnav li.active a,
.subnav li a:hover{text-decoration:none;background-position:0 -174px;}
#content{width:980px;overflow:visible;margin:0 0 10px 10px;   z-index:10;   position:relative;  font-size:12px;}
#content h2{margin:0 0 23px;font-size:22px;font-weight:normal;color:#f89938;   font-family:Verdana;}
#content p{margin:0 0 30px;padding:0;line-height:23px;}
#content .block{width:854px;overflow:hidden;margin:0 0 0 42px;}
#footer{position: relative;height:210px;overflow:hidden;margin:-210px 0 0 2px;}
#footer .inner{width:924px;overflow:hidden;margin:0 auto;border-top:1px #eee solid;padding:24px 0 0;}
#footer .container{padding-bottom:77px;}
#footer ul{display:table;margin:0 auto;padding:0;list-style:none;}
#footer ul li{float:left;margin:0 25px;}
#footer ul li a{float:left;font-size:13px;color:#928787;}
#footer ul li a span{float:left;height:26px;overflow:hidden;padding:8px 13px;cursor:pointer;}
#footer ul li.active a,
#footer ul li a:hover{text-decoration:none;background:url(../s/viva/themes/footer-left.gif) no-repeat;}
#footer ul li.active a span,
#footer ul li a:hover span{background:url(../s/viva/themes/footer-right.gif) no-repeat 100% 0;}
#footer p{width:977px;overflow:hidden;margin:0;text-align:center;}
.clientsTable td{padding-left:0px;padding-right:0px;font-size:11px;}