@import url( http://fonts.googleapis.com/css?family=Mako );
@import url( http://fonts.googleapis.com/css?family=Muli );
@import url( http://fonts.googleapis.com/css?family=Francois+One&v1 );
@import url( http://fonts.googleapis.com/css?family=PT+Sans+Narrow );
BODY {
	FONT: 1em/1.5em Sans-Serif; BACKGROUND: #fff; COLOR: #333
}
.todo {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; WIDTH: 100%; DISPLAY: inline-block; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.help {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 18px; BACKGROUND: url(.//sprite-tools.png) no-repeat -182px -71px; HEIGHT: 18px; RIGHT: 0px; TOP: 5px
}
.movable {
	POSITION: absolute; TOP: 0px
}
.hidden {
	Z-INDEX: 9; POSITION: absolute; WIDTH: 100%; ZOOM: 1; HEIGHT: 100%; TOP: 178px; LEFT: 0px
}
#header {
	BACKGROUND: #fff; HEIGHT: 115px
}
#header #logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#buttonsheader {
	POSITION: relative; DISPLAY: inline-block; FLOAT: right; CLEAR: right; BORDER-TOP: #717072 1px dotted
}
#buttonsheader UL {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#buttonsheader UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#buttonsheader UL LI IMG {
	BACKGROUND: url(.//bt_univers.png) no-repeat
}
#buttonsheader .univers1 {
	
}
#buttonsheader .univers1 IMG {
	WIDTH: 102px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
#buttonsheader .univers2 {
	
}
#buttonsheader .univers2 IMG {
	WIDTH: 126px; BACKGROUND-POSITION: -108px 0px; HEIGHT: 40px
}
#buttonsheader .univers3 {
	
}
#buttonsheader .univers3 IMG {
	WIDTH: 126px; BACKGROUND-POSITION: -240px 0px; HEIGHT: 40px
}
#buttonsheader .activ.univers1 A IMG {
	BACKGROUND-POSITION: 0px -42px
}
#buttonsheader .univers1 A:hover IMG {
	BACKGROUND-POSITION: 0px -42px
}
#buttonsheader .univers1 A:focus IMG {
	BACKGROUND-POSITION: 0px -42px
}
#buttonsheader .activ.univers2 A IMG {
	BACKGROUND-POSITION: -108px -42px
}
#buttonsheader .univers2 A:hover IMG {
	BACKGROUND-POSITION: -108px -42px
}
#buttonsheader .univers2 A:focus IMG {
	BACKGROUND-POSITION: -108px -42px
}
#buttonsheader .activ.univers3 A IMG {
	BACKGROUND-POSITION: -240px -42px
}
#buttonsheader .univers3 A:hover IMG {
	BACKGROUND-POSITION: -240px -42px
}
#buttonsheader .univers3 A:focus IMG {
	BACKGROUND-POSITION: -240px -42px
}
#buttonsheader .commissions IMG {
	WIDTH: 110px; BACKGROUND-POSITION: -496px 0px; HEIGHT: 40px
}
#buttonsheader .activ.commissions A IMG {
	BACKGROUND-POSITION: -496px -42px
}
#buttonsheader .commissions A:hover IMG {
	BACKGROUND-POSITION: -496px -42px
}
#buttonsheader .commissions A:focus IMG {
	BACKGROUND-POSITION: -496px -42px
}
#buttonsheader .transport IMG {
	WIDTH: 125px; BACKGROUND-POSITION: -371px 0px; HEIGHT: 40px
}
#buttonsheader .activ.transport A IMG {
	BACKGROUND-POSITION: -371px -42px
}
#buttonsheader .transport A:hover IMG {
	BACKGROUND-POSITION: -371px -42px
}
#buttonsheader .transport A:focus IMG {
	BACKGROUND-POSITION: -371px -42px
}
#buttonsheader .moderation {
	POSITION: absolute; TOP: 16px; LEFT: -120px
}
#buttonsheader .moderation IMG {
	WIDTH: 118px; BACKGROUND-POSITION: -563px 0px; HEIGHT: 40px
}
#buttonsheader .moderation A:hover IMG {
	BACKGROUND-POSITION: -563px -42px
}
#buttonsheader .moderation A:focus IMG {
	BACKGROUND-POSITION: -563px -42px
}
#user-connected {
	MARGIN: 5px 0px 0px; DISPLAY: inline-block; FLOAT: right; FONT-SIZE: 0.75em
}
#user-connected .portal {
	FLOAT: left
}
#user-connected .portal A {
	PADDING-LEFT: 10px; BACKGROUND: url(.//picto_url.png) no-repeat left 50%; COLOR: #9a9a9a; TEXT-DECORATION: none
}
#user-connected #user {
	FLOAT: right
}
#user-connected #user .view {
	FLOAT: left
}
#user-connected #user .view IMG {
	BORDER-BOTTOM: #9a9a9a 2px solid; BORDER-LEFT: #9a9a9a 2px solid; BORDER-TOP: #9a9a9a 2px solid; BORDER-RIGHT: #9a9a9a 2px solid
}
#user-connected #user H5 {
	MARGIN: 0px 5px; FLOAT: left
}
#user-connected #user .view {
	MARGIN: 0px 5px
}
#user-connected #user .action {
	FLOAT: left; FONT-SIZE: 0.8em
}
#user-connected #user .action UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#user-connected #user .action UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#user-connected #user .action UL LI {
	MARGIN: 2px 0px
}
#user-connected #user .action A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #cccccc; HEIGHT: 20px; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#user-connected UL {
	PADDING-LEFT: 15px; BACKGROUND: url(.//breadcrumbs/bg_braedcrumbs.gif) no-repeat left center; FONT-SIZE: 11px
}
#user-connected UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#user-connected UL LI {
	DISPLAY: inline
}
#user-connected UL LI {
	DISPLAY: inline
}
#user-connected UL LI A {
	COLOR: #666
}
#user-connected UL LI A:hover {
	COLOR: #000
}
#user-connected .portal {
	PADDING-RIGHT: 15px; BACKGROUND: url(.//sep_nav.png) no-repeat right top; FONT-SIZE: 11px; MARGIN-RIGHT: 10px
}
#user-connected #user H5 {
	LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#user-connected #user .action .modify A {
	PADDING-LEFT: 20px; BACKGROUND: url(.//bg-connecte-modifier-profil.png) #ccc no-repeat 5px top; COLOR: #333
}
#user-connected #user .action .disconnect A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: 117px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(.//btn-connecte-me-deconnecter.png) no-repeat; HEIGHT: 16px; COLOR: #333; PADDING-TOP: 2px
}
#user-connected SELECT {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
#user-connected #user .action .disconnect A:hover {
	COLOR: #666
}
#user-connected #user .action .modify A:hover {
	COLOR: #666
}
#user-not-connected {
	BORDER-BOTTOM: #717072 1px dotted; MARGIN: 0px 0px 0px 30px
}
#user-not-connected UL {
	PADDING-LEFT: 15px; FLOAT: right; FONT-SIZE: 11px
}
#user-not-connected UL LI {
	DISPLAY: inline
}
#user-not-connected UL LI {
	DISPLAY: inline
}
#user-not-connected UL LI SELECT {
	FONT-SIZE: 10px
}
#user-not-connected UL LI A {
	COLOR: #666
}
#user-not-connected .connect {
	POSITION: relative; TEXT-ALIGN: right; CLEAR: both
}
#user-not-connected .connect .submit {
	BORDER-BOTTOM: #bcbcbc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: 4px; DISPLAY: inline-block; BACKGROUND: url(.//bg_push-more.jpg) #ffffff repeat-x left bottom; COLOR: #000 !important; FONT-SIZE: 0.7em; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 0px
}
#user-not-connected .connect .submit:hover {
	COLOR: #333 !important
}
#user-not-connected .connect .hidden-fields {
	WIDTH: 100%
}
#user-not-connected .connect INPUT[type=text] {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 228px; PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 11px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 0px
}
#user-not-connected .connect INPUT[type=password] {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 228px; PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 11px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 0px
}
.lt-ie8 #user-not-connected .connect INPUT[type=text] {
	MARGIN: 2px 0px
}
#user-not-connected .connect INPUT[type=password] {
	MARGIN: 2px 0px
}
#user-not-connected .connect INPUT[type=password] {
	WIDTH: 134px
}
.lt-ie10 #user-not-connected .connect INPUT[type=password] {
	WIDTH: 137px
}
.lt-ie9 #user-not-connected .connect INPUT[type=password] {
	WIDTH: 140px
}
.lt-ie8 #user-not-connected .connect INPUT[type=password] {
	WIDTH: 108px
}
.webkit #user-not-connected .connect INPUT[type=password] {
	WIDTH: 140px
}
#user-not-connected .connect A {
	COLOR: #666; FONT-SIZE: 11px
}
#user-not-connected .connect LABEL {
	POSITION: relative; PADDING-LEFT: 20px; FONT-FAMILY: "Arial Narrow", Sans-Serif; FLOAT: left; FONT-WEIGHT: normal
}
#user-not-connected .connect LABEL SPAN {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(.//bg-non-connecte-acces.png) no-repeat 0px 2px; HEIGHT: 24px; TOP: 0px; LEFT: 0px
}
#user-not-connected .connect .link {
	CLEAR: both; PADDING-TOP: 0px
}
#subfooter {
	
}
.container {
	POSITION: relative
}
#ctl00_rightcolumn {
	PADDING-TOP: 15px
}
#article .deco {
	PADDING-TOP: 15px
}
#navigation {
	POSITION: relative; PADDING-BOTTOM: 5px; WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: url(.//bg_undernav.png) no-repeat left bottom; FONT-SIZE: 0.8em
}
#navigation .start {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(.//sep_nav.png) no-repeat right top; HEIGHT: 25px; PADDING-TOP: 0px
}
#navigation .end {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(.//sep_nav.png) no-repeat right top; HEIGHT: 25px; PADDING-TOP: 0px
}
#navigation .start {
	TOP: 1px; LEFT: 0px
}
#navigation .end {
	RIGHT: 0px; TOP: 1px
}
#navigation > UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(.//bg_nav.png) repeat-x 0px 1px; HEIGHT: 24px; PADDING-TOP: 0px
}
#navigation > UL > LI {
	POSITION: relative; TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN: 0px; BACKGROUND: url(.//sep_nav.png) no-repeat right 1px; FLOAT: left; HEIGHT: 25px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
#navigation > UL > LI A {
	WIDTH: 100%; DISPLAY: block
}
#navigation > UL.nb-6 > LI {
	WIDTH: 16.66%
}
#navigation > UL.nb-7 > LI {
	WIDTH: 14.28%
}
#navigation > UL.nb-8 > LI {
	WIDTH: 12.5%
}
#navigation > UL > LI A {
	COLOR: #595959; TEXT-DECORATION: none
}
#navigation > UL > LI IMG {
	WIDTH: 80px; BACKGROUND: url(.//ttr_nav.png) no-repeat; HEIGHT: 15px
}
#navigation > UL LI#nav-1 IMG {
	WIDTH: 43px; BACKGROUND-POSITION: 0px 0px
}
#navigation > UL LI#nav-2 IMG {
	WIDTH: 57px; BACKGROUND-POSITION: -47px 0px
}
#navigation > UL LI#nav-3 IMG {
	WIDTH: 92px; BACKGROUND-POSITION: -113px 0px
}
#navigation > UL LI#nav-4 IMG {
	WIDTH: 108px; BACKGROUND-POSITION: -215px 0px
}
#navigation > UL LI#nav-5 IMG {
	WIDTH: 71px; BACKGROUND-POSITION: -329px 0px
}
#navigation > UL LI#nav-6 IMG {
	WIDTH: 52px; BACKGROUND-POSITION: -413px 0px
}
#navigation UL > LI.activ#nav-1 A IMG {
	WIDTH: 43px; BACKGROUND-POSITION: 0px -30px
}
#navigation UL > LI#nav-1 A:hover IMG {
	WIDTH: 43px; BACKGROUND-POSITION: 0px -30px
}
#navigation UL > LI#nav-1 A:focus IMG {
	WIDTH: 43px; BACKGROUND-POSITION: 0px -30px
}
#navigation UL > LI.activ#nav-2 A IMG {
	WIDTH: 57px; BACKGROUND-POSITION: -47px -30px
}
#navigation UL > LI#nav-2 A:hover IMG {
	WIDTH: 57px; BACKGROUND-POSITION: -47px -30px
}
#navigation UL > LI#nav-2 A:focus IMG {
	WIDTH: 57px; BACKGROUND-POSITION: -47px -30px
}
#navigation UL > LI.activ#nav-3 A IMG {
	WIDTH: 92px; BACKGROUND-POSITION: -113px -30px
}
#navigation UL > LI#nav-3 A:hover IMG {
	WIDTH: 92px; BACKGROUND-POSITION: -113px -30px
}
#navigation UL > LI#nav-3 A:focus IMG {
	WIDTH: 92px; BACKGROUND-POSITION: -113px -30px
}
#navigation UL > LI.activ#nav-4 A IMG {
	WIDTH: 108px; BACKGROUND-POSITION: -215px -30px
}
#navigation UL > LI#nav-4 A:hover IMG {
	WIDTH: 108px; BACKGROUND-POSITION: -215px -30px
}
#navigation UL > LI#nav-4 A:focus IMG {
	WIDTH: 108px; BACKGROUND-POSITION: -215px -30px
}
#navigation UL > LI.activ#nav-5 A IMG {
	WIDTH: 71px; BACKGROUND-POSITION: -329px -30px
}
#navigation UL > LI#nav-5 A:hover IMG {
	WIDTH: 71px; BACKGROUND-POSITION: -329px -30px
}
#navigation UL > LI#nav-5 A:focus IMG {
	WIDTH: 71px; BACKGROUND-POSITION: -329px -30px
}
#navigation UL > LI.activ#nav-6 A IMG {
	WIDTH: 52px; BACKGROUND-POSITION: -413px -30px
}
#navigation UL > LI#nav-6 A:hover IMG {
	WIDTH: 52px; BACKGROUND-POSITION: -413px -30px
}
#navigation UL > LI#nav-6 A:focus IMG {
	WIDTH: 52px; BACKGROUND-POSITION: -413px -30px
}
#navigation > UL > LI.activ > A SPAN {
	POSITION: absolute; WIDTH: 27px; BOTTOM: 2px; BACKGROUND: url(.//nav_arrow.png) no-repeat center top; HEIGHT: 13px; LEFT: 40%
}
#navigation > UL > LI > A {
	FONT: 1.2em/25px "PT Sans Narrow", "Arial Narrow", Sans-Serif
}
#navigation .submenu UL LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important
}
#navigation .submenu UL LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important
}
#navigation > UL > LI.activ A SPAN {
	BOTTOM: -6px
}
#navigation .submenu > UL > LI.activ A {
	COLOR: #000
}
#navigation .submenu > UL > LI A:hover {
	COLOR: #000
}
#navigation .submenu > UL > LI A:focus {
	COLOR: #000
}
#subnavigation {
	Z-INDEX: 10 !important; POSITION: relative; CLEAR: both
}
#navigation .submenu {
	Z-INDEX: 100; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: 0px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 20px; TOP: 26px
}
#navigation .submenu SPAN {
	POSITION: absolute; WIDTH: 33px; BACKGROUND: url(.//subnav_arrow.png) no-repeat left top; HEIGHT: 15px; TOP: 0px
}
#navigation .submenu DIV.title {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: #455594; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#navigation .submenu .inner {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: inline-block
}
#navigation .submenu .inner UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 183px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif !important; FLOAT: left; MARGIN-RIGHT: 0px; PADDING-TOP: 10px
}
#navigation .submenu .inner UL LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: url(.//bg_li-submenu-li.gif) #e8e8e8 no-repeat 5px 3px; COLOR: #0d2c45; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
#navigation .submenu .inner UL * {
	FONT-WEIGHT: normal
}
#navigation .submenu .inner UL LI A {
	LINE-HEIGHT: 14px !important; COLOR: #0c2c45; TEXT-DECORATION: none
}
#navigation .submenu .inner UL LI A:hover {
	TEXT-DECORATION: underline !important
}
#navigation .submenu .inner UL LI A:focus {
	TEXT-DECORATION: underline !important
}
#navigation .submenu .inner .list {
	FLOAT: left; MARGIN-LEFT: 2px
}
#navigation .submenu .inner .push {
	WIDTH: 168px; FLOAT: right; MARGIN-RIGHT: 10px
}
#navigation .submenu .inner .push H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BACKGROUND: url(.//bg_push-h3.jpg) #96a3d0 no-repeat left 50%; COLOR: #fff; FONT-SIZE: 1em; PADDING-TOP: 5px
}
#navigation .submenu .inner .push P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#navigation .submenu .inner .push .more {
	
}
#navigation .submenu .inner .push .more A {
	
}
#navigation .submenu .inner .push .more {
	BORDER-BOTTOM: #bcbcbc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; MARGIN: 5px 20% 0px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: 4px; DISPLAY: inline-block; BACKGROUND: url(.//bg_push-more.jpg) #fff repeat-x left bottom; FONT-SIZE: 0.7em; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 2px
}
#promoriche .more {
	BORDER-BOTTOM: #bcbcbc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; MARGIN: 5px 20% 0px; PADDING-LEFT: 4px; WIDTH: 100px; PADDING-RIGHT: 4px; DISPLAY: inline-block; BACKGROUND: url(.//bg_push-more.jpg) #fff repeat-x left bottom; FONT-SIZE: 0.7em; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 2px
}
#navigation .submenu .inner .push .more A {
	COLOR: #000; TEXT-DECORATION: none
}
#promoriche .more A {
	COLOR: #000; TEXT-DECORATION: none
}
#navigation .submenu .inner .push .img IMG {
	WIDTH: 100% !important; HEIGHT: auto !important
}
#navigation .submenu .inner .push .linkbt {
	MARGIN: 0px 20%; WIDTH: auto !important; DISPLAY: inline-block !important; WHITE-SPACE: nowrap !important
}
#navigation .submenu .close {
	Z-INDEX: 90; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 180px; BOTTOM: 0px; PADDING-RIGHT: 15px; DISPLAY: none; BACKGROUND: url(.//bg_close-smenu.png) no-repeat right top; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 0.8em; OVERFLOW: hidden; RIGHT: 8px; PADDING-TOP: 0px
}
#navigation .submenu .close A {
	POSITION: relative; COLOR: #000; TEXT-DECORATION: none
}
#navigation .iPadTools.close {
	
}
#subnavigation .iPadTools.close A {
	
}
#navigation .iPadTools.close A {
	PADDING-LEFT: 25px
}
.hidden {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; ZOOM: 1; HEIGHT: 100%; TOP: 178px; LEFT: 0px
}
#sub01 > SPAN {
	LEFT: 59px
}
#sub02 > SPAN {
	LEFT: 59px
}
#sub03 > SPAN {
	LEFT: 59px
}
#sub04 > SPAN {
	LEFT: 59px
}
#sub05 > SPAN {
	LEFT: 59px
}
#sub06 > SPAN {
	RIGHT: 47px
}
#arrownav {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 34px; DISPLAY: none; BACKGROUND: url(.//subnav_arrow.png) no-repeat left top; HEIGHT: 15px; TOP: 25px
}
#utilities {
	POSITION: relative; DISPLAY: inline-block; BACKGROUND: #eef2f3; HEIGHT: 53px
}
#utilities .bottom {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(.//bg_bottom-nav.png) repeat-y center top; HEIGHT: 330px; CLEAR: both; TOP: 33px
}
#utilities .bottom {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(.//bg_bottom-nav.png) repeat-y center top; HEIGHT: 30px; CLEAR: both; TOP: 24px
}
#breadcrumbs {
	MARGIN-TOP: 0px
}
#searchengine {
	MARGIN-TOP: 2px
}
#breadcrumbs {
	BACKGROUND: url(.//breadcrumbs/bg_braedcrumbs.gif) no-repeat 0px 7px
}
#breadcrumbs UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#breadcrumbs UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #838383; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#breadcrumbs UL LI A {
	COLOR: #838383; TEXT-DECORATION: underline
}
#breadcrumbs UL LI A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#breadcrumbs UL LI A:focus {
	COLOR: #333; TEXT-DECORATION: none
}
#breadcrumbs UL LI.chevron {
	BACKGROUND: url(.//breadcrumbs/bg_chevron.gif) no-repeat 5px 9px
}
#searchengine {
	POSITION: relative; FLOAT: right; COLOR: #838383
}
#searchengine FORM {
	FONT-SIZE: 11px
}
#searchengine LABEL {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#searchengine LABEL.slabel {
	PADDING-LEFT: 16px; FONT-FAMILY: "Arial Narrow", Sans-Serif; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#searchengine LABEL SPAN {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(.//search/header.png) no-repeat 0px 7px; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
