A {
	color:#999999;
	text-decoration:none;
}
A:hover {
	text-decoration:underline;
}
.link {
	color: #660000; text-decoration: none; font-size:10px;
}
.link:hover {
	color: #660000; text-decoration: underline overline; font-size:10px;
}
.linkBlackMarron {
	color: #000000; text-decoration: none; font-size:11px;
}
body {
	/*background-image: url(http://capinfo3.ecritel.net/maisonapart.com/images/logo-clair.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
}
.linkBlackMarron:hover {
	color: #660000; text-decoration: underline; font-size:11px;
}
.linkBlackMarron2 {
	color: #000000; text-decoration: none; font-size:10px;
}
.linkBlackMarron2:hover {
	color: #660000; text-decoration: underline; font-size:10px;
}
.linkVert {
	FONT-SIZE: 10px; COLOR: #6c0c3a; TEXT-DECORATION: none
}
.linkVert:hover {
	FONT-SIZE: 10px; COLOR: #6c0c3a; TEXT-DECORATION: underline
}
.linkBlue {
	color: #0033FF; text-decoration: none; font-size:10px;
}
.linkBlue:hover {
	color: #0033FF; text-decoration: underline; font-size:10px;
}
.linkBlack {
	font: normal 11px/normal Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;
}
.linkBlack:hover {
	font: normal 11px/normal Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;
}
.linkContact {
	color: #660000; text-decoration: underline; font-size:11px;
}
.linkContact:hover {
	color: #FFA500; text-decoration: underline overline; font-size:11px;
}
.txtblack {
	font: normal 11px/normal Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;
}
.txtblackTilte {
	font: normal 16px/normal Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; text-align:center; font-weight: bolder;
}
.txtblackCateg {
	font: normal 14px/normal Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;font-weight:bolder;
}
.txtOrange {
	font: normal 11px/normal Arial, Helvetica, sans-serif; color: #ffa72d; text-decoration: none; font-weight:bold;
}
.txtMarron {
	font: normal 11px/normal Arial, Helvetica, sans-serif; color: #660000; text-decoration: none; font-weight:bold;
}
.txtMarronProd {
	font: normal 18px/normal Arial, Helvetica, sans-serif; color: #660000; text-decoration: none;font-weight:bold;
}
.txtBlackProd {
	font: normal 18px/normal Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;font-weight:bold;
}
.txtOrangeSelectProd {
	font: normal 14px/normal Arial, Helvetica, sans-serif; color: #ffa72d; text-decoration: none;font-weight:bolder;
}
.txtOrangeCateg {
	font: normal 14px/normal Arial, Helvetica, sans-serif; color: #ffa72d; text-decoration: none;font-weight:bold;
}
.linetop {
	BORDER-TOP: #660000 1px solid
}
.lineBottom {
	BORDER-BOTTOM: #660000 1px solid;
}
.lineBottom100 {
	BORDER-BOTTOM: #660000 1px solid; width: 100; text-align: center;
}
.hr{
	width: 100; color: #660000;
}
TABLE.formcadre{
    font-family: Verdana;
    font-size: 10px;
	border : 1px #3b4657 solid ;
	background: #dfe8f6;

}
TABLE.formcadre2{
    font-family: Verdana;
    font-size: 10px;
	border-right: 1px #ab7777 dotted ;
	border-left: 1px #ab7777 dotted ;
	border-top: 1px #ab7777 dotted ;
	border-bottom: 1px #ab7777 dotted ;
	background: #deaaaa;
}
TABLE.formcadre3{
    font-family: Verdana;
    font-size: 10px;
	border-right: 1px #7777ab dotted ;
	border-left: 1px #7777ab dotted ;
	border-top: 1px #7777ab dotted ;
	border-bottom: 1px #7777ab dotted ;
	background: #aaaade;
}
TABLE.form{
    font-family: Verdana;
    font-size: 10px;
}
TABLE.formcadre4{
    font-family: Verdana;
    font-size: 10px;
	border-right: 1px #75a37c dotted ;
	border-left: 1px #75a37c dotted ;
	border-top: 1px #75a37c dotted ;
	border-bottom: 1px #75a37c dotted ;
	background: #acefb5;
}
TABLE.formcadre5{
    font-family: Verdana;
    font-size: 10px;
	border-right: 1px #8c8e27 dotted ;
	border-left: 1px #8c8e27 dotted ;
	border-top: 1px #8c8e27 dotted ;
	border-bottom: 1px #8c8e27 dotted ;
	background: #e1e33e;
}
TABLE.formcadre6{
    font-family: Verdana;
    font-size: 10px;
	border-right: 1px #7fa0a3 dotted ;
	border-left: 1px #7fa0a3 dotted ;
	border-top: 1px #7fa0a3 dotted ;
	border-bottom: 1px #7fa0a3 dotted ;
	background: #baebef;
}

.lien {
       color: #3b4657;
       font-size: 11px;
	   font-family:  Verdana;
       font-weight: bold;
       text-decoration: none;
     }
 .lien:hover {position: relative;
       color: #3b4657;
       font-size: 11px;
	   font-family:  Verdana;
       font-weight: bold;
       text-decoration: underline;
     }
H1 {
     font-family:  Arial,Tahoma, Verdana;
	 font-size: 12pt;
     font-weight: bold;
     color: #404040;
}
.lien_actif {position: relative;
       color: #FF0000;
       font-size: 11px;
	   font-family:  Verdana;
       font-weight: bold;
       letter-spacing: -1pt;
       text-decoration: none
     }

.lien_inactif {position: relative;

       color: #c0c0c0;
       font-size: 11px;
	   font-family:  Verdana;
       font-weight: bold;
       letter-spacing: -1pt;
       text-decoration: none
     }
INPUT.text{
	color: #000000;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	text-align:left;
	text-decoration: none;
	border-right: 1px #666666 solid;
	border-left: 1px #666666 solid;
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
	background: #FFFFFF;

	}

INPUT.text_readonly{
	color: #000000;
	font-size: 10px;
  	font-family: Verdana;
  	text-align:left;
	text-decoration: none;
	border-right: 1px #666666 solid ;
	border-left: 1px #666666 solid ;
	border-top: 1px #666666 solid ;
	border-bottom: 1px #666666 solid ;
	background: #D0DFD0;
	}
.text_nonvalid{
	color: #000000;
	font-size: 10px;
  	font-family: Verdana;
  	text-align:left;
	text-decoration: none;
	border-right: 1px #aba215 solid ;
	border-left: 1px #aba215 solid ;
	border-top: 1px #aba215 solid ;
	border-bottom: 1px #aba215 solid ;
	background: #e8dc1d;
	}
.text_special{
	color: #000000;
	font-size: 10px;
  	font-family: Verdana;
  	text-align:left;
	text-decoration: none;
	border-right: 1px #92a9b7 solid ;
	border-left: 1px #92a9b7 solid ;
	border-top: 1px #92a9b7 solid ;
	border-bottom: 1px #92a9b7 solid ;
	background: #b4cbd9;
	}
TR.L1{
    background:#EDEDED;
    font-family: Verdana;
    font-size: 10px;
	height: 20px;

}

TR.L2{
    background:#DEDEDE;
    font-family: Verdana;
    font-size: 10px;
	height: 20px;
}
TR.L1_ro{
    background:#EDEDED;
    font-family: Verdana;
    font-size: 10px;
	height: 20px;
	color:#888888;
}

TR.L2_ro{
    background:#DEDEDE;
    font-family: Verdana;
    font-size: 10px;
	height: 20px;
	color:#888888;
}
TR.LRed{
    background:#ff0000;
    font-family: Verdana;
    font-size: 10px
}
.button {
    background:#3b4657;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
	height : 35px;
	color:#ffffff;
}
TR.listheader{
	/*background:url(../images/tab.bg.def.gif);*/
    background:#3b4657;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
	height : 35px;
	color:#ffffff;
	border-bottom: 1px #455a5e solid ;
}
TR.listheader2{
	background:#7186a7;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
	height : 35px;
	color:#000000;
}
TR.listfooter{
	background:#CCCCFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
}
TR.L2f{
    background:#5689c9;
    font-family: Verdana;
    font-size: 10px;
	height: 20px;
}
TR.L1f{
    background:#95dd95;
    font-family: Verdana;
    font-size: 10px;
	height: 20px;
}
TR.LErr{
    background:#FF0000;
    font-family: Verdana;
    font-size: 10px
}
.txt_bordw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
}
.input3_soft {
	color: #003333;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	text-align:left;
	text-decoration: none;
	background: #FDECCE;
	padding: 1px;
	border: 1px solid #f27701;
	width : 300px;
}
.txtred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #990000; font-style: normal; font-weight: bold}
.txtred2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffa72d; font-style: normal; font-weight: bold}
.hr2 {
	width: 100px;
	border: 1px solid #660000;
}
.txt_nomodif{
	color: #777777;
}
.erreur { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-style: normal;
font-weight: bold;
background : #FFAACC;
border: 1px solid #FF0000;
}

