body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background: url("../img/braquet_left.gif") no-repeat;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F9F6F1;
}

.hp {
	text-align:justify;
	line-height:1.5;
	color:#244566;
}

form{ margin:0; padding:0;}
p,ul{ margin:15px 0;}
h2{ margin-top:25px;}

h1 {}
h2 {margin-top:10px}
h3 {font-weight:bold; font-size:11px; margin-bottom:0;}


#hg{
	background:url("../img/hg.gif") 2px -2px no-repeat;
	padding-left:15px;
	padding-top:6px;
	font-size:10px;
}

#bd{ 	
	background:url("../img/bd.gif") bottom right no-repeat;
}

#bloc_central a{text-decoration:none;}

#central{
	text-align:center;
	margin:0px auto 0px auto;
	width:784px;
}
#central div.ins{
	padding-top:30px;
	text-align:left;
}
#zoom{
	position:relative;
	z-index:2;
}
#zoom td{
	vertical-align:bottom;
}
#zoom td.illus{
	background:url(../img/dossiers_carre.gif) right bottom no-repeat;
	padding-right:9px;
}
#zoom td.contents{
	padding-top:7px;
	background:url(../img/bord_M2.gif) right top no-repeat;
}
.bordg{
	background:url(../img/bord_G2.gif) left bottom no-repeat;
	padding-left:68px;
	margin-left:40px;
}
.zoom {
	width:343px;
	text-align:left;
	margin-bottom:7px;
}
.zoom p{
	margin:0;
}
.zoom div{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
.zoom .img{
	float:left;
	padding:10px 0 10px 10px;
}
* html .zoom .img{
	margin-right:-3px;
}
.zoom .txt{
	display:table;
	padding:10px 10px 10px 10px;
	text-align:justify;
}
* html .zoom .txt{
	display:inline-block;
}
.zoom .txt a{
	text-decoration:none;
	font-size:11px;
	color:#46423F;
}
.zoom .txt a:hover{
	text-decoration:none;
}
#dossiers{
	position:relative;
	z-index:1;
	margin-top:-46px;
}
#dossiers td{
	vertical-align:top;
}
#dossiers td.illus{
	padding-top:46px;
	background:url(../img/zoom_carre.gif) 158px 46px no-repeat;
	padding-left:174px;
}
.bordd{
	background:url(../img/bord_D2.gif) 100% 38px no-repeat;
	margin-left:236px;
}
.dossiers {
	width:264px;
	text-align:left;
}
.dossiers .tit {
	margin-left:122px;
}
.dossiers p{
	margin:0;
}
.dossiers div{
	margin-right:95px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
.dossiers .txt{
	padding:10px 10px 10px 10px;
	text-align:justify;
}
.dossiers .txt a{
	text-decoration:none;
	font-size:11px;
	color:#264E75;
}
.dossiers .txt a:hover{
	text-decoration:none;
}

/* Top */

table.menu_top {
 	margin: 0px 0 0 0;
}

td.menu_top {
	background-color: #7B9DC0;
}

td.menu_top_search {
	background-color: #F9F6F1;
	background-image:  url("../img/menuTop_search.gif");
	background-repeat: no-repeat;
	background-position: left;
}

select.location{ font-family: Verdana, Arial, Sans-Serif; font-size: 10px; color:#000000; width:110px; background-color: #FFFFFF;  border:1px solid #9CB7D8;}


.chapo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #264E75;
	font-weight: bold;
}

.titre_graph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	background-color:#94AEC9;
}

.titre_graph2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	background-color:#7193B7;
}
/* body */

table.body {
	margin: 0;
	position:relative;
	z-index:0;
}
table.body td.body {
	padding-left: 30px;
	padding-right: 32px;
}
td.content {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
}