#searchengine LABEL.invisible {
	POSITION: absolute; VISIBILITY: hidden
}
#searchengine #search {
	BORDER-BOTTOM: #838383 1px solid; BORDER-LEFT: #838383 1px solid; MARGIN: 0px 0px 0px 10px; WIDTH: 160px; COLOR: #838383; FONT-SIZE: 11px; BORDER-TOP: #838383 1px solid; BORDER-RIGHT: #838383 1px solid
}
#searchengine #gosearch {
	POSITION: absolute; RIGHT: 10px; TOP: 5px
}
#searchengine .formbt {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; PADDING-TOP: 1px
}
#teaser {
	POSITION: relative; WIDTH: 638px; BACKGROUND: url(.//bg_bottom-nav.png) repeat-y center top; HEIGHT: 306px; OVERFLOW: hidden
}
#teaser .slides_container {
	WIDTH: 640px; HEIGHT: 306px
}
#teaser .slide {
	WIDTH: 640px; HEIGHT: 306px
}
#teaser .slide .content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 105px; WIDTH: 300px; PADDING-RIGHT: 6px; BACKGROUND: url(.//bg-slide-content.png) repeat-y left 50%; FLOAT: right; HEIGHT: 200px; MARGIN-RIGHT: 0px; PADDING-TOP: 10px
}
#teaser .slide H2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 5px 0px; FONT: 1.25em "Century Gothic", Sans-Serif; COLOR: #000
}
#teaser .slide H3 {
	MARGIN: 5px 10px 0px 0px; FONT: bold 1.12em/1em "Century Gothic", Sans-Serif; COLOR: #199fe0
}
#teaser .slide P {
	MARGIN: 0px 10px 0px 0px; COLOR: #78808d; FONT-SIZE: 0.85em
}
#teaser .slide P.date-place {
	FONT: 0.94em/1em "Century Gothic", Sans-Serif
}
#teaser .slide .linkbt {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; CLEAR: both; FONT-SIZE: 0.82em; PADDING-TOP: 0px; -moz-box-shadow: 0px 1px 4px #969696; -webkit-box-shadow: 0px 1px 4px #969696; box-shadow: 0px 1px 4px #969696
}
#teaser .pagination {
	Z-INDEX: 8; POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 617px; BOTTOM: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(.//bg-pagination.png); HEIGHT: 46px; PADDING-TOP: 10px; LEFT: 0px
}
#teaser .pagination LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 10px
}
#teaser .pagination LI A IMG {
	BORDER-BOTTOM: #fff 1px solid; FILTER: alpha(opacity=55); BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; opacity: 0.55; -moz-opacity: 0.55; ms-filter: "alpha(opacity=55)"
}
#teaser .pagination LI.current A IMG {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; ms-filter: "alpha(opacity=100)"
}
#teaser .pagination-numbers {
	Z-INDEX: 8; POSITION: absolute; MARGIN: 0px; BOTTOM: 48px; RIGHT: 68px
}
#teaser .pagination-numbers LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN-RIGHT: 5px
}
#teaser .pagination-numbers LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #4b5362; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease
}
#teaser .pagination-numbers LI A:hover {
	PADDING-BOTTOM: 10px; BACKGROUND: #000
}
#teaser .pagination-numbers LI.current A {
	PADDING-BOTTOM: 10px; BACKGROUND: #000
}
#teaser .more {
	Z-INDEX: 8; POSITION: absolute; BOTTOM: 22px; FONT-SIZE: 0.6em; RIGHT: 33px; FONT-WEIGHT: bold
}
#toolbar {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eceaea; HEIGHT: 20px; PADDING-TOP: 0px
}
.iPadTools#toolbar {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 0px
}
#toolbar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#toolbar UL LI {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; PADDING-LEFT: 3px !important; PADDING-RIGHT: 3px !important; FLOAT: left !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
.lt-ie10 #toolbar UL LI {
	PADDING-TOP: 2px !important
}
.lt-ie8 #toolbar UL LI {
	PADDING-TOP: 0px !important
}
.iPadTools#toolbar UL LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 7px !important; PADDING-RIGHT: 7px !important; PADDING-TOP: 0px !important
}
#toolbar UL LI A IMG {
	BACKGROUND: url(.//sprite-tools.png) no-repeat
}
.iPadTools#toolbar UL LI A IMG {
	BACKGROUND: url(.//sprite-tools-ipad.png) no-repeat
}
#toolbar UL LI.upsize A IMG {
	WIDTH: 15px; HEIGHT: 18px
}
#toolbar UL LI.resetsize A IMG {
	WIDTH: 15px; HEIGHT: 18px
}
#toolbar UL LI.downsize A IMG {
	WIDTH: 15px; HEIGHT: 18px
}
#toolbar UL LI.addcontact A IMG {
	WIDTH: 15px; HEIGHT: 18px
}
#toolbar UL LI.listediff A IMG {
	WIDTH: 15px; HEIGHT: 18px
}
#toolbar UL LI.favorite A IMG {
	WIDTH: 15px; HEIGHT: 18px
}
.iPadTools#toolbar UL LI.listediff A IMG {
	WIDTH: 26px; HEIGHT: 31px
}
.iPadTools#toolbar UL LI.download A IMG {
	WIDTH: 28px; HEIGHT: 31px
}
#toolbar UL LI.email A IMG {
	WIDTH: 18px; HEIGHT: 18px
}
.iPadTools#toolbar UL LI.email A IMG {
	WIDTH: 38px; HEIGHT: 27px
}
#toolbar UL LI.print A IMG {
	WIDTH: 18px; HEIGHT: 15px
}
#toolbar UL LI.infos {
	DISPLAY: none
}
#toolbar UL LI.infos A IMG {
	WIDTH: 16px; HEIGHT: 19px
}
#toolbar UL LI.download A IMG {
	WIDTH: 18px; HEIGHT: 19px
}
#toolbar UL LI.facebook A IMG {
	WIDTH: 17px; HEIGHT: 16px
}
#toolbar UL LI.viadeo A IMG {
	WIDTH: 17px; HEIGHT: 16px
}
#toolbar UL LI.linkedin A IMG {
	WIDTH: 17px; HEIGHT: 16px
}
#toolbar UL LI.twitter A IMG {
	WIDTH: 17px; HEIGHT: 16px
}
.iPadTools#toolbar UL LI.facebook A IMG {
	WIDTH: 27px; HEIGHT: 30px
}
.iPadTools#toolbar UL LI.viadeo A IMG {
	WIDTH: 27px; HEIGHT: 30px
}
.iPadTools#toolbar UL LI.linkedin A IMG {
	WIDTH: 27px; HEIGHT: 30px
}
.iPadTools#toolbar UL LI.twitter A IMG {
	WIDTH: 27px; HEIGHT: 30px
}
#toolbar UL LI.folder A IMG {
	WIDTH: 20px; HEIGHT: 15px
}
.iPadTools#toolbar UL LI.folder A IMG {
	WIDTH: 36px; HEIGHT: 31px
}
#toolbar UL LI.downsize A IMG {
	BACKGROUND-POSITION: 0px 3px
}
#toolbar UL LI.resetsize A IMG {
	BACKGROUND-POSITION: -15px 3px
}
#toolbar UL LI.upsize A IMG {
	BACKGROUND-POSITION: -30px 3px
}
#toolbar UL LI.print A IMG {
	BACKGROUND-POSITION: -56px 0px
}
#toolbar UL LI.favorite A IMG {
	BACKGROUND-POSITION: -285px 0px
}
#toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: -85px -1px
}
.iPadTools#toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: 0px -2px
}
#toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -114px 0px
}
.iPadTools#toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -123px 2px
}
#toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -227px 1px
}
.iPadTools#toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -68px 2px
}
#toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -267px 0px
}
.iPadTools#toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -415px 0px
}
#toolbar UL LI.infos A IMG {
	BACKGROUND-POSITION: -247px 0px
}
#toolbar UL LI.facebook A IMG {
	BACKGROUND-POSITION: -56px 0px
}
.iPadTools#toolbar UL LI.facebook A IMG {
	BACKGROUND-POSITION: -186px 0px
}
#toolbar UL LI.upsize {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: -1px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#toolbar UL LI.resetsize {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: -1px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#toolbar UL LI.downsize {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: -1px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#toolbar UL LI.print {
	PADDING-TOP: 1px !important
}
#toolbar UL LI.infos {
	PADDING-TOP: 1px !important
}
#toolbar UL LI.email {
	PADDING-TOP: 4px !important
}
#toolbar UL LI.addcontact {
	DISPLAY: none; PADDING-TOP: 1px !important
}
#toolbar UL LI.download {
	
}
#toolbar UL LI.facebook A IMG {
	BACKGROUND-POSITION: -142px -2px
}
.iPadTools#toolbar UL LI.facebook A IMG {
	BACKGROUND-POSITION: -186px 2px
}
#toolbar UL LI.viadeo A IMG {
	BACKGROUND-POSITION: -162px -2px
}
.iPadTools#toolbar UL LI.viadeo A IMG {
	BACKGROUND-POSITION: -242px 2px
}
#toolbar UL LI.linkedin A IMG {
	BACKGROUND-POSITION: -182px -2px
}
.iPadTools#toolbar UL LI.linkedin A IMG {
	BACKGROUND-POSITION: -298px 2px
}
#toolbar UL LI.twitter A IMG {
	BACKGROUND-POSITION: -202px -2px
}
.iPadTools#toolbar UL LI.twitter A IMG {
	BACKGROUND-POSITION: -355px 2px
}
#toolbar UL LI.addcontact A IMG {
	BACKGROUND-POSITION: -205px -45px
}
.iPadTools#toolbar UL LI.downsize {
	DISPLAY: none
}
.iPadTools#toolbar UL LI.resetsize {
	DISPLAY: none
}
.iPadTools#toolbar UL LI.upsize {
	DISPLAY: none
}
.iPadTools#toolbar UL LI.print {
	DISPLAY: none
}
.viecol #toolbar UL LI.downsize A IMG {
	BACKGROUND-POSITION: 0px -27px
}
.viecol #toolbar UL LI.resetsize A IMG {
	BACKGROUND-POSITION: -15px -27px
}
.viecol #toolbar UL LI.upsize A IMG {
	BACKGROUND-POSITION: -30px -27px
}
.viecol #toolbar UL LI.print A IMG {
	BACKGROUND-POSITION: -56px -30px
}
.viecol #toolbar UL LI.favorite A IMG {
	BACKGROUND-POSITION: -285px -30px
}
.viecol #toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: -85px -31px
}
.viecol #toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -114px -30px
}
.viecol #toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -227px -28px
}
.viecol #toolbar UL LI.infos A IMG {
	BACKGROUND-POSITION: -247px -30px
}
.viecol #toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -267px -30px
}
.viecol .iPadTools#toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: 0px -72px
}
.viecol .iPadTools#toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -68px -68px
}
.viecol .iPadTools#toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -123px -68px
}
.viecol .iPadTools#toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -415px -68px
}
.extranet #toolbar UL LI.downsize A IMG {
	BACKGROUND-POSITION: 0px -57px
}
.extranet #toolbar UL LI.resetsize A IMG {
	BACKGROUND-POSITION: -15px -57px
}
.extranet #toolbar UL LI.upsize A IMG {
	BACKGROUND-POSITION: -30px -57px
}
.extranet #toolbar UL LI.print A IMG {
	BACKGROUND-POSITION: -56px -60px
}
.extranet #toolbar UL LI.favorite A IMG {
	BACKGROUND-POSITION: -285px -60px
}
.extranet #toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: -85px -61px
}
.extranet #toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -114px -60px
}
.extranet #toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -227px -59px
}
.extranet #toolbar UL LI.infos A IMG {
	BACKGROUND-POSITION: -247px -60px
}
.extranet #toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -267px -60px
}
.extranet .iPadTools#toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: 0px -212px
}
.extranet .iPadTools#toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -68px -208px
}
.extranet .iPadTools#toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -123px -208px
}
.extranet .iPadTools#toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -415px -208px
}
.inst #toolbar UL LI.downsize A IMG {
	BACKGROUND-POSITION: 0px -57px
}
.inst #toolbar UL LI.resetsize A IMG {
	BACKGROUND-POSITION: -15px -57px
}
.inst #toolbar UL LI.upsize A IMG {
	BACKGROUND-POSITION: -30px -57px
}
.inst #toolbar UL LI.print A IMG {
	BACKGROUND-POSITION: -56px -90px
}
.inst #toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: -85px -91px
}
.inst #toolbar UL LI.favorite A IMG {
	BACKGROUND-POSITION: -285px -90px
}
.inst #toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -114px -90px
}
.inst #toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -227px -89px
}
.inst #toolbar UL LI.infos A IMG {
	BACKGROUND-POSITION: -247px -90px
}
.inst #toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -267px -90px
}
.inst .iPadTools#toolbar UL LI.email A IMG {
	BACKGROUND-POSITION: 0px -142px
}
.inst .iPadTools#toolbar UL LI.listediff A IMG {
	BACKGROUND-POSITION: -68px -138px
}
.inst .iPadTools#toolbar UL LI.folder A IMG {
	BACKGROUND-POSITION: -123px -138px
}
.inst .iPadTools#toolbar UL LI.download A IMG {
	BACKGROUND-POSITION: -415px -138px
}
.pagination {
	TEXT-ALIGN: center; MARGIN: 15px 0px; DISPLAY: block; CLEAR: both; FONT-SIZE: 0.8em
}
.pagination UL {
	
}
.pagination UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; COLOR: #666; LIST-STYLE-IMAGE: none
}
.pagination UL LI A {
	COLOR: #666; TEXT-DECORATION: underline
}
.pagination UL LI.active A {
	COLOR: #343434; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pagination UL LI A:hover {
	COLOR: #343434; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pagination UL LI A:focus {
	COLOR: #343434; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pagination UL LI.first {
	BACKGROUND: url(.//bg_pagination.png) no-repeat
}
.pagination UL LI.previous {
	BACKGROUND: url(.//bg_pagination.png) no-repeat
}
.pagination UL LI.next {
	BACKGROUND: url(.//bg_pagination.png) no-repeat
}
.pagination UL LI.last {
	BACKGROUND: url(.//bg_pagination.png) no-repeat
}
.pagination UL LI.first IMG {
	WIDTH: 17px; HEIGHT: 12px
}
.pagination UL LI.previous IMG {
	WIDTH: 17px; HEIGHT: 12px
}
.pagination UL LI.next IMG {
	WIDTH: 17px; HEIGHT: 12px
}
.pagination UL LI.last IMG {
	WIDTH: 17px; HEIGHT: 12px
}
.pagination UL LI.first {
	BACKGROUND-POSITION: 0px 2px
}
.pagination UL LI.previous {
	BACKGROUND-POSITION: -36px 2px
}
.pagination UL LI.next {
	BACKGROUND-POSITION: -66px 2px
}
.pagination UL LI.last {
	BACKGROUND-POSITION: -102px 2px
}
.viecol .pagination UL LI.first {
	BACKGROUND-POSITION: 0px -18px
}
.viecol .pagination UL LI.previous {
	BACKGROUND-POSITION: -36px -18px
}
.viecol .pagination UL LI.next {
	BACKGROUND-POSITION: -66px -18px
}
.viecol .pagination UL LI.last {
	BACKGROUND-POSITION: -102px -18px
}
.inst .pagination UL LI.first {
	BACKGROUND-POSITION: 0px -38px
}
.inst .pagination UL LI.previous {
	BACKGROUND-POSITION: -36px -38px
}
.inst .pagination UL LI.next {
	BACKGROUND-POSITION: -66px -38px
}
.inst .pagination UL LI.last {
	BACKGROUND-POSITION: -102px -38px
}
.extranet .pagination UL LI.first {
	BACKGROUND-POSITION: 0px -58px
}
.extranet .pagination UL LI.previous {
	BACKGROUND-POSITION: -36px -58px
}
.extranet .pagination UL LI.next {
	BACKGROUND-POSITION: -66px -58px
}
.extranet .pagination UL LI.last {
	BACKGROUND-POSITION: -102px -58px
}
#FooterMain {
	MARGIN-TOP: 60px; WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: url(.//bg_footer.jpg) repeat-x left top
}
#footer {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 950px; BACKGROUND: url(.//bg_footer.jpg) repeat-x left top
}
#footer TABLE TR TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: top
}
#footer .entry {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#footer H3 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 11px; FONT-SIZE: 0.7em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#footer H3 A {
	COLOR: #8c8c8c
}
#footer A {
	TEXT-DECORATION: none
}
#footer UL LI.ui-state-default A {
	TEXT-DECORATION: none
}
#footer UL LI.ui-state-default A:hover {
	TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer A:focus {
	TEXT-DECORATION: underline
}
#footer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.7em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer UL LI A {
	COLOR: #999
}
#footer .tabs {
	POSITION: absolute; TOP: -31px
}
#footer .tabs > LI {
	BORDER-LEFT: #ddd 1px solid; BACKGROUND: url(.//footer_tab.png) repeat-x; HEIGHT: 32px; MARGIN-RIGHT: 5px !important; BORDER-RIGHT: #ddd 1px solid
}
#footer .tabs > LI A {
	PADDING-TOP: 10px
}
#footer .tabs .ui-state-default {
	FONT-SIZE: 0.8em !important
}
#footer .tabs .ui-state-active {
	BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND: #e5e5e5; HEIGHT: 34px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
#footer .tabs > LI.ui-state-active A {
	COLOR: #333 !important
}
#footer .ui-tabs-panel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 10px
}
#footer .ui-tabs-panel UL {
	BORDER-TOP: #7e7e7e 1px solid; PADDING-TOP: 8px
}
#footer .ui-tabs-panel UL LI {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.15em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#seofooter .inner {
	PADDING-BOTTOM: 10px; MARGIN: 20px auto; PADDING-LEFT: 10px; WIDTH: 950px; PADDING-RIGHT: 10px; BACKGROUND: #ecf1f2; COLOR: #666; FONT-SIZE: 0.75em; PADDING-TOP: 10px
}
#subfooter {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #ecf1f2
}
#subfooter .inner {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 950px
}
#subfooter UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#subfooter UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline; COLOR: #666; FONT-SIZE: 0.7em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#subfooter UL LI A {
	COLOR: #666666
}
#subfooter UL LI SELECT {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
#subfooter A {
	TEXT-DECORATION: none
}
#videoplayer {
	POSITION: relative; BACKGROUND: url(.//bg_videoplayer.png) #fff no-repeat right top
}
#videoplayer H3 {
	PADDING-BOTTOM: 6px; MARGIN: 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #24174e; FONT-SIZE: 1.1em; PADDING-TOP: 10px
}
#videoplayer .player {
	TEXT-ALIGN: center
}
#videoplayer P {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; MARGIN: 8px 15px; COLOR: #666666; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
#videoplayer P A {
	COLOR: #666666; TEXT-DECORATION: none
}
#meteo {
	
}
#meteo .inner {
	TEXT-ALIGN: center
}
#remote {
	PADDING-BOTTOM: 10px; MARGIN: 24px 0px 20px; WIDTH: 164px; DISPLAY: inline-block; BACKGROUND: #fff
}
#navigationlaterale {
	PADDING-BOTTOM: 10px; MARGIN: 24px 0px 20px; WIDTH: 164px; DISPLAY: inline-block; BACKGROUND: #fff
}
#remote .inner {
	DISPLAY: inline-block; BACKGROUND: url(.//bg_remote.jpg) #fff repeat-x left top; PADDING-TOP: 5px !important
}
#navigationlaterale .inner {
	DISPLAY: inline-block; PADDING-TOP: 5px !important
}
#remote .inner .touch {
	POSITION: relative; MARGIN: 2px 1px 1px; WIDTH: 80px; FLOAT: left; HEIGHT: 80px; FONT-SIZE: 0.8em
}
#remote .inner .touch A IMG {
	BACKGROUND: url(.//pictos-remote.png) no-repeat 0px 0px
}
#remote .inner .activ A IMG {
	BACKGROUND-IMAGE: url(.//pictos-remote-on.png)
}
#remote .inner .touch:hover A IMG {
	BACKGROUND-IMAGE: url(.//pictos-remote-on.png)
}
#remote .inner .touch:focus A IMG {
	BACKGROUND-IMAGE: url(.//pictos-remote-on.png)
}
#remote .inner .touch A SPAN {
	DISPLAY: none
}
#remote .inner .touch A.active SPAN {
	POSITION: absolute; TEXT-ALIGN: center; DISPLAY: block; COLOR: #fff; FONT-SIZE: 0.7em; RIGHT: 18px; TOP: 6px
}
#remote .inner .touch A IMG {
	WIDTH: 80px; HEIGHT: 80px
}
#remote .ui-tabs-nav LI A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
#remote .inner .bt-inspect A IMG {
	BACKGROUND-POSITION: 0px 1px
}
#remote .inner .bt-ecourt A IMG {
	BACKGROUND-POSITION: -80px 0px
}
#remote .inner .bt-elite A IMG {
	BACKGROUND-POSITION: -80px -80px
}
#remote .inner .bt-actus A IMG {
	BACKGROUND-POSITION: 0px -80px
}
#remote .inner .bt-print A IMG {
	BACKGROUND-POSITION: 0px -160px
}
#remote .inner .bt-habitat A IMG {
	BACKGROUND-POSITION: 0px -240px
}
#remote .inner .bt-pro A IMG {
	BACKGROUND-POSITION: -80px -240px
}
#remote .inner .bt-auto A IMG {
	BACKGROUND-POSITION: 0px -320px
}
#remote .inner .bt-dossiers A IMG {
	BACKGROUND-POSITION: -80px -320px
}
#remote .inner .bt-dossiers A.active IMG {
	BACKGROUND-POSITION: -160px -320px
}
#remote .inner .bt-contact A IMG {
	BACKGROUND-POSITION: 0px -400px
}
#remote .inner .bt-courtage A IMG {
	BACKGROUND-POSITION: -80px -400px
}
#remote .inner .bt-webtv A IMG {
	BACKGROUND-POSITION: -80px -480px
}
#remote .inner .bt-challenge A IMG {
	BACKGROUND-POSITION: 0px -480px
}
#remote .inner .bt-espaceaffaire A IMG {
	BACKGROUND-POSITION: -160px -160px
}
#remote .inner .bt-ema A IMG {
	BACKGROUND-POSITION: -160px 0px
}
#remote .inner .bt-internat A IMG {
	BACKGROUND-POSITION: -160px -80px
}
#remote .inner .bt-asspme A IMG {
	BACKGROUND-POSITION: -160px -720px
}
#remote .inner .bt-prevrisk A IMG {
	BACKGROUND-POSITION: -160px -240px
}
#remote .inner .bt-affiliate A IMG {
	BACKGROUND-POSITION: -160px -480px
}
#remote .inner .bt-deexit A IMG {
	BACKGROUND-POSITION: -240px 0px
}
#remote .inner .bt-sante A IMG {
	BACKGROUND-POSITION: -240px -80px
}
#remote .inner .bt-insurope A IMG {
	BACKGROUND-POSITION: -240px -240px
}
#remote .inner .bt-commision A IMG {
	BACKGROUND-POSITION: -240px -160px
}
#remote .inner .bt-retraite A IMG {
	BACKGROUND-POSITION: -240px -400px
}
#remote .inner .bt-perf A IMG {
	BACKGROUND-POSITION: -240px -320px
}
#remote .inner .bt-prod A IMG {
	BACKGROUND-POSITION: -80px -160px
}
#remote .inner .bt-portefeuille A IMG {
	BACKGROUND-POSITION: -160px -560px
}
#remote .inner .bt-metiers A IMG {
	BACKGROUND-POSITION: 0px -560px
}
#remote .inner .bt-ccn A IMG {
	BACKGROUND-POSITION: 0px -640px
}
#remote .inner .bt-condgen A IMG {
	BACKGROUND-POSITION: -160px -640px
}
#remote .inner .bt-anasect A IMG {
	BACKGROUND-POSITION: 0px -720px
}
#remote .inner .bt-assrisk A IMG {
	BACKGROUND-POSITION: -160px -400px
}
#remote .inner .bt-phototheque A IMG {
	BACKGROUND-POSITION: -80px -560px
}
#remote .inner .bt-myGTnet A IMG {
	BACKGROUND-POSITION: -80px -720px
}
#remote .inner .bt-tniops A IMG {
	BACKGROUND-POSITION: -80px -640px
}
#menu > * {
	FONT-SIZE: 0.8em
}
#menu H4 {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e15806; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; PADDING-TOP: 4px
}
#menu A {
	COLOR: #222222; TEXT-DECORATION: none
}
#menu UL {
	
}
#menu UL LI {
	LINE-HEIGHT: 17px !important; BACKGROUND-COLOR: #eceaea
}
#menu UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 3px
}
#menu > UL > LI {
	BORDER-BOTTOM: #fff 1px solid
}
#menu > UL > LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 25px; PADDING-TOP: 4px
}
#menu > UL > LI.activ {
	BORDER-BOTTOM: #fff 1px solid
}
#menu > UL > LI.activ A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 25px; PADDING-TOP: 4px
}
#menu UL LI UL {
	DISPLAY: none
}
#menu UL > LI > UL > LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#menu UL LI.activ UL {
	BACKGROUND-COLOR: #fff; DISPLAY: block
}
#menu UL > LI.activ {
	BACKGROUND-COLOR: #f90; COLOR: #fff
}
#menu UL > LI:hover {
	BACKGROUND-COLOR: #f90; COLOR: #fff
}
#menu UL > LI:focus {
	BACKGROUND-COLOR: #f90; COLOR: #fff
}
#menu UL > LI.activ A {
	COLOR: #fff
}
#menu UL > LI:hover A {
	COLOR: #fff
}
#menu UL > LI:focus A {
	COLOR: #fff
}
#menu UL > LI A {
	PADDING-RIGHT: 20px
}
#menu UL > LI.activ > A {
	PADDING-BOTTOM: 5px; DISPLAY: block
}
#menu UL > LI.activ > UL > LI.activ > A {
	PADDING-BOTTOM: 0px
}
#menu UL LI.activ UL LI > A {
	COLOR: #333333
}
#menu UL LI UL LI {
	BORDER-BOTTOM: #d6d3d2 1px solid; BACKGROUND-COLOR: #fff
}
#menu UL LI UL LI.activ {
	BACKGROUND-COLOR: #fed9ab
}
#menu UL LI UL LI:hover {
	BACKGROUND-COLOR: #fed9ab
}
#menu UL LI UL LI:focus {
	BACKGROUND-COLOR: #fed9ab
}
#menu > UL > LI {
	POSITION: relative
}
#menu > UL > LI > UL > LI {
	POSITION: relative
}
#menu > UL > LI > A {
	FONT-WEIGHT: bold
}
#menu UL LI UL LI {
	BACKGROUND-COLOR: #fff
}
#menu > UL > LI > UL > LI.activ A {
	COLOR: #fff
}
#menu > UL > LI > UL > LI:hover A {
	COLOR: #fff
}
#menu > UL > LI > UL > LI:focus A {
	COLOR: #fff
}
#menu > UL > LI > SPAN {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: url(.//arrow_menu.png) 0px -30px; HEIGHT: 10px; RIGHT: 10px; TOP: 10px
}
#menu > UL > LI:hover > SPAN {
	BACKGROUND-POSITION: 0px -10px
}
#menu > UL > LI:focus > SPAN {
	BACKGROUND-POSITION: 0px -10px
}
#menu UL LI UL LI UL LI {
	PADDING-LEFT: 25px
}
.viecol #menu > UL > LI > SPAN {
	BACKGROUND: url(.//arrow_menu.png) 0px -70px
}
.viecol #menu H4 {
	BACKGROUND-COLOR: #a4c104
}
.viecol #menu UL LI {
	
}
.viecol #menu UL > LI.activ {
	BACKGROUND-COLOR: #bfd34f
}
.viecol #menu UL > LI:hover {
	BACKGROUND-COLOR: #bfd34f
}
.viecol #menu UL > LI:focus {
	BACKGROUND-COLOR: #bfd34f
}
.viecol #menu > UL > LI > UL > LI.activ {
	BACKGROUND-COLOR: #dde89f
}
.viecol #menu > UL > LI > UL > LI:hover {
	BACKGROUND-COLOR: #dde89f
}
.viecol #menu > UL > LI > UL > LI:focus {
	BACKGROUND-COLOR: #dde89f
}
.inst #menu > UL > LI > SPAN {
	BACKGROUND: url(.//arrow_menu.png) 0px -50px
}
.inst #menu H4 {
	BACKGROUND-COLOR: #455594
}
.inst #menu UL LI {
	
}
.inst #menu UL > LI.activ {
	BACKGROUND-COLOR: #7380ba
}
.inst #menu UL > LI:hover {
	BACKGROUND-COLOR: #7380ba
}
.inst #menu UL > LI:focus {
	BACKGROUND-COLOR: #7380ba
}
.inst #menu > UL > LI > UL > LI.activ {
	BACKGROUND-COLOR: #d0d3e6
}
.inst #menu > UL > LI > UL > LI:hover {
	BACKGROUND-COLOR: #d0d3e6
}
.inst #menu > UL > LI > UL > LI:focus {
	BACKGROUND-COLOR: #d0d3e6
}
.extranet #menu > UL > LI > SPAN {
	BACKGROUND: url(.//arrow_menu.png) 0px -90px
}
.extranet #menu H4 {
	BACKGROUND-COLOR: #3193c1
}
.extranet #menu UL LI {
	
}
.extranet #menu UL > LI.activ {
	BACKGROUND-COLOR: #6eb3d3
}
.extranet #menu UL > LI:hover {
	BACKGROUND-COLOR: #6eb3d3
}
.extranet #menu UL > LI:focus {
	BACKGROUND-COLOR: #6eb3d3
}
.extranet #menu > UL > LI > UL > LI.activ {
	BACKGROUND-COLOR: #badbeb
}
.extranet #menu > UL > LI > UL > LI:hover {
	BACKGROUND-COLOR: #badbeb
}
.extranet #menu > UL > LI > UL > LI:focus {
	BACKGROUND-COLOR: #badbeb
}
#menu > UL > LI > UL > LI.activ A {
	COLOR: #333 !important
}
#menu > UL > LI > UL > LI:hover A {
	COLOR: #333 !important
}
#menu > UL > LI > UL > LI:focus A {
	COLOR: #333 !important
}
.viecol #menu UL > LI:hover SPAN {
	BACKGROUND-IMAGE: url(.//arrow_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px
}
.inst #menu UL > LI:hover SPAN {
	BACKGROUND-IMAGE: url(.//arrow_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px
}
.extranet #menu UL > LI:hover SPAN {
	BACKGROUND-IMAGE: url(.//arrow_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px
}
.viecol #menu UL > LI:focus SPAN {
	BACKGROUND-IMAGE: url(.//arrow_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px
}
.inst #menu UL > LI:focus SPAN {
	BACKGROUND-IMAGE: url(.//arrow_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px
}
.extranet #menu UL > LI:focus SPAN {
	BACKGROUND-IMAGE: url(.//arrow_menu.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -10px
}
#menu UL LI {
	BACKGROUND-COLOR: #eceaea
}
#menu > UL > LI.activ > SPAN {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: url(.//arrow_menu.png) 0px 0px; HEIGHT: 10px; RIGHT: 10px; TOP: 10px
}
#menu > UL > LI.activ > UL > LI.activ SPAN {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: url(.//arrow_menu.png) 0px 0px; HEIGHT: 10px; RIGHT: 10px; TOP: 10px
}
.ui-tabs#remote {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-tabs#remote .ui-tabs-panel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-tabs#remote .ui-tabs-nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-tabs#remote .ui-tabs-nav LI {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
.ui-corner-all#remote {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; -moz-border-radius: 0
}
.ui-corner-all#remote LI {
	-moz-border-radius: 0
}
.ui-tabs#remote UL LI.ui-state-default {
	TEXT-ALIGN: center !important; PADDING-BOTTOM: 0.4em; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 81px; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
