BODY {
	FONT-SIZE: 84%
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Arial, sans-serif; COLOR: #444444; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.nof {
	CLEAR: both
}
UL LI.last {
	BORDER-RIGHT: medium none
}
INPUT.text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
INPUT.mdp {
	
}
INPUT.submit {
	
}
DIV.info {
	BORDER-LEFT: #ccc 3px solid; MARGIN: 10px 0px; PADDING-LEFT: 10px; COLOR: #aaa; FONT-SIZE: 0.8em
}
DIV.info * {
	
}
TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 1em; PADDING-TOP: 2px
}
BLOCKQUOTE {
	FONT-STYLE: italic
}
SUP {
	COLOR: inherit
}
#e_toplinkscontainer {
	WIDTH: 100%; CLEAR: both
}
#e_headercontainer {
	WIDTH: 100%; CLEAR: both
}
#e_menucontainer {
	WIDTH: 100%; CLEAR: both
}
#e_bodycontainer {
	WIDTH: 100%; CLEAR: both
}
#e_footercontainer {
	WIDTH: 100%; CLEAR: both
}
#e_toplinks {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#e_header {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#e_menu {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#e_body {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#e_footer {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#e_toplinkscontainer {
	BACKGROUND: url(../images/css/style/toplinkscontainer_bg.jpg) #f8f8fa repeat-x 50% bottom
}
#e_toplinks UL {
	MARGIN: 10px 0px
}
#e_toplinks UL LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; FONT-SIZE: 0.8em; MARGIN-RIGHT: 4px; BORDER-RIGHT: #ccc 1px solid
}
#e_toplinks .e_utiles {
	FLOAT: left
}
#e_toplinks .e_utiles A {
	COLOR: #504e4e
}
#e_toplinks .e_utiles UL LI.mea A {
	COLOR: #e33535
}
#e_toplinks #e_identification {
	FLOAT: right
}
#e_toplinks #e_accessibilite {
	FLOAT: right
}
#e_toplinks #e_rss {
	FLOAT: right
}
#e_identification {
	TEXT-ALIGN: left; MARGIN: 25px 0px 0px 53px; FLOAT: left; FONT-SIZE: 0.9em
}
#e_identification UL {
	LIST-STYLE-TYPE: none
}
#e_identification UL LI {
	MARGIN: 2px 0px
}
#e_identification UL LI A {
	PADDING-LEFT: 23px; BACKGROUND: url(../images/css/style/pager-nav_sprite.gif) no-repeat left -23px; COLOR: #315869
}
#e_identification UL LI A:hover {
	COLOR: #ce001e; TEXT-DECORATION: underline
}
#e_rss {
	MARGIN: 9px 0px; FONT-SIZE: 0.8em
}
#e_rss A IMG {
	MARGIN-RIGHT: 5px
}
#e_headercontainer {
	HEIGHT: 90px
}
#e_header {
	POSITION: relative
}
#e_header #e_logo {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 444px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 74px; PADDING-TOP: 10px
}
#e_header #e_logo A.ldl {
	FLOAT: left
}
#e_header A.logo {
	DISPLAY: block
}
#e_header #e_pqr {
	MARGIN-TOP: 7px; FLOAT: right
}
#e_header #e_search {
	MARGIN-TOP: 40px; WIDTH: 191px; DISPLAY: none; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 33px
}
#e_header #e_search FORM * {
	VERTICAL-ALIGN: top
}
.search FORM * {
	VERTICAL-ALIGN: top
}
#e_header #e_search INPUT.text {
	BORDER-BOTTOM: #c4c4cf 1px solid; BORDER-LEFT: #c4c4cf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #c4c4cf 1px solid; BORDER-RIGHT: #c4c4cf 1px solid; PADDING-TOP: 2px
}
.search INPUT.text {
	BORDER-BOTTOM: #c4c4cf 1px solid; BORDER-LEFT: #c4c4cf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #c4c4cf 1px solid; BORDER-RIGHT: #c4c4cf 1px solid; PADDING-TOP: 2px
}
#e_menucontainer {
	BORDER-BOTTOM: #cecece 1px solid; BACKGROUND: url(../images/css/style/menucontainer_bg.jpg) repeat-x left top; BORDER-TOP: #e33535 1px solid
}
#e_menu {
	POSITION: relative; FONT-FAMILY: Calibri, Arial, sans-serif
}
#e_menu UL {
	LIST-STYLE-TYPE: none; HEIGHT: 31px
}
#e_menu UL LI.menuLevel1 UL LI A {
	COLOR: #fff
}
#e_menu UL LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 18px; PADDING-TOP: 7px
}
#e_menu UL LI.selected {
	BACKGROUND: #e33535
}
#e_menu UL LI:hover {
	BACKGROUND: #e33535
}
#e_menu UL LI.selected A {
	COLOR: #fff
}
#e_menu UL LI:hover A {
	COLOR: #fff
}
UL.jd_menu UL {
	Z-INDEX: 10000; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px
}
UL.jd_menu UL LI {
	MARGIN: 0px; BACKGROUND: #6d6b6c; CLEAR: both
}
#e_menu UL LI.menuLevel1 UL LI.menuLevel2 UL LI.menuLevel3 {
	COLOR: #fff
}
UL.jd_menu UL {
	HEIGHT: auto
}
* HTML UL.jd_menu UL {
	WIDTH: 1%
}
UL.jd_menu LI {
	WHITE-SPACE: nowrap; HEIGHT: 13px; CURSOR: pointer
}
UL.jd_menu LI LI {
	WIDTH: 200px
}
UL.jd_menu LI.jdm_hover {
	BACKGROUND: url(../images/css/style/menucontainer_bg.jpg) #fff repeat-x left top; COLOR: #e33535
}
UL.jd_menu LI.jdm_active {
	BACKGROUND: url(../images/css/style/menucontainer_bg.jpg) #fff repeat-x left top; COLOR: #e33535
}
#e_menu UL UL LI:hover {
	BACKGROUND: url(../images/css/style/menucontainer_bg.jpg) #fff repeat-x left top; COLOR: #e33535
}
#e_menu UL LI.menuLevel1 UL LI.menuLevel2 UL LI.jdm_hover {
	BACKGROUND: url(../images/css/style/menucontainer_bg.jpg) #fff repeat-x left top; COLOR: #e33535
}
#e_menu UL LI.menuLevel1 UL LI.jdm_hover A {
	COLOR: inherit
}
UL.jd_menu LI.jdm_active A {
	COLOR: inherit
}
#e_menu UL UL LI:hover A {
	COLOR: inherit
}
#e_menu UL.jdm_events {
	PADDING-BOTTOM: 3px; HEIGHT: auto
}
#e_footercontainer {
	MARGIN-TOP: 20px; BACKGROUND: url(../images/css/style/footer_bg.jpg) #fafdf3 repeat-x 50% top
}
#e_footer {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 20px
}
#evenement {
	FONT-FAMILY: Myriad Pro, arial, sans-serif
}
#evenement .articlecat {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#evenement .photo {
	FLOAT: left; MARGIN-RIGHT: 25px
}
#evenement .photo IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#evenement .photo A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#evenement .legende {
	MARGIN-TOP: -3px; BACKGROUND: #ce001e; COLOR: #fff
}
#evenement .legende P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; PADDING-TOP: 5px
}
#evenement H2 {
	FONT-SIZE: 3.5em
}
#evenement H2 SPAN {
	DISPLAY: block; COLOR: #e33535
}
#evenement H2 A {
	LINE-HEIGHT: 45px; MARGIN: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; COLOR: #504e4e; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#evenement .label {
	POSITION: absolute; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 15px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #ce001e; COLOR: #fff; MARGIN-LEFT: -80px; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
