body{
 background-color     : #444444;
}
a{
 text-decoration       : none;
}
ul{
 padding               : 0px 0px 0px 12px;
 margin								 : 16px 0px 15px 5px;
}
ul li{

}
/*bandeau*/
td.fond_bandeau{
 background           : url(fr/bandeau/logo_lebunetel.gif) no-repeat 0px 0px;
}
h1.base_line,h1.base_line_en{
 margin               : 24px 0px 0px 781px;
 padding              : 0px;
 font-family          : arial;
 font-size            : 12px;
 font-weight          : 300;
 color                : #FE5A01;
}
h1.base_line_en{
 font-size            : 11px;
}

/* menus niveau 1 *************************************************************/
td.menu0,td.menu0_selected{
 text-align           : right;
 padding              : 3px 50px 3px 10px;
 font-family          : arial;
}
td.menu0_selected h2{
 font-family          : arial;
 font-size            : 12px;
 margin               : 0px;
 padding              : 0px;
 font-weight          : 400;
}
td#menu1_before_after{
 padding              : 0px 20px 0px 10px;
}
a.item_after{
 color                : white;
 padding-left         : 10px;
 width                : 26px;
}
a.item_before{
 color                : white;
 padding-right        : 10px;
}
td.td_item_after{
 width                : 30px
}
td.menu0_en,{
 text-align           : left;
 padding              : 3px 5px 3px 10px;
 font-family          : arial;
}
td.menu0_selected{
 background-color     : #978885;
}
a.menu0_selected{
 color                : black;
 font-family          : arial;
 text-decoration      : none;
 font-size            : 12px;
}
a.menu0{
 color                : white;
 font-family          : arial;
 text-decoration      : none;
 font-size            : 12px;
}
.table_before_after{
 display              : inline;
 float                : right; 
 /*align                : right;*/
}
/* menus niveau 2 *************************************************************/
td.menu2_selected{
 background-color     : #978885;
 padding-left         : 10px;
 white-space          : nowrap;
}
a.menu2_selected{
 color                : white;
 font-family          : arial;
 text-decoration      : none;
 font-size            : 11px;
 font-weight          : 500;
}


/* menus niveau 3 *************************************************************/
td.page_selected, td.page{
 padding-left:        : 10px;
 background-color     : #978885;
 white-space          : nowrap;
}
a.page_selected{
 color                : #454442;
 font-family          : arial;
 text-decoration      : none;
 font-size            : 11px;
 width                : 200px;
}
/* Contenu ********************************************************************/
.textJustify{
 color                : white;
}
.textJustify a,.txt_projet a, a span.txt_projet{
 color                : #FF5B02;
}
a.projet, a.equipe, tr.tr_highlight td a{
 color                : #C7B5B3;
 text-decoration      : none;
}
a.projet:visited,a.equipe:visited{
 color                : #746765;
 text-decoration      : none;
}
a.equipe{
 font-size            : 14px;
}
.lire_suite,a.lire_suite{
 color                : #FF5B02;
}
a span.lire_suite, span.lire_suite a, a.lire_suite{
 text-decoration      : none;
}
.small_flag{
	margin-top					: 2px;
}
tr.line_selected td{
 background-color			: #978885;
}
/* page accueil projets *******************************************************/
table.mosaique tbody tr td{
 padding              : 1px 1px 1px 1px
}

table.txt_projets tbody tr td{
 vertical-align       : top;
 text-align           : left;
 padding              : 1px 5px 1px 1px;
 color                : #C7B5B3;
 font-size            : 10px;
}
/* Pages projets **************************************************************/
.txt_projet{
 vertical-align       : top;
 text-align           : left;
 color                : #C7B5B3;
 text-align           : left;
 font-size            : 11px;
}
td.txt_projet{
 vertical-align       : top;
 text-align           : justify;
 padding              : 1px 10px 11px 1px;
}
td.txt_projet ul{
 margin-top           :5px;
 margin-bottom        :5px;
}
#img_selected{
 /*border               : 2px ridge #A7A9FE;*/
 border               : 2px outset #E56625;/*B5ADD2*/
}
#img_selected_top{
 border               : 1px solid #E56625;
 position             : relative;
 top                  : -5px;
 
}
#img_selected_bottom{
 border               : 1px solid #E56625;
 position             : relative;
 top                  : 5px;
}