.ui-tabs#remote UL LI.ui-state-active {
	TEXT-ALIGN: center !important; PADDING-BOTTOM: 0.4em; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 81px; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
.ui-tabs#remote UL LI.ui-state-active {
	
}
.ui-tabs#remote UL LI.ui-state-default A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0.4em
}
.ui-tabs#remote LI.ui-tabs-defaut {
	
}
.ui-tabs#remote LI.ui-tabs-selected {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: #e8edee; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-tabs#remote LI.ui-state-default {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(.//bg_tabs-article.jpg) #fff repeat-x 0px -3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.iPadTools#remote > UL > LI > A {
	FONT-SIZE: 1.3em
}
#folders UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#folders UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#inspector UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#inspector UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#prints UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#prints UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.rechercheannuaire {
	
}
.rechercheannuaire .inner {
	
}
.rechercheannuaire H2 {
	PADDING-BOTTOM: 2px !important; MARGIN: 0px; PADDING-LEFT: 15px !important; PADDING-RIGHT: 15px !important; BACKGROUND: url(.//picto_accordion.png) #e35f13 no-repeat 99% -622px; COLOR: #fff !important; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 2px !important
}
.rechercheannuaire H2.active {
	BACKGROUND-IMAGE: url(.//picto_accordion-on.png); BACKGROUND-POSITION: 99% -661px
}
.rechercheannuaire .inner P {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rechercheannuaire .inner SELECT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 250px; COLOR: #666; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.rechercheannuaire .filter {
	MARGIN: 40px 0px 0px
}
.rechercheannuaire #resultatmarches {
	MARGIN-TOP: 10px
}
.annuairecontact .filter .keywords {
	DISPLAY: none
}
.viecol .rechercheannuaire H2 {
	BACKGROUND: #e35f13; COLOR: #fff !important
}
.inst .rechercheannuaire H2 {
	BACKGROUND: #e35f13; COLOR: #fff !important
}
.extranet .rechercheannuaire H2 {
	BACKGROUND: #e35f13; COLOR: #fff !important
}
#promoriche {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 25px 10px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px
}
#promoriche .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.75em; PADDING-TOP: 10px
}
#selectiontheme {
	FONT-SIZE: 0.8em
}
#selectiontheme .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 10px
}
#promoriche H6 {
	PADDING-BOTTOM: 5px; MARGIN: 20px 0px 14px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_push-h3.jpg) #96a3d0 no-repeat left center; COLOR: #ffffff; FONT-SIZE: 0.8em; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#promoriche .inner P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 0px 9px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#promoriche IMG {
	WIDTH: 100%
}
#subnavigation .submenu .inner .push .more {
	BACKGROUND-IMAGE: url(.//bg_button-promo.jpg); BACKGROUND-COLOR: #1ba1e2; MARGIN: 3px 15% 15px 10%; WIDTH: 120px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center bottom
}
#promoriche .more {
	BACKGROUND-IMAGE: url(.//bg_button-promo.jpg); BACKGROUND-COLOR: #1ba1e2; MARGIN: 3px 15% 15px 10%; WIDTH: 120px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center bottom
}
#selectiontheme .more {
	BACKGROUND-IMAGE: url(.//bg_button-promo.jpg); BACKGROUND-COLOR: #1ba1e2; MARGIN: 3px 15% 15px 10%; WIDTH: 120px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center bottom
}
#subnavigation .submenu .inner .push .more A {
	COLOR: #fff
}
#promoriche .more A {
	COLOR: #fff
}
#selectiontheme .more A {
	COLOR: #fff
}
#selectiontheme .more {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 10px; WIDTH: 85px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#selectiontheme .more A {
	FONT-SIZE: 0.75em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#subnavigation .linkbt {
	MARGIN: 3px 10% 15px 20%; FONT-SIZE: 0.75em
}
#promo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.ui-tabs#besoin-solution {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#searchresults {
	
}
#searchresults UL {
	MARGIN-BOTTOM: 32px
}
#searchresults UL LI {
	MARGIN-BOTTOM: 15px
}
#searchresults UL LI .more {
	CLEAR: both
}
#searchresults .inner H2 {
	BORDER-BOTTOM: #e15806 2px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_h-content.png) no-repeat 0px 2px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#searchresults .inner H2 SPAN {
	FONT-WEIGHT: normal
}
.viecol #searchresults .inner H2 {
	BACKGROUND-POSITION: 0px -68px
}
.viecol #searchresults .inner H2 {
	BORDER-BOTTOM-COLOR: #7ba00a
}
.extranet #searchresults .inner H2 {
	BACKGROUND-POSITION: 0px -138px
}
.extranet #searchresults .inner H2 {
	BORDER-BOTTOM-COLOR: #1ba1e2
}
.inst #searchresults .inner H2 {
	BACKGROUND-POSITION: 0px -208px
}
.inst #searchresults .inner H2 {
	BORDER-BOTTOM-COLOR: #3193c1
}
.bloclateral {
	PADDING-BOTTOM: 40px; MARGIN: 0px; BACKGROUND: url(.//bg_bloclateral.png) #fff no-repeat center bottom; OVERFLOW: hidden
}
.bloclateral DIV.title {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff9900; MARGIN: 10px 18px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bloclateral H3 {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 4px 18px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(.//accordion_h3-off.gif) #f5f5f5 no-repeat 95% 50%; COLOR: #666; FONT-SIZE: 0.78em; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#listeinspecteurs .accordion H3 {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 4px 18px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(.//accordion_h3-off.gif) #f5f5f5 no-repeat 95% 50%; COLOR: #666; FONT-SIZE: 0.78em; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#listeinspecteurs .accordion H3 {
	MARGIN: 4px 0px
}
.bloclateral H3 A {
	COLOR: #b9b9b9; TEXT-DECORATION: none
}
#listeinspecteurs .accordion H3 A {
	COLOR: #b9b9b9; TEXT-DECORATION: none
}
.bloclateral H3.ui-state-active {
	BACKGROUND: url(.//accordion_h3-on.gif) #b9b9b9 no-repeat 95% 50%; COLOR: #fff
}
#listeinspecteurs .accordion H3.ui-state-active {
	BACKGROUND: url(.//accordion_h3-on.gif) #b9b9b9 no-repeat 95% 50%; COLOR: #fff
}
.bloclateral H3.ui-state-active A {
	COLOR: #fff; TEXT-DECORATION: none
}
#listeinspecteurs .accordion H3.ui-state-active A {
	COLOR: #fff; TEXT-DECORATION: none
}
.bloclateral .inner {
	MARGIN: 4px 18px 0px; BACKGROUND: url(.//bg_ul-accordion.jpg) no-repeat left bottom
}
.bloclateral .inner UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bloclateral .inner UL LI {
	BORDER-BOTTOM: #6c798c 1px dotted; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 255px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.bloclateral .inner H5 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.bloclateral .inner P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 0.71em; PADDING-TOP: 0px
}
.bloclateral .inner P A {
	COLOR: #666
}
.bloclateral .inner P A:hover {
	TEXT-DECORATION: underline
}
.bloclateral .inner UL LI A {
	TEXT-DECORATION: none
}
.bloclateral .inner UL LI A:hover * {
	TEXT-DECORATION: underline
}
.bloclateral .inner UL LI A:focus * {
	TEXT-DECORATION: underline
}
.Pages-section .bloclateral DIV.title {
	BACKGROUND-COLOR: #455594
}
.inst .bloclateral DIV.title {
	BACKGROUND-COLOR: #455594
}
.extranet-entreprises-section .bloclateral DIV.title {
	BACKGROUND-COLOR: #3193c1
}
.extranet .bloclateral DIV.title {
	BACKGROUND-COLOR: #3193c1
}
.extranet-collectives-section .bloclateral DIV.title {
	BACKGROUND-COLOR: #7ba00a
}
.viecol .bloclateral DIV.title {
	BACKGROUND-COLOR: #7ba00a
}
#flux UL LI H5 A {
	TEXT-DECORATION: none
}
#flux UL LI H5 A:hover {
	TEXT-DECORATION: underline
}
#flux .bottom {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; MARGIN: 0px 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(.//bg_ul-accordion.jpg) no-repeat left bottom; HEIGHT: 28px; PADDING-TOP: 5px
}
#flux .bottom .more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.2em; MARGIN: 5px 10px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 0.8em; PADDING-TOP: 1px
}
#flux .bottom .more A {
	COLOR: #fff; TEXT-DECORATION: none
}
.togglebloc DIV.title {
	POSITION: relative; TEXT-TRANSFORM: uppercase
}
.togglebloc DIV.title SPAN {
	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(.//expand-tool.png) no-repeat right top; HEIGHT: 13px; CURSOR: pointer; RIGHT: 5px; TOP: 5px
}
.togglebloc DIV.title SPAN.closed {
	BACKGROUND-POSITION: left top
}
P.search {
	TEXT-ALIGN: right; MARGIN: 0px; COLOR: #666666; FONT-SIZE: 0.8em
}
P.search STRONG {
	
}
#bandeauhome {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(./bg_bottom-nav.png) #24174f repeat-y center top; HEIGHT: 391px; TOP: 147px; LEFT: 0px
}
#bandeauhome .navpart {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(./bg_nav.png) repeat-x left top; HEIGHT: 25px; TOP: 0px; LEFT: 0px
}
#bandeauhome .subnavpart {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 100%; BACKGROUND: #f60; HEIGHT: 5px; TOP: 25px; LEFT: 0px
}
#bandeauhome .liner {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 50%; BACKGROUND: #fff; HEIGHT: 66px; TOP: 302px; LEFT: 50%
}
#bandeauhome .menupart {
	Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: #eef2f3; WIDTH: 100%; HEIGHT: 26px; TOP: 30px; LEFT: 0px
}
#bandeauhome .rightpart {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #8d9bcb; WIDTH: 50px; HEIGHT: 391px; RIGHT: 0px; TOP: 0px
}
#bandeauhome .leftpart {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 50px; BACKGROUND: url(.//bg_left-home.png) repeat-x 3px 115px; HEIGHT: 391px; TOP: 187px; leftt: 0
}
#bandeauhome .subnavpart .rightpart {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #fc0; WIDTH: 50px; HEIGHT: 5px; RIGHT: 0px; TOP: 0px
}
.bandeauinterne#bandeauhome {
	HEIGHT: 85px !important
}
.bandeauinterne#bandeauhome > .rightpart {
	HEIGHT: 85px !important
}
.bandeauinterne#bandeauhome .liner {
	DISPLAY: none
}
.bandeauinterne#bandeauhome .leftpart {
	DISPLAY: none
}
.keywords {
	LINE-HEIGHT: 1.5em; MARGIN-LEFT: 25px; FONT-SIZE: 0.7em
}
.keywords A {
	COLOR: #e15806
}
.keywords A:hover {
	TEXT-DECORATION: none
}
.keywords A:focus {
	TEXT-DECORATION: none
}
.viecol .keywords A {
	COLOR: #7ba00a
}
.inst .keywords A {
	COLOR: #455594
}
.extranet .keywords A {
	COLOR: #3193c1
}
.filter {
	MARGIN: 5px 0px 40px; FONT-SIZE: 0.8em
}
.filter H4 {
	MARGIN: 0px 0px 10px; COLOR: #e05806; FONT-WEIGHT: bold
}
.filter .inner {
	BORDER-BOTTOM: #c5c1bf 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; BORDER-TOP: #c5c1bf 1px solid; PADDING-TOP: 7px
}
.filter P {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
.filter UL {
	FLOAT: left
}
.filter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.filter UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.filter UL LI {
	BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; DISPLAY: inline; PADDING-TOP: 0px !important
}
.filter UL LI A {
	COLOR: #666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.filter UL LI.active A {
	COLOR: #e05806
}
.filter UL LI A:hover {
	COLOR: #000
}
.filter DIV.last {
	FLOAT: right; COLOR: #666
}
.filter DIV.last UL {
	FLOAT: right
}
.filter DIV.last UL LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: 0.9em !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.filter DIV.last UL LI A {
	FONT-WEIGHT: normal
}
.filter DIV.last UL LI.active A {
	COLOR: #000
}
.filter .keywords {
	MARGIN-LEFT: 0px; FONT-SIZE: 1em
}
.viecol .filter H4 {
	COLOR: #7ba00a
}
.viecol .filter UL LI.active A {
	COLOR: #7ba00a
}
.inst .filter H4 {
	COLOR: #455594
}
.inst .filter UL LI.active A {
	COLOR: #455594
}
.extranet .filter H4 {
	COLOR: #3193c1
}
.extranet .filter UL LI.active A {
	COLOR: #3193c1
}
.date {
	LINE-HEIGHT: normal; COLOR: #666; FONT-SIZE: 0.7em
}
.container UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.container UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.container .inner LI.result {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(.//bg_li-result.jpg) repeat-x left bottom
}
.container .inner LI.result .visuel {
	FLOAT: right
}
.container .inner LI.result .visuel IMG {
	BORDER-BOTTOM: #c5c1bf 2px solid; BORDER-LEFT: #c5c1bf 2px solid; BORDER-TOP: #c5c1bf 2px solid; BORDER-RIGHT: #c5c1bf 2px solid
}
.container .inner LI.result .date {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 2px
}
.container .inner LI.result H3 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.container .inner LI.result P {
	LINE-HEIGHT: 1.1em; MARGIN: 0px 0px 0px 25px; FONT-SIZE: 0.8em; cololr: #666
}
.container .inner LI.result .more {
	TEXT-ALIGN: right; FONT-SIZE: 0.7em
}
.container .inner LI.result .more A {
	COLOR: #e15806
}
.container .inner LI.result .more A:hover {
	TEXT-DECORATION: none
}
.container .inner LI.result .more A:focus {
	TEXT-DECORATION: none
}
.viecol .container .inner LI.result .more A {
	COLOR: #a4c104
}
.extranet .container .inner LI.result .more A {
	COLOR: #3193c1
}
.inst .container .inner LI.result .more A {
	COLOR: #455594
}
.container .inner LI.result-type-1 H3 {
	BACKGROUND: url(.//bg_li-result-h3.png) no-repeat 0px 10px
}
.container .inner LI.result-type-2 H3 {
	BACKGROUND: url(.//bg_li-result-h3.png) no-repeat 0px -22px
}
.container .inner LI.result-type-3 H3 {
	BACKGROUND: url(.//bg_li-result-h3.png) no-repeat 0px -50px
}
#article {
	POSITION: relative; PADDING-BOTTOM: 20px
}
#articleintro {
	POSITION: relative; PADDING-BOTTOM: 20px
}
#article DIV.title {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#article .deco .deco {
	POSITION: absolute; WIDTH: 226px; BACKGROUND: url(.//illustration-2.png) no-repeat right top; HEIGHT: 75px; RIGHT: 0px; TOP: 0px
}
#article {
	BORDER-BOTTOM: #c5c1bf 1px solid; WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(.//bg_article.jpg) repeat-x left bottom
}
#articleintro {
	BORDER-BOTTOM: #c5c1bf 1px solid; WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(.//bg_article.jpg) repeat-x left bottom
}
#articlefull {
	BORDER-BOTTOM: #c5c1bf 1px solid; WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(.//bg_article.jpg) repeat-x left bottom
}
#articlefull .inner .intro {
	BORDER-BOTTOM: #c5c1bf 1px solid; WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(.//bg_article.jpg) repeat-x left bottom
}
.article-content {
	BORDER-BOTTOM: #c5c1bf 1px solid; WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(.//bg_article.jpg) repeat-x left bottom
}
#article .visuel {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; MARGIN: 10px 0px; DISPLAY: inline-block; BORDER-TOP: #c5c1bf 2px solid; BORDER-RIGHT: #c5c1bf 2px solid
}
#articleintro .visuel {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; MARGIN: 10px 0px; DISPLAY: inline-block; BORDER-TOP: #c5c1bf 2px solid; BORDER-RIGHT: #c5c1bf 2px solid
}
#articlefull .visuel {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; MARGIN: 10px 0px; DISPLAY: inline-block; BORDER-TOP: #c5c1bf 2px solid; BORDER-RIGHT: #c5c1bf 2px solid
}
#article .visuel IMG {
	MARGIN: 4px
}
#articleintro .visuel IMG {
	MARGIN: 4px
}
#articlefull .visuel IMG {
	MARGIN: 4px
}
#article .visuel A {
	COLOR: #e05806; FONT-SIZE: 0.8em; TEXT-DECORATION: none
}
#article .visuel A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#article .inner {
	LINE-HEIGHT: 1.5; MARGIN: 10px 24px 0px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em
}
#articleintro .inner {
	LINE-HEIGHT: 1.5; MARGIN: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em
}
#article .inner H2 {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; COLOR: #e05806; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#articleintro .inner H2 {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; COLOR: #e05806; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#articlefull .inner H3 {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; COLOR: #e05806; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#article .inner H4 {
	FONT-WEIGHT: bold
}
#article .inner H3 {
	LINE-HEIGHT: 1em; MARGIN: 0px 0px 8px; COLOR: #333; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#article .inner P {
	
}
#article .inner UL {
	MARGIN: 0px 0px 0px 10px
}
#article .inner UL LI A {
	COLOR: inherit; TEXT-DECORATION: none
}
#article .inner UL LI A:hover {
	TEXT-DECORATION: underline
}
.viecol #article .inner UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(.//li_arrow_coll.png) no-repeat 0px 4px
}
.extranet #article .inner UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(.//li_arrow_ent.png) no-repeat 0px 4px
}
.inst #article .inner UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(.//li_arrow_inst.png) no-repeat 0px 4px
}
#articleintro {
	BORDER-BOTTOM: #ccc 3px solid; BACKGROUND: none transparent scroll repeat 0% 0%
}
.monprofil#articleintro {
	BORDER-BOTTOM: 0px
}
#articleintro #toolbar {
	MARGIN: 15px 0px 18px
}
#articleintro DIV.action A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows.png) no-repeat 0px 3px; COLOR: #ef7125; FONT-SIZE: 0.8em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#articleintro DIV.action A:hover {
	TEXT-DECORATION: underline
}
#articleintro DIV.action A:focus {
	TEXT-DECORATION: underline
}
articleintro .button {
	
}
#articleintro .inner A.infos {
	MARGIN-TOP: 2px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(.//sprite-tools.png) no-repeat -247px 1px; HEIGHT: 18px; TEXT-DECORATION: none
}
#article .inner A.infos {
	MARGIN-TOP: 2px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(.//sprite-tools.png) no-repeat -247px 1px; HEIGHT: 18px; TEXT-DECORATION: none
}
#articleintro .inner A.infos SPAN {
	VISIBILITY: hidden
}
#article .inner A.infos SPAN {
	VISIBILITY: hidden
}
#articleintro .inner P {
	MARGIN: 25px 0px 10px
}
#article .visuel .playbt {
	POSITION: absolute; BOTTOM: 10px; RIGHT: 10px
}
#article .visuel .playbt IMG {
	WIDTH: 34px; BACKGROUND: url(.//bt_play.png) no-repeat 0px 0px; HEIGHT: 34px
}
.viecol #article .visuel .playbt IMG {
	BACKGROUND-POSITION: 0px -40px
}
.extranet #article .visuel .playbt IMG {
	BACKGROUND-POSITION: 0px -80px
}
.inst #article .visuel .playbt IMG {
	BACKGROUND-POSITION: 0px -120px
}
#article .date {
	
}
#article H1 {
	BORDER-BOTTOM: #c5c1bf 1px solid; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 30px; COLOR: #000; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#articleintro H1 {
	BORDER-BOTTOM: #c5c1bf 1px solid; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 30px; COLOR: #000; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#formcontact H1 {
	BORDER-BOTTOM: #c5c1bf 1px solid; PADDING-BOTTOM: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 30px; COLOR: #000; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#articleintro H1 {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#articleintro .inner H2 {
	FONT-SIZE: 1.1em
}
.extranet #article .inner H2 {
	COLOR: #3193c1
}
.extranet #articleintro .inner H2 {
	COLOR: #3193c1
}
.extranet #articlefull .inner H3 {
	COLOR: #3193c1
}
.viecol #article .inner H2 {
	COLOR: #a4c104
}
.viecol #articleintro .inner H2 {
	COLOR: #a4c104
}
.viecol #articlefull .inner H3 {
	COLOR: #a4c104
}
.inst #article .inner H2 {
	COLOR: #7380ba
}
.inst #articleintro .inner H2 {
	COLOR: #7380ba
}
.inst #articlefull .inner H3 {
	COLOR: #7380ba
}
#article .ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#articlefull .ui-tabs .ui-tabs-nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#articlefull {
	CLEAR: both
}
#articlefull .inner {
	LINE-HEIGHT: 1.5; FONT-SIZE: 0.9em
}
#articlefull .inner .intro H4 {
	MARGIN: 5px 20px 5px 0px; COLOR: #e05806; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#articlefull .inner .intro {
	PADDING-BOTTOM: 22px; MARGIN-BOTTOM: 38px; COLOR: #666
}
#articlefull .inner P {
	MARGIN: 0px 0px 15px; COLOR: #666; FONT-SIZE: 0.9em
}
#articlefull .inner DIV UL {
	COLOR: #666666; FONT-SIZE: 0.9em
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL {
	COLOR: #666666; FONT-SIZE: 0.9em
}
#richtext .inner UL {
	COLOR: #666666; FONT-SIZE: 0.9em
}
#articlefull .inner DIV UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows-1.png) no-repeat 0px 9px; PADDING-TOP: 4px
}
.textebasic .inner UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows-1.png) no-repeat 0px 9px; PADDING-TOP: 4px
}
#textaccueil .inner UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows-1.png) no-repeat 0px 9px; PADDING-TOP: 4px
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows-1.png) no-repeat 0px 9px; PADDING-TOP: 4px
}
#richtext .inner UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows-1.png) no-repeat 0px 9px; PADDING-TOP: 4px
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL LI {
	MARGIN-BOTTOM: 0px !important; FONT-SIZE: 0.8em
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL LI A:hover {
	TEXT-DECORATION: underline
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL LI .action {
	FLOAT: right
}
#listeactualites DIV.ui-widget-content .inner DIV.liste UL LI .date {
	FLOAT: right; CLEAR: none; FONT-SIZE: 1em; MARGIN-RIGHT: 15px
}
#articlefull .entry H4 {
	PADDING-BOTTOM: 0px; MARGIN: 35px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#articlefull .inner H5 {
	MARGIN: 25px 0px 2px; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#articlefull .inner H6 {
	MARGIN: 15px 0px 2px; COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#articlefull .entry .link A {
	COLOR: #e05806; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#articlefull .documents UL {
	
}
#articlefull .documents UL LI {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 2.4em; PADDING-LEFT: 10px !important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666
}
#articlefull .documents UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#articlefull .documents UL LI .type {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#articlefull .documents UL LI .type IMG {
	MARGIN-TOP: 2px; WIDTH: 21px; BACKGROUND: url(.//bg_li-result-h3.png) no-repeat 0px 0px; HEIGHT: 17px
}
#articlefull .documents UL LI DIV.word IMG {
	BACKGROUND-POSITION: 0px -119px
}
#articlefull .documents UL LI DIV.pdf IMG {
	BACKGROUND-POSITION: 0px -91px
}
#articlefull .inner .intro H4 {
	COLOR: #e05806
}
#articlefull .inner .entry H3 {
	COLOR: #e05806
}
#articlefull .inner .entry H4 {
	COLOR: #e05806
}
#articlefull .inner .entry H5 {
	COLOR: #e05806
}
#articlefull .entry .link A {
	COLOR: #e05806
}
.viecol #article .inner H2 {
	COLOR: #73960a
}
.viecol #articleintro .inner H2 {
	COLOR: #73960a
}
.viecol #articlefull .inner H3 {
	COLOR: #73960a
}
.viecol #articlefull .inner .intro H4 {
	COLOR: #73960a
}
.viecol #articlefull .inner .entry H3 {
	COLOR: #73960a
}
.viecol #articlefull .inner .entry H4 {
	COLOR: #73960a
}
.viecol #articlefull .inner .entry H5 {
	COLOR: #73960a
}
.viecol #articlefull .entry .link A {
	COLOR: #73960a
}
.viecol #articlefull .inner DIV UL LI {
	BACKGROUND-POSITION: 0px -242px
}
.viecol #textaccueil .inner UL LI {
	BACKGROUND-POSITION: 0px -242px
}
.viecol .textebasic .inner UL LI {
	BACKGROUND-POSITION: 0px -242px
}
.viecol #richtext .inner UL LI {
	BACKGROUND-POSITION: 0px -242px
}
.extranet #articlefull .inner DIV UL LI {
	BACKGROUND-POSITION: 0px -492px
}
.extranet #textaccueil .inner UL LI {
	BACKGROUND-POSITION: 0px -492px
}
.extranet .textebasic .inner UL LI {
	BACKGROUND-POSITION: 0px -492px
}
.extranet #richtext .inner UL LI {
	BACKGROUND-POSITION: 0px -492px
}
.inst #articlefull .inner DIV UL LI {
	BACKGROUND-POSITION: 0px -742px
}
.inst #textaccueil .inner UL LI {
	BACKGROUND-POSITION: 0px -742px
}
.inst .textebasic .inner UL LI {
	BACKGROUND-POSITION: 0px -742px
}
.inst #richtext .inner UL LI {
	BACKGROUND-POSITION: 0px -742px
}
.extranet #article .inner H2 {
	COLOR: #3193c1
}
.extranet #articleintro .inner H2 {
	COLOR: #3193c1
}
.extranet #articlefull .inner H3 {
	COLOR: #3193c1
}
.extranet #articlefull .inner .intro H4 {
	COLOR: #3193c1
}
.extranet #articlefull .inner .entry H3 {
	COLOR: #3193c1
}
.extranet #articlefull .inner .entry H4 {
	COLOR: #3193c1
}
.extranet #articlefull .inner .entry H5 {
	COLOR: #3193c1
}
.extranet #articlefull .entry .link A {
	COLOR: #3193c1
}
.inst #article .inner H2 {
	COLOR: #1faaff
}
.inst #articleintro .inner H2 {
	COLOR: #1faaff
}
.extranet #articlefull .inner H3 {
	COLOR: #1faaff
}
.inst #articlefull .inner .intro H4 {
	COLOR: #1faaff
}
.inst #articlefull .inner .entry H3 {
	COLOR: #1faaff
}
.inst #articlefull .inner .entry H4 {
	COLOR: #1faaff
}
.inst #articlefull .inner .entry H5 {
	COLOR: #1faaff
}
.inst #articlefull .entry .link A {
	COLOR: #1faaff
}
#selectiontheme {
	MARGIN: 10px 0px; WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: #dddddd
}
#selectiontheme DIV H3 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #333; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 13px
}
#selectiontheme DIV P {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 13px
}
#selectiontheme DIV.action {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 13px
}
#selectiontheme DIV.action A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows.png) no-repeat 0px 1px; COLOR: #ef7125; FONT-SIZE: 0.9em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#selectiontheme DIV DIV.action A:hover {
	TEXT-DECORATION: underline
}
#selectiontheme DIV DIV.action A:focus {
	TEXT-DECORATION: underline
}
#selectiontheme DIV.inner {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#selectiontheme DIV.inner SELECT {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 100%; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid
}
#selectiontheme DIV.inner INPUT {
	WIDTH: 240px
}
.ui-tabs#listeactualites {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#listeactualites .filter .keywords {
	DISPLAY: none
}
#listeactualites .filter H4 {
	DISPLAY: none
}
#listeactualites .filter {
	MARGIN: 5px 0px
}
#listeactualites DIV.ui-tabs-panel H2 {
	BORDER-BOTTOM: #e15806 2px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 8px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.viecol #listeactualites DIV.ui-tabs-panel H2 {
	BORDER-BOTTOM: #73960a 2px solid
}
.inst #listeactualites DIV.ui-tabs-panel H2 {
	BORDER-BOTTOM: #455594 2px solid
}
.extranet #listeactualites DIV.ui-tabs-panel H2 {
	BORDER-BOTTOM: #3193c1 2px solid
}
#listeactualites .ui-widget-content {
	POSITION: relative; BACKGROUND: url(.//bg_remote.jpg) #ffffff repeat-x left top
}
#listeactualites DIV.ui-tabs-panel H2 SPAN {
	FLOAT: right; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#listeactualites DIV.ui-tabs-panel H2 SPAN DIV.isathome {
	MARGIN: 0px 0px 0px 5px; DISPLAY: inline
}
#listeactualites DIV.ui-tabs-panel H2 SPAN DIV.comment {
	MARGIN: 0px 0px 0px 5px; DISPLAY: inline
}
#listeactualites DIV.ui-tabs-panel H2 SPAN DIV.isathome IMG {
	BACKGROUND: url(.//ico_home-com.png) no-repeat 0px 0px
}
#listeactualites DIV.ui-tabs-panel H2 SPAN DIV.comment IMG {
	BACKGROUND: url(.//ico_home-com.png) no-repeat 0px 0px
}
#listeactualites DIV.ui-tabs-panel H2 SPAN DIV.isathome IMG {
	WIDTH: 16px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 19px
}
#listeactualites DIV.ui-tabs-panel H2 SPAN DIV.comment IMG {
	WIDTH: 27px; BACKGROUND-POSITION: -28px 0px; HEIGHT: 18px
}
#listeactualites DIV.ui-tabs-panel > DIV.inner UL LI {
	BORDER-BOTTOM: #999 1px dotted; MARGIN-BOTTOM: 10px
}
#listeactualites UL LI H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_li-inspect.png) no-repeat 0px -29px; COLOR: #000; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.viecol #listeactualites UL LI H3 {
	BACKGROUND: url(.//bg_li-inspect.png) no-repeat 0px -90px
}
.inst #listeactualites UL LI H3 {
	BACKGROUND: url(.//bg_li-inspect.png) no-repeat 0px -149px
}
.extranet #listeactualites UL LI H3 {
	BACKGROUND: url(.//bg_li-inspect.png) no-repeat 0px -210px
}
.viecol #listeactualites A.button {
	BACKGROUND: url(.//bg_button.png) #73960a repeat-x 0px -160px
}
.viecol #listeactualites INPUT.button {
	BACKGROUND: url(.//bg_button.png) #73960a repeat-x 0px -160px
}
.extranet #listeactualites A.button {
	BACKGROUND: url(.//bg_button.png) #3193c1 repeat-x 0px 0px
}
.extranet #listeactualites INPUT.button {
	BACKGROUND: url(.//bg_button.png) #3193c1 repeat-x 0px 0px
}
#listeactualites UL LI H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#listeactualites UL LI H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.8em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#listeactualites UL LI P {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 15px; FONT-SIZE: 0.8em
}
#listeactualites .inner UL LI {
	POSITION: relative; PADDING-BOTTOM: 35px; ZOOM: 1; OVERFLOW: hidden
}
#listeactualites UL LI .keywords {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
#listeactualites UL LI DIV.visuel {
	FLOAT: right; CLEAR: right
}
#listeactualites UL LI DIV.date {
	FLOAT: right; CLEAR: right
}
#listeactualites UL LI DIV.date {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#listeactualites UL LI DIV.visuel IMG {
	BORDER-BOTTOM: #c5c1bf 2px solid; BORDER-LEFT: #c5c1bf 2px solid; BORDER-TOP: #c5c1bf 2px solid; BORDER-RIGHT: #c5c1bf 2px solid
}
#listeactualites UL LI .more {
	POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 24px; FONT-SIZE: 0.8em; RIGHT: 0px
}
#listeProduits {
	Z-INDEX: 1001; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 700px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; RIGHT: 1px; BORDER-RIGHT: #ccc 1px solid; TOP: 90%
}
#listeProduits UL {
	MARGIN: 6px; WIDTH: 100%; DISPLAY: inline-block
}
#listeProduits UL LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 1px; PADDING-LEFT: 0px !important; WIDTH: 342px; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 0px !important
}
#listeProduits UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #888; FONT-SIZE: 0.92em; PADDING-TOP: 3px
}
#listeProduits UL LI .block {
	WIDTH: 100%; DISPLAY: inline-block
}
#listeProduits UL LI:hover .block {
	BACKGROUND-COLOR: #eceaea
}
#listeProduits UL LI .block .visuel {
	MARGIN: 4px; FLOAT: left
}
#listeProduits UL LI .block H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#listeProduits UL LI .block H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.96em; PADDING-TOP: 0px
}
#listeProduits UL LI .block H5 A {
	COLOR: #e15806
}
#listeProduits .closer {
	DISPLAY: none
}
#listeProduits .closer A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-WEIGHT: bold
}
#listemots {
	MARGIN: 10px 0px 10px 10px
}
#voiraussi {
	MARGIN: 10px 0px 10px 10px
}
#listemots H3 {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #e05806; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#voiraussi H3 {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f90; COLOR: #fff; FONT-SIZE: 0.8em; PADDING-TOP: 8px
}
#voiraussi .block {
	MARGIN-BOTTOM: 20px
}
#listemots .inner {
	FONT-SIZE: 0.8em
}
#voiraussi .inner {
	FONT-SIZE: 0.8em
}
#voiraussi .inner {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 22px
}
#listemots .inner UL {
	BORDER-BOTTOM: #e5e0e0 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#voiraussi .inner UL {
	BORDER-BOTTOM: #e5e0e0 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#listemots .inner UL LI {
	PADDING-LEFT: 18px; BACKGROUND: url(.//sprite-bullet.png) no-repeat 2px 7px; COLOR: #686868; BORDER-TOP: #e5e0e0 1px solid
}
#voiraussi .inner UL LI {
	PADDING-LEFT: 18px; BACKGROUND: url(.//sprite-bullet.png) no-repeat 2px 7px; COLOR: #686868; BORDER-TOP: #e5e0e0 1px solid
}
#voiraussi .inner UL LI {
	LINE-HEIGHT: 1.6em; BACKGROUND-POSITION: 12px 7px
}
#voiraussi .inner UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: url(.//sprite-bullet.png) no-repeat 12px 7px; PADDING-TOP: 0px
}
#listemots .inner UL LI A {
	COLOR: #686868; TEXT-DECORATION: none
}
#voiraussi .inner UL LI A {
	COLOR: #686868; TEXT-DECORATION: none
}
#listemots .inner UL LI A:hover {
	TEXT-DECORATION: underline
}
#voiraussi .inner UL LI A:hover {
	TEXT-DECORATION: underline
}
#listemots .inner UL LI A:focus {
	TEXT-DECORATION: underline
}
#voiraussi .inner UL LI A:focus {
	TEXT-DECORATION: underline
}
#voiraussi .block P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#article #listemots .inner {
	MARGIN: 0px; FONT-SIZE: 0.78em
}
.viecol #listemots H3 {
	COLOR: #a4c104
}
.viecol #listeProduits UL LI .block H5 A {
	COLOR: #a4c104
}
.viecol #voiraussi H3 {
	BACKGROUND-COLOR: #a4c104
}
.viecol #listemots .inner UL LI {
	BACKGROUND-POSITION: 2px -134px
}
.viecol #voiraussi .inner UL LI {
	BACKGROUND-POSITION: 10px -134px
}
.viecol #listeactualites DIV.ui-tabs-panel H2 SPAN DIV.isathome IMG {
	BACKGROUND-POSITION: 0px -40px
}
.viecol #listeactualites DIV.ui-tabs-panel H2 SPAN DIV.comment IMG {
	BACKGROUND-POSITION: -28px -40px
}
.inst #listemots H3 {
	COLOR: #7380ba
}
.inst #listeProduits UL LI .block H5 A {
	COLOR: #7380ba
}
.inst #voiraussi H3 {
	BACKGROUND-COLOR: #7380ba
}
.inst #listemots .inner UL LI {
	BACKGROUND-POSITION: 2px -204px
}
.inst #voiraussi .inner UL LI {
	BACKGROUND-POSITION: 10px -204px
}
.inst #listeactualites DIV.ui-tabs-panel H2 SPAN DIV.isathome IMG {
	BACKGROUND-POSITION: 0px -80px
}
.inst #listeactualites DIV.ui-tabs-panel H2 SPAN DIV.comment IMG {
	BACKGROUND-POSITION: -28px -80px
}
.extranet #listemots H3 {
	COLOR: #3193c1
}
.extranet #listeProduits UL LI .block H5 A {
	COLOR: #3193c1
}
.extranet #voiraussi H3 {
	BACKGROUND-COLOR: #3193c1
}
.extranet #listemots .inner UL LI {
	BACKGROUND-POSITION: 2px -64px
}
.extranet #voiraussi .inner UL LI {
	BACKGROUND-POSITION: 10px -64px
}
.extranet #listeactualites DIV.ui-tabs-panel H2 SPAN DIV.isathome IMG {
	BACKGROUND-POSITION: 0px -120px
}
.extranet #listeactualites DIV.ui-tabs-panel H2 SPAN DIV.comment IMG {
	BACKGROUND-POSITION: -28px -120px
}
#plusproduits {
	MARGIN-TOP: 30px; BORDER-TOP: #c5c1bf 1px solid
}
#plusproduits DIV.title {
	POSITION: relative; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 30px; PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: url(.//bg_tips.jpg) #1faaff repeat-x left top; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 2px; -moz-box-shadow: 0px 1px 4px #969696; -webkit-box-shadow: 0px 1px 4px #969696; box-shadow: 0px 1px 4px #969696
}
#plusproduits DIV.title SPAN {
	POSITION: absolute; WIDTH: 15px; DISPLAY: inline-block; BACKGROUND: url(.//arrow_menu.png) no-repeat 0px -5px; HEIGHT: 15px; TOP: 5px; LEFT: 10px
}
#plusproduits UL {
	MARGIN: 10px
}
#plusproduits UL LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//sprite-bullet.png) no-repeat 0px -64px; COLOR: #1faaff; FONT-SIZE: 0.8em; PADDING-TOP: 4px
}
#plusproduits UL LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #455493; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#plusproduits UL LI A:hover {
	TEXT-TRANSFORM: uppercase
}
#plusproduits UL LI A:focus {
	TEXT-TRANSFORM: uppercase
}
#plusproduits UL LI SPAN {
	
}
#listemarches {
	Z-INDEX: 100; WIDTH: 100%; FONT-SIZE: 0.8em; TOP: 104px; LEFT: 0px
}
#richtext .inner {
	LINE-HEIGHT: 1.5; FONT-SIZE: 0.8em
}
#listemarches .accordion H3 {
	POSITION: relative
}
#listemarches .accordion UL LI {
	POSITION: relative
}
#articlefull .inner .entry .accordion H3 {
	POSITION: relative
}
#articlefull .inner .entry .accordion UL LI {
	POSITION: relative
}
#listemarches .accordion H3.ui-state-default {
	BACKGROUND: url(.//picto_accordion.png) #e3e3e3 no-repeat 99% 6px
}
#article .inner .entry .accordion H3.ui-state-default {
	BACKGROUND: url(.//picto_accordion.png) #e3e3e3 no-repeat 99% 6px
}
#articlefull .inner .entry .accordion H3.ui-state-default {
	BACKGROUND: url(.//picto_accordion.png) #e3e3e3 no-repeat 99% 6px
}
#listemarches .accordion H3.ui-state-active {
	BACKGROUND: url(.//picto_accordion-on.png) #e3e3e3 no-repeat 99% -33px
}
#article .inner .entry .accordion H3.ui-state-active {
	BACKGROUND: url(.//picto_accordion-on.png) #e3e3e3 no-repeat 99% -33px
}
#articlefull .inner .entry .accordion H3.ui-state-active {
	BACKGROUND: url(.//picto_accordion-on.png) #e3e3e3 no-repeat 99% -33px
}
#listemarches .accordion H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; MARGIN-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
#articlefull .inner .entry .accordion H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; MARGIN-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
#richtext .accordion H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; MARGIN-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 3px
}
#articlefull .inner .entry .accordion H3 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; PADDING-TOP: 6px
}
#article .inner .entry .accordion H3 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; PADDING-TOP: 6px
}
#articlefull .inner .entry .accordion H3 {
	TEXT-TRANSFORM: none; COLOR: #333; FONT-SIZE: 0.9em
}
#richtext .accordion H3 {
	TEXT-TRANSFORM: none; COLOR: #333; FONT-SIZE: 0.9em
}
#articlefull .inner .entry .accordion .ui-accordion-content-active {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 730px !important; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#richtext .accordion .ui-accordion-content-active {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 730px !important; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#listemarches .accordion H3 A {
	COLOR: #333
}
#listemarches .accordion H3 A:hover {
	COLOR: #666
}
#listemarches .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND: url(.//picto_accordion.png) #eee no-repeat 99% -75px
}
#richtext .accordion H3.ui-state-default {
	BACKGROUND: url(.//picto_accordion.png) #eee no-repeat 99% -75px
}
#articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND: url(.//picto_accordion.png) #eee no-repeat 99% -75px
}
#listemarches .accordion .ui-accordion-content-active UL LI .ui-accordion-content-active UL {
	MARGIN-BOTTOM: 30px
}
#richtext .accordion UL LI .ui-accordion-content-active UL {
	MARGIN-BOTTOM: 30px
}
#articlefull .inner .entry .accordion .ui-accordion-content-active UL LI .ui-accordion-content-active UL {
	MARGIN-BOTTOM: 30px
}
#listemarches .accordion .ui-accordion-content-active UL LI UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; PADDING-TOP: 3px
}
#richtext .accordion UL LI UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; PADDING-TOP: 3px
}
#articlefull .inner .entry .accordion .ui-accordion-content-active UL LI UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 45px; PADDING-TOP: 3px
}
#listemarches .accordion H3 SPAN {
	POSITION: absolute; RIGHT: 22px; TOP: 4px
}
#listemarches .accordion UL LI SPAN {
	POSITION: absolute; RIGHT: 22px; TOP: 4px
}
#richtext .accordion H3 SPAN {
	POSITION: absolute; RIGHT: 22px; TOP: 4px
}
#articlefull .inner .entry .accordion H3 SPAN {
	POSITION: absolute; RIGHT: 22px; TOP: 4px
}
#article .inner .entry .accordion H3 SPAN {
	POSITION: absolute; RIGHT: 22px; TOP: 4px
}
#listemarches .accordion UL LI SPAN {
	POSITION: absolute; RIGHT: 22px; TOP: 4px
}
#listemarches .accordion .ui-accordion-content-active UL LI UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#richtext .accordion UL LI UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#articlefull .inner .entry .accordion .ui-accordion-content-active UL LI UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#listemarches .accordion .ui-accordion-content-active UL LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#richtext .accordion UL LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#articlefull .inner .entry .accordion .ui-accordion-content-active UL LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#listemarches .accordion .ui-accordion-content-active UL LI UL LI A:focus {
	TEXT-DECORATION: underline
}
#richtext .accordion UL LI UL LI A:focus {
	TEXT-DECORATION: underline
}
#articlefull .inner .entry .accordion .ui-accordion-content-active UL LI UL LI A:focus {
	TEXT-DECORATION: underline
}
#listemarches .accordion H3 SPAN IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#listemarches .accordion UL LI SPAN IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#richtext .accordion H3 SPAN IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#articlefull .inner .entry .accordion H3 SPAN IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#solution .liste LI .block SPAN IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#listemarches .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND: url(.//picto_accordion-on.png) #fed9ab no-repeat 99% -115px; FONT-WEIGHT: bold
}
#richtext .accordion H3.ui-state-active {
	BACKGROUND: url(.//picto_accordion-on.png) #fed9ab no-repeat 99% -115px; FONT-WEIGHT: bold
}
#articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND: url(.//picto_accordion-on.png) #fed9ab no-repeat 99% -115px; FONT-WEIGHT: bold
}
#listemarches .accordion H3 {
	MARGIN-LEFT: 10px
}
#listemarches .accordion .accordion H3 {
	MARGIN-LEFT: 20px
}
#listemarches .accordion .accordion .accordion H3 {
	MARGIN-LEFT: 30px
}
#listemarches .accordion .accordion .accordion .accordion H3 {
	MARGIN-LEFT: 40px
}
#listemarches .accordion .accordion .accordion .accordion .accordion H3 {
	MARGIN-LEFT: 50px
}
#listemarches .accordion .accordion .accordion .accordion .accordion .accordion H3 {
	MARGIN-LEFT: 60px
}
#listemarches .accordion .accordion .accordion .accordion .accordion .accordion .accordion H3 {
	MARGIN-LEFT: 70px
}
#listemarches .accordion .accordion .accordion .accordion .accordion .accordion .accordion UL {
	MARGIN-LEFT: 80px
}
#listemarches .ui-state-hover {
	BACKGROUND-COLOR: #e35f13
}
#listemarches .ui-state-focus {
	BACKGROUND-COLOR: #e35f13
}
#listemarches .ui-accordion-content-active UL LI:hover {
	BACKGROUND-COLOR: #e35f13
}
.inst #listemarches .ui-state-hover {
	BACKGROUND-COLOR: #7380ba
}
.inst #listemarches .ui-state-focus {
	BACKGROUND-COLOR: #7380ba
}
.inst #listemarches .ui-accordion-content-active UL LI:hover {
	BACKGROUND-COLOR: #7380ba
}
.extranet #listemarches .ui-state-hover {
	BACKGROUND-COLOR: #1faaff
}
.extranet #listemarches .ui-state-focus {
	BACKGROUND-COLOR: #1faaff
}
.extranet #listemarches .ui-accordion-content-active UL LI:hover {
	BACKGROUND-COLOR: #1faaff
}
#listemarches .ui-state-hover A {
	COLOR: #fff !important
}
#listemarches .ui-state-focus A {
	COLOR: #fff !important
}
#listemarches .ui-accordion-content-active UL LI:hover A {
	COLOR: #fff !important
}
.viecol #listemarches .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -156px
}
.viecol #richtext .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -156px
}
.viecol #article .inner .entry .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -156px
}
.viecol #articlefull .inner .entry .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -156px
}
.viecol #listemarches .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -193px
}
.viecol #richtext .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -193px
}
.viecol #articlefull .inner .entry .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -193px
}
.viecol #article .inner .entry .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -193px
}
.viecol #listemarches .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND-POSITION: 99% -235px
}
.viecol #richtext .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -235px
}
.viecol #articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND-POSITION: 99% -235px
}
.viecol #listemarches .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -275px
}
.viecol #richtext .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -275px
}
.viecol #articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND-COLOR: #dde89f; BACKGROUND-POSITION: 99% -275px
}
.inst #listemarches .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -463px
}
.inst #richtext .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -463px
}
.inst #articlefull .inner .entry .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -463px
}
.inst #listemarches .accordion H3.ui-state-active {
	BACKGROUND-POSITION: 99% -503px
}
.inst #richtext .accordion H3.ui-state-active {
	BACKGROUND-POSITION: 99% -503px
}
.inst #articlefull .inner .entry .accordion H3.ui-state-active {
	BACKGROUND-POSITION: 99% -503px
}
.inst #listemarches .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND-POSITION: 99% -385px
}
.inst #richtext .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -385px
}
.inst #articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND-POSITION: 99% -385px
}
.inst #listemarches .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND-COLOR: #d0d3e6; BACKGROUND-POSITION: 99% -425px
}
.inst #richtext .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #d0d3e6; BACKGROUND-POSITION: 99% -425px
}
.inst #articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND-COLOR: #d0d3e6; BACKGROUND-POSITION: 99% -425px
}
.extranet #listemarches .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -303px
}
.extranet #richtext .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -303px
}
.extranet #articlefull .inner .entry .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -303px
}
.extranet #listemarches .accordion H3.ui-state-active {
	BACKGROUND-POSITION: 99% -343px
}
.extranet #richtext .accordion H3.ui-state-active {
	BACKGROUND-POSITION: 99% -343px
}
.extranet #articlefull .inner .entry .accordion H3.ui-state-active {
	BACKGROUND-POSITION: 99% -343px
}
.extranet #listemarches .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND-POSITION: 99% -383px
}
.extranet #richtext .accordion H3.ui-state-default {
	BACKGROUND-POSITION: 99% -383px
}
.extranet #articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-default {
	BACKGROUND-POSITION: 99% -383px
}
.extranet #listemarches .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND-COLOR: #badbeb; BACKGROUND-POSITION: 99% -425px
}
.extranet #richtext .accordion H3.ui-state-active {
	BACKGROUND-COLOR: #badbeb; BACKGROUND-POSITION: 99% -425px
}
.extranet #articlefull .inner .entry .accordion .ui-accordion-content-active H3.ui-state-active {
	BACKGROUND-COLOR: #badbeb; BACKGROUND-POSITION: 99% -425px
}
#microsondage {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 10px
}
#microsondage TEXTAREA {
	WIDTH: 350px; HEIGHT: 70px
}
#microsondage P {
	MARGIN: 0px
}
#resultatmarches {
	
}
.annuairecontact .filter {
	MARGIN-BOTTOM: 5px
}
#monprofil {
	MARGIN-TOP: 16px
}
.inspecteur {
	WIDTH: 100%
}
#resultatmarches .keywords {
	DISPLAY: none
}
#resultatmarches #toolbar .email {
	DISPLAY: none
}
#resultatmarches #toolbar .folder {
	DISPLAY: none
}
#resultatmarches #toolbar .facebook {
	DISPLAY: none
}
#resultatmarches #toolbar .viadeo {
	DISPLAY: none
}
#resultatmarches #toolbar .linkedin {
	DISPLAY: none
}
#resultatmarches #toolbar .twitter {
	DISPLAY: none
}
#resultatmarches #toolbar .listediff {
	DISPLAY: none
}
#resultatmarches #toolbar {
	PADDING-RIGHT: 10px
}
#resultatmarches .filter {
	MARGIN: 0px 0px 10px
}
#resultatmarches .filter .inner {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
#resultatmarches #toolbar {
	MARGIN: 0px
}
#resultatmarches .block {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 0.8em
}
#monprofil .block {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 0.8em
}
.inspecteur .block {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 0.8em
}
#resultatmarches .block H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #e35f13; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#monprofil .block H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #e35f13; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.inspecteur .block H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #e35f13; COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#resultatmarches .block .inner H3 {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows.png) #e9e9e9 no-repeat 5px -315px; COLOR: #333; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#monprofil .block .inner H3 {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows.png) #e9e9e9 no-repeat 5px -315px; COLOR: #333; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.inspecteur .block .inner H3 {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows.png) #e9e9e9 no-repeat 5px -315px; COLOR: #333; CLEAR: both; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#resultatmarches .block .inner H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
#monprofil .block .inner H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
.inspecteur .block .inner H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
#resultatmarches .block .inner H3 A:hover {
	TEXT-DECORATION: underline
}
#monprofil .block .inner H3 A:hover {
	TEXT-DECORATION: underline
}
.inspecteur .block .inner H3 A:hover {
	TEXT-DECORATION: underline
}
.inspecteur .block .inner H3 A:focus {
	TEXT-DECORATION: underline
}
#resultatmarches .block .inner H3 A:focus {
	TEXT-DECORATION: underline
}
#monprofil .block .inner H3 A:focus {
	TEXT-DECORATION: underline
}
#resultatmarches .block .inner {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; WIDTH: 100%; DISPLAY: inline-block; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#monprofil .block .inner {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; WIDTH: 100%; DISPLAY: inline-block; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.inspecteur .block .inner {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; WIDTH: 348px; DISPLAY: inline-block; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
#resultatmarches .block .inner A {
	COLOR: #e35f13
}
#monprofil .block .inner A {
	COLOR: #e35f13
}
.inspecteur .block .inner A {
	COLOR: #e35f13
}
#resultatmarches .block .inner A:hover {
	COLOR: #666 !important
}
#monprofil .block .inner A:hover {
	COLOR: #666 !important
}
.inspecteur .block .inner A:hover {
	COLOR: #666 !important
}
#resultatmarches .block .inner .visuel {
	MARGIN: 12px 10px 6px 12px; FLOAT: left
}
#monprofil .block .inner .visuel {
	MARGIN: 12px 10px 6px 12px; FLOAT: left
}
.inspecteur .block .inner .visuel {
	MARGIN: 12px 10px 6px 12px; FLOAT: left
}
#resultatmarches .block .inner .visuel IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 102px; HEIGHT: 116px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#monprofil .block .inner .visuel IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 102px; HEIGHT: 116px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.inspecteur .block .inner .visuel IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 102px; HEIGHT: 116px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#resultatmarches .block .inner H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#monprofil .block .inner H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.inspecteur .block .inner H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#resultatmarches .block .inner UL {
	FONT-SIZE: 0.85em
}
#monprofil .block .inner UL {
	FONT-SIZE: 0.85em
}
.inspecteur .block .inner UL {
	FONT-SIZE: 0.85em
}
#resultatmarches .block .inner P {
	MARGIN: 0px; PADDING-LEFT: 14px; CLEAR: left; FONT-SIZE: 0.85em
}
#monprofil .block .inner P {
	MARGIN: 0px; PADDING-LEFT: 14px; CLEAR: left; FONT-SIZE: 0.85em
}
.inspecteur .block .inner P {
	MARGIN: 0px; PADDING-LEFT: 14px; CLEAR: left; FONT-SIZE: 0.85em
}
.inspecteur .block .inner P {
	MARGIN: 0px 0px 10px
}
#resultatmarches .block .inner UL LI {
	LINE-HEIGHT: 1.6em
}
#monprofil .block .inner UL LI {
	LINE-HEIGHT: 1.6em
}
.inspecteur .block .inner UL LI {
	LINE-HEIGHT: 1.6em
}
#resultatmarches .block .inner #toolbar {
	MARGIN: 6px 0px 10px; FLOAT: left
}
#monprofil .block .inner #toolbar {
	MARGIN: 6px 0px 10px; FLOAT: left
}
#resultatmarches .block .inner #toolbar .downsize {
	DISPLAY: none
}
#resultatmarches .block .inner #toolbar .resetsize {
	DISPLAY: none
}
#resultatmarches .block .inner #toolbar .upsize {
	DISPLAY: none
}
#resultatmarches .block .inner #toolbar .print {
	DISPLAY: none
}
#monprofil .block .inner #toolbar .downsize {
	DISPLAY: none
}
#monprofil .block .inner #toolbar .resetsize {
	DISPLAY: none
}
#monprofil .block .inner #toolbar .upsize {
	DISPLAY: none
}
#monprofil .block .inner #toolbar .print {
	DISPLAY: none
}
#resultatmarches .block .inner #toolbar .print {
	DISPLAY: none
}
#resultatmarches .block .inner #toolbar .download {
	DISPLAY: none
}
#resultatmarches .block .inner #toolbar .favorite {
	DISPLAY: none
}
#monprofil .block .inner .action {
	TEXT-ALIGN: center; HEIGHT: 27px
}
#resultatmarches .block .inner .action {
	TEXT-ALIGN: center; HEIGHT: 27px
}
#resultatmarches .block .inner #toolbar .addcontact {
	DISPLAY: block
}
#resultatmarches .block .inner #toolbar .email {
	DISPLAY: block
}
#resultatmarches .block .inner #toolbar .folder {
	DISPLAY: block
}
#resultatmarches .block .inner #toolbar .listediff {
	DISPLAY: block
}
#monprofil .block .inner #toolbar .addcontact {
	DISPLAY: block
}
#monprofil .block .inner #toolbar .email {
	DISPLAY: block
}
#monprofil .block .inner #toolbar .folder {
	DISPLAY: block
}
#monprofil .block .inner #toolbar .listediff {
	DISPLAY: block
}
#resultatmarches .block .inner #toolbar .folder {
	MARGIN-TOP: 2px
}
#monprofil .block .inner #toolbar .folder {
	MARGIN-TOP: 2px
}
#article .deco .moninspecteur .deco {
	TOP: 44px
}
.moninspecteur {
	BORDER-BOTTOM: 0px
}
.viecol #resultatmarches .block H4 {
	BACKGROUND-COLOR: #a4c104
}
.viecol #monprofil .block H4 {
	BACKGROUND-COLOR: #a4c104
}
.viecol #resultatmarches .block .inner A {
	COLOR: #a4c104
}
.viecol #monprofil .block .inner A {
	COLOR: #a4c104
}
.extranet #resultatmarches .block H4 {
	BACKGROUND-COLOR: #1faaff
}
.extranet #monprofil .block H4 {
	BACKGROUND-COLOR: #1faaff
}
.extranet #resultatmarches .block .inner A {
	COLOR: #1faaff
}
.extranet #monprofil .block .inner A {
	COLOR: #1faaff
}
.inst #resultatmarches .block H4 {
	BACKGROUND-COLOR: #7380ba
}
.inst #monprofil .block H4 {
	BACKGROUND-COLOR: #7380ba
}
.inst #resultatmarches .block .inner A {
	COLOR: #1ba1e2
}
.inst #monprofil .block .inner A {
	COLOR: #1ba1e2
}
.viecol #resultatmarches .block .inner H3 A {
	COLOR: #333
}
.viecol #monprofil .block .inner H3 A {
	COLOR: #333
}
.extranet #resultatmarches .block .inner H3 A {
	COLOR: #333
}
.extranet #monprofil .block .inner H3 A {
	COLOR: #333
}
.inst #resultatmarches .block .inner H3 A {
	COLOR: #333
}
.inst #monprofil .block .inner H3 A {
	COLOR: #333
}
#messageinspecteur {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; CLEAR: both; PADDING-TOP: 0px !important
}
#listemessages {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; CLEAR: both; PADDING-TOP: 0px !important
}
#listemessages .filter H4 {
	DISPLAY: none
}
#listemessages .filter .keywords {
	DISPLAY: none
}
#listemessages .block {
	WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 20px
}
#listemessages .block .inner {
	LINE-HEIGHT: 1.2em; WIDTH: 88%; FLOAT: left; FONT-SIZE: 0.8em
}
#listemessages .block .inner H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e05806; PADDING-TOP: 0px
}
#listemessages .block .inner H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e05806; PADDING-TOP: 0px
}
#listemessages .block .title {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 99%; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #fed9ac; PADDING-TOP: 2px
}
#listemessages .recu .title {
	BACKGROUND: #fed9ac
}
#listemessages .envoye .title {
	BACKGROUND: #d1d1d1
}
#listemessages .title SPAN {
	WIDTH: 70px; DISPLAY: inline-block; FLOAT: left; COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#listemessages .title DIV {
	PADDING-LEFT: 10px; BACKGROUND: url(.//bg_li-inspect.png) no-repeat 0px 5px; FLOAT: left
}
#listemessages .title SPAN.date {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; WIDTH: 180px; FLOAT: right; FONT-SIZE: 0.8em
}
#listemessages .block .toolsmail {
	TEXT-ALIGN: right; FLOAT: right; FONT-SIZE: 0.7em
}
#listemessages .block .toolsmail UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#listemessages .block .toolsmail UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; COLOR: inherit; PADDING-TOP: 3px
}
#listemessages .block .toolsmail UL LI.lu A {
	BACKGROUND: url(.//icon-email.png) no-repeat 0px -100px
}
#listemessages .block .toolsmail UL LI.nonlu A {
	BACKGROUND: url(.//icon-email.png) no-repeat 0px 0px
}
#listemessages .block .toolsmail UL LI.open A {
	BACKGROUND: url(.//icon-email.png) no-repeat 0px -20px
}
#listemessages .block .toolsmail UL LI.close A {
	BACKGROUND: url(.//icon-email.png) no-repeat 0px -40px
}
#listemessages .block .toolsmail UL LI.delete A {
	BACKGROUND: url(.//icon-email.png) no-repeat 0px -60px
}
#listemessages .block .toolsmail UL LI.print A {
	BACKGROUND: url(.//icon-email.png) no-repeat 0px -80px
}
#listemessages .block .inner UL {
	MARGIN: 5px 15px
}
#listemessages .lu .title DIV STRONG {
	FONT-WEIGHT: normal
}
#envoyermessage {
	FONT-SIZE: 0.8em
}
#personnaliser {
	FONT-SIZE: 0.8em
}
#envoyermessage .liste UL LI.odd {
	BACKGROUND: #e5ecf9 0px 0px
}
#personnaliser .liste UL LI.odd {
	BACKGROUND: #e5ecf9 0px 0px
}
#meslistediffusion .liste UL LI.odd {
	BACKGROUND: #e5ecf9 0px 0px
}
#envoyermessage .liste UL LI {
	PADDING-LEFT: 5px
}
#personnaliser .liste UL LI {
	PADDING-LEFT: 5px
}
#meslistediffusion .liste UL LI {
	PADDING-LEFT: 5px
}
#personnaliser FIELDSET {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; BACKGROUND: #efefef; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#envoyermessage FIELDSET {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; BACKGROUND: #efefef; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#personnaliser FIELDSET LEGEND {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#envoyermessage FIELDSET LEGEND {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
#personnaliser FIELDSET DIV.inner {
	
}
#envoyermessage FIELDSET DIV.inner {
	
}
#personnaliser FIELDSET LABEL {
	FONT-WEIGHT: normal
}
#envoyermessage FIELDSET LABEL {
	FONT-WEIGHT: normal
}
#personnaliser .action {
	TEXT-ALIGN: center
}
#envoyermessage .objet {
	WIDTH: 450px
}
#envoyermessage .searchcontact {
	WIDTH: 450px
}
#envoyermessage .action {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 70%
}
#envoyermessage .liste {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px auto 5px; PADDING-LEFT: 5px; WIDTH: 70%; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 80px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#meslistediffusion .liste {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px auto 5px; PADDING-LEFT: 5px; WIDTH: 70%; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: 80px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#envoyermessage .noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#meslistediffusion .noborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#envoyermessage .selectall {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto 5px; PADDING-LEFT: 5px; WIDTH: 70%; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#envoyermessage .liste UL LI {
	POSITION: relative
}
#envoyermessage .liste UL LI SPAN {
	POSITION: absolute; RIGHT: 10px; TOP: 3px
}
#envoyermessage .liste UL LI SPAN A IMG {
	WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px
}
#personnaliser TABLE {
	WIDTH: 100%
}
#personnaliser TABLE TR TD {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 46%; DISPLAY: inline-block; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#personnaliser TABLE TR TD IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; FLOAT: right; HEIGHT: 60px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#personnaliser TABLE TR TD.active {
	BORDER-BOTTOM: #e35f13 2px solid; BORDER-LEFT: #e35f13 2px solid; BORDER-TOP: #e35f13 2px solid; BORDER-RIGHT: #e35f13 2px solid
}
#imagedemo {
	TEXT-ALIGN: center
}
#envoyermessage .liste LABEL {
	FONT-WEIGHT: normal
}
#envoyermessage .selectall LABEL {
	FONT-WEIGHT: normal
}
#listemessages .block .visuel {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; MARGIN: 0px 30px 0px 10px; DISPLAY: inline-block; BACKGROUND: #ffffff 0px 0px; FLOAT: left; CLEAR: right; BORDER-TOP: #c5c1bf 2px solid; BORDER-RIGHT: #c5c1bf 2px solid
}
#listemessages .block .visuel IMG {
	MARGIN: 4px
}
#listemessages .destinataires {
	MARGIN-LEFT: 72px; FONT-SIZE: 0.8em
}
#listemessages .destinataires H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(.//picto_accordion-on.png) no-repeat 90% -31px; CURSOR: pointer; PADDING-TOP: 0px
}
#listemessages .destinataires H6.active {
	BACKGROUND: url(.//picto_accordion.png) no-repeat 90% 7px
}
#listemessages .destinataires P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#listemessages .destinataires A {
	COLOR: inherit
}
#relative-contents {
	PADDING-BOTTOM: 15px; MARGIN: 38px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(.//bg_relative-content-1.png) #ffa826 no-repeat left top; PADDING-TOP: 0px
}
#relative-contents H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 15px 0px 5px 120px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#relative-contents .inner H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#relative-contents .inner {
	MARGIN: 0px 0px 0px 120px; FONT-SIZE: 0.8em
}
#relative-contents .inner UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
#relative-contents .inner UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#relative-contents .inner UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#relative-contents .inner UL LI A:hover {
	TEXT-DECORATION: underline
}
.relative-contents .inner UL LI A:focus {
	TEXT-DECORATION: underline
}
.viecol #relative-contents {
	BACKGROUND-IMAGE: url(.//bg_relative-content-2.png); BACKGROUND-COLOR: #bfd34f
}
.extranet #relative-contents {
	BACKGROUND-IMAGE: url(.//bg_relative-content-3.png); BACKGROUND-COLOR: #50a3ca
}
.inst #relative-contents {
	BACKGROUND-IMAGE: url(.//bg_relative-content-4.png); BACKGROUND-COLOR: #7380ba
}
#previewmedia {
	MARGIN-TOP: 38px; WIDTH: 100%; BACKGROUND: url(.//bg_bloc-top.jpg) repeat-x left top; FLOAT: left; CLEAR: both
}
#previewmedia .inner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_bloc-bottom.jpg) repeat-x left bottom; PADDING-TOP: 40px
}
#news {
	POSITION: relative; OVERFLOW: hidden
}
#news .group {
	WIDTH: 220px; FLOAT: left
}
#news .prev-next-buttons {
	Z-INDEX: 100; POSITION: absolute; BOTTOM: 5px; LEFT: 378px
}
#news .prev-next-buttons A {
	TEXT-INDENT: -9999px; WIDTH: 21px; DISPLAY: block; BACKGROUND: url(.//btn-prev-next.png) no-repeat; FLOAT: left; HEIGHT: 21px; MARGIN-LEFT: 5px
}
#news .prev-next-buttons A.btn-next {
	BACKGROUND-POSITION: 0px 0px
}
#news .prev-next-buttons A.btn-next:hover {
	BACKGROUND-POSITION: 0px -21px
}
#news .prev-next-buttons A.btn-prev {
	BACKGROUND-POSITION: 0px -42px
}
#news .prev-next-buttons A.btn-prev:hover {
	BACKGROUND-POSITION: 0px -63px
}
#assurerrisque {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#news .title {
	BORDER-BOTTOM: #b9b9b9 2px solid; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 35px; FONT-SIZE: 1.2em
}
#assurerrisque .title {
	BORDER-BOTTOM: #b9b9b9 2px solid; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 35px; FONT-SIZE: 1.2em
}
#news .title STRONG {
	TEXT-TRANSFORM: none; FLOAT: right; COLOR: #666; FONT-SIZE: 0.6em; FONT-WEIGHT: normal; MARGIN-RIGHT: 30px
}
#news .inner {
	BORDER-BOTTOM: #b9b9b9 2px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 190px; PADDING-TOP: 0px
}
#assurerrisque .inner {
	BORDER-BOTTOM: #b9b9b9 2px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 190px; PADDING-TOP: 0px
}
#assurerrisque .inner {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 25px; HEIGHT: auto
}
#news .inner {
	
}
#choixrisque {
	POSITION: relative
}
#solution {
	POSITION: relative
}
#slideprofil {
	POSITION: relative
}
#slidesolution {
	POSITION: relative
}
#slidesolution {
	PADDING-BOTTOM: 23px; WIDTH: 420px; DISPLAY: inline-block
}
#choixrisque .liste {
	WIDTH: 420px; DISPLAY: inline-block
}
#solution .inner H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(.//sprite-bullet.png) no-repeat 0px 5px; COLOR: #888; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#solution .inner H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_li-inspect.png) #e8edee no-repeat 3px 5px; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#solution .content {
	FONT-SIZE: 0.8em
}
#solution .content UL {
	MARGIN-LEFT: 20px
}
#solution .content UL LI {
	LIST-STYLE-TYPE: disc
}
#solution .liste {
	WIDTH: 420px; DISPLAY: inline-block
}
#slideprofil .content {
	WIDTH: 420px; DISPLAY: inline-block
}
#solution .liste LI {
	WIDTH: 140px; FLOAT: left
}
#solution .liste LI .block {
	FONT-SIZE: 0.8em
}
#solution .liste LI .block .visuel {
	TEXT-ALIGN: center
}
#solution .liste LI .block {
	
}
#news .inner .block {
	WIDTH: 210px; HEIGHT: 95px; FONT-SIZE: 0.8em
}
#news .inner .block H3 {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#news .inner .block A {
	COLOR: #666; TEXT-DECORATION: none
}
#news .inner .block A SPAN {
	COLOR: #e05806; FONT-WEIGHT: bold
}
#news .inner .block A:hover {
	TEXT-DECORATION: underline
}
#news .inner .block P {
	LINE-HEIGHT: 1.3em; COLOR: #666; FONT-SIZE: 1em
}
#news .pagination {
	POSITION: absolute; BOTTOM: 15px; RIGHT: 0px
}
#assurerrisque .pagination {
	POSITION: absolute; BOTTOM: 15px; RIGHT: 0px
}
#listeinspecteurs .pagination {
	Z-INDEX: 20; POSITION: absolute; BOTTOM: 5px; RIGHT: 2px
}
#assurerrisque .pagination {
	Z-INDEX: 50; WIDTH: auto; BOTTOM: -10px; RIGHT: 2px
}
#news .pagination LI {
	DISPLAY: inline; MARGIN-LEFT: 3px; FONT-SIZE: 0.85em
}
#assurerrisque .pagination LI {
	DISPLAY: inline; MARGIN-LEFT: 3px; FONT-SIZE: 0.85em
}
#listeinspecteurs .pagination LI {
	DISPLAY: inline; MARGIN-LEFT: 3px; FONT-SIZE: 0.85em
}
#news .pagination LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #eee; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#assurerrisque .pagination LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #eee; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#listeinspecteurs .pagination LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #eee; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#news .pagination LI.current A {
	BACKGROUND: #666; COLOR: #fff
}
#assurerrisque .pagination LI.current A {
	BACKGROUND: #666; COLOR: #fff
}
#listeinspecteurs .pagination LI.current A {
	BACKGROUND: #666; COLOR: #fff
}
#assurerrisque .ui-tabs-nav {
	MARGIN-BOTTOM: 0px !important
}
#listeinspecteurs .slide {
	POSITION: relative
}
#choixrisque {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#choixrisque P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.1em; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f0f0f0; COLOR: #666; FONT-SIZE: 0.72em; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#choixrisque UL {
	MARGIN: 0% 0px 3% 2px; WIDTH: 49.4%; FLOAT: left
}
#choixrisque UL LI {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 18px; MARGIN-BOTTOM: 2px; BACKGROUND: url(.//sprite-bullet.png) #e8edee no-repeat 3px 5px; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
#choixrisque UL LI LABEL {
	CURSOR: pointer; FONT-WEIGHT: normal
}
#choixrisque UL LI LABEL:hover {
	TEXT-DECORATION: underline
}
#choixrisque UL LI INPUT {
	POSITION: absolute; VISIBILITY: hidden
}
#choixrisque .pagination LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FLOAT: left; PADDING-TOP: 0px
}
#listeinspecteurs {
	BORDER-BOTTOM: #ccc 2px solid; MARGIN-TOP: 16px
}
#listeinspecteurs .slide {
	WIDTH: 100%; HEIGHT: 225px
}
#solution {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#solution .inner {
	PADDING-BOTTOM: 5px
}
#solution H3 {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 1px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#solution H4 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#solution H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#solution .inner .content {
	PADDING-BOTTOM: 23px; MARGIN: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f0f0f0; FONT-SIZE: 0.8em; PADDING-TOP: 3px
}
#solution .inner .content UL {
	MARGIN-LEFT: 45px
}
#solution .liste LI .block {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(.//bg_ul-accordion.jpg) no-repeat left bottom; HEIGHT: 180px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#solution .liste LI .block IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#solution .liste LI .block A {
	TEXT-DECORATION: none
}
#solution .liste LI .block A:hover {
	TEXT-DECORATION: underline
}
#solution UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#solution .pagination {
	BOTTOM: 0px
}
#solution .liste LI .block SPAN IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.viecol #news .inner .block A {
	COLOR: #a4c104
}
.extranet #news .inner .block A {
	COLOR: #3193c1
}
.inst #news .inner .block A {
	COLOR: #455594
}
#textaccueil {
	MARGIN-TOP: 30px
}
#textaccueil .inner {
	COLOR: #666; FONT-SIZE: 0.8em
}
#textaccueil .inner H2 {
	LINE-HEIGHT: 1.2em; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; COLOR: #e05806; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#textaccueil .inner P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#textaccueil .inner H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//arrow_menu.png) no-repeat 0px -27px; COLOR: #333; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#textaccueil .inner P.accroche {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#textaccueil > .inner > IMG {
	MARGIN: 10px 0px 15px
}
#textaccueil UL LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; PADDING-TOP: 5px
}
#textaccueil BLOCKQUOTE {
	POSITION: relative; PADDING-BOTTOM: 40px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 60px; PADDING-TOP: 40px
}
#articlefull BLOCKQUOTE {
	POSITION: relative; PADDING-BOTTOM: 40px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 60px; PADDING-RIGHT: 60px; PADDING-TOP: 40px
}
#textaccueil BLOCKQUOTE DIV {
	Z-INDEX: 2
}
#articlefull BLOCKQUOTE DIV {
	Z-INDEX: 2
}
#textaccueil BLOCKQUOTE .blkleft {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 56px; HEIGHT: 108px
}
#textaccueil BLOCKQUOTE .blkright {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 56px; HEIGHT: 108px
}
#articlefull BLOCKQUOTE .blkleft {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 56px; HEIGHT: 108px
}
#articlefull BLOCKQUOTE .blkright {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 56px; HEIGHT: 108px
}
#textaccueil BLOCKQUOTE .blkleft {
	BACKGROUND: url(.//blockquote-left.png) no-repeat 0px 0px; TOP: 10px; LEFT: 0px
}
#articlefull BLOCKQUOTE .blkleft {
	BACKGROUND: url(.//blockquote-left.png) no-repeat 0px 0px; TOP: 10px; LEFT: 0px
}
#textaccueil BLOCKQUOTE .blkright {
	BOTTOM: 10px; BACKGROUND: url(.//blockquote-right.png) no-repeat 0px 0px; RIGHT: 0px
}
#articlefull BLOCKQUOTE .blkright {
	BOTTOM: 10px; BACKGROUND: url(.//blockquote-right.png) no-repeat 0px 0px; RIGHT: 0px
}
#articlefull BLOCKQUOTE {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 120px; PADDING-RIGHT: 120px; PADDING-TOP: 40px
}
#articlefull BLOCKQUOTE .blkleft {
	WIDTH: 98px; HEIGHT: 127px
}
#articlefull BLOCKQUOTE .blkright {
	WIDTH: 98px; HEIGHT: 127px
}
#articlefull BLOCKQUOTE.articlefull .blkleft {
	BACKGROUND-IMAGE: url(.//blockquote-2-left.png); TOP: 10px; LEFT: 0px
}
#articlefull BLOCKQUOTE.articlefull .blkright {
	BACKGROUND-IMAGE: url(.//blockquote-2-right.png); BOTTOM: 10px; RIGHT: 0px
}
#textaccueil .inner .entry BLOCKQUOTE DIV H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333 !important; PADDING-TOP: 0px
}
#articlefull .inner .entry BLOCKQUOTE DIV H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333 !important; PADDING-TOP: 0px
}
#textaccueil .inner .entry BLOCKQUOTE DIV H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666 !important; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
#articlefull .inner .entry BLOCKQUOTE DIV H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666 !important; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
#textaccueil DIV.note {
	PADDING-BOTTOM: 14px; MARGIN: 10px 0px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e8e8e8; PADDING-TOP: 10px
}
#textaccueil DIV.note * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
.inst #textaccueil .inner H2 {
	COLOR: #1faaff
}
.inst #textaccueil .inner H4 {
	BACKGROUND-POSITION: 0px -47px
}
.viecol #textaccueil .inner H2 {
	COLOR: #a4c104
}
.viecol #textaccueil .inner H4 {
	BACKGROUND-POSITION: 0px -67px
}
.extranet #textaccueil .inner H2 {
	COLOR: #3193c1
}
.extranet #textaccueil .inner H4 {
	BACKGROUND-POSITION: 0px -87px
}
#inspector {
	MARGIN: 20px 0px 25px
}
#inspector .title {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND: url(.//bg_li-inspect.png) #e8edee no-repeat 3px 5px; COLOR: #333; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
#inspector .inner {
	
}
#inspector .inner UL {
	
}
#inspector .inner UL LI {
	BORDER-BOTTOM: #6c798c 1px dotted; PADDING-LEFT: 12px; BACKGROUND: url(.//bg_li-inspect.png) #fff no-repeat 3px -25px; COLOR: #666; FONT-SIZE: 0.8em
}
#inspector .inner UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#inspector .inner UL LI A:hover {
	TEXT-DECORATION: underline
}
#inspector .inner UL LI A:focus {
	TEXT-DECORATION: underline
}
#inspector .inner UL LI SPAN {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.Pages-section #inspector .title {
	BACKGROUND-POSITION: 3px -174px
}
.inst #inspector .title {
	BACKGROUND-POSITION: 3px -174px
}
.Pages-section #inspector .inner UL LI {
	BACKGROUND-POSITION: 3px -204px
}
.inst #inspector .inner UL LI {
	BACKGROUND-POSITION: 3px -204px
}
.extranet-entreprises-section #inspector .title {
	BACKGROUND-POSITION: 3px -114px
}
.extranet #inspector .title {
	BACKGROUND-POSITION: 3px -114px
}
.extranet-entreprises-section #inspector .inner UL {
	BACKGROUND-POSITION: 3px -144px
}
.extranet #inspector .inner UL LI {
	BACKGROUND-POSITION: 3px -144px
}
.extranet-collectives-section #inspector .title {
	BACKGROUND-POSITION: 3px -54px
}
.viecol #inspector .title {
	BACKGROUND-POSITION: 3px -54px
}
.extranet-collectives-section #inspector .inner UL LI {
	BACKGROUND-POSITION: 3px -84px
}
.viecol #inspector .inner UL LI {
	BACKGROUND-POSITION: 3px -84px
}
#bookmark {
	
}
#bookmark .title {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_arrow.png) no-repeat 3px 5px; COLOR: #333; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#bookmark .inner {
	
}
#bookmark .inner .block {
	WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 3px; BACKGROUND: #e8edee; FONT-SIZE: 0.8em
}
#bookmark .inner .block DIV {
	PADDING-LEFT: 10px
}
#bookmark .inner .block A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//sprite-bullet.png) no-repeat 0px 4px; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#bookmark .inner .block A:hover {
	TEXT-DECORATION: underline
}
#bookmark .inner .form {
	MARGIN-TOP: 0px; DISPLAY: inline-block; BACKGROUND: #ddd
}
#bookmark .inner .form LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #333; FONT-SIZE: 0.75em; PADDING-TOP: 0px
}
#bookmark .inner .form #addurl {
	WIDTH: 180px; FLOAT: left; COLOR: #838383
}
#bookmark .inner .form .more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.2em; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 1px
}
#bookmark .inner .form INPUT.more {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 10px 10px 10px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(.//bg_bt-bookadd.jpg) #f90 repeat-x left bottom; COLOR: #fff; FONT-SIZE: 0.75em; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
#bookmark .inner .form .more A {
	COLOR: #fff; TEXT-DECORATION: none
}
#bookmark .span-5 {
	POSITION: relative
}
#bookmark .delete {
	POSITION: absolute; PADDING-BOTTOM: 0px !important; TEXT-INDENT: -9999px; PADDING-LEFT: 0px !important; WIDTH: 17px; PADDING-RIGHT: 0px !important; DISPLAY: inline-block; BACKGROUND: url(.//sprite-tools.png) no-repeat -204px -71px; HEIGHT: 18px; RIGHT: 0px; PADDING-TOP: 0px !important; TOP: 3px
}
#bookmark .delete:hover {
	BACKGROUND-POSITION: -183px -90px
}
#bookmark .formbt {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 11px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 0.75em; PADDING-TOP: 1px
}
.extranet #bookmark .title {
	BACKGROUND-POSITION: 3px -205px
}
.inst #bookmark .title {
	BACKGROUND-POSITION: 3px -135px
}
.viecol #bookmark .title {
	BACKGROUND-POSITION: 3px -65px
}
.inst #bookmark .inner .block A {
	BACKGROUND-POSITION: 0px -67px
}
.extranet #bookmark .inner .block A {
	BACKGROUND-POSITION: 0px -207px
}
.viecol #bookmark .inner .block A {
	BACKGROUND-POSITION: 0px -137px
}
.bttopcol {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_bt-top-col.png) #fff repeat-x left bottom; FONT-SIZE: 0.85em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.bttopcol A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(.//bg_arrow-h.png) no-repeat 100% 3px; COLOR: #e15806; MARGIN-RIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.bttopcol A:hover {
	TEXT-DECORATION: underline
}
.bttopcol A:focus {
	TEXT-DECORATION: underline
}
.extranet .bttopcol A {
	BACKGROUND-POSITION: 100% -137px; COLOR: #3193c1
}
.viecol .bttopcol A {
	BACKGROUND-POSITION: 100% -67px; COLOR: #a4c104
}
.inst .bttopcol A {
	BACKGROUND-POSITION: 100% -207px; COLOR: #7380ba
}
.textebasic {
	MARGIN: 10px 0px; DISPLAY: inline-block
}
.textebasic .inner {
	COLOR: #666; FONT-SIZE: 0.8em
}
.textebasic .inner H4 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e15806; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.textebasic .inner UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.textebasic .inner P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.extranet .textebasic .inner H4 {
	COLOR: #3193c1
}
.viecol .textebasic .inner H4 {
	COLOR: #a4c104
}
.inst .textebasic .inner H4 {
	COLOR: #7380ba
}
#articlefull .ui-tabs-nav A {
	COLOR: #4c4c4c; FONT-WEIGHT: bold
}
#assurerrisque .ui-tabs-nav A {
	COLOR: #4c4c4c; FONT-WEIGHT: bold
}
#messageinspecteur .ui-tabs-nav A {
	COLOR: #4c4c4c; FONT-WEIGHT: bold
}
#contactTabs .ui-tabs-nav A {
	COLOR: #4c4c4c; FONT-WEIGHT: bold
}
#articlefull .ui-tabs-nav LI {
	MARGIN: 0px 0.3em 1px 0px
}
#assurerrisque .ui-tabs-nav LI {
	MARGIN: 0px 0.3em 1px 0px
}
#messageinspecteur .ui-tabs-nav LI {
	MARGIN: 0px 0.3em 1px 0px
}
#contactTabs .ui-tabs-nav LI {
	MARGIN: 0px 0.3em 1px 0px
}
#articlefull .ui-tabs-nav .ui-state-default {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; COLOR: #000; FONT-SIZE: 0.8em; BORDER-TOP: #fff 4px solid; PADDING-TOP: 5px
}
#assurerrisque .ui-tabs-nav .ui-state-default {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; COLOR: #000; FONT-SIZE: 0.8em; BORDER-TOP: #fff 4px solid; PADDING-TOP: 5px
}
#messageinspecteur .ui-state-default {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; COLOR: #000; FONT-SIZE: 0.8em; BORDER-TOP: #fff 4px solid; PADDING-TOP: 5px
}
#contactTabs .ui-state-default {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; COLOR: #000; FONT-SIZE: 0.8em; BORDER-TOP: #fff 4px solid; PADDING-TOP: 5px
}
#articlefull .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left top; BORDER-TOP: #ff9900 4px solid
}
#assurerrisque .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left top; BORDER-TOP: #ff9900 4px solid
}
#messageinspecteur .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left top; BORDER-TOP: #ff9900 4px solid
}
#contactTabs .ui-tabs-nav .ui-state-active {
	BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left top; BORDER-TOP: #ff9900 4px solid
}
#articlefull .ui-tabs-nav A:hover {
	COLOR: #999
}
#articlefull .ui-tabs-nav .ui-state-hover A {
	COLOR: #999
}
#assurerrisque .ui-tabs-nav A:hover {
	COLOR: #999
}
#assurerrisque .ui-tabs-nav .ui-state-hover A {
	COLOR: #999
}
#articlefull .ui-tabs-nav A:focus {
	COLOR: #999
}
#articlefull .ui-tabs-nav .ui-state-focus A {
	COLOR: #999
}
#assurerrisque .ui-tabs-nav A:focus {
	COLOR: #999
}
#assurerrisque .ui-tabs-nav .ui-state-focus A {
	COLOR: #999
}
#assurerrisque .ui-tabs-nav A:focus {
	COLOR: #999
}
#assurerrisque .ui-tabs-nav .ui-state-focus A {
	COLOR: #999
}
#contactTabs .ui-tabs-nav A:focus {
	COLOR: #999
}
#contactTabs .ui-tabs-nav .ui-state-focus A {
	COLOR: #999
}
#articlefull .ui-tabs-nav {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 25px
}
#assurerrisque .ui-tabs-nav {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 25px
}
#messageinspecteur .ui-tabs-nav {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 25px
}
.ui-tabs-nav LI.visited A {
	COLOR: #888 !important
}
.viecol #articlefull .ui-tabs-nav A {
	COLOR: #4c4c4c
}
.viecol #articlefull .ui-tabs-nav A:hover {
	COLOR: #999
}
.viecol #articlefull .ui-tabs-nav A:focus {
	COLOR: #999
}
.viecol #articlefull .ui-tabs-nav .ui-state-active {
	BORDER-TOP-COLOR: #a4c104
}
.viecol #articlefull .ui-tabs-nav .ui-state-active A {
	COLOR: #4c4c4c !important
}
.inst #articlefull .ui-tabs-nav A {
	COLOR: #4c4c4c
}
.inst #articlefull .ui-tabs-nav A:hover {
	COLOR: #999
}
.inst #articlefull .ui-tabs-nav A:focus {
	COLOR: #999
}
.inst #articlefull .ui-tabs-nav .ui-state-active {
	BORDER-TOP-COLOR: #7380ba
}
.extranet #articlefull .ui-tabs-nav A {
	COLOR: #4c4c4c
}
.extranet #articlefull .ui-tabs-nav A:hover {
	COLOR: #999
}
.extranet #articlefull .ui-tabs-nav A:focus {
	COLOR: #999
}
.extranet #articlefull .ui-tabs-nav .ui-state-active {
	BORDER-TOP-COLOR: #3193c1
}
#formcontact {
	BORDER-BOTTOM: #c5c1bf 1px solid; POSITION: relative; PADDING-BOTTOM: 40px; BACKGROUND: url(.//bg_bloc-bottom.jpg) repeat-x left bottom
}
#formcontact .block {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; CLEAR: both; PADDING-TOP: 10px
}
#formcontact .deco {
	TOP: -15px
}
#formcontact .inner {
	FONT-SIZE: 0.8em
}
#formcontact .inner .block > LABEL {
	PADDING-LEFT: 25px; WIDTH: 120px; FLOAT: left; MARGIN-LEFT: 100px; FONT-WEIGHT: bold; MARGIN-RIGHT: 100px
}
#formcontact .inner .block DIV.label {
	PADDING-LEFT: 25px; WIDTH: 120px; FLOAT: left; MARGIN-LEFT: 100px; FONT-WEIGHT: bold; MARGIN-RIGHT: 100px
}
#formcontact .inner UL {
	FLOAT: left
}
#formcontact .inner .block LABEL {
	FONT-WEIGHT: bold
}
#formcontact .inner DIV LABEL {
	FONT-WEIGHT: bold
}
#formcontact .inner .block UL LI LABEL {
	FONT-WEIGHT: normal
}
#formcontact .inner INPUT[type=text] {
	WIDTH: 240px
}
#formcontact .inner TEXTAREA {
	WIDTH: 240px; HEIGHT: 200px
}
#formcontact .inner DIV.action {
	MARGIN: 20px 0px 20px 345px
}
.viecol #formcontact .inner .block > LABEL {
	BACKGROUND: url(.//li_arrow_coll.png) no-repeat 0px 7px
}
.viecol #formcontact .inner .block DIV.label {
	BACKGROUND: url(.//li_arrow_coll.png) no-repeat 0px 7px
}
.inst #formcontact .inner .block > LABEL {
	BACKGROUND: url(.//li_arrow_inst.png) no-repeat 0px 7px
}
.inst #formcontact .inner .block DIV.label {
	BACKGROUND: url(.//li_arrow_inst.png) no-repeat 0px 7px
}
.extranet #formcontact .inner .block > LABEL {
	BACKGROUND: url(.//li_arrow_ent.png) no-repeat 0px 7px
}
.extranet #formcontact .inner .block DIV.label {
	BACKGROUND: url(.//li_arrow_ent.png) no-repeat 0px 7px
}
#enquete {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 25px; BACKGROUND: #f0f3f4; COLOR: #333; PADDING-TOP: 10px
}
#enquete H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e05806; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#enquete H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#enquete H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
#enquete P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
.viecol #enquete H3 {
	COLOR: #a4c104
}
.inst #enquete H3 {
	COLOR: #7380ba
}
.extranet #enquete H3 {
	COLOR: #3193c1
}
#meslistediffusion {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 0.8em
}
#meslistediffusion .action {
	MARGIN: 0px auto; WIDTH: 80%
}
#meslistediffusion .liste {
	MARGIN: 0px auto; WIDTH: 80%
}
#meslistediffusion .action {
	TEXT-ALIGN: right
}
#meslistediffusion .liste {
	MARGIN: 20px auto 10px; HEIGHT: auto
}
#meslistediffusion .liste A {
	PADDING-RIGHT: 10px; FLOAT: right
}
#rapportactivite {
	
}
#rapportactivite .inner {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.2em; MARGIN: 15px 18px 0px; BACKGROUND: #ddd; HEIGHT: 115px; COLOR: #666; FONT-WEIGHT: bold
}
#rapportactivite .inner A {
	COLOR: inherit; TEXT-DECORATION: none
}
#rapportactivite .inner A:hover {
	TEXT-DECORATION: underline
}
#rapportactivite .inner P {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#rapportactivite .inner IMG {
	MARGIN: 10px; FLOAT: left
}
#rapportactivite .linkbt {
	
}
#listeproduits {
	
}
#listeproduits .block {
	
}
#listeproduits .block .inner {
	LINE-HEIGHT: 1.5em; MIN-HEIGHT: 120px; DISPLAY: inline-block; MARGIN-BOTTOM: 40px; FONT-SIZE: 0.8em
}
#listeproduits .block .inner .visuel {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
#listeproduits .block .inner H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e05806; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#listeproduits .block .inner H5 A {
	COLOR: #e05806; TEXT-DECORATION: none
}
#listeproduits .block .inner H5 A:hover {
	TEXT-DECORATION: underline
}
#listeproduits .block .inner H5 A:focus {
	TEXT-DECORATION: underline
}
#listeproduits .block .inner H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e05806; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
#listeproduits .block .inner H4 A {
	COLOR: #e05806; TEXT-DECORATION: none
}
#listeproduits .block .inner H4 A:hover {
	TEXT-DECORATION: underline
}
#listeproduits .block .inner H4 A:focus {
	TEXT-DECORATION: underline
}
#listeproduits .block .inner P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
.extranet #listeproduits .block .inner H5 A {
	COLOR: #3193c1
}
.viecol #listeproduits .block .inner H5 A {
	COLOR: #a4c104
}
.inst #listeproduits .block .inner H5 A {
	COLOR: #7380ba
}
#faq {
	POSITION: relative; MARGIN: 20px 18px 0px; BACKGROUND: url(.//bg_faq.png) no-repeat left bottom
}
#faq .visuel {
	POSITION: absolute; TOP: -30px; LEFT: 90px
}
#faq .visuel IMG {
	WIDTH: 270px; BACKGROUND: url(.//illustration-1.png) no-repeat left top; HEIGHT: 90px
}
#faq .title {
	PADDING-BOTTOM: 40px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(.//bg_ttr-faq.png) #1ba1e2 no-repeat center bottom; COLOR: #fff; FONT-SIZE: 1.1em; PADDING-TOP: 30px
}
#faq .inner {
	BORDER-BOTTOM: #1ba1e2 2px solid; BORDER-LEFT: #1ba1e2 2px solid; PADDING-BOTTOM: 30px; LINE-HEIGHT: 1.2em; MARGIN-TOP: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(.//bg_faq-in.png) no-repeat right top; FONT-SIZE: 0.8em; BORDER-TOP: #1ba1e2 2px solid; BORDER-RIGHT: #1ba1e2 2px solid; PADDING-TOP: 10px
}
#faq .inner H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1ba1e2; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#faq .inner A {
	TEXT-DECORATION: none
}
#faq .inner .question A {
	MARGIN: 3px 0px; COLOR: #666
}
#faq .inner .reponse {
	MARGIN: 10px 0px 0px
}
#faq .inner .reponse A {
	COLOR: #1ba1e2; FONT-SIZE: 0.85em
}
#faq .inner A:hover {
	COLOR: #666
}
#faq .inner A:hover DIV {
	COLOR: #666
}
#faq_slider {
	WIDTH: 130px
}
#faq_slider .slides_container {
	WIDTH: 130px
}
#faq_slider .slides_container .slide {
	WIDTH: 130px
}
#faq_slider .links {
	MARGIN-TOP: 10px; FLOAT: right
}
#faq_slider .links A {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#faq_slider .prev {
	TEXT-INDENT: -9999px; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(.//slider_nextprev.png) no-repeat 0px 0px; HEIGHT: 12px
}
#faq_slider .prev:hover {
	BACKGROUND-POSITION: 0px -15px
}
#faq_slider .next {
	TEXT-INDENT: -9999px; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(.//slider_nextprev.png) no-repeat -28px 0px; HEIGHT: 12px
}
#faq_slider .next:hover {
	BACKGROUND-POSITION: -28px -15px
}
#faq_slider .pause {
	TEXT-INDENT: -9999px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url(.//slider_nextprev.png) no-repeat -15px 0px; HEIGHT: 12px
}
#faq_slider .pause:hover {
	BACKGROUND-POSITION: -15px -15px
}
#faq_slider .active {
	BACKGROUND-POSITION: -15px -15px
}
#archivescourtage {
	
}
#archivescourtage .archivesannee {
	
}
#archivescourtage .archivesannee H2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e05806; COLOR: #fff; CLEAR: both; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#archivescourtage .archivesannee .projet #toolbar .downsize {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .resetsize {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .upsize {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .print {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .listediff {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .facebook {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .viadeo {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .linkedin {
	DISPLAY: none
}
#archivescourtage .archivesannee .projet #toolbar .twitter {
	DISPLAY: none
}
#archivescourtage .filter .keywords {
	DISPLAY: none
}
#archivescourtage .filter .inner .span-10 {
	DISPLAY: none
}
#archivescourtage .archivesannee {
	WIDTH: 100%; DISPLAY: inline-block; MARGIN-BOTTOM: 15px; BACKGROUND: url(.//bg_bloc-bottom.jpg) repeat-x left bottom
}
#archivescourtage .archivesannee .projet {
	
}
#archivescourtage .archivesannee .projet #toolbar {
	MARGIN-BOTTOM: 5px
}
#archivescourtage .archivesannee .projet H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e05806; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#archivescourtage .archivesannee .projet H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#archivescourtage .archivesannee .projet .inner {
	FONT-SIZE: 0.8em
}
#archivescourtage .archivesannee .projet .inner .visuel {
	TEXT-ALIGN: center; WIDTH: 40%; FLOAT: left; MARGIN-RIGHT: 3%
}
#archivescourtage .archivesannee .projet .inner .visuel SPAN {
	TEXT-ALIGN: left; DISPLAY: block; FONT-SIZE: 0.9em
}
#archivescourtage .archivesannee .projet .inner .visuel IMG {
	MARGIN-BOTTOM: 5px
}
#archivescourtage .archivesannee .projet .inner UL {
	MARGIN-TOP: 20px; WIDTH: 57%; FLOAT: left
}
#archivescourtage .archivesannee .projet .inner UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px 0px 6px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#archivescourtage .archivesannee .projet .inner UL LI STRONG {
	COLOR: #e15806
}
#archivescourtage .archivesannee HR {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #333 1px dotted
}
.viecol #archivescourtage .archivesannee H2 {
	BACKGROUND: #a4c104
}
.extranet #archivescourtage .archivesannee H2 {
	BACKGROUND: #1faaff
}
.inst #archivescourtage .archivesannee H2 {
	BACKGROUND: #1ba1e2
}
.viecol #archivescourtage .archivesannee .projet H3 {
	COLOR: #a4c104
}
.extranet #archivescourtage .archivesannee .projet H3 {
	COLOR: #1faaff
}
.inst #archivescourtage .archivesannee .projet H3 {
	COLOR: #1ba1e2
}
.viecol #archivescourtage .archivesannee .projet .inner UL LI {
	BACKGROUND: url(.//li_arrow_coll.png) no-repeat 0px 3px
}
.viecol #archivescourtage .archivesannee .projet .inner UL LI STRONG {
	COLOR: #a4c104
}
.extranet #archivescourtage .archivesannee .projet .inner UL LI {
	BACKGROUND: url(.//li_arrow_ent.png) no-repeat 0px 3px
}
.extranet #archivescourtage .archivesannee .projet .inner UL LI STRONG {
	COLOR: #1faaff
}
.inst #archivescourtage .archivesannee .projet .inner UL LI {
	BACKGROUND: url(.//li_arrow_inst.png) no-repeat 0px 3px
}
.inst #archivescourtage .archivesannee .projet .inner UL LI STRONG {
	COLOR: #1ba1e2
}
#partenairesanteresults H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 0.9em/1.5em "Mako", Sans-Serif
}
.viecol #partenairesanteresults H2 {
	COLOR: #7a9f0a
}
#partenairesanteresults .list {
	MARGIN-BOTTOM: 30px
}
#partenairesanteresults .list H3 {
	COLOR: #666; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
