@charset "UTF-8";
/* CSS Document */

body{
	font-family:Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color:#051137;
	background:url(../imgs/Nelson-Panciatici-portrait.jpg) 35% top no-repeat #051137;
	background-attachment:fixed;
	margin:0px;
}
div.breaker{ overflow:hidden; clear:both; height:1px; }

a{ text-decoration:none; color:#f2f440;}
a:hover{ }
p{ text-align:justify; margin:15px 0px 0px 0px; }


img.border{ border:1px solid #FFCC00; }




	
	/* TOP nav */
	div.nav{
		display:block; float:right; width:930px; padding:14px 10px 0px 0px;
	}
		div.nav span{
			display:block; float:right; width:20px; margin-top:14px;
			text-align:center; font-size:16px;  color:#FFFFFF; font-weight:normal;
		}
		div.nav span.pipe{
			display:block; float:right; width:20px; margin-top:14px;
			text-align:center; font-size:16px;  color:#ffcc00; font-weight:normal;
		}
		div.nav a.nav, div.nav a.nav_sel{
			display:block; float:right; pading-bottom:3px; margin-top:14px;
			color:#FFFFFF; font-size:16px; font-weight:normal;
		}
		div.nav a.nav_sel, div.nav a.nav:hover{ font-weight:normal; border-bottom:1px solid #FFFFFF; }
		div.nav a.navDrapeau{ display:block; float:right; margin-right:25px; margin-top:11px; }
		
		div.nav div.logo{ display:block; float:left;}
	
/* TOP */

/* CONTENT*/
div.content { margin-top:35px; margin-bottom:50px; }
div.content2 { margin-top:35px; margin-bottom:50px; color:#FFFFFF; }
div.content2 table tr td.fond { background-color:#82889B; text-align:center; font-weight:bold;}


	/* NEWS */
	div.content div.news{
		float:left; width:920px;/* height:173px;*/ position:relative; padding:10px;
		margin-bottom:20px;
	}
	
	div.content div.news div.fond{
		width:940px; /*height:193px;*/ position:absolute; top:0px; left:0px;
		background-color:#FFFFFF;
		filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
	}
	* html div.content div.news div.fond{ /* pour IE <= IE6 */
	width:940px; /*height:193px;*/ position:absolute; top:0px; left:0px;
	background-color:#FFFFFF;
	filter: progid:DXImageTransform.Microsoft.alpha( opacity=50);
	}
	
	div.content div.news div.contenus, div.content div.news div.photo{ display:block; float:right; position:relative; }
	div.content div.news div.photo{ width:285px; padding:0px 0px 0px 10px; }
		div.news div.photo img{ border:1px solid #FFCC00; }
	div.content div.news div.contenus{ width: 625px; }
		div.content div.news div.contenus h1{ font-weight:bold; font-size:12px; margin:0px; text-align:left; }
		div.content div.news div.contenus p{ margin:10px 0px 13px 0px; }
		div.content div.news div.contenus div{ display:block; float:left; }
			div.content div.news div.contenus div a, div.content div.news div.contenus div a.pdf{
				display:block; float:left; clear:both; margin-top:7px;
				height:20px; padding-left:20px;
				font-weight:bold; font-style:italic; color:#051039;
			}
			div.content div.news div.contenus div a{ background:url(../imgs/Nelson-Panciatici-triangle.gif) 3px top no-repeat transparent; }
			div.content div.news div.contenus div a.pdf{ background:url(../imgs/Nelson-Panciatici_mq_telecharger-communique-pdf.gif) top left no-repeat transparent; }
	
			
			
	/* DETAIL */
	div.content div.content2 div.detail{
		float:left; width:940px; position:relative;
		margin-bottom:20px;
	}
	div.content div.content2 div.detail div.fond{
		width:920px; position:absolute; top:0px; left:0px; padding:10px;
		background-color:#FFFFFF;
		filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
	}
	* html div.content div.content2 div.detail div.fond{ /* pour IE <= IE6 */
	width:940px; position:absolute; top:0px; left:0px;
	background-color:#FFFFFF;
	filter: progid:DXImageTransform.Microsoft.alpha( opacity=50);
	}
	div.content div.content2 div.detail div.contenus{ display:block; float:right; position:relative; }
	div.content div.content2 div.detail div.contenus{ width: 920px; padding:10px; }
		div.content div.content2 div.detail div.contenus h1{ font-weight:bold; font-size:12px; margin:0px;}
		div.content div.content2 div.detail div.contenus p{ margin:10px 0px 13px 0px; }
		
	ul{ text-align:left;}
	
/* CONTENT */




/* FOOTER */

#DIV_MOVE{ position:fixed; width:100%; bottom:0px; left:0px; z-index:1000; }
* html #DIV_MOVE{ position:absolute; top:expression(body.scrollTop + document.body.clientHeight - 25 + "px"); width:100%; left:0px; z-index:1000; } /* pour IE <= IE6 */
div.footer{
	text-align:center; color:#FFFFFF; font-size:12px; background-color:#070E2A;
	padding:5px 0px; border-top:1px solid #FFFFFF;
}
div.footer a{ color:#FFFFFF; font-size:12px; }

/* FOOTER */