#e_col1 {
	FLOAT: left
}
#e_col2 {
	FLOAT: left
}
#e_col3 {
	FLOAT: left
}
#e_col1 {
	WIDTH: 460px; CLEAR: both; MARGIN-RIGHT: 17px
}
#e_col2 {
	WIDTH: 300px; MARGIN-RIGHT: 17px
}
#e_col3 {
	WIDTH: 190px
}
.e_deconnexion A SPAN {
	COLOR: #ce001e
}
.h1-page H1 {
	BORDER-BOTTOM: #315869 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; BORDER-TOP: #ce001e 1px dotted; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.h1-page H1 SPAN {
	COLOR: #ce001e
}
.section .titre {
	BORDER-BOTTOM: #315869 4px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; COLOR: #315869; FONT-SIZE: 1.3em; PADDING-TOP: 5px
}
DIV.une.section .titre {
	BORDER-BOTTOM-COLOR: #ce001e; COLOR: #ce001e; BORDER-RIGHT-COLOR: #ce001e; BORDER-LEFT-COLOR: #ce001e; BORDER-TOP: #ce001e 1px dotted; PADDING-TOP: 5px
}
.section UL {
	LIST-STYLE-TYPE: none
}
.ariane {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/css/style/tag_bg.png) no-repeat left 50%; PADDING-TOP: 2px
}
.ariane LI {
	DISPLAY: inline
}
.ariane .niv1 {
	TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 6px
}
.ariane .niv2 {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/css/style/tag-next_bg.png) no-repeat left 50%; COLOR: #ce001e
}
.ariane LI.serie.niv2 A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/style/dossier_picto.png) no-repeat left 50%; COLOR: #315869; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.ariane .niv1 * {
	COLOR: inherit
}
.ariane .niv2 * {
	COLOR: inherit
}
.ariane .niv1 A:hover {
	COLOR: #ce001e
}
.ariane .niv2 A:hover {
	COLOR: #ce001e
}
LI.article {
	BORDER-BOTTOM: #ce001e 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
LI.video {
	BORDER-BOTTOM: #ce001e 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
LI.poll {
	BORDER-BOTTOM: #ce001e 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
LI.article .lireaussi {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc; MARGIN-TOP: 5px
}
LI.article .lireaussi * {
	COLOR: #ce001e
}
.contentlist LI H1 {
	MARGIN: 10px 0px; DISPLAY: block; FONT-FAMILY: Calibri, Myriad Pro, Sans-serif; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
.contentlist LI H2 {
	MARGIN: 10px 0px; DISPLAY: block; FONT-FAMILY: Calibri, Myriad Pro, Sans-serif; FONT-SIZE: 1.8em; FONT-WEIGHT: normal
}
.contentlist LI H1 A {
	COLOR: #315869
}
.contentlist LI H2 A {
	COLOR: #315869
}
.contentlist LI H1 {
	MARGIN: 0px; FONT-SIZE: 2em
}
.contentlist LI H1 A SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #ce001e; FONT-SIZE: 0.5em; MARGIN-RIGHT: 5px
}
.contentlist LI H2 A SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #ce001e; FONT-SIZE: 0.5em; MARGIN-RIGHT: 5px
}
LI.video {
	BACKGROUND: url(../images/css/style/contenu-video_bg.png) no-repeat right top
}
LI.poll {
	BACKGROUND: url(../images/css/style/contenu-sondage_bg.png) no-repeat right top
}
DIV.une.section .legende {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 460px; PADDING-RIGHT: 5px; BACKGROUND: #504e4e; COLOR: #fff; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
DIV.sport.section .legende {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 460px; PADDING-RIGHT: 5px; BACKGROUND: #504e4e; COLOR: #fff; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
DIV.une.section .legende * {
	COLOR: #fff
}
DIV.sport.section .legende * {
	COLOR: #fff
}
DIV.une.section LI.article .photo {
	CLEAR: both
}
DIV.sport.section LI.photo.article {
	CLEAR: both
}
.section LI.first.article H1 {
	MARGIN-BOTTOM: 10px
}
.sliderarticlecat {
	POSITION: relative; OVERFLOW: hidden
}
.sliderarticlecat UL {
	LIST-STYLE-TYPE: none
}
.sliderarticlecat UL LI {
	DISPLAY: inline; FLOAT: left
}
.sliderarticlecat .carousel-control {
	DISPLAY: none
}
.sliderarticlecat .carousel-pagination {
	POSITION: absolute; MARGIN-TOP: -67px; MARGIN-LEFT: 391px; CLEAR: both
}
.sliderarticlecat .carousel-pagination A {
	WIDTH: 17px; DISPLAY: block; BACKGROUND: url(../images/appli/carousel/slider-pagination-btn.png) no-repeat left top; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.sliderarticlecat .carousel-pagination A SPAN {
	DISPLAY: none
}
.sliderarticlecat .carousel-pagination A.active {
	BACKGROUND-IMAGE: url(../images/appli/carousel/slider-pagination-btn_active.png)
}
.contentlist .contenu A {
	COLOR: #ce001e
}
.contentlist LI.first H2 A SPAN {
	FONT-WEIGHT: bold
}
LI.prop1.first H1 {
	MARGIN-BOTTOM: 5px
}
LI.prop1.first .photo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: #504e4e; FLOAT: left; PADDING-TOP: 5px
}
LI.prop1.first .photo IMG {
	MARGIN: 5px
}
LI.prop1.first .legende {
	MARGIN: 5px 0px; WIDTH: auto; PADDING-TOP: 5px
}
LI.prop1.first .legende P {
	COLOR: #ccc
}
LI.prop1.first .contenu {
	MARGIN-TOP: 5px; COLOR: #fff
}
LI.prop1.first .contentlist LI .publication {
	FLOAT: left
}
LI.prop1.first .medias {
	MARGIN-TOP: 5px
}
LI.prop1.first .publication {
	MARGIN: 5px 0px
}
P.medias A.comment-info {
	BACKGROUND-IMAGE: url(../images/css/style/goodies_sprite.jpg); PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 23px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -120px; HEIGHT: 20px; PADDING-TOP: 2px
}
.contentlist LI .contenu {
	TEXT-ALIGN: justify; FONT-FAMILY: arial, tahoma, sans-serif; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.9em
}
.contentlist LI .photo {
	MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 10px
}
.contentlist LI .publication {
	COLOR: #6f6f6f
}
.contentlist LI .medias {
	COLOR: #6f6f6f
}
.contentlist LI .medias SPAN {
	COLOR: #6f6f6f
}
.contentlist LI .medias A SPAN {
	COLOR: #444
}
.contentlist LI .publication {
	CLEAR: both
}
.contentlist LI .actions {
	LIST-STYLE-TYPE: none
}
.contentlist LI .actions LI {
	DISPLAY: inline
}
.maj {
	MARGIN: 5px 0px; FONT-WEIGHT: bold
}
SPAN.oblig {
	MARGIN: 0px 2px; COLOR: #ce001e
}
DIV.sport.section .titre {
	BORDER-BOTTOM-COLOR: #43890a; BORDER-TOP-COLOR: #43890a; COLOR: #43890a; BORDER-RIGHT-COLOR: #43890a; BORDER-LEFT-COLOR: #43890a
}
DIV.sport.section .ariane {
	BACKGROUND-IMAGE: url(../images/css/style/tag-vert_bg.png)
}
DIV.sport.section .ariane .niv2 {
	COLOR: #43890a
}
.sport .contentlist LI H2 A {
	COLOR: #43890a
}
.sport .contentlist LI H1 A {
	COLOR: #43890a
}
.sport .contentlist LI H2 A SPAN {
	COLOR: #315869
}
.sport .contentlist LI H1 A SPAN {
	COLOR: #315869
}
.sport .contentlist LI {
	BORDER-BOTTOM-COLOR: #43890a; BORDER-TOP-COLOR: #43890a; BORDER-RIGHT-COLOR: #43890a; BORDER-LEFT-COLOR: #43890a
}
.sport .contentlist LI H2 A {
	MARGIN: 0px
}
.sport .contentlist LI .legende {
	BACKGROUND: #43890a
}
.departements H3 {
	BORDER-BOTTOM: #333 1px dotted; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-SIZE: 0.8em
}
.pager {
	TEXT-ALIGN: center; MARGIN: 10px 0px; FONT-SIZE: 0.8em
}
.pager .resultat_pager {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f0f0; PADDING-TOP: 5px
}
.pager .resultat_pager * {
	COLOR: #315869
}
.pager .navigation_pager {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #315869; PADDING-TOP: 5px
}
.pager .navigation_pager A {
	BACKGROUND-IMAGE: url(../images/css/style/pager-nav_sprite.gif); BACKGROUND-COLOR: transparent; MARGIN: 0px 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; COLOR: #fff
}
.pager .navigation_pager A * {
	COLOR: #fff
}
.pager .navigation_pager A:hover {
	COLOR: #ccc
}
.pager .navigation_pager A:hover * {
	COLOR: #ccc
}
.pager .navigation_pager A.disabled {
	COLOR: #ccc
}
.pager .navigation_pager A.disabled * {
	COLOR: #ccc
}
.pager .navigation_pager .pager_deb {
	PADDING-LEFT: 18px; BACKGROUND-POSITION: left -3px
}
.pager .navigation_pager .pager_pct {
	PADDING-LEFT: 18px; BACKGROUND-POSITION: left -43px
}
.pager .navigation_pager .pager_svt {
	PADDING-RIGHT: 18px; BACKGROUND-POSITION: right -23px
}
.pager .navigation_pager .pager_fin {
	PADDING-RIGHT: 18px; BACKGROUND-POSITION: right -63px
}
.content {
	BORDER-BOTTOM: #ce001e 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; CLEAR: both
}
.navserie A:hover {
	COLOR: #ce001e
}
.navserie {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 16px; BORDER-TOP: #ddd 1px dotted; PADDING-TOP: 5px
}
.navserie .bouton_prev {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/css/style/nav-prev_bg.gif) no-repeat left 50%; FLOAT: left
}
.navserie .bouton_next {
	PADDING-RIGHT: 15px; BACKGROUND: url(../images/css/style/nav-next_bg.gif) no-repeat right 50%; FLOAT: right
}
.content H1 {
	DISPLAY: block; FONT-FAMILY: Calibri, Myriad Pro, Sans-serif; COLOR: #315869; CLEAR: both; FONT-WEIGHT: normal
}
.content H1 SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #ce001e; FONT-SIZE: 0.5em; MARGIN-RIGHT: 5px
}
.content H2 {
	PADDING-BOTTOM: 3px; MARGIN: 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.content .galerie {
	BACKGROUND: #f0f0f0
}
.content .contenu A {
	COLOR: #ce001e
}
.content .photo {
	TEXT-ALIGN: center; MARGIN: 6px 0px
}
.content .photo .legende {
	PADDING-BOTTOM: 6px; MARGIN: 0px 0px 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #ce001e; COLOR: #fff; FONT-SIZE: 0.8em; PADDING-TOP: 6px
}
.content .slider {
	CLEAR: both
}
.content .slider .bouton_prev {
	FLOAT: left; MARGIN-LEFT: 10px
}
.content .slider .position {
	TEXT-ALIGN: center; WIDTH: 420px; FLOAT: left
}
.content .slider .bouton_next {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.content .vignettes {
	TEXT-ALIGN: center; CLEAR: both
}
.content .vignettes UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f0f0; PADDING-TOP: 10px
}
.content .vignettes UL LI {
	MARGIN-TOP: 10px; DISPLAY: inline; MARGIN-RIGHT: 10px
}
.content .vignettes UL LI.selected IMG {
	BORDER-BOTTOM: #ce001e 1px solid; BORDER-LEFT: #ce001e 1px solid; BORDER-TOP: #ce001e 1px solid; BORDER-RIGHT: #ce001e 1px solid
}
.content .vignettes UL LI A:hover IMG {
	BORDER-BOTTOM: #ce001e 1px solid; BORDER-LEFT: #ce001e 1px solid; BORDER-TOP: #ce001e 1px solid; BORDER-RIGHT: #ce001e 1px solid
}
.content .vignettes UL LI IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.content .vignettes UL LI A.prev {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/css/style/galerie-prev_bg.gif) no-repeat 50% 50%
}
.content .contenu {
	TEXT-ALIGN: justify; MARGIN-BOTTOM: 10px
}
.content H4 {
	COLOR: #ce001e; FONT-WEIGHT: normal
}
.contenu H2.interTitre {
	COLOR: #ce001e; FONT-WEIGHT: normal
}
.content .contenu P {
	MARGIN: 10px 0px
}
.content .publication {
	COLOR: #aba9a9
}
.content .medias {
	COLOR: #aba9a9
}
.content .publication {
	CLEAR: both
}
.content .encart {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.content .encart H3 {
	PADDING-BOTTOM: 2px; MARGIN: 5px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND: #315869 0px 0px; COLOR: #ffffff; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.content BLOCKQUOTE {
	MARGIN: 10px 0px; COLOR: #315869
}
DIV.article.content .pub {
	MARGIN: 10px 10px 10px 0px; FLOAT: left
}
.index .nav {
	BORDER-BOTTOM: #ddd 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px dotted; PADDING-TOP: 10px
}
.index .nav UL {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.index .nav LI {
	DISPLAY: inline
}
.index .nav LI A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.index .nav LI A:hover {
	BORDER-BOTTOM-COLOR: #ce001e; BORDER-TOP-COLOR: #ce001e; COLOR: #ce001e; BORDER-RIGHT-COLOR: #ce001e; BORDER-LEFT-COLOR: #ce001e
}
.index TABLE {
	WIDTH: 100%
}
.index TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.index TABLE TD.titlig {
	TEXT-ALIGN: center; WIDTH: 10px; BACKGROUND: #ce001e; COLOR: #fff; VERTICAL-ALIGN: middle
}
.index TABLE TD.impair.titlig {
	BACKGROUND: #504e4e
}
DIV.index.sport TABLE TD.impair.titlig {
	BACKGROUND: #504e4e
}
.index TABLE TD UL {
	MARGIN-LEFT: 30px
}
.index TABLE TD UL.niv1 LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.index TABLE TD UL.niv1 LI:hover {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND: #fefefe; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.index TABLE TD UL.niv1 LI:hover A {
	COLOR: #ce001e
}
.index TABLE TD UL LI H3 {
	FONT-SIZE: 1em
}
DIV.index.sport .nav LI A:hover {
	BORDER-BOTTOM-COLOR: #43890a; BORDER-TOP-COLOR: #43890a; COLOR: #43890a; BORDER-RIGHT-COLOR: #43890a; BORDER-LEFT-COLOR: #43890a
}
DIV.index.sport TABLE TD.titlig {
	BACKGROUND: #43890a
}
DIV.index.sport TABLE TD UL.niv1 LI:hover A {
	COLOR: #43890a
}
DIV.sport.index H1.appli {
	COLOR: #43890a
}
DIV.sport.index .nav LI A {
	BORDER-BOTTOM-COLOR: #43890a; BORDER-TOP-COLOR: #43890a; BORDER-RIGHT-COLOR: #43890a; BORDER-LEFT-COLOR: #43890a
}
.medias {
	PADDING-BOTTOM: 10px; FONT-SIZE: 0.9em
}
.actions {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px; BORDER-TOP: #315869 1px dotted; PADDING-TOP: 10px
}
.actions LI {
	MARGIN: 10px 0px
}
.actions LI A {
	BACKGROUND-IMAGE: url(../images/css/style/goodies_sprite.jpg); PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 30px; WIDTH: 20px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; PADDING-TOP: 2px
}
.actions LI A:hover {
	COLOR: #ce001e
}
.actions LI A:hover SPAN {
	COLOR: #ce001e
}
.actions LI.imp A {
	BACKGROUND-POSITION: 0px 0px
}
.actions LI.tailletexte A {
	BACKGROUND-POSITION: 0px -20px
}
.actions LI.tailletexteplus A {
	BACKGROUND-POSITION: 0px -40px
}
.actions LI.tailletextemoins A {
	BACKGROUND-POSITION: 0px -60px
}
.actions LI.fav A {
	BACKGROUND-POSITION: 0px -80px
}
.actions LI.envoiami A {
	BACKGROUND-POSITION: 0px -100px
}
.actions LI.commenter A {
	BACKGROUND-POSITION: 0px -120px
}
.actions LI.partager A {
	BACKGROUND-POSITION: 0px -140px
}
.actions LI.facebook A {
	BACKGROUND-POSITION: 0px -160px
}
.actions LI.twitter A {
	BACKGROUND-POSITION: 0px -180px
}
UL.series {
	BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; CLEAR: both
}
UL.series LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/style/dossier_picto_small.png) no-repeat left 50%; COLOR: #ce001e; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.comment-info:hover SPAN {
	COLOR: #ce001e
}
DIV.actions.encartpresse {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ce001e 1px solid; PADDING-TOP: 10px
}
DIV.actions.encartpresse UL {
	LIST-STYLE-TYPE: none
}
DIV.actions.encartpresse UL LI {
	DISPLAY: inline
}
#e_col1 .actions {
	BORDER-BOTTOM: #ce001e 1px solid; MARGIN-TOP: 0px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
#e_col1 .actions UL LI {
	MARGIN: 10px 0px; WIDTH: 200px; DISPLAY: block; FLOAT: left
}
#e_col1 .actions .bottom {
	CLEAR: both
}
#e_col2 DIV.actions.encartpresse {
	TEXT-ALIGN: center
}
#e_col2 DIV.actions.encartpresse .top H2 {
	BORDER-BOTTOM: medium none; FONT-FAMILY: Calibri, Arial, Verdana, sans-serif; COLOR: #ccc; FONT-SIZE: 1.3em
}
#e_col2 DIV.tags.encartpresse .top H2 {
	BORDER-BOTTOM: medium none; FONT-FAMILY: Calibri, Arial, Verdana, sans-serif; COLOR: #ccc; FONT-SIZE: 1.3em
}
#e_col2 .actions LI A SPAN {
	DISPLAY: none
}
* + HTML #e_col2 .actions LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
* + HTML #e_col2 DIV.actions.encartpresse .bottom {
	CLEAR: both
}
* HTML #e_col2 .actions LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
* HTML #e_col2 DIV.actions.encartpresse .bottom {
	CLEAR: both
}
DIV.tags.encartpresse {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f0f0f0; BORDER-TOP: #504e4e 1px solid; PADDING-TOP: 10px
}
DIV.tags.encartpresse UL {
	LIST-STYLE-POSITION: inside
}
DIV.tags.encartpresse UL LI {
	MARGIN: 5px 0px
}
DIV.tags.encartpresse UL.tags {
	LIST-STYLE-TYPE: none
}
DIV.tags.encartpresse UL.tags LI A {
	COLOR: #504e4e; FONT-WEIGHT: bold
}
DIV.tags.encartpresse UL.tags UL LI A {
	COLOR: #315869; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#e_col2 DIV.tags.encartpresse {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#e_col2 DIV.tags.encartpresse UL LI {
	MARGIN: 10px 0px
}
#e_col2 DIV.tags.encartpresse UL.tags UL {
	LIST-STYLE-TYPE: circle; CLEAR: both
}
#e_col2 DIV.tags.encartpresse UL.tags LI {
	CLEAR: both
}
#e_col2 DIV.tags.encartpresse UL.tags UL LI {
	FLOAT: left; CLEAR: none; MARGIN-RIGHT: 10px
}
#e_col2 DIV.tags.encartpresse .bottom {
	CLEAR: both
}
#e_col1 DIV.tags.encartpresse {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px solid; WIDTH: 136px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 10px; BORDER-RIGHT: 1px solid
}
#e_col1 DIV.articles.encartpresse {
	WIDTH: 290px; FLOAT: left
}
#e_col1 DIV.articles.encartpresse .top H3 {
	FONT-SIZE: 1em
}
#e_col2 DIV.articles.encartpresse {
	MARGIN-BOTTOM: 10px
}
DIV.articles.encartpresse UL {
	LIST-STYLE-POSITION: inside
}
DIV.articles.encartpresse UL LI {
	MARGIN: 5px 0px
}
DIV.articles.encartpresse .top H3 {
	BORDER-BOTTOM-COLOR: #ce001e !important; TEXT-TRANSFORM: uppercase; BORDER-TOP-COLOR: #ce001e !important; COLOR: #ce001e !important; BORDER-RIGHT-COLOR: #ce001e !important; BORDER-LEFT-COLOR: #ce001e !important
}
DIV.articles.encartpresse .maincontent H3 {
	FONT-SIZE: 1em
}
#e_col2 DIV.articles.encartpresse UL {
	LIST-STYLE-TYPE: none
}
.commentaires {
	BORDER-BOTTOM: #ce001e 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; CLEAR: both
}
.commentaires A {
	COLOR: #315869
}
.commentaires H3 {
	MARGIN: 10px 0px; COLOR: #aaa; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.commentaires .commentaire {
	MIN-HEIGHT: 120px; MARGIN-BOTTOM: 10px; HEIGHT: auto; CLEAR: both; BORDER-TOP: #cccccc 1px dotted
}
.commentaires .commentaire * {
	COLOR: #777
}
.commentaires .boutonajout {
	MARGIN: 10px 0px
}
.commentaires .commentaire P {
	
}
.commentaires .commentaire P.titlig {
	BORDER-BOTTOM: #315869 1px dotted; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; COLOR: #315869; FONT-WEIGHT: bold
}
.commentaires .actions {
	BORDER-BOTTOM: medium none; MARGIN-BOTTOM: 0px
}
.commentaires .commentaire .actions LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.commentaires .commentaire .actions LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ce001e; PADDING-TOP: 0px
}
.commentaires .commentaire .publication {
	MARGIN: 10px 0px; BACKGROUND: url(../images/css/style/bulle-commentaire_bg.gif) no-repeat 50% center; HEIGHT: 34px; COLOR: #999; FONT-SIZE: 0.9em
}
.commentaires .commentaire .publication SPAN {
	MARGIN: 7px 5px 0px; DISPLAY: block
}
.commentaires .commentaire .publication .auteur {
	FLOAT: left
}
.commentaires .commentaire .publication .date-heure {
	FLOAT: right
}
.commentaires IMG.avatar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 5px; WIDTH: 60px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: right; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.commentaires .suite {
	MARGIN: 10px 0px
}
.commentaires .ajoutcommentaire {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f0f0f0; CLEAR: both; PADDING-TOP: 10px
}
.commentaires .ajoutcommentaire TABLE {
	MARGIN: 10px 0px; WIDTH: 100%; BORDER-TOP: #fff 1px solid; PADDING-TOP: 10px
}
.commentaires .ajoutcommentaire H4 {
	FONT-SIZE: 1.1em
}
.commentaires .ajoutcommentaire H4 {
	MARGIN-BOTTOM: 10px
}
.commentaires .ajoutcommentaire P {
	MARGIN-BOTTOM: 10px
}
.commentaires .ajoutcommentaire TABLE {
	MARGIN-BOTTOM: 10px
}
.commentaires .ajoutcommentaire TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.commentaires .ajoutcommentaire TABLE TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.commentaires .ajoutcommentaire TABLE TABLE TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.commentaires .ajoutcommentaire TABLE TABLE TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.commentaires .ajoutcommentaire TABLE TH {
	TEXT-ALIGN: right; WIDTH: 30%; VERTICAL-ALIGN: top
}
.commentaires .ajoutcommentaire TABLE TD A {
	FONT-SIZE: 0.8em
}
.commentaires .ajoutcommentaire .blocboutons {
	TEXT-ALIGN: center
}
.commentaires .ajoutcommentaire .aide {
	MARGIN: 5px 0px; DISPLAY: block; COLOR: #666; FONT-SIZE: 0.8em
}
.commentaires INPUT.text {
	WIDTH: 230px
}
.commentaires TEXTAREA {
	WIDTH: 230px
}
.commentaires P.suite {
	TEXT-ALIGN: center
}
.commentaires TEXTAREA {
	HEIGHT: 100px
}
.notearticle {
	BORDER-BOTTOM: #ce001e 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; CLEAR: both
}
.notearticle H3 {
	MARGIN: 10px 0px; COLOR: #aaa; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
.notearticle .moyenne {
	MARGIN-LEFT: 5px
}
.notearticle .nbvotes {
	BORDER-LEFT: #ddd 1px solid; PADDING-LEFT: 5px; COLOR: #315869; MARGIN-LEFT: 3px; FONT-WEIGHT: bold
}
.notearticle .bottom {
	CLEAR: both
}
DIV.rating-cancel {
	TEXT-INDENT: -999em; WIDTH: 17px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer
}
DIV.star-rating {
	TEXT-INDENT: -999em; WIDTH: 17px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer
}
DIV.rating-cancel {
	BACKGROUND: url(../images/appli/GSOC/delete.gif) no-repeat 0px -16px
}
DIV.rating-cancel A {
	BACKGROUND: url(../images/appli/GSOC/delete.gif) no-repeat 0px -16px
}
DIV.star-rating {
	BACKGROUND: url(../images/appli/GSOC/star.gif) no-repeat 0px 0px
}
DIV.star-rating A {
	BACKGROUND: url(../images/appli/GSOC/star.gif) no-repeat 0px 0px
}
DIV.rating-cancel A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 16px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.star-rating A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 16px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.star-rating-on A {
	BACKGROUND-POSITION: 0px -16px
}
DIV.star-rating-hover A {
	BACKGROUND-POSITION: 0px -32px
}
DIV.star-rating-readonly A {
	CURSOR: default !important
}
DIV.star-rating {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden !important
}
.diaporama UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px; FONT-SIZE: 0.9em
}
.diaporama UL LI {
	BORDER-BOTTOM: #315869 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; WIDTH: 141px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; HEIGHT: 60px; MARGIN-RIGHT: 5px; BORDER-RIGHT: #315869 1px dotted; PADDING-TOP: 5px
}
.diaporama UL LI A {
	TEXT-TRANSFORM: uppercase
}
.diaporama UL LI A SPAN {
	TEXT-TRANSFORM: none; DISPLAY: block
}
.diaporama UL LI.last {
	MARGIN-RIGHT: 0px; BORDER-RIGHT: #315869 1px dotted
}
.diaporama UL LI.ui-state-active {
	BORDER-BOTTOM-COLOR: #ce001e; BORDER-TOP-COLOR: #ce001e; BORDER-RIGHT-COLOR: #ce001e; BORDER-LEFT-COLOR: #ce001e
}
.diaporama UL LI.ui-state-active A {
	COLOR: #ce001e
}
.diaporama P.lien {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.8em; PADDING-TOP: 10px
}
.diaporama P.lien A {
	COLOR: #ce001e; TEXT-DECORATION: underline
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none
}
#e_bannerpub {
	MARGIN: 15px 0px
}
.Position4 {
	FLOAT: left
}
.Top {
	FLOAT: right
}
.x30 {
	PADDING-RIGHT: 30px; FLOAT: left; BORDER-RIGHT: #ddd 1px solid
}
.x31 {
	FLOAT: right
}
#e_col2 .pub {
	MARGIN-BOTTOM: 15px
}
#e_col3 .pub {
	MARGIN-BOTTOM: 15px
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
.x10 {
	
}
DIV.x01.pub {
	MARGIN: 10px 0px
}
.Bottom1 {
	TEXT-ALIGN: center; CLEAR: both
}
DIV.ls A IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.ls DIV.pub {
	CLEAR: both
}
DIV.ls DIV.pub P A {
	COLOR: #315869
}
P.a_titre1 {
	BORDER-BOTTOM: #ce001e 1px dotted; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; COLOR: #315869; FONT-SIZE: 1.5em; PADDING-TOP: 5px
}
P.a_titre2 {
	MARGIN: 5px 0px; DISPLAY: block; COLOR: #315869; FONT-SIZE: 1.3em
}
P.a_titre2 cmtrad {
	COLOR: #315869
}
.a_blocappli A {
	COLOR: #ce001e
}
.a_blocappli FIELDSET {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.a_blocappli FIELDSET TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.recapituler TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.a_blocappli FIELDSET P {
	MARGIN: 5px 0px
}
.a_blocappli FIELDSET P.titlig {
	FONT-WEIGHT: bold
}
.a_blocappli FIELDSET TABLE TD #txtId {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.a_blocappli FIELDSET TABLE TD #txtMdp {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.recapituler .mail {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.recapituler .inp32 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.a_blocappli FIELDSET LEGEND {
	PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/css/style/tag-next_bg.png) no-repeat left 50%; PADDING-TOP: 5px
}
.a_blocappli .blocboutons {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
TABLE.gouttieres {
	WIDTH: 100%
}
TABLE.gouttieres TD {
	VERTICAL-ALIGN: top
}
TABLE.gouttieres TD.premcol1demi {
	PADDING-RIGHT: 10px
}
DIV.blocmsg {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; PADDING-TOP: 5px
}
DIV.blocmsg P {
	MARGIN: 5px 0px
}
DIV.blocmsg UL {
	LIST-STYLE-POSITION: inside
}
DIV.bloctxt UL {
	LIST-STYLE-POSITION: inside
}
DIV.bloctxt {
	MARGIN: 10px 0px
}
DIV.bloctxt P {
	MARGIN: 5px 0px
}
DIV.err {
	BORDER-LEFT: #ce001e 2px solid; PADDING-LEFT: 15px
}
DIV.err * {
	COLOR: #ce001e
}
H1.appli {
	MARGIN-BOTTOM: 15px; COLOR: #ce001e; FONT-SIZE: 1.2em
}
UL.niv1 {
	LIST-STYLE-TYPE: none
}
UL.niv1 LI {
	MARGIN: 5px 0px; PADDING-LEFT: 25px; BACKGROUND: url(../images/css/style/tag-next_bg.png) no-repeat left 50%
}
.rechercheweb2 #formulaireRecherche {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f0f0f0; BORDER-TOP: #ddd 3px solid; PADDING-TOP: 10px
}
.rechercheweb2 H1 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 1.5em
}
.rechercheweb2 #formulaireRecherche H3 {
	MARGIN: 5px 0px; FONT-SIZE: 1em
}
.rechercheweb2 #formulaireRecherche .row {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.rechercheweb2 #formulaireRecherche .row * {
	VERTICAL-ALIGN: middle
}
.rechercheweb2 #formulaireRecherche #Saisie {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 250px; PADDING-RIGHT: 3px; FONT-SIZE: 1.1em; PADDING-TOP: 1px
}
.rechercheweb2 #formulaireRecherche .info {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.rechercheweb2 UL.contentlist LI {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.rechercheweb2 .surtitre {
	FONT-SIZE: 0.7em
}
.rechercheweb2 .pager .resultat_pager {
	FONT-SIZE: 1.5em
}
.i_bloceditnum P {
	TEXT-ALIGN: center
}
.i_bloceditnum P A {
	COLOR: #ce001e
}
.i_bloceditnum .bloctxt {
	BORDER-LEFT: #cccccc 3px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0 0px 0px; COLOR: #aaaaaa; FONT-SIZE: 0.8em; PADDING-TOP: 5px
}
.i_bloceditnum DIV.c {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MIN-HEIGHT: 430px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; HEIGHT: auto; PADDING-TOP: 10px
}
.i_bloceditnum DIV.c IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px !important
}
.i_bloceditnum DIV.c A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.i_bloceditnum TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.i_bloceditnum P.titlig {
	MARGIN: 10px 0px; COLOR: #ce001e; FONT-SIZE: 1.2em
}
.i_bloceditnum P.titlig * {
	COLOR: #ce001e
}
.i_bloceditnum .pdfsize {
	TEXT-ALIGN: center; MARGIN: 0px auto 5px; WIDTH: 154px; DISPLAY: block; BACKGROUND: #f0f0f0 0px 0px; COLOR: #666; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
DIV.choixpages.i_bloceditnum UL {
	LIST-STYLE-TYPE: none
}
DIV.choixpages.i_bloceditnum UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; BACKGROUND: #f0f0f0; FLOAT: left; MARGIN-LEFT: 15px; BORDER-TOP: #ce001e 1px solid; PADDING-TOP: 10px
}
DIV.choixpages.i_bloceditnum UL LI A.image {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
.i_bloceditnum P.a_titre1 {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 10px
}
.i_bloceditnum P.a_titre2 {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 10px
}
.i_bloceditnum P.a_titre1 A {
	MARGIN-LEFT: -6px
}
.i_bloceditnum P.a_titre1 IMG {
	DISPLAY: none
}
.a_bloccompte #infoSecurite #txtCaptcha {
	MARGIN-BOTTOM: 10px
}
.a_bloccompte #infoParticulier #txtAdresse {
	MARGIN-BOTTOM: 10px
}
.compte_infoperso {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/style/coin-ombre_bg.jpg) #fff no-repeat right bottom; PADDING-TOP: 5px
}
.compte_services {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/style/coin-ombre_bg.jpg) #fff no-repeat right bottom; PADDING-TOP: 5px
}
.compte_abo {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/css/style/coin-ombre_bg.jpg) #fff no-repeat right bottom; PADDING-TOP: 5px
}
.compte_infoperso H2 {
	COLOR: #315869; FONT-SIZE: 1.1em
}
.compte_services H2 {
	COLOR: #315869; FONT-SIZE: 1.1em
}
.compte_abo H2 {
	COLOR: #315869; FONT-SIZE: 1.1em
}
.compte_infoperso UL {
	LIST-STYLE-TYPE: none
}
.compte_services UL {
	LIST-STYLE-TYPE: none
}
.compte_abo UL {
	LIST-STYLE-TYPE: none
}
.compte_infoperso P {
	MARGIN: 10px 0px
}
.compte_services P {
	MARGIN: 10px 0px
}
.compte_abo P {
	MARGIN: 10px 0px
}
.compte_infoperso UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/css/style/nav-next_bg.gif) no-repeat left 5px
}
.compte_services UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/css/style/nav-next_bg.gif) no-repeat left 5px
}
.compte_abo UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/css/style/nav-next_bg.gif) no-repeat left 5px
}
.a_blocinscription .form_row {
	MARGIN: 10px 0px; CLEAR: both
}
.a_blocinscription .form_row LABEL {
	WIDTH: 300px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.a_bloccompte #tabSouscriptions {
	WIDTH: 100%
}
.a_bloccompte #tabSouscriptions CAPTION {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ce001e; COLOR: #fff; PADDING-TOP: 5px
}
.a_bloccompte #tabSouscriptions TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.a_bloccompte #tabSouscriptions TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.a_bloccompte #tabSouscriptions TH {
	BACKGROUND: #f0f0f0
}
.a_bloccompte .e_invisible {
	DISPLAY: none
}
.a_bloccompte .a_actions {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px
}
.a_bloccompte .a_actions LI {
	MARGIN: 5px 0px; PADDING-LEFT: 25px; BACKGROUND: url(../images/css/style/tag-next_bg.png) no-repeat left 50%
}
.a_bloccompte .a_actions LI:hover A {
	COLOR: #ce001e
}
.a_bloccompte TR.rupture TD {
	BORDER-BOTTOM: #ce001e 1px dotted; BACKGROUND: #f0f0f0
}
.a_bloccompte .recapituler .fiche TH {
	TEXT-ALIGN: left; WIDTH: 200px
}
.a_bloccompte FIELDSET TABLE TD #txtMdp {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.passpresse {
	TEXT-ALIGN: center; MARGIN: 10px 0px; BORDER-TOP: #cccccc 3px solid; PADDING-TOP: 10px
}
.passpresse H3 {
	COLOR: #ce001e
}
.passpresse UL {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 10px auto; PADDING-LEFT: 0px; WIDTH: 835px; PADDING-RIGHT: 0px; HEIGHT: 30px; BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 10px
}
.passpresse UL LI {
	TEXT-ALIGN: center; WIDTH: 60px; DISPLAY: block; FLOAT: left; FONT-SIZE: 0.8em; MARGIN-RIGHT: 15px
}
.passpresse UL LI A:hover IMG {
	BORDER-BOTTOM: #ce001e 1px solid; BORDER-LEFT: #ce001e 1px solid; BACKGROUND: #f0f0f0; BORDER-TOP: #ce001e 1px solid; BORDER-RIGHT: #ce001e 1px solid
}
.passpresse UL LI A IMG {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
.abonnements {
	MARGIN: 10px 0px
}
.abonnements .bouton {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 450px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/css/style/btn-style1-top.jpg) #504e4e no-repeat 50% top; FLOAT: left; MARGIN-RIGHT: 30px; PADDING-TOP: 15px
}
.abonnements .style2 {
	BACKGROUND-IMAGE: url(../images/css/style/btn-style2-top.jpg); BACKGROUND-COLOR: #e33535; MARGIN-RIGHT: 0px
}
.abonnements .bouton * {
	COLOR: #fff
}
.abonnements .bouton .fg {
	FLOAT: left
}
.abonnements .bouton .fd {
	FLOAT: right
}
.abonnements H3 {
	TEXT-ALIGN: center
}
.abonnements P.c {
	TEXT-ALIGN: center
}
.abonnementsweb {
	MARGIN: 10px auto; WIDTH: 940px
}
.abonnementsweb .offre {
	WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 20px
}
.abonnementsweb .last {
	MARGIN-RIGHT: 0px
}
.abonnementsweb .offre .picto {
	TEXT-ALIGN: center
}
.abonnementsweb .offre .description {
	TEXT-ALIGN: center; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.abonnementsweb .offre .description .titre {
	FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.abonnementsweb .offre .description .prix {
	FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
.abonnementsweb .offre .description .titre A {
	COLOR: #315869
}
.abonnementsweb .offre .description .prix A {
	COLOR: #315869
}
.abonnementsweb .offre .description .titre A:hover {
	COLOR: #ce001e
}
.abonnementsweb .offre .description .prix A:hover {
	COLOR: #ce001e
}
.abonnementsweb .offre:hover .description A {
	COLOR: #ce001e
}
.abonnementsweb .offre .description P A {
	COLOR: #555
}
.abonnementsweb .offre .description P SPAN {
	MARGIN-TOP: 5px; DISPLAY: block; COLOR: #aaa; FONT-SIZE: 0.8em
}
.a_blocmeteo .form {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; PADDING-TOP: 5px
}
.a_blocmeteo .form .top .titre {
	FONT-SIZE: 1.2em
}
.a_blocmeteo TABLE.fiche {
	MARGIN-TOP: 15px; WIDTH: 100%; CLEAR: both
}
.a_blocmeteo TABLE.fiche CAPTION {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ce001e; COLOR: #fff; PADDING-TOP: 2px
}
.a_blocmeteo TABLE.fiche TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.contact P.err {
	COLOR: #ce001e
}
#e_col1 IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 460px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.blocredac P {
	MARGIN: 10px 0px
}
.blocredac A {
	COLOR: #ce001e
}
.usetheme .content {
	BORDER-BOTTOM: medium none
}
.usetheme .content H3 {
	MARGIN: 10px 0px; COLOR: #ce001e; FONT-SIZE: 1.1em
}
DIV#homecommunes {
	CLEAR: both
}
DIV.ui-tabs.usetheme#homecommunes .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0.5em !important; PADDING-LEFT: 0.6em !important; PADDING-RIGHT: 0.6em !important; PADDING-TOP: 0.5em !important
}
DIV.ui-tabs.usetheme#homecommunes .ui-tabs-nav LI:hover {
	CURSOR: pointer
}
DIV.ui-tabs.usetheme#homecommunes .ui-tabs-nav LI A:hover {
	CURSOR: pointer
}
DIV#homecommunes .ui-tabs-panel H3 {
	MARGIN-BOTTOM: 10px
}
DIV#homecommunes .ui-tabs-panel UL LI {
	MARGIN: 5px 0px
}
DIV#homecommunes .ui-tabs-panel UL LI A {
	TEXT-TRANSFORM: capitalize
}
DIV#homecommunes .col1 {
	WIDTH: 200px; FLOAT: left
}
DIV#homecommunes .col2 {
	WIDTH: 200px; FLOAT: left
}
DIV#homecommunes UL LI A {
	DISPLAY: block
}
DIV#homecommunes UL LI A:hover {
	BACKGROUND: #f0f0f0
}
DIV#homecommunes .col2 {
	MARGIN-LEFT: 5px
}
DIV#homecommunes H4 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; COLOR: #315869
}
DIV#homecommunes .col1 UL {
	LIST-STYLE-POSITION: inside
}
DIV#homecommunes .col2 UL {
	LIST-STYLE-POSITION: inside
}
DIV#homecommunes .col1 UL LI A {
	DISPLAY: inline
}
DIV#homecommunes .col2 UL LI A {
	DISPLAY: inline
}
DIV#homecommunes .col1 UL LI:hover {
	BACKGROUND: #f0f0f0
}
DIV#homecommunes .col2 UL LI:hover {
	BACKGROUND: #f0f0f0
}
.search {
	MARGIN: 10px 0px
}
.actubeta .top H3 {
	MARGIN: 10px 0px; COLOR: #ce001e
}
.actubeta UL {
	LIST-STYLE-TYPE: none
}
.actubeta UL LI {
	MARGIN: 10px 0px; CLEAR: both
}
.actubeta UL LI H2 {
	FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.actubeta UL LI P.publication {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid
}
.actubeta UL LI P.publication * {
	COLOR: #ccc
}
.fluxrss UL {
	LIST-STYLE-TYPE: none
}
.fluxrss UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px; BORDER-TOP: #fff 1px solid
}
.fluxrss UL LI:hover A {
	COLOR: #000
}
.fluxrss UL LI A:hover {
	COLOR: #000
}
.fluxrss UL LI:hover {
	BORDER-BOTTOM: #ddd 1px solid
}
.fluxrss UL LI A {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/htmlstatique/rss.png) no-repeat left 50%
}
#e_col2 .i_blocarticlesplus {
	MARGIN-BOTTOM: 15px
}
#e_col2 #infosservices {
	MARGIN-BOTTOM: 15px
}
#e_col2 .filinfo {
	MARGIN-BOTTOM: 15px
}
#e_col2 .pub {
	MARGIN-BOTTOM: 15px
}
#e_col2 .dossiers {
	MARGIN-BOTTOM: 15px
}
#e_col2 .i_blocvideo {
	MARGIN-BOTTOM: 15px
}
#e_col3 .i_blocsondage {
	MARGIN-BOTTOM: 15px
}
#e_col3 #bloc_ParutionUne {
	MARGIN-BOTTOM: 15px
}
.i_blocmeteo {
	MARGIN-BOTTOM: 15px
}
#e_col3 .bouton {
	MARGIN-BOTTOM: 15px
}
#e_col3 .lsd {
	MARGIN-BOTTOM: 15px
}
#e_col3 .services {
	MARGIN-BOTTOM: 15px
}
#e_col2 DIV.dernierscommentaires {
	MARGIN-BOTTOM: 15px
}
#e_col2 .encartpresse .top H3 {
	BORDER-BOTTOM: #504e4e 1px solid; PADDING-BOTTOM: 5px; COLOR: #504e4e; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