#partenairesanteresults .list LI {
	PADDING-RIGHT: 50px; DISPLAY: inline; FONT-SIZE: 0.8em
}
#partenairesanteresults .list LI A {
	COLOR: #666
}
#partenairesanteresults .list LI A:hover {
	TEXT-DECORATION: none
}
#partenairesanteresults TABLE {
	MARGIN: 15px 0px
}
#partenairesanteresults TABLE TH {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #ddd; COLOR: #333; FONT-SIZE: 0.8em
}
#partenairesanteresults TABLE TD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f3f3f3; FONT-SIZE: 0.7em; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
#partenairesanteresults TABLE TD.name {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
#partenairesanteresults TABLE TD:first-child {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
#partenairesanteresults TABLE TD.name A {
	POSITION: relative; PADDING-LEFT: 15px; DISPLAY: block; COLOR: #333; TEXT-DECORATION: none
}
#partenairesanteresults TABLE TD.name A:hover {
	TEXT-DECORATION: underline
}
#partenairesanteresults TABLE TD.name A .marker {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(.//gmaps_markers.png) no-repeat 0px 0px; HEIGHT: 16px; TOP: 0px; LEFT: 0px
}
#partenairesanteresults TABLE TD.name A .marker-1 {
	BACKGROUND-POSITION: 0px 0px
}
#partenairesanteresults TABLE TD.name A .marker-2 {
	BACKGROUND-POSITION: -12px 0px
}
#partenairesanteresults TABLE TD.name A .marker-3 {
	BACKGROUND-POSITION: -24px 0px
}
#partenairesanteresults TABLE TD.name A .marker-4 {
	BACKGROUND-POSITION: -35px 0px
}
#partenairesanteresults TABLE TD.name A .marker-5 {
	BACKGROUND-POSITION: -46px 0px
}
#partenairesantesearch H2 {
	BORDER-BOTTOM: #c5c1bf 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; FONT: bold 1em/1.5em "Mako", Sans-Serif; COLOR: #000
}
#partenairesantesearch H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT: bold 0.9em/1.5em "Mako", Sans-Serif
}
.viecol #partenairesantesearch H3 {
	COLOR: #7a9f0a
}
#partenairesantesearch #selectiontheme UL {
	MARGIN: 10px 55px 10px 10px
}
#partenairesantesearch #selectiontheme LI {
	CLEAR: left
}
#partenairesantesearch #selectiontheme LABEL {
	WIDTH: 150px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 3px
}
#partenairesantesearch #selectiontheme SELECT {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; MARGIN: 2px 0px; WIDTH: 280px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
#partenairesantesearch #selectiontheme INPUT[type=text] {
	MARGIN: 2px 0px; WIDTH: 270px
}
#partenairesantesearch #selectiontheme LI.last {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
#partenairesantesearch #selectiontheme P.infos {
	MARGIN-LEFT: 10px; FONT-SIZE: 0.75em
}
#voiraussi .block .more A {
	COLOR: #666; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#voiraussi .block .more A:hover {
	TEXT-DECORATION: underline
}
#presentation {
	MARGIN-TOP: 20px
}
#presentation H2 {
	BORDER-BOTTOM: #1ba1e2 3px solid; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.4em; PADDING-TOP: 55px
}
#presentation .inner {
	FONT-SIZE: 0.8em
}
#presentation .inner UL {
	
}
#presentation .inner UL LI {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(.//li-arrows.png) no-repeat 0px -225px; COLOR: #666; PADDING-TOP: 8px
}
#accesdirect {
	MARGIN: 0px 0px 10px; WIDTH: 100%; DISPLAY: inline-block
}
#accesdirect H2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 40px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(.//bg_h-content.png) no-repeat 0px -277px; FLOAT: left; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#accesdirect .inner {
	MARGIN: 20px 0px 0px 10px; FLOAT: left
}
#accesdirect .inner UL LI {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; BACKGROUND: url(.//arrow_menu.png) no-repeat 0px -103px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#accesdirect .inner UL LI A {
	COLOR: #1ba1e2; TEXT-DECORATION: none
}
#accesdirect .inner UL LI A:hover {
	TEXT-DECORATION: underline
}
#accesdirect .inner UL LI A:focus {
	TEXT-DECORATION: underline
}
#besoin-solution {
	PADDING-BOTTOM: 20px; BACKGROUND: url(.//bg_tabs-bottom.png) repeat-x left bottom
}
#tabsproduit {
	PADDING-BOTTOM: 20px; BACKGROUND: url(.//bg_tabs-bottom.png) repeat-x left bottom
}
#editprofil {
	PADDING-BOTTOM: 20px; BACKGROUND: url(.//bg_tabs-bottom.png) repeat-x left bottom
}
#editprofil {
	CLEAR: both
}
#besoin-solution H2 {
	BORDER-BOTTOM: #c5c1bf 2px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 25px
}
#tabsproduit H2 {
	BORDER-BOTTOM: #c5c1bf 2px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 25px
}
#editprofil H2 {
	BORDER-BOTTOM: #c5c1bf 2px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.1em; PADDING-TOP: 25px
}
#besoin-solution H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 8px 10px; COLOR: #1ba1e2; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#besoin-solution .ui-tabs-nav LI {
	BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; HEIGHT: 30px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 5px !important
}
#tabsproduit .ui-tabs-nav LI {
	BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; HEIGHT: 30px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 5px !important
}
#listeactualites .ui-tabs-nav LI {
	BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; HEIGHT: 30px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 5px !important
}
#editprofil .ui-tabs-nav LI {
	BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; HEIGHT: 30px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 5px !important
}
#tabsproduit .ui-tabs-nav LI {
	BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; HEIGHT: 35px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 5px !important
}
#editprofil .ui-tabs-nav LI {
	BACKGROUND: url(.//tabs/bg_onglet-1-off.jpg) repeat-x left bottom; HEIGHT: 35px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 5px !important
}
#besoin-solution .ui-tabs-nav LI.ui-state-active {
	BORDER-LEFT: #a09f9f 1px solid; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #a09f9f 1px solid; BORDER-RIGHT: #a09f9f 1px solid
}
.ui-tabs-nav#tabsproduit LI.ui-state-active {
	BORDER-LEFT: #a09f9f 1px solid; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #a09f9f 1px solid; BORDER-RIGHT: #a09f9f 1px solid
}
.ui-tabs-nav#listeactualites LI.ui-state-active {
	BORDER-LEFT: #a09f9f 1px solid; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #a09f9f 1px solid; BORDER-RIGHT: #a09f9f 1px solid
}
.ui-tabs-nav#editprofil LI.ui-state-active {
	BORDER-LEFT: #a09f9f 1px solid; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #a09f9f 1px solid; BORDER-RIGHT: #a09f9f 1px solid
}
#tabsproduit .ui-tabs-nav LI.ui-state-active {
	MARGIN-TOP: 0px !important; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #e15806 4px solid
}
#listeactualites .ui-tabs-nav LI.ui-state-active {
	MARGIN-TOP: 0px !important; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #e15806 4px solid
}
#editprofil .ui-tabs-nav LI.ui-state-active {
	MARGIN-TOP: 0px !important; BACKGROUND: url(.//tabs/bg_onglet-1-on.jpg) repeat-x left bottom; BORDER-TOP: #e15806 4px solid
}
.viecol #tabsproduit .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #a4c104 4px solid
}
.viecol #listeactualites .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #a4c104 4px solid
}
.viecol #editprofil .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #a4c104 4px solid
}
.inst #tabsproduit .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #7380ba 4px solid
}
.inst #listeactualites .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #7380ba 4px solid
}
.inst #editprofil .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #7380ba 4px solid
}
.extranet #tabsproduit .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #3193c1 4px solid
}
.extranet #listeactualites .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #3193c1 4px solid
}
.extranet #editprofil .ui-tabs-nav LI.ui-state-active {
	BORDER-TOP: #3193c1 4px solid
}
.ui-tabs-nav#tabsproduit LI.ui-state-active {
	BORDER-TOP: 1px solid
}
.ui-tabs-nav#listeactualites LI.ui-state-active {
	BORDER-TOP: 1px solid
}
.ui-tabs-nav#editprofil LI.ui-state-active {
	BORDER-TOP: 1px solid
}
.ui-tabs-nav#besoin-solution LI.ui-state-active A {
	COLOR: #4c4c4c !important
}
#tabsproduit .ui-tabs-nav LI.ui-state-active A {
	COLOR: #4c4c4c !important
}
.ui-tabs-nav#listeactualites LI.ui-state-active A {
	COLOR: #4c4c4c !important
}
.ui-tabs-nav#editprofil LI.ui-state-active A {
	COLOR: #4c4c4c !important
}
#besoin-solution .ui-tabs-nav LI A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BORDER-TOP: transparent 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0.7em
}
#tabsproduit .ui-tabs-nav LI A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BORDER-TOP: transparent 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0.7em
}
#listeactualites .ui-tabs-nav LI A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BORDER-TOP: transparent 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0.7em
}
#editprofil .ui-tabs-nav LI A {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BORDER-TOP: transparent 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 0.7em
}
#besoin-solution .ui-tabs-nav LI A:hover {
	COLOR: #999
}
#tabsproduit .ui-tabs-nav LI A:hover {
	COLOR: #999
}
#listeactualites .ui-tabs-nav LI A:hover {
	COLOR: #999
}
#editprofil .ui-tabs-nav LI A:hover {
	COLOR: #999
}
#tabsproduit .ui-tabs-nav LI {
	MARGIN-TOP: 4px !important
}
#besoin-solution > .inner {
	
}
#tabsproduit > .inner {
	
}
#listeactualites {
	
}
#listeactualites > .inner {
	
}
#editprofil > .inner {
	
}
#besoin-solution > .inner .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#listeactualites > .inner .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#editprofil > .inner .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em
}
#tabsproduit > .inner .inner {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em
}
#editprofil > .inner .inner {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em
}
#besoin-solution > .inner .inner .keywords {
	
}
#tabsproduit > .inner .inner .keywords {
	
}
#listeactualites > .inner .inner .keywords {
	
}
#editprofil > .inner .inner .keywords {
	
}
#besoin-solution > .inner .inner .keywords A {
	COLOR: #666
}
#tabsproduit > .inner .inner .keywords A {
	COLOR: #666
}
#listeactualites > .inner .inner .keywords A {
	COLOR: #666
}
#editprofil > .inner .inner .keywords A {
	COLOR: #666
}
.viecol #tabsproduit > .inner .inner H3 {
	COLOR: #a4c104
}
.inst #tabsproduit > .inner .inner H3 {
	COLOR: #1faaff
}
.extranet #tabsproduit > .inner .inner H3 {
	COLOR: #3193c1
}
.Pages-section #besoin-solution .ui-tabs-nav LI.ui-state-active A {
	COLOR: #1faaff
}
#tabsproduit > .inner .inner H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #404040; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#tabsproduit > .inner .inner UL {
	MARGIN-LEFT: 20px
}
#tabsproduit > .inner .inner UL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
.tableau1 {
	BORDER-BOTTOM: #e15806 1px solid; MARGIN-BOTTOM: 15px; CLEAR: both
}
.tableau2 {
	BORDER-BOTTOM: #e15806 1px solid; MARGIN-BOTTOM: 15px; CLEAR: both
}
.tableau3 {
	BORDER-BOTTOM: #e15806 1px solid; MARGIN-BOTTOM: 15px; CLEAR: both
}
.tableau4 {
	BORDER-BOTTOM: #e15806 1px solid; MARGIN-BOTTOM: 15px; CLEAR: both
}
.tableau5 {
	BORDER-BOTTOM: #e15806 1px solid; MARGIN-BOTTOM: 15px; CLEAR: both
}
.extranet .tableau1 {
	BORDER-BOTTOM: #3193c1 1px solid
}
.extranet .tableau2 {
	BORDER-BOTTOM: #3193c1 1px solid
}
.extranet .tableau3 {
	BORDER-BOTTOM: #3193c1 1px solid
}
.extranet .tableau4 {
	BORDER-BOTTOM: #3193c1 1px solid
}
.extranet .tableau5 {
	BORDER-BOTTOM: #3193c1 1px solid
}
.viecol .tableau1 {
	BORDER-BOTTOM: #7a9f00 1px solid
}
.viecol .tableau2 {
	BORDER-BOTTOM: #7a9f00 1px solid
}
.viecol .tableau3 {
	BORDER-BOTTOM: #7a9f00 1px solid
}
.viecol .tableau4 {
	BORDER-BOTTOM: #7a9f00 1px solid
}
.viecol .tableau5 {
	BORDER-BOTTOM: #7a9f00 1px solid
}
.inst .tableau1 {
	BORDER-BOTTOM: #1faaff 1px solid
}
.inst .tableau2 {
	BORDER-BOTTOM: #1faaff 1px solid
}
.inst .tableau3 {
	BORDER-BOTTOM: #1faaff 1px solid
}
.inst .tableau4 {
	BORDER-BOTTOM: #1faaff 1px solid
}
.inst .tableau5 {
	BORDER-BOTTOM: #1faaff 1px solid
}
.tableau1 TABLE TR TH {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau1 TABLE TR TD {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau2 TABLE TR TH {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau2 TABLE TR TD {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau3 TABLE TR TH {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau3 TABLE TR TD {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau4 TABLE TR TH {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau4 TABLE TR TD {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau5 TABLE TR TH {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau5 TABLE TR TD {
	LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: top
}
.tableau1 TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.tableau2 TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.tableau3 TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.tableau4 TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.tableau5 TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.tableau1 TABLE TR TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau1 TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau2 TABLE TR TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau1 TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau3 TABLE TR TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau1 TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau4 TABLE TR TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau1 TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau5 TABLE TR TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.tableau1 TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.table3 TABLE TR TH {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.table3 TABLE TR TD {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.tableau1 TABLE THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e15806; COLOR: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau2 TABLE THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e15806; COLOR: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau4 TABLE THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e15806; COLOR: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau5 TABLE THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e15806; COLOR: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.extranet .tableau1 TABLE THEAD TR TH {
	BACKGROUND: #3193c1
}
.extranet .tableau2 TABLE THEAD TR TH {
	BACKGROUND: #3193c1
}
.extranet .tableau4 TABLE THEAD TR TH {
	BACKGROUND: #3193c1
}
.extranet .tableau5 TABLE THEAD TR TH {
	BACKGROUND: #3193c1
}
.viecol .tableau1 TABLE THEAD TR TH {
	BACKGROUND: #7a9f00
}
.viecol .tableau2 TABLE THEAD TR TH {
	BACKGROUND: #7a9f00
}
.viecol .tableau4 TABLE THEAD TR TH {
	BACKGROUND: #7a9f00
}
.viecol .tableau5 TABLE THEAD TR TH {
	BACKGROUND: #7a9f00
}
.tableau4 TABLE THEAD TR TH {
	FONT-WEIGHT: bold
}
.tableau5 TABLE THEAD TR TH {
	FONT-WEIGHT: bold
}
.tableau5 TABLE THEAD TR TH SPAN {
	FONT-WEIGHT: normal
}
.tableau2 TABLE THEAD TR TH {
	TEXT-ALIGN: left; FONT-WEIGHT: bold
}
.tableau3 TABLE THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e15806; COLOR: #fff; FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.extranet .tableau3 TABLE THEAD TR TH {
	BACKGROUND: #3193c1
}
.viecol .tableau3 TABLE THEAD TR TH {
	BACKGROUND: #7a9f00
}
.tableau1 TABLE THEAD TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e3e3e3; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau2 TABLE THEAD TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f78b03; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau3 TABLE THEAD TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f78b03; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau4 TABLE THEAD TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f78b03; COLOR: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.extranet .tableau2 TABLE THEAD TR TD {
	BACKGROUND: #6eb3d3
}
.extranet .tableau3 TABLE THEAD TR TD {
	BACKGROUND: #6eb3d3
}
.extranet .tableau4 TABLE THEAD TR TD {
	BACKGROUND: #6eb3d3
}
.viecol .tableau2 TABLE THEAD TR TD {
	BACKGROUND: #bfd34f
}
.viecol .tableau3 TABLE THEAD TR TD {
	BACKGROUND: #bfd34f
}
.viecol .tableau4 TABLE THEAD TR TD {
	BACKGROUND: #bfd34f
}
.tableau1 TABLE TBODY TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f78b03; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau2 TABLE TBODY TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f78b03; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.extranet .tableau2 TABLE TBODY TR TH {
	BACKGROUND: #6eb3d3
}
.viecol .tableau2 TABLE TBODY TR TH {
	BACKGROUND: #bfd34f
}
.tableau3 TABLE TBODY TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; LETTER-SPACING: -1px; BACKGROUND: #cccccc; COLOR: #333; FONT-SIZE: 0.9em; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau5 TABLE TBODY TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fdc98a; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 8px
}
.tableau1 TABLE TBODY TR TD {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #fdc98a; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau5 TABLE TBODY TR TD {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #fdc98a; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.extranet .tableau5 TABLE TBODY TR TH {
	BACKGROUND: #badbeb
}
.extranet .tableau1 TABLE TBODY TR TD {
	BACKGROUND: #badbeb
}
.extranet .tableau5 TABLE TBODY TR TD {
	BACKGROUND: #badbeb
}
.viecol .tableau5 TABLE TBODY TR TH {
	BACKGROUND: #dde89f
}
.viecol .tableau1 TABLE TBODY TR TD {
	BACKGROUND: #dde89f
}
.viecol .tableau5 TABLE TBODY TR TD {
	BACKGROUND: #dde89f
}
.tableau5 TABLE TBODY TR TD {
	BACKGROUND: #f3f3f3
}
.tableau2 TABLE TBODY TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e3e3e3; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau3 TABLE TBODY TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e3e3e3; COLOR: #333; FONT-SIZE: 0.8em; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau4 TABLE TBODY TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau4 TABLE TBODY TR TD {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau3 TABLE THEAD TR TD.small {
	BACKGROUND: #ccc; COLOR: #333; FONT-SIZE: 0.7em
}
.tableau4 TABLE TBODY TR TD.small {
	BACKGROUND: #ccc; COLOR: #333; FONT-SIZE: 0.9em; VERTICAL-ALIGN: middle
}
.tableau1 TABLE TBODY TR TD H4 {
	MARGIN: 6px 0px
}
.tableau2 TABLE TBODY TR TD H4 {
	MARGIN: 6px 0px
}
.tableau3 TABLE TBODY TR TD H4 {
	MARGIN: 6px 0px
}
.tableau4 TABLE TBODY TR TD H4 {
	MARGIN: 6px 0px
}
.tableau5 TABLE TBODY TR TD H4 {
	MARGIN: 6px 0px
}
.tableau1 TABLE TFOOT TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ccc; COLOR: #333; PADDING-TOP: 6px
}
.tableau2 TABLE TFOOT TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ccc; COLOR: #333; PADDING-TOP: 6px
}
.tableau3 TABLE TFOOT TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ccc; COLOR: #333; PADDING-TOP: 6px
}
.tableau4 TABLE TFOOT TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ccc; COLOR: #333; PADDING-TOP: 6px
}
.tableau5 TABLE TFOOT TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ccc; COLOR: #333; PADDING-TOP: 6px
}
.tableau1 TABLE THEAD TR TH {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e15806; COLOR: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.tableau1 TABLE THEAD TR TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; BACKGROUND: #e3e3e3; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau1 TABLE TBODY TR TH {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #f78b03; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.tableau1 TABLE TBODY TR TD {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #fdc98a; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.extranet .tableau1 TABLE THEAD TR TH {
	BACKGROUND: #3193c1
}
.extranet .tableau1 TABLE TBODY TR TH {
	BACKGROUND: #6eb3d3
}
.extranet .tableau1 TABLE TBODY TR TD {
	BACKGROUND: #badbeb
}
.viecol .tableau1 TABLE THEAD TR TH {
	BACKGROUND: #7a9f00
}
.viecol .tableau1 TABLE TBODY TR TH {
	BACKGROUND: #bfd34f
}
.viecol .tableau1 TABLE TBODY TR TD {
	BACKGROUND: #dde89f
}
.table1 TABLE THEAD TR TD * {
	COLOR: #333
}
.table1 TABLE TBODY TR TD * {
	COLOR: #333
}
.table2 TABLE THEAD TR TD * {
	COLOR: #333
}
.table2 TABLE TBODY TR TD * {
	COLOR: #333
}
.table3 TABLE THEAD TR TD * {
	COLOR: #333
}
.table3 TABLE TBODY TR TD * {
	COLOR: #333
}
.table4 TABLE THEAD TR TD * {
	COLOR: #333
}
.table4 TABLE TBODY TR TD * {
	COLOR: #333
}
.table5 TABLE THEAD TR TD * {
	COLOR: #333
}
.table5 TABLE TBODY TR TD * {
	COLOR: #333
}
.ui-tabs .ui-tabs-panel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rounded6-bot {
	POSITION: relative; -moz-border-radius-bottomright: 6px; -webkit-border-radius-bottomright: 6px; border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-radius-bottomleft: 6px; border-radius-bottomleft: 6px
}
.rounded3 {
	POSITION: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.rounded4 {
	POSITION: relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.lt-ie9 .rounded4:hover {
	POSITION: relative; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.rounded6 {
	POSITION: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
.rounded10 {
	POSITION: relative; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px
}
.shadow {
	POSITION: relative; -moz-box-shadow: 4px 4px 4px #969696; -webkit-box-shadow: 4px 4px 4px #969696; box-shadow: 4px 4px 4px #969696
}
.colshadow {
	MARGIN-TOP: -3px; BACKGROUND: #fff; MARGIN-LEFT: 25px; -moz-box-shadow: 4px -4px 4px #5B6382; -webkit-box-shadow: 7px -4px 4px #5B6382; box-shadow: 4px -4px 4px #5B6382
}
.opacity30 {
	FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3
}
#formcontact H1 {
	FONT-FAMILY: "Mako", arial, serif
}
#listemots H3 {
	FONT-FAMILY: "Mako", arial, serif
}
#voiraussi H3 {
	FONT-FAMILY: "Mako", arial, serif
}
#navigation .submenu DIV.title {
	FONT-FAMILY: "Mako", arial, serif
}
#article H1 {
	FONT-FAMILY: "Mako", arial, serif
}
#articleintro H1 {
	FONT-FAMILY: "Mako", arial, serif
}
.ui-tabs-nav LI {
	FONT-FAMILY: "Mako", arial, serif
}
#footer H3 {
	FONT-FAMILY: "Muli", arial, serif
}
.listedossier H1 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.4em/25px "Mako", arial, serif
}
.listedossier .filter H4 {
	DISPLAY: none
}
.listedossier .keywords {
	DISPLAY: none
}
.listedossier .filter {
	MARGIN: 0px; FONT-SIZE: 0.8em
}
.listedossier .filter .inner {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listedossier .liste {
	BORDER-BOTTOM: #e15806 1px solid
}
.listedossier .liste LI {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 2px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: #ebebeb; COLOR: #999; FONT-SIZE: 0.8em; PADDING-TOP: 1px
}
.listedossier .liste LI.titre {
	BACKGROUND: #fed9ab; COLOR: #333; FONT-WEIGHT: bold
}
.listedossier .liste LI.active {
	BACKGROUND: #d1d1d1; COLOR: #333
}
.listedossier .liste LI.active A {
	COLOR: #333
}
.listedossier .liste LI A {
	COLOR: #999; TEXT-DECORATION: none
}
.listedossier .liste LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.listedossier .liste LI.active A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.listedossier .liste LI .date {
	POSITION: absolute; FLOAT: right; COLOR: #999; RIGHT: 30px; FONT-WEIGHT: bold; TOP: 5px
}
.listedossier .liste LI.active .date {
	COLOR: #333
}
.listedossier .liste LI .action {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 18px; BACKGROUND: url(.//sprite-tools.png) no-repeat -203px -71px; HEIGHT: 18px; RIGHT: 5px; TOP: 3px
}
.listedossier .liste LI .action:hover {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 18px; BACKGROUND: url(.//sprite-tools.png) no-repeat -182px -90px; HEIGHT: 18px; RIGHT: 5px; TOP: 3px
}
.listedossier A.button {
	MARGIN: 10px 0px 15px; FONT-SIZE: 12px
}
#editdossier .boutons {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; BACKGROUND: #e3e3e3; PADDING-TOP: 3px
}
#editdossier .boutons P {
	MARGIN: 0px; WIDTH: 38%; FLOAT: left
}
#editdossier .boutons .button {
	COLOR: #fff; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
#editdossier H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(.//arrow_dossier_h3.png) #fed9ab no-repeat 10px center; COLOR: #333; CLEAR: both; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#editdossier FIELDSET {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#editdossier .field .help {
	TOP: 12px
}
#editdossier FIELDSET .visuel {
	FLOAT: left
}
#editdossier FIELDSET .visuel IMG {
	BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #999 2px solid; BORDER-TOP: #999 2px solid; BORDER-RIGHT: #999 2px solid
}
#editdossier FIELDSET .auteur {
	POSITION: relative; MARGIN: 0px 0px 20px 20px; WIDTH: 250px; FLOAT: left; COLOR: #333; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
