body, p, ul, ol, li, form, input, h1, h2, h3, h4, h5, h6, hr, textarea, fieldset, blockquote, dl, dt, dd, a, img {margin:0;padding:0;}ul, ol{list-style: none;}img a{border:none;}, input{outline:none;}fieldset {border:0;}

/*General*/
body {font-size:12px;font-family:Arial, sans-serif;}
#container {width:1024px;margin:0 auto;}
.spacer {clear:both;}
.orange {color:#ff7900;}

/*setting*/
h1 {float:left;}
h1 a img {border:0;}
h2 {font-size:17px;color:#363636;margin-bottom:10px;}
h3 {font-size:14px;margin-bottom:10px;}
h4 {font-size:12px;color:#ff7900;margin-bottom:10px;}
a, a:visited {color:#000;text-decoration:none;}
a:hover {color:#504e4c;text-decoration:underline;}
.left {float:left;margin-right:5px;}
.right {float:right;margin-left:5px;}

/*tableaux*/
table {width:100%;border-collapse:collapse;border:1px solid #fff;background:#f7e4ba;text-align:center;}
table td {padding:3px 2px;}
table tr {border:1px solid #ff7900;}
table td.cel_1 {color:#fff;font-weight:600;background:#ff7900;}

table.contact {text-align:left;}

/*layout*/
#header {overflow:hidden;}

/*All form*/
#research {margin-top:25px;float:right;padding-right:5px;}
#research label {margin-right:10px;}
#research input {border:1px solid black;width:130px;}
#arrowSubmit {border:0 !important;width:11px !important;height:12px;margin-left:10px;}

/*Top Menu*/
#navTop {float:right;margin-top:27px;}
#navTop li {float:left;margin-right:18px;}

/*MENU*/
#menu {overflow:hidden;}

/*switch langue*/
#lang {float:right;margin-right:15px;margin-top:27px;}
#lang a {margin-left:13px;color:#ff7900;}

/*Menu principale*/
ul#nav {overflow:hidden;float:right;}
	ul#nav li {
		float:left;
		z-index:20;
		margin-right:5px;
		width:210px;
		background:url(../medias/bg_linav.gif) no-repeat;
		}
	ul#nav ul li {width:200px;margin:0;}
	ul#nav li a {
		display:block;
		font-weight:bold;
		padding:3px 0 3px 10px;
		text-decoration:none;
		position:relative;z-index:21;
		}
	ul#nav li a:hover {color:#ff7900;}
	
		
/*Ariane*/
#ariane {background:#ae9c14;height:21px;margin:3px 0 60px 0;color:#fff;}
#ariane p {color:#fff;padding:3px 0 0 10px;}
#ariane p a {color:#fff;}

/*flash*/
#flash {width:766px;height:400px;}
#flash2 {width:595px;height:400px;border:0;}
#flash2 a{border:0;}

/*subnav*/
#subnav {width:236px;float:left;padding-left:10px;}
#subnav li a {width:236px;border-bottom:1px solid #000;display:block;padding:3px 0;font-weight:bold;}
#subnav li ul {margin-bottom:15px;}
#subnav li ul li {margin-left:10px;}
#subnav li ul li a {width:226px;border:0;font-weight:normal;}

/*HomePage Content*/
#wrapperContent {overflow:hidden;}

#news {width:246px;float:left;}
#news h2 {height:71px;}
#news #contentNews {background:url(../medias/bg_news.gif) no-repeat;min-height:376px;*height:376px;padding:12px;}
#news #contentNews p {margin:10px 0;font-size:14px;}

#flashHome {float:left;margin-left:10px;}
#flashHome h2 {height:71px;}

/*Page content*/
#content {float:left;margin-left:10px;width:595px;}
#content #text {width:595px;}
#content p {margin:5px 0;}
#content p.subtitle {margin:25px 0 5px;}
#content p.borderLine {border-bottom:1px solid #000;padding-bottom:6px;}
#content a.pdf {padding:0 0 0 20px;background:url(../medias/pdf.gif) no-repeat;}
#content ul {margin-left:25px;}
#content ul li {list-style:disc;}

/*right Links*/
#right-side {width:171px;float:left;margin-top:20px;}
#rightLinks {padding-left:10px;margin-bottom:15px;}
#rightLinks ul li {padding:3px 0 3px 10px;background:url(../medias/orangeArrow.gif) left 6px no-repeat;border-bottom:1px solid #000;}
#rightLinks ul li a {font-weight:bold;}
#rightLinks ul li a.selected, #rightLinks ul li a:hover {text-decoration:none;color:#504e4c;}

/*puce ds Li*/
.bulletOra li {list-style:url(../medias/bulletOra.gif) outside !important;}
a.savoir {padding-left:12px;background:url(../medias/bulletOra.gif) left center no-repeat;}