#e_col2 .filinfo.encartpresse {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #504e4e; COLOR: #fff; PADDING-TOP: 10px
}
#e_col2 .filinfo.encartpresse H3 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; FONT-FAMILY: Calibri, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.filinfo.encartpresse .top H3 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; FONT-FAMILY: Calibri, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
.filinfo.encartpresse .top H2 {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; FONT-FAMILY: Calibri, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
#e_col2 .filinfo.encartpresse .maincontent H2 {
	BORDER-BOTTOM: medium none; COLOR: #dedede; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
#e_col2 .filinfo.encartpresse .maincontent H2 * {
	COLOR: #fff
}
#e_col2 .filinfo.encartpresse .maincontent DIV {
	MARGIN: 5px 0px
}
#e_col2 .filinfo.encartpresse .maincontent HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; BACKGROUND: #a2a2a2; HEIGHT: 1px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#e_col2 .filinfo.encartpresse .maincontent P.publication {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-RIGHT: 5px; BORDER-RIGHT: #a2a2a2 1px solid
}
#e_col2 .filinfo.encartpresse .maincontent P.publication SPAN {
	COLOR: #a2a2a2
}
#e_col2 .filinfo.encartpresse .maincontent UL {
	LIST-STYLE-TYPE: none
}
#e_col2 .filinfo.encartpresse .maincontent LI {
	BORDER-BOTTOM: #a2a2a2 1px solid; MARGIN: 5px 0px
}
.dossiers .titre {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #ce001e; COLOR: #fff; PADDING-TOP: 0px
}
.dossiers .recents .titre {
	BACKGROUND: #315869
}
.dossiers .recents H3 {
	FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.dossiers .recents H3 SPAN {
	COLOR: #ce001e; MARGIN-RIGHT: 3px
}
#infosservices .bordcontent {
	MARGIN-TOP: 5px
}
#infosservices UL.ui-tabs-nav LI:hover {
	CURSOR: pointer !important
}
#infosservices UL.ui-tabs-nav LI A:hover {
	CURSOR: pointer !important
}
#infosservices .btn_right {
	TEXT-ALIGN: center
}
#infosservices .btn_right INPUT {
	BORDER-BOTTOM: #404d6c 1px solid; BORDER-LEFT: #404d6c 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/css/style/btn-std_bg.jpg) #404d6c repeat-x left top; COLOR: #fff; BORDER-TOP: #404d6c 1px solid; BORDER-RIGHT: #404d6c 1px solid; PADDING-TOP: 0px
}
#infosservices DIV TABLE {
	MARGIN: 10px 0px; WIDTH: 100%
}
#infosservices DIV TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#infosservices DIV TABLE TD .col_left {
	WIDTH: 100px; FLOAT: left
}
#infosservices DIV TABLE TD .col_right {
	WIDTH: 175px; FLOAT: left
}
#infosservices DIV TABLE TD .col_right INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 1px
}
#infosservices .ui-tabs.usetheme .ui-tabs-panel {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#infosservices .bordcontent TABLE SELECT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 1px
}
#infosservices .bordcontent TABLE SELECT OPTION {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 1px
}
DIV.i_blocarticlesplus {
	CLEAR: both
}
DIV.i_blocarticlesplus .ui-tabs .ui-tabs-hide {
	DISPLAY: none
}
DIV.i_blocarticlesplus .bordcontent {
	POSITION: relative; MARGIN-TOP: 5px; OVERFLOW: hidden
}
DIV.i_blocarticlesplus .maincontent {
	PADDING-BOTTOM: 0px; MARGIN: 4px auto 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML DIV.i_blocarticlesplus .maincontent {
	HEIGHT: 175px !important
}
* HTML DIV.i_blocarticlesplus DIV.maincontent A.titlig {
	HEIGHT: 22px
}
.i_blocarticlesplus UL.ui-tabs-nav LI:hover {
	CURSOR: pointer !important
}
.i_blocarticlesplus UL.ui-tabs-nav LI A:hover {
	CURSOR: pointer !important
}
DIV.i_blocarticlesplus UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 5px
}
DIV.i_blocarticlesplus UL LI A {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid
}
DIV.i_blocarticlesplus UL LI.ui-state-active A {
	BORDER-BOTTOM: #c8c4c4 0px solid; BORDER-LEFT: #c8c4c4 1px solid; BACKGROUND: #fff; COLOR: #ce001e; BORDER-TOP: #c8c4c4 1px solid; BORDER-RIGHT: #c8c4c4 1px solid
}
DIV.i_blocarticlesplus UL LI.ui-state-active A SPAN {
	COLOR: #ce001e
}
DIV.i_blocarticlesplus DIV.maincontent A.titlig {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #979292
}
DIV.i_blocarticlesplus .ui-tabs-panel {
	MARGIN-TOP: -3px; CLEAR: both; BORDER-TOP: #c8c4c4 1px solid
}
DIV.i_blocarticlesplus .maincontent .content P A:hover {
	COLOR: #ce001e
}
DIV.i_blocarticlesplus .maincontent .content P A:hover * {
	COLOR: #ce001e
}
DIV.i_blocarticlesplus .bottom {
	DISPLAY: none
}
DIV.i_blocarticlesplus .maincontent .content P {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV.dernierscommentaires .maincontent .content P {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV.i_blocarticlesplus .maincontent .content P:hover {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
DIV.dernierscommentaires .maincontent .content P:hover {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa
}
DIV.i_blocarticlesplus .maincontent .content P A {
	PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../images/css/style/nav-next_bg.gif) no-repeat left 5px
}
DIV.dernierscommentaires .maincontent .content P A {
	PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../images/css/style/nav-next_bg.gif) no-repeat left 5px
}
DIV.i_blocarticlesplus .maincontent .content P A:hover {
	TEXT-DECORATION: none
}
DIV.dernierscommentaires .maincontent .content P A:hover {
	TEXT-DECORATION: none
}
DIV.i_blocarticlesplus .maincontent .content P A:visited {
	COLOR: #315869
}
DIV.dernierscommentaires .maincontent .content P A:visited {
	COLOR: #315869
}
DIV.dernierscommentaires {
	CLEAR: both
}
DIV.dernierscommentaires .ui-tabs .ui-tabs-hide {
	DISPLAY: none
}
DIV.dernierscommentaires .bordcontent {
	POSITION: relative; MARGIN-TOP: 5px; OVERFLOW: hidden
}
DIV.dernierscommentaires .maincontent {
	PADDING-BOTTOM: 0px; MARGIN: 4px auto 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML DIV.dernierscommentaires .maincontent {
	HEIGHT: 175px !important
}
* HTML DIV.dernierscommentaires DIV.maincontent A.titlig {
	HEIGHT: 22px
}
.dernierscommentaires UL.ui-tabs-nav LI:hover {
	CURSOR: pointer !important
}
.dernierscommentaires UL.ui-tabs-nav LI A:hover {
	CURSOR: pointer !important
}
DIV.dernierscommentaires UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 5px
}
DIV.dernierscommentaires UL LI A {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid
}
DIV.dernierscommentaires UL LI.ui-state-active A {
	BORDER-BOTTOM: #c8c4c4 0px solid; BORDER-LEFT: #c8c4c4 1px solid; BACKGROUND: #fff; COLOR: #ce001e; BORDER-TOP: #c8c4c4 1px solid; BORDER-RIGHT: #c8c4c4 1px solid
}
DIV.dernierscommentaires UL LI.ui-state-active A SPAN {
	COLOR: #ce001e
}
DIV.dernierscommentaires DIV.maincontent A.titlig {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #979292
}
DIV.dernierscommentaires .ui-tabs-panel {
	MARGIN-TOP: -3px; CLEAR: both; BORDER-TOP: #c8c4c4 1px solid
}
DIV.dernierscommentaires .maincontent .content P {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV.dernierscommentaires .maincontent .content P A {
	DISPLAY: block
}
DIV.dernierscommentaires .maincontent .content P A:hover {
	COLOR: #ce001e
}
DIV.i_blocarticlesplus .maincontent .content P A:hover * {
	COLOR: #ce001e
}
DIV.dernierscommentaires .bottom {
	DISPLAY: none
}
.i_blocvideo .bordcontent {
	MARGIN-TOP: 15px
}
.i_blocvideo #player {
	BORDER-BOTTOM: #333 1px solid
}
.i_blocvideo #player OBJECT {
	WIDTH: 300px
}
.i_blocvideo #player EMBED {
	WIDTH: 300px
}
.i_blocvideo #player H3 {
	DISPLAY: none
}
.i_blocvideo #player .legende {
	TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN: 10px 0px; FONT-SIZE: 0.9em
}
.i_blocvideo .article {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.i_blocvideo .article H3 {
	FONT-SIZE: 1em
}
.i_blocvideo .article .selected A {
	COLOR: #ce001e
}
DIV.ioomyz.encartpresse {
	MARGIN: 10px 0px; WIDTH: 300px; BACKGROUND: url(../images/appli/ioomyz/bg_bloc_ioomiz.jpg) #fff repeat-x 0px 0px; HEIGHT: 308px; CLEAR: both
}
DIV.ioomyz.encartpresse .top {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 74px; PADDING-TOP: 0px
}
DIV.ioomyz.encartpresse .top SPAN {
	DISPLAY: none
}
DIV.ioomyz.encartpresse .top IMG {
	MARGIN: 0px
}
DIV.ioomyz.encartpresse .bordcontent {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.ioomyz.encartpresse .maincontent {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 190px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.ioomyz.encartpresse #carousel_ioomyz {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; HEIGHT: 150px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.ioomyz.encartpresse #carousel_annonce {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: -20px
}
DIV.ioomyz.encartpresse #carousel_annonce LI {
	POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 5px 20px; PADDING-LEFT: 3px; WIDTH: 270px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 150px; PADDING-TOP: 3px
}
DIV.ioomyz.encartpresse .maincontent H5 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/fr/images/appli/ioomyz/fond_titre2.gif) no-repeat right bottom; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.ioomyz.encartpresse .maincontent H5 A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.ioomyz.encartpresse .maincontent H5 A:hover {
	COLOR: #888
}
DIV.ioomyz.encartpresse .maincontent P {
	FONT-SIZE: 0.9em
}
DIV.ioomyz.encartpresse .maincontent P.surtitre {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
* + HTML DIV.ioomyz.encartpresse .maincontent P.surtitre EM {
	FONT-WEIGHT: normal
}
DIV.ioomyz.encartpresse .maincontent P.surtitre A {
	TEXT-ALIGN: left; COLOR: #ff6600 !important; TEXT-DECORATION: none
}
DIV.ioomyz.encartpresse .maincontent H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
* + HTML .ioomyz .maincontent H4 {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
DIV.ioomyz.encartpresse .maincontent H4 A {
	COLOR: #404040; TEXT-DECORATION: none
}
DIV.ioomyz.encartpresse .maincontent .bouton {
	TEXT-ALIGN: center; BOTTOM: 0px; RIGHT: 0px
}
DIV.ioomyz.encartpresse .maincontent .bouton IMG {
	MARGIN: 0px
}
DIV.ioomyz.encartpresse .bottom SPAN {
	DISPLAY: none
}
DIV.ioomyz.encartpresse .bottom {
	BORDER-BOTTOM: #eeeeee 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fafafa; HEIGHT: auto; FONT-SIZE: 0.9em; BORDER-TOP: #eeeeee 2px solid; PADDING-TOP: 5px
}
DIV.ioomyz.encartpresse .bottom A {
	TEXT-DECORATION: none
}
DIV.ioomyz.encartpresse .bottom A EM {
	COLOR: #ff6600
}
#e_col3 .top H3 {
	BORDER-BOTTOM: #ce001e 1px dotted; BORDER-LEFT: #ce001e 0px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Calibri, Myriad Pro, sans-serif; COLOR: #ce001e; FONT-SIZE: 1.1em; BORDER-TOP: #ce001e 1px dotted; FONT-WEIGHT: normal; BORDER-RIGHT: #ce001e 0px dotted; PADDING-TOP: 5px
}
#e_col3 .top H2 {
	BORDER-BOTTOM: #ce001e 1px dotted; BORDER-LEFT: #ce001e 0px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Calibri, Myriad Pro, sans-serif; COLOR: #ce001e; FONT-SIZE: 1.1em; BORDER-TOP: #ce001e 1px dotted; FONT-WEIGHT: normal; BORDER-RIGHT: #ce001e 0px dotted; PADDING-TOP: 5px
}
#e_col3 .i_blocmeteo .top P.titre {
	BORDER-BOTTOM: #ce001e 1px dotted; BORDER-LEFT: #ce001e 0px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Calibri, Myriad Pro, sans-serif; COLOR: #ce001e; FONT-SIZE: 1.1em; BORDER-TOP: #ce001e 1px dotted; FONT-WEIGHT: normal; BORDER-RIGHT: #ce001e 0px dotted; PADDING-TOP: 5px
}
.i_blocsondage BIG {
	COLOR: #ce001e
}
.i_blocsondage .bordcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0; PADDING-TOP: 10px
}
.i_blocsondage BLOCKQUOTE {
	MARGIN-BOTTOM: 10px; COLOR: #315869; FONT-SIZE: 1.1em
}
.i_blocsondage .bordcontent P {
	MARGIN: 5px 0px
}
.i_blocsondage .vote {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; WIDTH: 150px; PADDING-RIGHT: 3px; BACKGROUND: #504e4e; COLOR: #fff; FONT-SIZE: 0.9em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.i_blocsondage #ShowResultsButton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; WIDTH: 150px; PADDING-RIGHT: 3px; BACKGROUND: #504e4e; COLOR: #fff; FONT-SIZE: 0.9em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.i_blocsondage #ShowResultsButton {
	CURSOR: pointer
}
.i_blocsondage P.fg {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.i_blocsondage P.fd {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.i_blocsondage .resconteneur {
	HEIGHT: 15px
}
.i_blocsondage .resconteneur .resultat {
	HEIGHT: 15px
}
.i_blocsondage .resconteneur {
	BACKGROUND: #fff
}
.i_blocsondage .resconteneur .resultat {
	BACKGROUND: #ccc
}
.i_blocmeteo BIG {
	COLOR: #ce001e
}
.i_blocmeteo .bordcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f0f0f0 0px 0px; PADDING-TOP: 10px
}
.i_blocmeteo .bordcontent DIV.form {
	BORDER-BOTTOM: #b2afae 1px dotted; BORDER-LEFT: #b2afae 0px dotted; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b2afae 1px dotted; BORDER-RIGHT: #b2afae 0px dotted; PADDING-TOP: 5px
}
.i_blocmeteo .pub {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; COLOR: #e33535; FONT-SIZE: 0.9em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.i_blocmeteo .pub * {
	TEXT-ALIGN: center; COLOR: #ce001e
}
.i_blocmeteo .iqa {
	MARGIN: 5px 0px; DISPLAY: block; FONT-SIZE: 0.8em
}
.i_blocmeteo .suite {
	MARGIN: 5px 0px; DISPLAY: block; FONT-SIZE: 0.8em
}
.ac_results {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); PADDING-BOTTOM: 5px; MARGIN-TOP: -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px; opacity: .9; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px
}
.ac_results UL {
	
}
.ac_results UL LI {
	MARGIN: 5px 0px
}
.ac_results UL LI.ac_over {
	COLOR: #ce001e; CURSOR: pointer
}
.ac_results UL LI.ac_over {
	COLOR: #ce001e; CURSOR: pointer
}
.ac_results UL LI A {
	
}
#e_col3 .bouton {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/css/style/btn-style1-top.jpg) #504e4e no-repeat 50% top; CLEAR: both; PADDING-TOP: 15px
}
#e_col3 .style2 {
	BACKGROUND-IMAGE: url(../images/css/style/btn-style2-top.jpg); BACKGROUND-COLOR: #e33535
}
#e_col3 .bouton P {
	WIDTH: 70px; COLOR: #fff
}
#e_col3 .bouton P * {
	COLOR: #fff
}
#e_col3 .bouton .fg {
	FLOAT: left
}
#e_col3 .bouton .fd {
	FLOAT: right
}
#e_col3 #signalerbug {
	MARGIN-BOTTOM: 10px
}
#e_col3 #signalerbug A#signaler {
	FONT-SIZE: 0.8em
}
#e_col3 #signalerbug .maincontent {
	PADDING-TOP: 10px
}
#btnactubeta {
	MARGIN-BOTTOM: 10px
}
#btnactubeta * {
	VERTICAL-ALIGN: middle
}
#btnactubeta IMG {
	MARGIN-RIGHT: 6px
}
.lsd {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #dfdddd; PADDING-TOP: 8px
}
.lsd UL {
	LIST-STYLE-TYPE: none
}
.lsd UL LI {
	BORDER-BOTTOM: #b8b6b6 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px
}
.lsd UL LI.top {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.lsd UL LI A IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.lsd UL LI P EM {
	COLOR: #ce001e
}
.lsd UL LI P A {
	COLOR: #315869
}
.services {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #315869; COLOR: #fff; PADDING-TOP: 8px
}
.services * {
	COLOR: #fff
}
.services .titre {
	BORDER-BOTTOM: #bbc8ce 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 5px
}
.services UL {
	LIST-STYLE-TYPE: none
}
.services UL LI {
	BORDER-BOTTOM: #4e7282 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#bloc_ParutionUne .content {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#content_ParutionUne {
	MARGIN-TOP: 10px
}
#bloc_ParutionUne .bottom {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#bloc_ParutionUne .bottom A {
	PADDING-BOTTOM: 2px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/fr/images/css/style/pager-nav_sprite.gif) #504e4e no-repeat left -20px; COLOR: #fff; PADDING-TOP: 2px
}
#e_footer {
	FONT-SIZE: 0.9em
}
#e_footer TABLE {
	WIDTH: 100%
}
#e_footer TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#e_footer TABLE TD H3 {
	FONT-SIZE: 1em
}
#e_footer UL {
	LIST-STYLE-TYPE: none
}
#e_footer #ojd {
	TEXT-ALIGN: center; MARGIN: 10px auto; WIDTH: 250px
}
#e_footer #ojd_image {
	TEXT-ALIGN: center; MARGIN-RIGHT: 10px
}
#e_footer #ojd_texte {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eeeeee 0px 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
#e_footer .callforaction {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0pt; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0pt
}
#e_footer .last.callforaction {
	BORDER-RIGHT: medium none
}
#e_footer #lastline {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; FONT-SIZE: 0.9em; BORDER-TOP: #eee 1px solid; PADDING-TOP: 10px
}
#e_footer #lastline A {
	COLOR: #ce001e
}
#e_footer TABLE TD P.titlig {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold
}
* HTML #e_toplinkscontainer {
	TEXT-ALIGN: center
}
HTML #e_headercontainer {
	TEXT-ALIGN: center
}
* HTML #e_menucontainer {
	TEXT-ALIGN: center
}
* HTML #e_bodycontainer {
	TEXT-ALIGN: center
}
* HTML #e_footercontainer {
	TEXT-ALIGN: center
}
* HTML #e_headercontainer * {
	TEXT-ALIGN: left
}
* HTML #e_menucontainer * {
	TEXT-ALIGN: left
}
* HTML #e_bodycontainer * {
	TEXT-ALIGN: left
}
* HTML #e_footercontainer * {
	TEXT-ALIGN: left
}
* HTML #e_col2 {
	MARGIN-RIGHT: 5px
}
* HTML #e_col1 {
	MARGIN-RIGHT: 5px
}
* HTML #e_col1 .encartpresse .top {
	WIDTH: 100%
}
* HTML #e_col2 .encartpresse .top {
	WIDTH: 100%
}
* HTML #e_col3 .encartpresse .top {
	WIDTH: 100%
}
* HTML #e_header #e_logo {
	WIDTH: 450px
}
* HTML #e_col1 .actions UL LI A {
	WIDTH: auto
}
