﻿body{margin:0;padding:0;}
.clr{clear:both;}
.global{width:930px;margin:auto;padding:0 25px;overflow:hidden;}

/* MeP Layout Header */
.header{padding-bottom:10px;position:relative;z-index:2;}
.header .banner{height:100px;position:relative;z-index:10;}
.header .banner .logo{width:200px;height:100px;display:block;float:left;margin-left:10px;}
html>body .header .banner .logo{margin-left:20px;}
.header .banner .sponsor{width:656px;height:81px;float:left;margin-top:10px;margin-left:23px;}
.header .banner .sponsor img{width:656px;height:81px;}
.header .menu{height:32px;position:relative;z-index:20;}
.header .menu .left{width:10px;height:32px;float:left;}
.header .menu .right{width:10px;height:32px;float:right;}
.header .menu ul.subMenu{margin:0;padding:0;display:inline;float:left;z-index:51;}
.header .menu ul.subMenu li{line-height:30px;display:inline;vertical-align:middle;}
.header .menu ul.subMenu li a{margin-left:15px;}
.header .menu ul.subMenu .rss a{padding-right:20px;}
.header .menu ul.subMenu .search{padding-top:4px;margin-left:15px;}
.header .menu ul.subMenu .search .tbSearch{width:130px;height:20px;vertical-align:middle;}
.header .menu ul.subMenu .search a{position:relative;padding-left:3px;top:-3px;margin-left:0;}
.header .menu div.subMenu2{width:400px;margin:0;padding:0;display:inline;float:left;margin-left:30px;z-index:50;overflow:hidden;}
html>body .header .menu div.subMenu2{height:auto;overflow:visible;}
.header .menu div.subMenu2 ul.menuDivers{display:block;margin:0;position:absolute;top:0;margin-left:145px;}
html>body .header .menu div.subMenu2 ul.menuDivers{display:block;margin:0;position:static;top:0;}
.header .menu div.subMenu2 ul.menuDivers li{display:block;float:left;padding-left:15px;padding-top:7px;}
.header .menu div.subMenu2 ul.menuDivers li a{display:block;white-space:nowrap;}

/* MeP Layout Container */
html>body .container{position:relative;z-index:1;}
.container .filariane{display:none;}
.container .login{width:500px;margin:auto;}
.container .login table{width:100%;}
.container .box .title{height:30px;position:relative;z-index:1;}
.container .box .title .left{width:10px;height:30px;float:left;}
.container .box .title .right{width:10px;height:30px;float:right;}
.container .box .title h2{margin:0;padding-top:7px;}
.container .box .top{height:10px;}
.container .box .top .left{width:10px;height:10px;float:left;}
.container .box .top .right{width:10px;height:10px;float:right;}
.container .box .mid{padding:10px;padding-bottom:0;}
.container .box .mid p{margin:0;}
.container .box .bot{height:10px;}
.container .box .bot .left{width:10px;height:10px;float:left;}
.container .box .bot .right{width:10px;height:10px;float:right;}

/* MeP Layout Player */
.container .player{width:450px;float:left;}
.container .player ul.videoinfo{margin:0;padding:0;display:block;position:absolute;top:0;padding-top:5px;padding-left:10px;padding-left:0 !ie;}
.container .player ul.videoinfo li{height:25px;display:block;float:left;padding-right:5px;margin-right:10px;}
.container .player ul.videoinfo li a{height:20px;display:block;width:1%;white-space:nowrap;padding-left:5px;padding-top:3px;}
html>body .container .player ul.videoinfo li a{width:auto;white-space:normal;}
.container .player ul.videoinfo li.select a{padding-top:5px;}
.container .player .subplayer{margin-top:10px;width:450px;}
.container .player .subplayer .videodescriptif{position:relative;}
.container .player .subplayer .vote{position:absolute;top:0;right:0;margin-right:10px;}
html>body .container .player .subplayer .vote{margin-right:0;}
.container .player .subplayer .videodescriptif p{margin:0;}
.container .player .subplayer .videodescriptif p.vd_title{padding-top:30px;}
.container .player .subplayer .videodescriptif p.vd_menu{padding-top:15px;padding-bottom:8px;}
.container .player .subplayer .videodescriptif p.vd_by{padding-top:10px;}
.container .player .subplayer .sendtofriend{padding-top:30px;}
.container .player .subplayer .vote span{float:right;display:block;}
.container .player .subplayer .vote span.ratingdetails{padding-left:10px;}
.container .player .subplayer .vote .rating span{display:block;width:13px;height:12px;}
.container .player .subplayer .comments table{width:100%;}
.container .player .subplayer .comments{padding-top:30px;}
.container .player .subplayer .msgcomment{padding-top:0;text-align:center;}
.container .player .subplayer p{zoom:1;}
.container .player .playercontent{width:434px;height:451px;padding-top:16px;padding-left:16px;}
.container .player .playercontent object,
.container .player .playercontent embed{width:420px !important;height:400px !important;}
.container .player .theThumbnail img{width:420px;height:400px !important;}