.info { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-style: normal;
font-weight: bold;
background : #AACCFF;
border: 1px solid #0000FF;
}

.errmsg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
font-style: normal;
font-weight: bold;
}

.simplelink {
	text-decoration: none;
}
.simplelink:hover {
	text-decoration: underline;
}
.linkGris2 {
	FONT-SIZE: 10px; COLOR: #a9a9a9; TEXT-DECORATION: none
}
.linkGris2:hover {
	FONT-SIZE: 10px; COLOR: #6c0c3a; TEXT-DECORATION: underline
}
.invisible_layer{
	visibility:hidden;
	position:absolute;
}
.visible_layer{
	visibility:visible;
	position:relative;
}
.button_color{
	/*border:0px;*/
	width:10px;
	height:10px;
}



h2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #E8822A;
	font-size: 20px;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E8822A;
	font-size: 14px;
	margin-bottom:0px;
}
.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color:#000000;
	border-width: 1px
}
.link_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}
.link_gris_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-size: 11px;
	text-decoration: underline;
}
/*.link_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.link_black:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}*/
.link_gris_12px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a9a9a9;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.link_gris_12px:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a9a9a9;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.txt_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-size: 9px;
	font-weight: bold;
}
.txt_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.txt_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}
.txt12_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.txt_black_14px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.txt_orange_14px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E95D0F;
	font-size: 14px;
	font-weight: bold;
}
.txt_orange_17px{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E8822A;
	font-size: 18px;
}
.classhr{
	height:1px;
	border:1px solid #E95D0F;
	width: 700px;
}
.tab_left{
 	width:3px;
 	background-color:#B6BDC5;
}
.tab_right{
	width:3px;
 	background-color:#B6BDC5;
}
.tab_middle{
 	background-color:#B6BDC5;
	height:13px;
}
.tab_bottom {
	width:797px;
	height:13px;
	background-color:#B6BDC5;
}
.link_orange_12px{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ff6800;
	font-weight: bold;
	text-decoration: underline;
}
.link_orange_12px_participant{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ff6800;
	text-decoration: underline;
}
.link_orange_12px_vote{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #E8822A;
	text-decoration: underline;
}