#editdossier FIELDSET A {
	COLOR: #e15806; TEXT-DECORATION: none
}
#editdossier FIELDSET A.vcard {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 19px; BACKGROUND: url(.//sprite-tools.png) no-repeat -202px -27px; HEIGHT: 15px; RIGHT: 0px; TOP: 5px
}
#editdossier FIELDSET H4 {
	PADDING-BOTTOM: 2px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e9e9e9; COLOR: #333; CLEAR: left; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#editdossier FIELDSET TEXTAREA {
	WIDTH: 305px
}
#editdossier FIELDSET .field {
	POSITION: relative
}
#editdossier FIELDSET .field P {
	LINE-HEIGHT: 15px; COLOR: #666; FONT-SIZE: 0.8em
}
#editdossier LI {
	LINE-HEIGHT: 18px; FONT-SIZE: 0.8em
}
#editdossier FIELDSET A {
	COLOR: #df5806; TEXT-DECORATION: underline
}
#editdossier FIELDSET A:hover {
	COLOR: #666
}
#editdossier .checkliste LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
#editdossier .checkliste LI LI {
	FONT-SIZE: 1em
}
#editdossier .checkliste LI LABEL {
	FONT-WEIGHT: normal
}
#editdossier .checkliste LI UL LI {
	MARGIN-LEFT: 20px
}
#editdossier .dossier-sendto {
	BORDER-BOTTOM: #e15806 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e9e9e9; PADDING-TOP: 5px
}
#editdossier .dossier-sendto H4 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#editdossier .dossier-sendto A {
	COLOR: #666; TEXT-DECORATION: none
}
#editdossier .liste-liens LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 23px; BACKGROUND: url(.//accordion_h3-off.gif) no-repeat left center; PADDING-TOP: 0px
}
#editdossier .liste-liens LI A.action {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(.//sprite-tools.png) no-repeat -208px -91px; HEIGHT: 14px; RIGHT: 0px; TOP: 0px
}
#editdossier .content {
	ZOOM: 1; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