/* MeP Layout Listing */
.container .listing{width:470px;float:left;padding-left:10px;}
html>body .container .listing {float:right;padding:0;}
.container .listing ul.videolist{height:25px;margin:0;padding:0;position:absolute;padding-top:5px;padding-left:10px;padding-left:0 !ie;}
.container .listing ul.videolist li{height:25px;display:block;float:left;padding-right:5px;margin-right:10px;}
.container .listing ul.videolist li a{height:20px;display:block;width:1%;white-space:nowrap;padding-left:5px;padding-top:3px;}
html>body .container .listing ul.videolist li a{width:auto;white-space:normal;}
.container .listing ul.videolist li.select a{padding-top:5px;}
.container .listing .filtermap{width:18px;height:18px;display:block;position:absolute;margin-top:-30px;margin-top:-25px !ie;margin-left:430px;z-index:20;}
.container .listing .filtermap img{visibility:hidden;}
.container .listing .listpanel .mid{height:310px;width:458px;overflow:hidden;}
html>body .container .listing .listpanel .mid{width:auto;overflow:visible;}
.container .listing .listpanel .title{position:relative;z-index:1;}
.container .listing .listpanel .mid{padding:5px 0 5px 10px;}
html>body .container .listing .listpanel .mid{position:relative;z-index:2;padding:5px 0 5px 10px;}
.container .listing .listpanel .videoitem{width:219px;height:50px;float:left;overflow:hidden;margin:5px 10px 5px 0;}
.container .listing .listpanel .videoitem .vi_preview img{position:absolute;margin-left:6px;margin-top:5px;z-index:1;}
.container .listing .listpanel .videoitem .vi_resume{padding-left:67px;}
.container .listing .listpanel .videoitem .vir_title{padding-top:3px;}
.container .listing .listpanel .videoitem .vir_auth{padding-top:2px;}
.container .listing .listpanel .videoitem .vir_lang{position:absolute;}
.container .listing .listpanel .videoitem .mapItem{width:13px;height:13px;display:block;float:left;margin-right:5px;}
.container .listing .listpanel .videoitem .mapItem img{display:none;}
.container .listing .listpanel .mapoff{width:18px;height:18px;position:absolute;margin-top:-30px;margin-left:430px;z-index:20;}
.container .listing .listpanel .mapoff img{visibility:hidden;}
.container .listing .contentMap{width:448px;height:315px;overflow:hidden;}
.container .listing .articles ul{padding:0;margin:0;}
.container .listing .articles ul li{display:block;clear:both;padding-top:5px;padding-top:2px !ie;}
.container .listing .articles ul li label{display:block;width:85px;overflow:hidden;float:left;}
.container .listing .articles ul li span.titre{display:block;float:left !important;width:360px;}
.container .listing .articles ul li hr{clear:both;height:7px;height:0px !ie;margin:0;padding:0;}
.container .listing .annonce{width:248px;float:left;}
.container .listing .annonce .top{height:10px;overflow:hidden;}
.container .listing .annonce h1{margin:0;padding-bottom:10px;}
.container .listing .annonce p{margin:0;}
.container .listing .tags{width:210px;float:right;}
.container .listing .tags .scrolltop,
.container .listing .tags .scrollbot{display:none;}
.container .listing .tags .tagcloud{height:228px;overflow:auto;overflow-x:hidden;padding-right:5px;}

/* MeP Layout Footer */
.footer{padding-bottom:10px;}

/* MeP Layout Form */
.form p{clear:both;margin:0;padding:5px 0;}
.form label{float:left;display:block;width:200px;text-align:left;padding-right:5px;}
html>body .form label{width:205px;}
.form img{margin-bottom:10px;}
.form input,
.form textarea,
.form select,
.form span{display:block;float:left;margin-left:5px;margin-right:5px;font-family:Verdana;font-size:12px;}
.form span label{width:auto;text-align:left;}
.form p.center{padding:10px 0 0 150px;}
.form p.center input{float:none;padding:2px;}

/* MeP Layout Modal */
.modallogin,
.modalregister,
.modalaccount{padding:10px;width:500px;}
h2.modaltitle{margin:0;}
.btnclose{padding:2px 5px;float:right;}

/* MeP Layout Menu */
.LevacommMenu ul{margin:0;padding:0;}
.LevacommMenu ul.AspNet-Menu li{height:26px;padding-left:15px;padding-top:7px;}
.LevacommMenu ul.AspNet-Menu li:hover{height:26px;}
.LevacommMenu ul.AspNet-Menu li a,
.LevacommMenu ul.AspNet-Menu li span{margin:0;padding:0;}
.LevacommMenu ul.AspNet-Menu ul{width:150px;top:100%;left:0;margin:0;margin-top:-7px;}
html>body .LevacommMenu ul.AspNet-Menu ul{margin-top:-2px;}
.LevacommMenu ul.AspNet-Menu ul li{width:100%;top:0;left:0;padding:0;margin:0;}
.LevacommMenu ul.AspNet-Menu ul li a{display:block;height:auto;padding:5px 0 5px 10px;}
.LevacommMenu ul.AspNet-Menu ul ul{top:0;left:150px;margin-top:0;}
.LevacommMenu a,
.LevacommMenu span{display:block;padding:8px 9px 0 9px;height:24px;}

/* MeP Layout Admin */
.container .admin ul{list-style-type:square;margin:0;padding-left:20px;}
.container .admin a{color:#358db3;}
.container .admin table{width:100%;}
.container .admin table a{color:#ff810f;}
.container .admin table th,
.container .admin table td{padding:2px 5px;}
.container .admin .normal label{padding-top:2px;}

/* Tag Cloud */
.tagcloud .tagc1 { font-size: 11px; font-weight: 100; }
.tagcloud .tagc2 { font-size: 11px; font-weight: 300; }
.tagcloud .tagc3 { font-size: 14px; font-weight: 100; }
.tagcloud .tagc4 { font-size: 14px; font-weight: 400; }
.tagcloud .tagc5 { font-size: 16px; font-weight: 500; }
.tagcloud .tagc6 { font-size: 16px; font-weight: 600; }
.tagcloud .tagc7 { font-size: 17px; font-weight: 900; }