.inputButton{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: white;
	background-color: #E8822A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height:62px;
	width:145px;
}
.div_cache_barre_grise{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#939393;
	left:0px;
	top:0px;
	height:66px;
	width:5px;
	position:absolute;
	background-color:#fff;
}
DIV.div_normal{
	position:relative;
	float:none;
	clear:both;
	display:block;
}
#div_menu{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  margin:0px;
  display:block;
  float:left;
}
#div_menu div.separateur,#div_menu2 div.separateur {
	width:3px;
	height:32px;
	float:left;
}
#div_menu UL, #div_menu LI, #div_menu2 UL, #div_menu2 LI {
	padding:0px;
	margin:0px;
	list-style-image: none;
	list-style-type: none;
	display:inline;
	list-style-position: inside;
}
#div_menu .menu{
	background-image:url(./images/fond-noselect.jpg);
	background-repeat:repeat-x;
	height:32px;
	display:block;
	float:left;
}
#div_menu .link_menu{
	font-size:13px;
	color:#000000;
	text-align: center;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#div_menu .menu_JE{
  	background-image:url(./images/fond-noselect-JE.jpg);
	background-repeat:repeat-x;
	height:32px;
  	display:block;
	float:left;
}
.link_menu_JE{
	color:#E99230;
	text-align: center;
	font-weight:bold;
	font-size:13px;
	padding:0px;
	margin:0px;
}
A.link_menu h1, A.link_menu_sel h1 {
	padding:0px;
	margin:0px;
	font-size:13px;
}
.menu_sel_JE{
	background-image:url(./images/fond-select-JE.jpg);
	background-repeat:repeat-x;
	height:32px;
	float:left;
	display:block;
}