/* menu gauche */
.rightMenu{
	padding-left:8px;
}
.rightMenu_inter{background-color:#999999;margin-top:5px;}
.rightMenu_section{
	background: url('../img/puce-rub.gif') top left no-repeat;
	padding-left:16px;
	padding-top:3px;
	margin-left:5px;
	color:#264E75;
	font-weight:bold;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.rightMenu_sectionOn{
	background: url('../img/puce-rub.gif') top left no-repeat;
	padding-left:16px;
	padding-top:3px;
	margin-left:5px;
	color:#626401;
	font-weight:bold;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.rightMenu_section a{font-size:12px; font-family:Arial;}
.rightMenu_rub{
	background:  url("../img/puce-srub.gif") top left no-repeat;
	color:#626401;
	font-size:10px;
	font-family:Verdana;
	padding:3px;
	padding-left:12px;
	margin-left:14px;
}
.liste_graph{
	background:  url("../img/puce-srub.gif") -3px -3px no-repeat;
	font-size:11px;
	font-family:Verdana;
	padding-left:10px;
	list-style:none;
}

.rightMenu_rub_p{
	background:  url("../img/puce-srub.gif") top left no-repeat;
	color:#264E75;
	font-size:10px;
	font-family:Verdana;
}

.txtBleu {color:#264E75;}
#visitalso{
	position:relative;
	margin-top:35px;
	left:10px;
	width:130px;
	z-index:100;
}
#visitalso li{
	/* list-style-image: url("../img/puce_menu.gif"); */
	list-style-image:none;
	background: url("../img/degrade_texte_nav.gif") left bottom no-repeat;
	padding: 1px 5px 8px 0px;
}
/* Titre de niveau 1 */
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	background-repeat:no-repeat;
	background-position:100% 6px;
	white-space:nowrap;
	display:inline;
	clear:both;
	padding-right:60px;
}

/* Titre de niveau 2 */
.soustitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.titlemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.bordure_graph{border:1px #999999 solid;}
.bordure{border:1px #264E75 solid;padding:10px;}
.bordure p, .bordure ul{
	margin:5px;
	list-style-type:none;
}

/* footer */

table.footer {
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table.footer a{
	font-size:10px;
}

.txtunderline {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.txtitalique {
	font: italic normal 12px verdana, Arial, Helvetica, sans-serif;
}

ul.margin1 {
margin-left:18px;
}

ul.margin2 {
margin-left:36px;
}
/* Focus */
.focusrouge,
.focusvert,
.focusjaune {
	width:170px;
	margin-right:10px;
	margin-bottom:5px;
	padding-top:20px;
	height:40px;
	font-size: 14px;
	text-align:center;
	font-weight: bold;
	color: #ffffff;
}
.focusrouge {
	background: #80323d;
}
.focusvert {
	background: #568675;
}
.focusjaune {
	background: #f7bc0a;
}
/* links */

a{ color: #264E75; text-decoration:none;}
a:hover{ text-decoration:underline;}
a.hypertext {text-decoration:underline;}
a.hypertext:hover {color:#626401;}

/* Tableau plan du site */
#plan{}
#plan ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#plan li{
	margin:15px 0;
}
#plan li li{
	margin:5px;
	margin-left:15px;
	font-size:9px;
}


#tableActu td#left{
	width:256px;
	padding:45px 0 0 12px;
}
#tableActu td#right{
	width:256px;
	padding:105px 20px 0 60px;
}
#tableActu p{
	padding:3px 0;
	margin:0;
}
#tableActu p#firstActu a{
	color:#A00202;
	font-size:11px;
	font-weight:bold;
}
#tableActu p#firstActu span.big{
	font-size:15px;
}
#tableActu p.border{
	border-bottom:1px solid #999;
}
.txtMenu {
	font: bold 13px Verdana;
}
.txtmargin2{
margin-left:25px;
}
.txtmargin3{
margin-left:45px;
}.tab_pres {
	font-weight: bold;
	text-align: center;
}
div.langue {
	text-align:left;
	padding:0 5px 0 0px;
	/*font-weight:bold;*/
}

div.langue a{
	text-decoration:none;
}
div.langue a:hover{
	color:#FFFFFF;
	background-color: #7B9DC0;
	text-decoration:none;
}

.titreBP {
	color:#264E75;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.titreTabBP {
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
