#pubtop {
	WIDTH: 990px; HEIGHT: 90px
}
.megabanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pubtop .mention {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#pubtop .autopromo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#barreprogress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#barreprogress A:hover {
	COLOR: #0000ff
}
.datedujour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; COLOR: #545454; PADDING-TOP: 0px
}
.datedujour A {
	COLOR: #394f68
}
.datedujour A:hover {
	COLOR: #ee7744
}
.chemin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d10000; PADDING-TOP: 0px
}
.chemin .ici {
	FONT-WEIGHT: bold; COLOR: #000000
}
.chemin SPAN {
	FONT-WEIGHT: bold
}
.chemin A {
	COLOR: #d10000; TEXT-DECORATION: underline
}
#logoline {
	MARGIN: 5px 0px 8px; WIDTH: 990px
}
#topsearch {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/commun/barre_fondu_search_1x61.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 61px
}
#topsearch .titresearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 15px; FONT: bold 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#topsearch .recherchez {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
#topsearch .recherchez .inputsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: 170px; PADDING-TOP: 0px; HEIGHT: 19px
}
#topsearch .recherchez .submit {
	MARGIN: 0px
}
#topsearch P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 3px 15px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#topsearch A {
	COLOR: #000000; TEXT-DECORATION: none
}
#topsearch A:hover {
	TEXT-DECORATION: underline
}
#topservices {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 234px; COLOR: #d10000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 61px
}
#topservices .serv1 {
	MARGIN: 10px 0px 10px 15px
}
#topservices .serv2 {
	MARGIN: 10px 0px
}
#topservices .serv3 {
	MARGIN: 0px 0px 10px 15px
}
#topservices .serv4 {
	MARGIN: 0px 0px 10px
}
#topservices A {
	FONT-SIZE: 11px; COLOR: #394f68; TEXT-DECORATION: underline
}
#topservices A:hover {
	FONT-SIZE: 11px; COLOR: #d10000
}
#topeditorial {
	BORDER-RIGHT: #8c8c8c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8c8c8c 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8c8c8c 1px solid; WIDTH: 238px; PADDING-TOP: 0px; BORDER-BOTTOM: #8c8c8c 1px solid; HEIGHT: 61px
}
#topchat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 238px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#topchat A {
	COLOR: #ff9710; TEXT-DECORATION: none
}
#topchat A:hover {
	TEXT-DECORATION: underline
}
#topchat .photo {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#topchat P {
	MARGIN: 0px
}
#topchat .titre {
	MARGIN: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #394f68; TEXT-DECORATION: underline
}
#topchat .date {
	MARGIN: 0px 0px 0px 3px; FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #545454; TEXT-DECORATION: none
}
#topchat .invite {
	MARGIN: 1px 0px 0px; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif
}
#topchat .metier {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #d10000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#topchat .posez {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1px 0px 0px; COLOR: #ff9710; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#topblog {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9d9d9d 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(/images/photos/editorialistes/fog_blog.jpg) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #9d9d9d 1px solid; WIDTH: 235px; PADDING-TOP: 0px; BORDER-BOTTOM: #9d9d9d 1px solid; HEIGHT: 61px; TEXT-ALIGN: left
}
#topblog A {
	TEXT-DECORATION: none
}
#topblog .chapeau {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff9710; PADDING-TOP: 0px
}
#topblog .chapeau A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff9710; PADDING-TOP: 0px
}
#topblog .photo {
	FLOAT: right; MARGIN: 0px
}
#topblog P {
	MARGIN: 0px
}
#topblog .titre {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #394f68; PADDING-TOP: 0px
}
#topblog .titre A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; COLOR: #394f68; PADDING-TOP: 0px
}
#topblog .auteur {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
#topblog .auteur A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menuActu A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuDebats A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuDossiers A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuBW A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuDiapo A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuHightech A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuTourisme A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuHopitaux A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuEcoles A {
	DISPLAY: block; TEXT-INDENT: -6000px; HEIGHT: 100%
}
#menuActu {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuDebats {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuDossiers {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuBW {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuDiapo {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuHightech {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuTourisme {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuHopitaux {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuEcoles {
	BACKGROUND: url(/images/commun/menu_horizontal_3.gif) no-repeat; HEIGHT: 25px
}
#menuActu {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 91px
}
#menuDebats {
	BACKGROUND-POSITION: -91px 0px; WIDTH: 143px
}
#menuDossiers {
	BACKGROUND-POSITION: -234px 0px; WIDTH: 82px
}
#menuBW {
	BACKGROUND-POSITION: -316px 0px; WIDTH: 122px
}
#menuDiapo {
	BACKGROUND-POSITION: -438px 0px; WIDTH: 105px
}
#menuHopitaux {
	BACKGROUND-POSITION: -543px 0px; WIDTH: 103px
}
#menuEcoles {
	BACKGROUND-POSITION: -646px 0px; WIDTH: 160px
}
#menuHightech {
	BACKGROUND-POSITION: -806px 0px; WIDTH: 98px
}
#menuTourisme {
	BACKGROUND-POSITION: -904px 0px; WIDTH: 86px
}
.headerActu #menuActu {
	BACKGROUND-POSITION: 0px -25px
}
.headerDebats #menuDebats {
	BACKGROUND-POSITION: -91px -25px
}
.headerDossiers #menuDossiers {
	BACKGROUND-POSITION: -234px -25px
}
.headerBW #menuBW {
	BACKGROUND-POSITION: -316px -25px
}
.headerDiapo #menuDiapo {
	BACKGROUND-POSITION: -438px -25px
}
.headerDiapoSom #menuDiapo {
	BACKGROUND-POSITION: -438px -25px
}
.headerHopitaux #menuHopitaux {
	BACKGROUND-POSITION: -543px -25px
}
.headerEcoles #menuEcoles {
	BACKGROUND-POSITION: -646px -25px
}
.headerHightech #menuHightech {
	BACKGROUND-POSITION: -806px -25px
}
.headerTourisme #menuTourisme {
	BACKGROUND-POSITION: -904px -25px
}
.headerTourismeSom #menuTourisme {
	BACKGROUND-POSITION: -904px -25px
}
#menuActu:hover {
	BACKGROUND-POSITION: 0px -25px
}
.hover#menuActu {
	BACKGROUND-POSITION: 0px -25px
}
#menuDebats:hover {
	BACKGROUND-POSITION: -91px -25px
}
.hover#menuDebats {
	BACKGROUND-POSITION: -91px -25px
}
#menuDossiers:hover {
	BACKGROUND-POSITION: -234px -25px
}
.hover#menuDossiers {
	BACKGROUND-POSITION: -234px -25px
}
#menuBW:hover {
	BACKGROUND-POSITION: -316px -25px
}
.hover#menuBW {
	BACKGROUND-POSITION: -316px -25px
}
#menuDiapo:hover {
	BACKGROUND-POSITION: -438px -25px
}
.hover#menuDiapo {
	BACKGROUND-POSITION: -438px -25px
}
#menuHopitaux:hover {
	BACKGROUND-POSITION: -543px -25px
}
.hover#menuHopitaux {
	BACKGROUND-POSITION: -543px -25px
}
#menuEcoles:hover {
	BACKGROUND-POSITION: -646px -25px
}
.hover#menuEcoles {
	BACKGROUND-POSITION: -646px -25px
}
#menuHightech:hover {
	BACKGROUND-POSITION: -806px -25px
}
.hover#menuHightech {
	BACKGROUND-POSITION: -806px -25px
}
#menuTourisme:hover {
	BACKGROUND-POSITION: -904px -25px
}
.hover#menuTourisme {
	BACKGROUND-POSITION: -904px -25px
}
#menu LI UL {
	DISPLAY: none; LEFT: 0px; WIDTH: 990px; POSITION: absolute; TOP: 25px
}
.smActu {
	BORDER-BOTTOM: #d10000 1px solid; BACKGROUND-COLOR: #fbf2f3
}
.smDebats {
	BORDER-BOTTOM: #ff9710 1px solid; BACKGROUND-COLOR: #fff2e1
}
.smDossiers {
	BORDER-BOTTOM: #d10000 1px solid; BACKGROUND-COLOR: #fbf2f3
}
.smBW {
	BORDER-BOTTOM: #004499 1px solid; BACKGROUND-COLOR: #f2f5fa
}
.smDiapo {
	BORDER-BOTTOM: #938966 1px solid; BACKGROUND-COLOR: #f9f9f7
}
.smHightech {
	BORDER-BOTTOM: #3ab101 1px solid; BACKGROUND-COLOR: #f5faf3
}
.smTourisme {
	BORDER-BOTTOM: #3ab101 1px solid; BACKGROUND-COLOR: #f5faf3
}
.smHopitaux {
	BORDER-BOTTOM: #0175b2 1px solid; BACKGROUND-COLOR: #edf5fa
}
.smEcoles {
	BORDER-BOTTOM: #5e5490 1px solid; BACKGROUND-COLOR: #f7f7f9
}
.smActu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smDebats {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smDossiers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smBW {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smDiapo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smHightech {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smTourisme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smHopitaux {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smEcoles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu LI UL LI A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; FONT: bold 11px/25px Arial, Helvetica, sans-serif; COLOR: #374f6b; TEXT-INDENT: 0px; PADDING-TOP: 2px; HEIGHT: auto; TEXT-DECORATION: none
}
#menu LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#menuActu .on {
	COLOR: #d10000; TEXT-DECORATION: none
}
#menuActu A:hover {
	COLOR: #d10000; TEXT-DECORATION: underline
}
#menuDebats .on {
	COLOR: #ff9710; TEXT-DECORATION: none
}
#menuDebats A:hover {
	COLOR: #ff9710; TEXT-DECORATION: underline
}
#menuDossiers .on {
	COLOR: #d10000; TEXT-DECORATION: none
}
#menuDossiers A:hover {
	COLOR: #d10000; TEXT-DECORATION: underline
}
#menuBW .on {
	COLOR: #004499; TEXT-DECORATION: none
}
#menuBW A:hover {
	COLOR: #004499; TEXT-DECORATION: underline
}
#menuDiapo .on {
	COLOR: #938966; TEXT-DECORATION: none
}
#menuDiapo A:hover {
	COLOR: #938966; TEXT-DECORATION: underline
}
#menuHightech .on {
	COLOR: #3ab101; TEXT-DECORATION: none
}
#menuHightech A:hover {
	COLOR: #3ab101; TEXT-DECORATION: underline
}
#menuTourisme .on {
	COLOR: #3ab101; TEXT-DECORATION: none
}
#menuTourisme A:hover {
	COLOR: #3ab101; TEXT-DECORATION: underline
}
#menuHopitaux .on {
	COLOR: #0175b2; TEXT-DECORATION: none
}
#menuHopitaux A:hover {
	COLOR: #0175b2; TEXT-DECORATION: underline
}
#menuEcoles .on {
	COLOR: #5e5490; TEXT-DECORATION: none
}
#menuEcoles A:hover {
	COLOR: #5e5490; TEXT-DECORATION: underline
}
.headerActu #menuActu UL {
	DISPLAY: block
}
.headerDebats #menuDebats UL {
	DISPLAY: block
}
.headerDossiers #menuDossiers UL {
	DISPLAY: block
}
.headerBW #menuBW UL {
	DISPLAY: block
}
.headerDiapo #menuDiapo UL {
	DISPLAY: block
}
.headerDiapoSom #menuDiapo UL {
	DISPLAY: block
}
.headerHightech #menuHightech UL {
	DISPLAY: block
}
.headerTourisme #menuTourisme UL {
	DISPLAY: block
}
.headerTourismeSom #menuTourisme UL {
	DISPLAY: block
}
.headerHopitaux #menuHopitaux UL {
	DISPLAY: block
}
.headerEcoles #menuEcoles UL {
	DISPLAY: block
}
#menu LI:hover UL {
	DISPLAY: block; Z-INDEX: 1000
}
#menu LI.hover UL {
	DISPLAY: block; Z-INDEX: 1000
}
.headerActu {
	MARGIN: 0px; WIDTH: 990px
}
.headerDebats {
	MARGIN: 0px; WIDTH: 990px
}
.headerDossiers {
	MARGIN: 0px; WIDTH: 990px
}
.headerBW {
	MARGIN: 0px; WIDTH: 990px
}
.headerDiapo {
	MARGIN: 0px; WIDTH: 990px
}
.headerDiapoSom {
	MARGIN: 0px; WIDTH: 990px
}
.headerHightech {
	MARGIN: 0px; WIDTH: 990px
}
.headerTourisme {
	MARGIN: 0px; WIDTH: 990px
}
.headerTourismeSom {
	MARGIN: 0px; WIDTH: 990px
}
.headerHopitaux {
	MARGIN: 0px; WIDTH: 990px
}
.headerEcoles {
	MARGIN: 0px; WIDTH: 990px
}
.arret_moderation {
	FONT: bold 12px Arial, Helvetica, sans-serif
}