#editdossier .content LABEL {
	FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
#editdossier .content UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; PADDING-TOP: 5px
}
#editdossier .content UL LI {
	POSITION: relative
}
#editdossier .content UL LI LABEL {
	FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#editdossier .content UL.special LI LABEL {
	WIDTH: 150px; DISPLAY: inline-block
}
#editdossier .content .wbutton {
	FLOAT: right
}
#editdossier .content INPUT[type=text] {
	WIDTH: 308px
}
#editdossier .selection-avancee {
	DISPLAY: none
}
#editdossier .content P {
	MARGIN: 5px 0px; CLEAR: both; FONT-SIZE: 0.8em
}
#editdossier .selection-avancee P {
	MARGIN: 5px 0px; CLEAR: both; FONT-SIZE: 0.8em
}
#editdossier EM {
	LINE-HEIGHT: 15px; FONT-SIZE: 0.8em
}
#editdossier EM.warning {
	COLOR: red
}
#addedContact LI {
	POSITION: relative; COLOR: #666; FONT-SIZE: 0.8em
}
#addedContact LI .delete {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 12px; DISPLAY: inline; BACKGROUND: url(.//sprite-tools.png) no-repeat -208px -91px; HEIGHT: 14px; MARGIN-LEFT: 5px
}
#editdossier A.wbutton {
	COLOR: #666 !important; FONT-SIZE: 0.7em !important; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#editdossier INPUT.wbutton {
	COLOR: #666 !important; FONT-SIZE: 0.7em !important; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#textaccueil .inner .lowercase {
	TEXT-TRANSFORM: none
}
#textaccueil .inner .paragraphe IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; BORDER-TOP: #c5c1bf 2px solid; MARGIN-RIGHT: 25px; BORDER-RIGHT: #c5c1bf 2px solid; PADDING-TOP: 3px
}
#textaccueil .inner .paragraphe .visuel {
	WIDTH: 140px; FLOAT: left
}
#textaccueil .inner .paragraphe .content {
	WIDTH: 610px; FLOAT: left
}
#textaccueil .inner .paragraphe .content H5 {
	MARGIN-BOTTOM: 0px
}
#textaccueil .inner .paragraphe .content P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#atelieravatar {
	MARGIN-LEFT: -10px
}
#editprofil {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#editprofil .visuel {
	FLOAT: left; MARGIN-RIGHT: 15px
}
#editprofil .visuel IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#editprofil H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; COLOR: #666 !important; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#editprofil H4 {
	MARGIN: 10px 0px; COLOR: #df5806; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#editprofil #listemarches H3 {
	MARGIN: 2px 0px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#editprofil #listemarches H3.ui-state-active {
	BACKGROUND-COLOR: #fbcfa8
}
#editprofil #listemarches LI {
	BORDER-BOTTOM: #c5c1bf 1px solid; FONT-SIZE: 12px
}
#editprofil #listemarches LI LABEL {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #df5806; PADDING-TOP: 8px
}
#editprofil #listemarches LI P {
	MARGIN: 0px 0px 10px 23px
}
#editprofil #selectiontheme {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 40px; WIDTH: 650px; PADDING-RIGHT: 40px; PADDING-TOP: 20px
}
#editprofil #selectiontheme INPUT {
	FONT-SIZE: 1.2em
}
#editprofil #selectiontheme .formbt {
	FONT-SIZE: 1.2em
}
#editprofil #selectiontheme LABEL {
	DISPLAY: block; COLOR: #333; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#editprofil #selectiontheme .help {
	POSITION: relative; DISPLAY: inline-block; TOP: 2px
}
#editprofil .end-buttons {
	TEXT-ALIGN: right
}
#editprofil .inner {
	PADDING-BOTTOM: 20px
}
#monprofil .inner {
	PADDING-BOTTOM: 10px
}
#monprofil .title {
	TEXT-TRANSFORM: uppercase
}
#monprofil .me {
	TEXT-TRANSFORM: none !important; COLOR: #ed7125
}
#monprofil .poste {
	MARGIN: 0px 0px 5px
}
INPUT.formbt {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 1px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
A.linkbt {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 1px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
A.linkbt {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
A.linkbt:hover {
	POSITION: relative; COLOR: #666 !important; -moz-box-shadow: 1px 1px 2px #5B6382; -webkit-box-shadow: 1px 1px 2px #5B6382; box-shadow: 1px 1px 2px #5B6382
}
INPUT.formbt:hover {
	POSITION: relative; COLOR: #666 !important; -moz-box-shadow: 1px 1px 2px #5B6382; -webkit-box-shadow: 1px 1px 2px #5B6382; box-shadow: 1px 1px 2px #5B6382
}
A.linkbt:focus {
	POSITION: relative; COLOR: #666 !important; -moz-box-shadow: 1px 1px 2px #5B6382; -webkit-box-shadow: 1px 1px 2px #5B6382; box-shadow: 1px 1px 2px #5B6382
}
INPUT.formbt:focus {
	POSITION: relative; COLOR: #666 !important; -moz-box-shadow: 1px 1px 2px #5B6382; -webkit-box-shadow: 1px 1px 2px #5B6382; box-shadow: 1px 1px 2px #5B6382
}
A.hover.linkbt {
	POSITION: relative; COLOR: #666 !important; -moz-box-shadow: 1px 1px 2px #5B6382; -webkit-box-shadow: 1px 1px 2px #5B6382; box-shadow: 1px 1px 2px #5B6382
}
INPUT.hover.formbt {
	POSITION: relative; COLOR: #666 !important; -moz-box-shadow: 1px 1px 2px #5B6382; -webkit-box-shadow: 1px 1px 2px #5B6382; box-shadow: 1px 1px 2px #5B6382
}
INPUT.button {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; HEIGHT: auto; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; HEIGHT: auto; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 1px
}
INPUT.wbutton {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; HEIGHT: auto; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.wbutton {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; HEIGHT: auto; FONT-SIZE: 1em; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
A.wbutton {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
A.submit {
	WIDTH: auto !important; BACKGROUND: url(.//bg_button.png) #1890cc repeat-x 0px 0px; COLOR: #fff !important; CURSOR: pointer
}
INPUT.submit {
	WIDTH: auto !important; BACKGROUND: url(.//bg_button.png) #1890cc repeat-x 0px 0px; COLOR: #fff !important; CURSOR: pointer
}
A.submit:hover {
	BACKGROUND: #77c6f4; COLOR: #666 !important
}
INPUT.submit:hover {
	BACKGROUND: #77c6f4; COLOR: #666 !important
}
A.submit:focus {
	BACKGROUND: #77c6f4; COLOR: #666 !important
}
INPUT.submit:focus {
	BACKGROUND: #77c6f4; COLOR: #666 !important
}
A.hover.submit {
	BACKGROUND: #77c6f4; COLOR: #666 !important
}
INPUT.hover.submit {
	BACKGROUND: #77c6f4; COLOR: #666 !important
}
A.reset {
	BACKGROUND: url(.//bg_button.png) #9d9d9d repeat-x 0px -40px; COLOR: #fff !important
}
INPUT.reset {
	BACKGROUND: url(.//bg_button.png) #9d9d9d repeat-x 0px -40px; COLOR: #fff !important
}
A.button:hover {
	BACKGROUND: #d0d0d0; COLOR: #666 !important
}
INPUT.reset:hover {
	BACKGROUND: #d0d0d0; COLOR: #666 !important
}
A.button:focus {
	BACKGROUND: #d0d0d0; COLOR: #666 !important
}
INPUT.reset:focus {
	BACKGROUND: #d0d0d0; COLOR: #666 !important
}
A.hover.button {
	BACKGROUND: #d0d0d0; COLOR: #666 !important
}
INPUT.hover.reset {
	BACKGROUND: #d0d0d0; COLOR: #666 !important
}
A.button {
	BACKGROUND: url(.//bg_button.png) #f36919 repeat-x 0px -80px; COLOR: #fff !important
}
INPUT.button {
	BACKGROUND: url(.//bg_button.png) #f36919 repeat-x 0px -80px; COLOR: #fff !important
}
A.button:hover {
	BACKGROUND: url(.//bg_button.png) #faac71 repeat-x 0px -176px; COLOR: #666 !important
}
INPUT.button:hover {
	BACKGROUND: url(.//bg_button.png) #faac71 repeat-x 0px -176px; COLOR: #666 !important
}
A.button:focus {
	BACKGROUND: url(.//bg_button.png) #faac71 repeat-x 0px -176px; COLOR: #666 !important
}
INPUT.button:focus {
	BACKGROUND: url(.//bg_button.png) #faac71 repeat-x 0px -176px; COLOR: #666 !important
}
A.hover.button {
	BACKGROUND: url(.//bg_button.png) #faac71 repeat-x 0px -176px; COLOR: #666 !important
}
INPUT.hover.button {
	BACKGROUND: url(.//bg_button.png) #faac71 repeat-x 0px -176px; COLOR: #666 !important
}
A.wbutton {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND: url(.//bg_button.png) #d2d2d2 repeat-x 0px -120px; COLOR: #666 !important; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
INPUT.wbutton {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND: url(.//bg_button.png) #d2d2d2 repeat-x 0px -120px; COLOR: #666 !important; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.lt-ie9 A.wbutton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; box-shadow: 0 0 2px #333
}
.lt-ie9 INPUT.wbutton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; box-shadow: 0 0 2px #333
}
A.wbutton:hover {
	BACKGROUND: url(.//bg_button.png) #ededed repeat-x 0px -240px; COLOR: #333 !important
}
INPUT.wbutton:hover {
	BACKGROUND: url(.//bg_button.png) #ededed repeat-x 0px -240px; COLOR: #333 !important
}
A.wbutton:focus {
	BACKGROUND: url(.//bg_button.png) #ededed repeat-x 0px -240px; COLOR: #333 !important
}
INPUT.wbutton:focus {
	BACKGROUND: url(.//bg_button.png) #ededed repeat-x 0px -240px; COLOR: #333 !important
}
A.hover.wbutton {
	BACKGROUND: url(.//bg_button.png) #ededed repeat-x 0px -240px; COLOR: #333 !important
}
INPUT.hover.wbutton {
	BACKGROUND: url(.//bg_button.png) #ededed repeat-x 0px -240px; COLOR: #333 !important
}
A.gbutton {
	BACKGROUND: url(.//bg_button.png) #7b9c04 repeat-x 0px -160px; COLOR: #fff !important
}
INPUT.gbutton {
	BACKGROUND: url(.//bg_button.png) #7b9c04 repeat-x 0px -160px; COLOR: #fff !important
}
.lt-ie9 A.gbutton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; box-shadow: 0 0 2px #333
}
.lt-ie9 INPUT.gbutton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; box-shadow: 0 0 2px #333
}
A.gbutton:hover {
	BACKGROUND: url(.//bg_button-hover.png) #b0c468 repeat-x 0px -160px; COLOR: #fff !important
}
INPUT.gbutton:hover {
	BACKGROUND: url(.//bg_button-hover.png) #b0c468 repeat-x 0px -160px; COLOR: #fff !important
}
A.gbutton:focus {
	BACKGROUND: url(.//bg_button-hover.png) #b0c468 repeat-x 0px -160px; COLOR: #fff !important
}
INPUT.gbutton:focus {
	BACKGROUND: url(.//bg_button-hover.png) #b0c468 repeat-x 0px -160px; COLOR: #fff !important
}
A.hover.gbutton {
	BACKGROUND: url(.//bg_button-hover.png) #b0c468 repeat-x 0px -160px; COLOR: #fff !important
}
INPUT.hover.gbutton {
	BACKGROUND: url(.//bg_button-hover.png) #b0c468 repeat-x 0px -160px; COLOR: #fff !important
}
INPUT[type='text'] {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
INPUT[type='password'] {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
INPUT.text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
INPUT.title {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
SELECT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
#richtext .ui-state-active A {
	COLOR: #666
}
.ui-state-active A:link {
	COLOR: #666
}
.ui-state-active A:visited {
	COLOR: #666
}
.inst A.button {
	BACKGROUND: url(.//bg_button.png) #1890cc repeat-x 0px 0px
}
.inst INPUT.button {
	BACKGROUND: url(.//bg_button.png) #1890cc repeat-x 0px 0px
}
.inst A.button:hover {
	BACKGROUND: url(.//bg_button.png) #9f9f9f repeat-x 0px -40px
}
.inst INPUT.button:hover {
	BACKGROUND: url(.//bg_button.png) #9f9f9f repeat-x 0px -40px
}
.shadowed {
	Z-INDEX: 1000; POSITION: fixed; WIDTH: 100%; BACKGROUND: url(.//bg-shadowed.png); HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.shadowedIpad {
	WIDTH: 10000px; HEIGHT: 10000px
}
.iPadFooter span-4 {
	WIDTH: 140px
}
