﻿/* home */
.mstr #contenuhome { width:995px; margin:570px auto 0 auto; }
.newsevents { float:left; position:relative; margin:8px 2px 82px 20px; width:478px; height:305px; background: url(/medias/communs/bg02.jpg) repeat-x 0 49px; }
.videos { float:left; position:relative; margin:8px 0 0 0; width:478px; height:305px; background: url(/medias/communs/bg02.jpg) repeat-x 0 49px; }
.newseventsbloc { overflow:auto; position:relative; width:425px; height:185px; top:15px; left:18px; padding:0 10px; margin: 0 0 10px; }
.newseventsbloc li { padding: 10px 0; }	
.newseventsbloc	h3 { margin: 0; }
.newseventsbloc	h3 a { color:#c40f02; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; }
.newseventsbloc	p { margin: 0; }
.newseventsbloc	a.suite { color:#2d2d2c; font-size:14px; font-weight:bold; padding-right:10px; background: url(/medias/communs/bullet02.gif) right 0.3em no-repeat; }
.newsevents .liens { position:relative; margin:15px 15px 0 0; float:right; text-transform: uppercase; }	
.newsevents .liens a.liste, .newsevents .liens a.inscrire { color:#2c2c2c; float:left; padding-right:20px; font-weight:bold; background: url(/medias/communs/bullet03.gif) right 0.3em no-repeat; text-decoration:none; }
.newsevents .liens a.inscrire { padding:0 20px; }	
.newsevents .liens a.liste:hover, .newsevents div a.inscrire:hover { color:#fff; background: url(/medias/communs/bullet03ov.gif) right 0.3em no-repeat; }	
.newseventsbloc .title a:hover  { color:#2c2c2c; }
.framevid{ width:400px; height:225px; margin:15px 0 0 35px; padding: 0 12px 15px 0; background: url(/medias/communs/homevideo.png) 0 0 no-repeat; }
span#preview { margin: 0; padding-top: 75px; }
#accVidEmpty { margin: 25px; }
#accNwsEmpty { margin: 10px 0 0; }