.link_menu_JE:hover
,.link_menu_sel_JE {
	color:#ffffff;
	padding:0px;
	font-size:13px;
	text-align: center;
	font-weight:bold;
	margin:0px;
}
.link_menu:hover
,.link_menu_sel {
	color:#ffffff;
	padding:0px;
	font-size:13px;
	text-align: center;
	font-weight:bold;
	margin:0px;
}
.menu_sel{
	background-image:url(./images/fond-select.jpg);
	background-repeat:repeat-x;
	height:32px;
	display:block;
	float:left;
}

#div_menu li#menu_home a.link_menu_sel
,#div_menu li#menu_home a.link_menu:hover {
	background-image:url(../images/_structure/menu-bt-actu.jpg);
}
#div_menu li#menu_construct_neuve a.link_menu_sel
,#div_menu li#menu_construct_neuve a.link_menu:hover {
	background-image:url(../images/_structure/menu-bt-emploi.jpg);
}
#div_menu li#menu_renov a.link_menu_sel
,#div_menu li#menu_renov a.link_menu:hover {
	background-image:url(../images/_structure/menu-bt-formation.jpg);
}
#div_menu li#menu_internet a.link_menu_sel
,#div_menu li#menu_internet a.link_menu:hover {
	background-image:url(../images/_structure/menu-bt-marche.jpg);
}
#div_menu li#menu_presse a.link_menu_sel
,#div_menu li#menu_presse a.link_menu:hover {
	background-image:url(../images/_structure/menu-bt-marche.jpg);
}
#div_menu li#menu_prix_je a.link_menu_sel
,#div_menu li#menu_prix_je a.link_menu:hover {
	background-image:url(../images/_structure/menu-bt-prod.jpg);
}
.bloc_entete_index{
	background-image:url(./images/fond-bloc-entete-index.jpg);
	background-repeat:repeat-y;
	height:50px;
	width:792px;
	border-top:1px solid #B6BDC6;
	border-bottom:1px solid #B6BDC6;
	float:left;
	padding:10px 0px 10px 0px;
	margin:0px;
	text-align:center;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.bloc_entete_bandeau{
/*	height:151px;*/
	height:auto;
	border-top:1px solid #B6BDC6;
	margin:0px;
	width:792px;
	border-bottom:1px solid #B6BDC6;
}
.bloc_entete_rub{
	background-image:url(./images/fond-bloc-entete-index.jpg);
	background-repeat:repeat-y;
	width:792px;
	border-top:1px solid #B6BDC6;
	border-bottom:1px solid #B6BDC6;
	float:left;
	padding:5px 0px 0px 0px;
	height:30px;
	margin:0px;
}
.bloc_entete_rub_popin{
  background-image:url(./images/fond-bloc-entete-index.jpg);
	background-repeat:repeat-y;
	width:792px;
	border-top:1px solid #B6BDC6;
	border-bottom:1px solid #B6BDC6;
	float:left;
	padding:5px 0px 0px 0px;
	height:60px;
	margin:0px;
}
.bloc_entete_index_txt16_noir{
	color:#000000;
	font-size:16px;
}
.bloc_entete_index_txt19_gris{
	color:#6A737B;
	font-size:19px;
}
.bloc_entete_index_txt22_noir{
	color:#000000;
	font-size:22px;
}
.bloc_entete_index_txt26_gris{
	color:#686767;
	font-size:26px;
}
.bloc_entete_index_txt22_orange{
	color:#E8822A;
	font-size:22px;
	font-weight:bold;
}
.bloc_acc_rub_div_323{
	height:140px;
	border:1px solid #B6BDC6;
	float:left;
	width:323px;
	background-image:url(./images/fond-bloc-acc-rub.jpg);
	background-repeat:repeat-y;
}
.bloc_acc_rub_div_144{
	height:140px;
	border:1px solid #B6BDC6;
	float:left;
	width:144px;
	margin-right:46px;
	background-image:url(./images/fond-bloc-acc-JE.jpg);
	background-repeat:repeat-y;
}
.bloc_acc_rub_titre_323{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#E8822A;
	font-size:26px;
}
.bloc_acc_rub_txt_323{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#1A171B;
	font-size:12px;
	font-weight:bold;
}
.bloc_acc_rub_lien_323{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#E8822A;
	font-size:12px;
}
.bloc_acc_JE_txt13b_orange{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#E99230;
	font-size:13px;
	font-weight:bold;
}
.bloc_acc_JE_txt11b_noir{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#1A171B;
	font-size:11px;
	font-weight:bold;
}
.bloc_acc_JE_txt14b_orange{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#E99230;
	font-size:14px;
	font-weight:bold;
}
.txt11b_orange{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#E99230;
	font-size:11px;
	font-weight:bold;
}
.txt11_orange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#E8822A;
	font-size:11px;
}
.link11_orange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E8822A;
	font-size: 11px;
	text-decoration: underline;
}
.bg_gris_form{
	background-image:url(./images/bg_gris_form.gif);
	background-repeat:repeat-y;
	height:auto;
}
.link_gris_ssnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999DA0;
	font-size:11px;
}
.link_orange_ssnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#E8822A;
	font-size:11px;
	text-decoration:underline;
}
.separateur_ssnav{
	width:1px;
	height:21px;
	float:left;
	padding:8px 1px 0px 1px;
	color:#999DA0;
	font-size:11px;
}
.txt14_gris{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999DA0;
	font-size:14px;
}
.txt11b_black{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.txt11_black{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.txt9_black{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
}
.txt9b_black{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	font-weight:bold;
}
.fond_categ{
	background-image:url(./images/fond_categ.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
  font-weight:bold;
  font-size:13px;
  height:29px;
  padding-left:20px;
}
.fond_vote{
  background-image:url(./images/fond_vote.gif);
	background-repeat:repeat-y;
}
.fond_vote_email{
  background-image:url(./images/fond_vote_email.gif);
	background-repeat:repeat-y;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.lien11_gris_en_savoir_plus{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#939393;
}
div.img_bt_nosel{
  background-image:url(./images/bt_ep_nosel.jpg);
  height:36px;
  width:191px;
  /*background-image:url(./images/img_annee_ep_nosel.png);
  height:39px;
  width:165px;*/
  background-repeat:no-repeat;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#000000;
  padding:7px 0px 2px 25px;
  margin:0px 0px 0px 0px;
}
div.img_bt_sel{
  background-image:url(./images/bt_ep_sel.jpg);
  height:36px;
  width:191px;
  /*background-image:url(./images/img_annee_ep_sel.png);
  height:39px;
  width:165px;*/
  background-repeat:no-repeat;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#000000;
  padding:7px 0px 2px 25px;
  margin:0px 0px 0px 0px;
}
a.url_bt{
  display:block;
  width:100%;
  height:100%;
}
div.ligne_lien_communique {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:normal;
  color:#000000;
  margin:0 10px 15px 10px;
}
div.ligne_lien_communique a {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:normal;
  color:#000000;
  text-decoration:none;
}
div.ligne_lien_communique a:hover {
  text-decoration:underline;
}

div.ligne_lien_phototheque {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:normal;
  color:#000000;
  margin:10px;
}
div.ligne_lien_phototheque a {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:normal;
  color:#000000;
  text-decoration:none;
}
div.ligne_lien_phototheque a:hover {
  text-decoration:underline;
}

div.ligne_logo {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:normal;
  color:#000000;
  margin:10px 10px 10px 20px;
  width:140px;
  text-align:center;
  float:left;
}
div.ligne_logo a {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
}
div.ligne_logo a:hover {
  text-decoration:underline;
}
