body{background:#FFFFFF url(/images/newstyle/bg.jpg) repeat-x top left;margin:0;padding:0;font-family:"Times New Roman", Times, serif;font-size:14px;line-height:14px;}
a{text-decoration:none;outline: none;}
a #fixe hover visited{text-decoration:none;outline: none;}
#page{position:relative; background:transparent; width:1022px; height:250px; margin-left:auto; margin-right:auto; padding:0;}
#header{background: url(/images/newstyle/header3.jpg) top left; width:1022px; height:251px;}

#menurapide{position:relative; float:right; width:400px; height:32px; top:180px;font-size:24px; right:170px; border:0px solid black;}
#menurapide a{color:black;}
.menurapide { height:32px; font-size:24px; margin:0; padding:0; border:0x solid red;float:right;}
.menurapide li{display:block;float:left;height:32px;line-height:24px;text-align:center;cursor:pointer;z-index:20; margin:0 5px 0 5px;}

#corps{width:1020px; height:750px;}
#ombreleft{background:transparent url(images/newstyle/ombreleft.jpg) top left no-repeat; width:46px; height:750px; float:left;}
#contenu{background:#FFFFFF;width:803px; height:705px; float:left;}
#blocvideo{background:#FFFFFF url(/images/newstyle/player.jpg) top left no-repeat; width:457px; height:540px; float:left;}
#blocplayer{ height:337px; width:457px; margin:0; padding:0; float:left;}
#playerflash{height:261px; width:421px;  margin-top:5px; margin-left:17px; margin-bottom:0px;}
#presentationvideo {width:421px; height:200px; font-size:14px; line-height:18px; background-color:#ffd157; border:none; color:#5b595a; float:left; padding:0; margin:0;}
#postmessage{ position:absolute;width:421px; height:200px; font-size:14px; line-height:18px; background-color:#ffd157; border:none; color:#5b595a;  padding:0;margin:0; left:10px; z-index:10;visibility: hidden;}

#liste{background:url(/images/newstyle/liste5.jpg) top left; width:346px; height:538px; float:right; margin-bottom:0px; padding:0;}

/*
#diapo {float:left; padding:10px 0 0 10px; margin:0; width:320px; height:190px; font-size:14px; line-height:14px; background-color:#ffd157; border:1px solid #989898; border-left:none; color:#5b595a;  }
*/
#diapoflecheup{margin:0 auto 0 auto; height:10px; width:20px; padding:0; background:url(images/newstyle/flecheupliste2.jpg) no-repeat;  cursor:pointer; font-size:10px;}
#diapoflechedown{margin:0 auto 0 auto; padding:0;  height:10px; width:20px; background:url(images/newstyle/flechedownliste2.jpg) no-repeat; cursor:pointer; font-size:10px;}
#presentation{ width:787px; height:212px; border:1px solid #989898; margin-left:10px; clear:both;}
#commentaire{background-color:#ffb900; width:758px; height:147px; margin-left:11px; margin-top:0px; font-size:14px; line-height:18px; clear:both; padding:0 15px 0 15px;}
#ombreright{background:transparent url(images/newstyle/ombreright.jpg) top left no-repeat; width:46px; height:750px; float:left;}
#footer{background:transparent url(images/newstyle/footer3.jpg) top left; width:803px; height:45px; float:left; margin:3px 0 0 0; position:relative;}

#slider{position:relative; height:34px; width:795px; border:0px solid black; top:184px; left:46px; padding:0 5px 0 5px;vertical-align:middle; clear:both;}
#nous{width:0; border:none; margin:0; padding:0; font-size:0;}
.menu{width:795px;height:34px;padding:0;margin:0px;font-size:16px;text-align:center;}
.menu li{position:relative;display:block;float:left;height:34px;line-height:17px;text-align:center;color:red;cursor:pointer;z-index:20;border-right:1px solid #333333;}
.menu li a{width:100%; padding: 0 ; color:#333333; line-height:32px; }
.menu li a:hover{
	width:100%;
	color: #FFFFFF;
}

.menu li a span{height:100%; width:100%; display: block; cursor:pointer; z-index:-1;}

.simple3 {width:33%;}
.simple5 {width:158px;}

#Les-Affaires-en-France{border-left:1px solid #333333;}
#Actualite{border-left:1px solid #333333;width:157px;}


#indicator{position:absolute;left:0;background:url('images/bgImg2.png') repeat-x;width:0px;display:block;height:34px;top:0px;}

h1#playertitle{font-size:16px; line-height:16px; margin:15px 0 0 15px; text-align:justify;}

div.listetitle{ margin:15px 0 5px 15px; width:325px; height:16px; padding:0;}
h1.listetitle{font-size:14px; line-height:14px; color:#FFFFFF;  margin:0; padding:0; }

h1.playerliste{font-size:12px; line-height:14px; margin:0 0 0 0; color:#FFFFFF; }
.playerliste a{font-size:12px; line-height:14px; margin:0 0 0 0; color:#FFFFFF; }
h1.presentationtitle{font-size:16px; line-height:16px; margin:0; color:#FFFFFF; }
.mainlist{height:125px;width:325px;font-size:12px;text-align:left; margin:0 0 0 5px;}




