/* Global site */
/***************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, hr, address, big, em, font, img, small, sub, sup, tt, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	/*vertical-align: baseline;*/
	/*background: transparent;*/
}

body * {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif /* Police par defaut */
}
body {
	margin: 0 40px 0 0;
	padding: 0;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_body.gif') repeat-x 0 0;
	color:#000;
}
ol, ul {
	list-style: none
}
select {
	color:#505050;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
tr, th, td {
	text-align:left;
	padding:2px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline
}
hr {
	height: 1px;
	margin-bottom:15px;
	color: #ededed;
	background-color: #dcdcdc;
	clear:both;
	overflow:hidden
}
/* Self clearing */
.sc:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html .sc {
	height:1%
}
*:first-child+html .sc {
	min-height:1%
}
/*   Commun styles
****************************************************************/
.left {
	float:left;
	margin:0 5px 5px 0
}
.right {
	float:right;
	margin:0 0 5px 5px
}
.clear {
	clear:both;
	height:0;
	margin:0;
	padding:0;
}
.none {
	display:none
}
.full {
	width:100%
}
.last {
	border:none!important;
}
.str {
	font-weight:bold;
}
.print{
	visibility:hidden;
}
.printjs{
	visibility:visible;
}

/********************************************************************
/* a compléter derrière un id sécifique pour cet élément de la page */
/********************************************************************/
#UIContainer-idApriarsa-Global  .UISingleContentViewerPortlet .WebContentInformation {
   display:none;
}

/*************************
/ * applique a UIPortal-UIPortal 
#conteneur-principal {
  background:url('portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_body.gif') repeat-x 0 0;
  background-color:white; /* Hack pour ie 6*/
/*  color:#000;
} */
/***************************/

/********************************************
 *** GENERIC EXO voir plus bas PAGE SPECIFIC
 ********************************************/

.UIPageBody {
  /*background: #FFFFFF;*/
  /*padding: 0px 10px 10px 10px;*/
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  float:left;
}

.UIPage{
   background: white;
  padding: 10px;
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  width: 910px;
}

#UIPortal-UIPortal {
  margin: auto;
  width: 950px;
}
#UIPortal-UIPortal .UIPortal {
background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_body.gif') repeat-x 0 0;
color:#000;
}
.PCV .Title {
    color: #2A5D3F;
    font-size: 24px;
}

.PCV .DateAndMail {
    color: #999999;
    font-size: 10px;
}

.UIOptionBar {
	border-style: dotted none;
	border-color: #999999;
	border-width: 1px;
	margin: 0px 0px 5px;
	background: #FFFFFF;
	height: 21px; line-height: 21px;
	overflow: hidden;
}

.UIOptionBar .BackButton {
	padding-left: 0px;
}

.UIOptionBar .ActionIcon {
	float: right;
	margin: 0px 10px;
	height: 21px;x
	color: #333333;
	cursor: pointer;
	display: block;
}

.UIOptionBar .ActionIcon:hover {
	color: DA0005;
}

.UIOptionBar .PrintIcon {
	background: url('/web-presentation/skin/SingleContentViewer/DefaultSkin/icons/16x16/ActionIcon.gif') no-repeat bottom left;
	padding-left: 25px;
}

.UIOptionBar .EmailIcon {
	background: url('/web-presentation/skin/SingleContentViewer/DefaultSkin/icons/16x16/ActionIcon.gif') no-repeat top left;
	padding-left: 20px;
}
.UIOptionBar .CommentIcon {
	background: url('/web-presentation/skin/SingleContentViewer/DefaultSkin/icons/16x16/ActionIcon.gif') no-repeat left -21px;
	padding-left: 20px;
}

.UIPageBody .TitleBarL {
	 background: none;
	 padding-left: 0px;
}
.UIPageBody .TitleBarR {
	background: none;
	padding-right: 0px;
}

.UIPageBody .TitleBarM {
	background: none;
	height: 21px;
	padding-left: 0px;
	font-weight: normal;
	color: #999999;
	line-height: 20px;
}


/************************
 *** NAVIGATION
 ************************/


.UIWCMNavigationPortlet {
	!position: relative;
  background: #003A0E;
  padding: 0px 10px 0px 10px;
}

.UIWCMNavigationPortlet .UINavigationBar {
	background: #E5681E;
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
  padding: 4px 8px 0px 20px;
}

.UIWCMNavigationPortlet .UINavigationBar .ControlButton {
	float:left;
	line-height:21px;
	height: 26px;
	color: white;
}

.UIWCMNavigationPortlet .UINavigationBar .ControlButton a {
	color: white;
}

.UIWCMNavigationPortlet .UINavigationBar .ControlButton a:hover {
	color: #b7b7b7;
}

.UIWCMNavigationPortlet .UINavigationBar .HoverButton a {
	color: #003C0F;
    }

.UIWCMNavigationPortlet .UINavigationBar .HoverButton {
	background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/web%20contents/site%20artifacts/Navigation/medias/images/CenterHilineButton.gif') no-repeat center top;
}

.UIWCMNavigationPortlet .UINavigationBar .HoverButton .Button{
	 background: white;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  height: 21px;
  padding: 0px 8px;
  color: #003C0F;
}

.UIWCMNavigationPortlet .UINavigationBar .Button{
	 height: 26px;
	 margin-left: 6px;
	 margin-right: 6px;
	 cursor: pointer;
}

.UIWCMNavigationPortlet .UINavigationBar .Button:hover{
	 color: #b7b7b7;
}

.UIWCMNavigationPortlet .UIWorkingWorkspace{
	 background: white;
	 padding: 8px;
	 -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
}



/************************
 *** DOCUMENTS CLV
 ************************/

.DocumentsCLVTemplate .Contents {
	 padding: 10px;
	 border: 1px solid #ededee;
}

.DocumentsCLVTemplate .TitleBarL {
	 background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/medias/images/GlobalImages/CompanyBarL.gif') no-repeat left top;
	 padding-left: 4px;
}
.DocumentsCLVTemplate .TitleBarR {
	 background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/medias/images/GlobalImages/CompanyBarR.gif') no-repeat right top;
	 padding-right: 4px;
}

.DocumentsCLVTemplate .TitleBarM {
	 background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/medias/images/GlobalImages/CompanyBarM.gif') repeat-x;
	 height: 27px;
	 color: #2A5D3F;
	 line-height: 26px;
	 padding-left: 10px;
	 font-weight: bold;
}


.DocumentsCLVTemplate .Contents .Column1 {
	 border-bottom: 1px solid #ededee;
	margin-bottom: 5px;
}

.DocumentsCLVTemplate .Contents .Column1 .Image {
	float: left;
	margin-right: 8px;
}

.DocumentsCLVTemplate .Contents .Column1 .Title {
	color: #2A5D3F;
	line-height: 18px;
	font-weight: bold;
}

.DocumentsCLVTemplate .Contents .Column1 .DateAndMail {
	 color: #2A5D3F;
	 line-height: 18px;
	 font-size: 10px;
	float: right;
}

.DocumentsCLVTemplate .Contents .Column1 .ReadLink {
	 text-align: right;
	 margin-bottom: 6px;
}

.DocumentsCLVTemplate .Column1 .ReadLink a {
	 color: #E5681E;
	 font-size: 10px;
}

.DocumentsCLVTemplate .Column1 .ReadLink a:hover {
	 color: #058ee6;
}

.DocumentsCLVTemplate .Content {
/*	 margin-top: 8px;*/
}

.DocumentsCLVTemplate .Content .LastContent{
	padding: 8px 0px 8px 70px;
}

.DocumentsCLVTemplate .Contents .Content .Title{
	color: #2A5D3F;
	font-weight: bold;
	padding-left: 20px;
}


/************************
 *** ONE COLUMN CLV
 ************************/

.OneColumnCLVTemplate .Contents {
	 padding: 10px;
	 border: 1px solid #ededee;
}

.OneColumnCLVTemplate .TitleBarL {
	 background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/medias/images/GlobalImages/CompanyBarL.gif') no-repeat left top;
	 padding-left: 4px;
}
.OneColumnCLVTemplate .TitleBarR {
	 background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/medias/images/GlobalImages/CompanyBarR.gif') no-repeat right top;
	 padding-right: 4px;
}

.OneColumnCLVTemplate .TitleBarM {
	 background: url('/portal/rest/jcr/repository/collaboration/sites%20content/live/apriarsa/medias/images/GlobalImages/CompanyBarM.gif') repeat-x;
	 height: 27px;
	 color: #2A5D3F;
	 line-height: 26px;
	 padding-left: 10px;
	 font-weight: bold;
}


.OneColumnCLVTemplate .Contents .Column1 {
	 border-bottom: 1px solid #ededee;
	margin-bottom: 5px;
}

.OneColumnCLVTemplate .Contents .Column1 .Image {
	float: left;
	margin-right: 8px;
}

.OneColumnCLVTemplate .Contents .Column1 .Title {
	 color: #2A5D3F;
	 line-height: 18px;
	 font-weight: bold;
}

.OneColumnCLVTemplate .Contents .Column1 .DateAndMail {
	 color: #2A5D3F;
	 line-height: 18px;
	 font-size: 10px;
}

.OneColumnCLVTemplate .Contents .Column1 .ReadLink {
	 text-align: right;
	 margin-bottom: 6px;
}

.OneColumnCLVTemplate .Column1 .ReadLink a {
	 color: #E5681E;
	 font-size: 10px;
}

.OneColumnCLVTemplate .Column1 .ReadLink a:hover {
	 color: #058ee6;
}

.OneColumnCLVTemplate .Content {
	 margin-top: 8px;
}

.OneColumnCLVTemplate .Content .LastContent{
	padding: 8px 0px 8px 70px;
}


.OneColumnCLVTemplate .Contents .Content .Title{
	 color: #2A5D3F;
/*	 margin-bottom: 8px;*/
	 font-weight: bold;
}




/************************
 *** TWO COLUMNS CLV
 ************************/


.TwoColumnsCLVTemplate .CLV {
	background: #fff;
	padding: 10px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

.TwoColumnsCLVTemplate .TitleBarM {
	font-size: 16px;
	color: #2A5D3F;
	margin-bottom: 5px;
}

.TwoColumnsCLVTemplate .Contents {
	padding-top: 10px;
}

.TwoColumnsCLVTemplate .Contents .Column2 {
	float: left;
	width: 48%;
	padding: 0px 10px 10px 0px;
}

.TwoColumnsCLVTemplate .Contents .Image {
	display: block;
	float: left;
}

.TwoColumnsCLVTemplate .Contents .Image img {
	width: 58px;
	border: 1px solid #ebecec;
}

.TwoColumnsCLVTemplate .Contents .Content {
	padding: 0px 0px 0px 70px;
	color: #737373;
	line-height: 15px;
}

.TwoColumnsCLVTemplate .Contents .Content .Title {
	font-size: 12px;
	font-weight: bold;
}

.TwoColumnsCLVTemplate .Contents .LinkMore {
	text-align: right;
	padding: 5px 5px 0px 0px;
}

.TwoColumnsCLVTemplate .Contents .LinkMore a {
	color: #E5681E;
	text-decoration: none;
}

.TwoColumnsCLVTemplate .Contents .LinkMore a:hover {
	text-decoration: underline;
}

/************************
 *** PAGE SPECIFIC
 ************************/
/* HEADER */
#header {
	float:left;
}
#header h1 {
	margin:0;
}
#login {
	float:right;
}
#login.acces_account {
	margin-top:30px;
}
#login .apria_button {
	float:right;
}
/* NAVIGATION */
#navigation {
	float:left;
	width:100%;
	position:relative;
	z-index:99;
        padding:20px 0 0;
}
#navigation ul li {
	float:left;
	position:relative;
	padding:0 20px 10px 9px;
/*	border-left:1px solid #d0d4e5;*/
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_sepMenu.gif') no-repeat 0 0;
}
#navigation ul li a {
	color:#000;
	display:block;
	font-size:1.3em;
	text-align:center;
	text-decoration:none;
}
#navigation ul li a.nos_solutions {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -1px top;
	width:126px;
	height:15px;
}
#navigation ul li.active a.nos_solutions,
#navigation ul li.apria_on a.nos_solutions,
#navigation ul li a.nos_solutions:hover {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -1px bottom;
}
#navigation ul li a.why_apria {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -142px top;
	width:145px;
	height:15px;
}
#navigation ul li.active a.why_apria,
#navigation ul li.apria_on a.why_apria,
#navigation ul li a.why_apria:hover {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -142px bottom;
}
#navigation ul li a.a_la_une {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -324px top;
	width:79px;
	height:15px;
}
#navigation ul li.active a.a_la_une,
#navigation ul li.apria_on a.a_la_une,
#navigation ul li a.a_la_une:hover {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -324px bottom;
}
#navigation ul li a.nous_connaitre {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -432px top;
	width:140px;
	height:15px;
}
#navigation ul li.active a.nous_connaitre,
#navigation ul li.apria_on a.nous_connaitre,
#navigation ul li a.nous_connaitre:hover {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -432px bottom;
}
#navigation ul li a.recrutement {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -604px top;
	width:117px;
	height:15px;
}
#navigation ul li.active a.recrutement,
#navigation ul li.apria_on a.recrutement,
#navigation ul li a.recrutement:hover {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/navigation.gif') no-repeat -604px bottom;
}
#navigation ul li a span {
	visibility:hidden;
}
#navigation ul li.first {
	padding:0 15px 10px 0;
	/*border:0;*/
	background:none;
}
#navigation p {
	float:right;
	position:relative;
	top:-5px;
}
#navigation p input {
	vertical-align:middle;
	color:#5d5d5d;
}
#navigation p input#rechercher {
	padding:3px 7px;
	color:#999;
	border:1px solid #E6E6E6;
	font-size:12px;
}


#navigation li.apria_subnavigation ul {
	display:none !important;
	background:#fff;
	width:200px;
	position:absolute;
	top:25px;
	left:-1px;
	border:1px solid #CCCCCC;
	border-top:none;
}
#navigation li.first ul {
	left:-5px;
}
#navigation li.apria_subnavigation ul li {
	border-left:none;
}
#navigation li.apria_subnavigation  ul li.apria_subnavigation ul {
	left:200px;
	top:0;
}
#navigation li.apria_subnavigation li {
	margin:0;
	float:none;
	padding:0;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_pointille.png') repeat-x 0 100%;
}
#navigation li.apria_subnavigation li.last {
	background:none;
}
* html #navigation li.apria_subnavigation li {
	vertical-align:top;
	height:1%;
}
#navigation li.apria_subnavigation li a {
	color:#14267B;
	padding:5px;
	text-align:left;
}
#navigation .apria_subnavigation a:hover, 
#navigation .apria_subnavigation li:hover a, 
#navigation .apria_subnavigation .active a {
	background:#F9B200;
	color:#fff;
}
#navigation .apria_subnavigation li:hover > a {
	background:#F9B200;
	color:#fff;
}
#navigation li.apria_subnavigation li.apria_subnavigation a{
	background: url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_arrowyellow.png') no-repeat 185px 50%;
}
#navigation li.apria_subnavigation li.apria_subnavigation li a{
	background:none;
}
#navigation li.active li.active a,
#navigation li.apria_subnavigation li.apria_subnavigation:hover a{
	background:#F9B200 url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_arrowwhite.png') no-repeat 185px 50%;
}
#navigation li.apria_subnavigation li.active li a,
#navigation li.apria_subnavigation li.apria_subnavigation:hover li a{
	background:none;
	color:#14267B;
}
#navigation .apria_subnavigation li.active > ul li:hover > a {
	background:#F9B200;
	color:#fff;
}
#navigation li.active ul,
#navigation li.apria_subnavigation:hover ul {
	display:block !important;
}
#navigation li.active li.apria_subnavigation ul,
#navigation li.apria_subnavigation:hover li.apria_subnavigation ul {
	display:none !important;
}
#navigation li.active li.active ul,
#navigation li.apria_subnavigation:hover li.apria_subnavigation:hover ul {
	display:block !important;
}

/* BREADCRUMB */

.UIWindow .UIBreadcumbsPortlet {
  margin: 0px;
}

.UIBreadcumbsPortlet {
	padding: inherit;
        margin-bottom: 25px; 
}

.UIBreadcumbs {
  height: 25px;
}

.UIBreadcumbs a {
	color: inherit ;  
}

.UIBreadcumbs a.Selected {
	color: inherit ;  
}

.UIBreadcumbs .HomeIcon {
  width:0px;
}

.UIBreadcumbs .LeftBreadcumbsBar {
  padding-left: inherit ; /* orientation=lt */
  padding-right: inherit ; /* orientation=lt */
  background: none;
}

.UIBreadcumbs .RightBreadcumbsBar {
  padding-right: inherit; /* orientation=lt */
  padding-right: inherit; /* orientation=rt */
  background: none;
}

.UIBreadcumbs .BreadcumbsInfoBar {
  background: none;
  height: 25px; 
  line-height: 25px; 
  vertical-align: middle;
  white-space: nowrap;
}

.UIBreadcumbs .RightBlackGridArrowIcon {
  margin: 5px 0px 0px 0px;
}#content_body table {
	clear:both;
	margin-bottom:15px;
}


/* ENCART */
.apria_inner_encart {
	height:243px;
	padding-left:350px;
}
.apria_inner_encart h2 {
	font-size:1.8em;
	color:#8891bb;
	font-weight:bold;
	padding:30px 0 15px;
	text-transform:uppercase;
}
.apria_inner_encart p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:1.8em;
	margin-bottom:40px;
	color:#14267B;
}

/* BOUTONS */
button:after,
.apria_button:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html button,
* html .apria_button {
	height:1%
}
*:first-child+html button,
*:first-child+html .apria_button {
	min-height:1%
}

button,
.apria_button {
	white-space: nowrap;
	overflow: visible;	
	border: 0;
	padding: 0;
	background: none;
	color: #FFF;
	cursor: pointer;
	text-decoration:none;
	margin-right:10px;
}
button span,
.apria_button span {
	overflow: visible;
	position: relative;
	background: url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_btn.gif') no-repeat left top;
	font-size: 1.2em;
	padding: 4px 20px;
	font-weight:bold;
	margin-left:-10px;
	float:left;
}
button span,
.apria_button2 span {
color:#666666;
background: url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_btn_gris.gif') no-repeat left top;
}
* html button span,
* html .apria_button span {height:22px; }
*:first-child+html .apria_button {  line-height:22px; }
*:first-child+html button span,
*:first-child+html .apria_button span {display:block; padding-top:0; padding-bottom:5px; height:17px; }

.apria_button:hover {
	text-decoration: underline;
        color: white;	
}
button span span,
.apria_button span span {
	background: url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_btn.gif') no-repeat right bottom;
	position:absolute;
	right: -10px;
	top: 0px;
	overflow: hidden;
	margin:0;
	display: block;
	height: 22px;
	width: 30px;
	padding: 0;
	clear:both;
}
button span span,
.apria_button2 span span {background: url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_btn_gris.gif') no-repeat right bottom;}

/* LIST ARROW */
.apria_listArrow li {
	padding:5px 0 5px 12px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/picto_arrowyellow.png') no-repeat 0 8px;
	color:#000;
	font-size:1.2em;
}
.apria_listArrow li a {
	color:#000;
	font-size:1em;
}

.apria_listArrow li strong {
	font-size:1em;
}


/* LIST SEP */
.apria_listSep {
	padding:10px 0;
}
.apria_listSep li {
	float:left;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_sep_vertical.png') repeat-y 0 0;
	padding:0 10px;
	width:200px;
}
.apria_listSep li.first {
	float:left;
	background:none;
	padding:0 10px 0 0;
}

/* CONTENT CONTENU */
#contenu {
	width:980px;
	background:#FFF;
	margin:0 auto;
	padding:12px 10px 20px;
}
*:first-child+html body {
	display:block;
	overflow:hidden;
}

h2 a {
	color:#14267B;
	font-size:1em;
	font-weight:normal;
	padding:0 0 0 20px;
}

h3 {
	color:#999999;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	text-transform:uppercase;
}
h3 span {
	font-weight:normal;
	display:block;
}

p {
	font-size:1.2em;
}

.apria_savoirPlus {
	text-align:right;
	margin:10px 0;
}

.apria_savoirPlus a {
	color:#14267B;
	font-size:0.9em;
	font-weight:normal;
	padding:0 10px 0 0;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/pict_arrowlight_blue.png') no-repeat right 50%;
}


/* SIDEBAR */
#sidebar {
	float:right;
	width:287px;
	position:relative;
	z-index:1;
}


/* FOOTER */
#footer {
	margin-top:10px;
	width:100%;
	clear:both;
	text-align:left;
}

#footer p {
	float:right;
}
#footer p #acces_sites {
	border:1px solid #E6E6E6;
	color:#999999;
	padding:3px 7px;
	float:left;
	margin-right:5px;
	width:180px;
	font-size:12px;
}
#footer ul li {
	display:inline;
	color:#999;
	font-size:1em;
}
#footer ul li a {
	font-size:0.9em;
	padding:0 10px;
	color:#000;
}
#footer ul li.first a {
	padding:0 10px 0 0;
}
#footer ul li.last {
	padding:0 0 0 50px; 
}

/*Titres pages intérieures*/
.titre_page_interieure  {
border-bottom:2px solid #F5B30E;
color:#14267B;
font-family:Arial,Helvetica,sans-serif;
font-size:2.2em;
font-weight:normal;
height:25px;
margin-bottom:15px;
position:relative;
}
.titre_page_interieure span{
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bout_bordur.jpg') 0 0 no-repeat;
	display:block;
	width:29px;
	height:11px;
	position:absolute;
	right:0;
	bottom:-2px;
	_bottom:-4px;
}

/********************************************************************
/* siteAdminToolBar */
/********************************************************************/

.UISiteAdminToolBar {
width:1000px;
}

/********************************************************************
/* containers */
/********************************************************************/

#UIContainer-idApriarsa-Global  {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 auto;
padding:12px 10px 20px;
width:980px;
}

#UIContainer-idApriarsa-Global .UISingleContentViewerPortlet {
overflow:visible;
}

#UIContainer-idApriarsa-MainContent {
	padding-bottom:26px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_yellow_bottom.jpg') no-repeat right bottom;
}

#UIContainer-idApriarsa-MainContent .UIContainer{
padding:0px;
}

#UIContainer-idApriarsa-MainContent .UIRowContainer{
padding:0px;
}

#UIContainer-idApriarsa-Sidebar {
	width:287px;
	position:relative;
	z-index:1;
}

#UIContainer-idApriarsa-content_contenu_home{
float:left;
position:relative;
width:982px;
z-index:1;
}

#UIContainer-idApriarsa-content_contenu{
float:left;
position:relative;
width:682px;
z-index:1;
}

#UIContainer-idApriarsa-content_contenu_form{
float:left;
position:relative;
width:682px;
z-index:1;
padding-bottom:10px;
}

#UIContainer-idApriarsa-content_contenu_PL,
#UIContainer-idApriarsa-content_contenu_PL dl a {
float:left;
position:relative;
width:682px;
z-index:1;
color:#000000;
font-size:11px;
}

.UIFCCPortlet {
padding: 0px !important;
}

#content_contenu{
position:relative;
width:682px;
z-index:1;
}


/********************************************************************
/* apriaAccueil */
/********************************************************************/

.apria_encart {
	margin-bottom:10px;
}
.apria_inner_encart {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_encart.jpg') no-repeat 0 0;
}
.apria_sub_encart {
	padding:8px 0 18px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_yellow_bottom.jpg') no-repeat right bottom;
	
}
.apria_sub_encart h3 {
	float:left;
	height:45px;
	width:105px;
	padding-right:10px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/title_solus_complementaires.jpg') no-repeat 0 0;
}
.apria_sub_encart h3 span {
	visibility:hidden;
}
.apria_why {
	float:left;
	width:292px;
}
.apria_why .apria_roundBox_inner_contenu {
	min-height:290px;
}
* html .apria_why .apria_roundBox_inner_contenu {
	height:315px;
}
.nos_marques {
	margin-bottom:7px;
}
.nos_marques .apria_roundBox_inner_contenu {
	min-height:127px;
}
* html .nos_marques .apria_roundBox_inner_contenu {
	height:140px;
}
.nos_marques,
.aLaUne {
}
.aLaUne .apria_roundBox_inner_contenu {
	min-height:134px;
}
* html .aLaUne .apria_roundBox_inner_contenu {
	height:134px;
}
.apria_bloc_edito .apria_bloc_edito_content {
	min-height:212px;
}
* html .apria_bloc_edito .apria_bloc_edito_content {
	height:222px;
}
#apria_contact_us, #apria_newsletter{
	min-height:89px;
}
* html #apria_contact_us {
	height:78px;
}
* html #apria_newsletter{
	height:78px;
}
.acces_direct {
	margin-top:7px;
}
.acces_direct .apria_roundBox_inner_contenu {
	min-height:134px;
}
* html .acces_direct .apria_roundBox_inner_contenu {
	height:134px;
}

/********************************************************************
/* ApriaAccueilCarouselPortlet */
/********************************************************************/
/* carrousel Encart */
.carrou_encart {
    padding: 3px 24px 10px;
	margin:0 auto;
	position:relative;
    float:left;
	background: url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_carr_solus_compl.png') repeat-x 0 0;
}
	.carrou_encart .carrouContainer {
		width:  502px;
		height: 40px;
		overflow:hidden;
		position:relative;
	}
		.carrou_encart .carrouContainer ul {
			position:absolute;
			width:10000em;
		}
			.carrou_encart .carrouContainer ul li {
				width: 167px;
				height: 40px;
				float:left;
			}
				.carrou_encart .carrouContainer ul li a {
					display:block;
					text-decoration:none;
					cursor:pointer;
				}
					.carrou_encart .carrouContainer ul li a img {
						float:left;
						margin-right:3px;
					}
					.carrou_encart .carrouContainer ul li a span {
							font-size:0.8em;
							color:#999999;
							padding:15px 0;
							float:left;
							width:100px;
							font-weight:bold;
					}
					.carrou_encart .carrouContainer ul li.apria_on a span,
					.carrou_encart .carrouContainer ul li a:hover span {
						color:#14267B;
						font-size:8px;
					}
					.carrou_encart .carrouContainer ul li a span.apria_mline {
						padding:6px 0;
					}
	.carrou_encart .next {
		position: absolute;
		top: 0;
		right: 0;
		width: 22px;
		height: 52px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_nextcarr_solus_compl.png') no-repeat 0 0;
	}
	.carrou_encart .prev {
		position: absolute;
		top: 0;
		left: 0;
		width: 22px;
		height: 52px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_prevcarr_solus_compl.png') no-repeat 0 0;
	}
	.carrou_encart .next,
	.carrou_encart .prev {
		text-decoration:none;
	}
		.carrou_encart .next span,
		.carrou_encart .prev span {
			visibility:hidden;
		}


/* carrousel de Nos marques */
.carrou_marques {
    padding: 0 15px;
	margin:0 auto;
	position:relative;
}
* html .carrou_marques {
    float:left;
}
	.carrou_marques .carrouContainer {
		width:  320px;
		height: 60px;
		overflow:hidden;
		position:relative;
	}
		.carrou_marques .carrouContainer ul {
			position:absolute;
			width:10000em;
		}
			.carrou_marques .carrouContainer ul li {
				width: 91px;
				height: 60px;
				margin-right: 23px;
				float:left;
			}
	.carrou_marques .next {
		position: absolute;
		top: 0;
		right: 0;
		width: 9px;
		height: 60px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_nextcarr_nos_marques.png') no-repeat 0 0;
	}
	.carrou_marques .prev {
		position: absolute;
		top: 0;
		left: 0;
		width: 9px;
		height: 60px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_prevcarr_nos_marques.png') no-repeat 0 0;
	}
	.carrou_marques .next,
	.carrou_marques .prev {
		text-decoration:none;
	}
		.carrou_marques .next span,
		.carrou_marques .prev span {
			visibility:hidden;
		}

/********************************************************************
/* ApriaCommunRoundBox */
/********************************************************************/

.apria_roundBox {}
.apria_roundBox .apria_roundBox_top {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat top left;
	padding:0 0 0 10px;
}
.apria_roundBox .apria_roundBox_top .apria_roundBox_tr {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat top right;
	width:100%;
	float:right;
}
.apria_roundBox .apria_roundBox_bottom {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat bottom left;
	padding:0 0 0 10px;
}
.apria_roundBox .apria_roundBox_bottom .apria_roundBox_br {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat bottom right;
	width:100%;
	float:right;
}
.apria_roundBox .apria_roundBox_contenu {
	padding:0 0 0 10px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_c.jpg') repeat-y top left;
	height:1%;
}
.apria_roundBox .apria_roundBox_contenu .apria_roundBox_inner_contenu {
	padding:5px 10px 5px 0;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_c.jpg') repeat-y top right;
	zoom:1;
}

.apria_roundBox2 {}
.apria_roundBox2 .apria_roundBox_top {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox2_tb.jpg') no-repeat top left;
	padding:0 0 0 10px;
}
.apria_roundBox2 .apria_roundBox_top .apria_roundBox_tr {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox2_tb.jpg') no-repeat top right;
	width:100%;
	float:right;
}
.apria_roundBox2 .apria_roundBox_bottom {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox2_tb.jpg') no-repeat bottom left;
	padding:0 0 0 10px;
}
.apria_roundBox2 .apria_roundBox_bottom .apria_roundBox_br {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox2_tb.jpg') no-repeat bottom right;
	width:100%;
	float:right;
}
.apria_roundBox2 .apria_roundBox_contenu {
	padding:0 0 0 10px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox2_c.jpg') repeat-y top left;
	height:1%;
}
.apria_roundBox2 .apria_roundBox_contenu .apria_roundBox_inner_contenu {
	padding:5px 10px 5px 0;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox2_c.jpg') repeat-y top right;
}

.apria_roundBox3 {}
.apria_roundBox3 .apria_roundBox_top {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat top left;
	padding:0 0 0 10px;
}
.apria_roundBox3 .apria_roundBox_top .apria_roundBox_tr {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat top right;
	width:100%;
	float:right;
}
.apria_roundBox3 .apria_roundBox_bottom {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat bottom left;
	padding:0 0 0 10px;
}
.apria_roundBox3 .apria_roundBox_bottom .apria_roundBox_br {
	height:6px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_tb.jpg') no-repeat bottom right;
	width:100%;
	float:right;
}
.apria_roundBox3 .apria_roundBox_contenu {
	padding:0 0 0 10px;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_c.jpg') repeat-y top left;
	height:1%;
}
.apria_roundBox3 .apria_roundBox_contenu .apria_roundBox_inner_contenu {
	padding:5px 10px 5px 0;
	background:#fff url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_roundbox_c.jpg') repeat-y top right;
}

/********************************************************************
/* ApriaSwitchTabsConteneur */
/********************************************************************/

.apria_switch_tabs .apria_roundBox_top {
	position:relative;
	z-index:1;
}

.apria_switch_tabs_nav {
	position:relative;
	bottom:-4px;
	margin-top:-3px;
	z-index:2;
}

	.apria_switch_tabs_nav li {
		width:50%;
	}
	*:first-child+html .apria_switch_tabs_nav li {
		width:49.9%;
	}
	* html .apria_switch_tabs_nav li {
		width:49.98%;
	}
	.apria_switch_tabs_nav li.first {
		float:left;
	}
	.apria_switch_tabs_nav li.last {
		float:right;
	}
		.apria_switch_tabs_nav li.first div.active, .apria_switch_tabs_nav li.last div{
			padding:14px 5px 13px 10px;
		}
		.apria_switch_tabs_nav li.first div, .apria_switch_tabs_nav li.last div.active{
			padding:14px 5px 13px 21px;
		}
		.apria_switch_tabs_nav li.first div{
			position:relative;
			background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_switch_tabs_nav.png') no-repeat top left;
			height:1%;
		}
		.apria_switch_tabs_nav li.last div{
			position:relative;
			background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_switch_tabs_nav.png') no-repeat top right;
			height:1%;
		}
			.apria_switch_tabs_nav li div a {
				display:block;
				text-decoration:none;
				color:#999999;
				font-weight:bold;
				text-indent:-9000px;
				height:15px;
				outline:none;
			}
			.apria_switch_tabs_nav li.first div.active a {
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -117px;
			}
			.apria_switch_tabs_nav li.first div a {
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -146px;
			}
			.apria_switch_tabs_nav li.last div.active a {
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -175px;
			}
			.apria_switch_tabs_nav li.last div a {
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -204px;
			}
		
		.apria_switch_tabs_nav li.first div.active {
			position:relative;
			background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_switch_tabs_nav.png') no-repeat 0 -42px;
		}
		.apria_switch_tabs_nav li.last div.active {
			position:relative;
			background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_switch_tabs_nav.png') no-repeat right -90px;
		}
			.apria_switch_tabs_nav li.first div.active span {
				position:absolute;
				display:block;
				width:10px;
				height:43px;
				right:-2px;
				top:0;
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_switch_tabs_nav.png') no-repeat right -42px;
			}
			.apria_switch_tabs_nav li.last div.active span {
				position:absolute;
				display:block;
				width:20px;
				height:43px;
				top:0;
				left:-1px;
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_switch_tabs_nav.png') no-repeat left -90px;
			}
			.apria_switch_tabs_nav li div.active span.apria_title {
				position:static;
				width:auto;
				height:auto;
				background:none;
			}

/********************************************************************
/* ApriaAccueilAccesDirectConteneur*/
/********************************************************************/

.acces_direct h2 {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -88px;
	height:15px;
	margin:5px 0 10px;
}

* html .acces_direct h2 {
	margin:5px 0 5px;
}
.acces_direct h2 span {
	font-size:1.1em;
	visibility:hidden;
}

.acces_direct ol  {
	/*margin-bottom:5px;*/
}
* html .acces_direct ol  {
	margin-bottom:0;
}
.acces_direct ol li {
	padding:4px 0;
}
.acces_direct ol li a{
	color:#14267B;
	font-size:1em;
	font-weight:normal;
}
/********************************************************************
/** Nos references bloc ********/
/********************************************************************/
.nos_references {
	margin-top:7px;
}
.nos_references  .apria_roundBox_inner_contenu {
	min-height:134px;
}
* html .nos_references  .apria_roundBox_inner_contenu {
	height:134px;
}

* html .nos_references  h2 {
	margin:5px 0 5px;
}
.nos_references  h2 span {
	font-size:1.1em;
	visibility:hidden;
}
.nos_references  h2 {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -260px;
	height:15px;
	margin:5px 0 10px;
}

/********************************************************************
/* ApriaCommunContactConteneur*/
/********************************************************************/

#apria_contact_us p {
	margin:10px 0 13px;
	font-size:1.2em;
}
#apria_contact_us .apria_button {
	margin:0 0 0 10px;
	float:left;
}
.acces_direct h2 {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -88px;
	height:15px;
	margin:5px 0 10px;
}

/********************************************************************
/* ApriaSolutions*/
/********************************************************************/
.solutions_complementaires {margin-bottom:8px;}
.solutions_complementaires .apria_roundBox_inner_contenu{
	height:286px;
	min-height:286px;
}

/********************************************************************
/* /ApriaSolutionsNosSolutionsComplementairesConteneur*/
/********************************************************************/
.solutions_complementaires .apria_roundBox_inner_contenu {height:286px;}
* html .solutions_complementaires .apria_roundBox_inner_contenu {height:200px;}
	.solutions_complementaires h2 {
		background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -233px;
	}
		.solutions_complementaires h2 span {
			font-size:1.1em;
			visibility:hidden;
		}
		.solutions_complementaires h2 a {
			display:block;
			padding:0;
		}
		.solutions_complementaires ol {}
			.solutions_complementaires li {padding-top:10px;}
				.solutions_complementaires ol h3 {
					margin-left:70px;
					font-size:10px;
					padding:0;
					color:#999999;
					font-weight:bold;
				}	
				.solutions_complementaires ol p {
					margin:5px 0 2px 70px;
				}
				* html .solutions_complementaires ol p {
					font-size:1.1em;
				}
				.solutions_complementaires li img {float:left;}
				.solutions_complementaires li a {
					float:right;
					color:#16267d;
				}
				.solutions_complementaires li a img {float:none;}

/********************************************************************
/* carrousel de Nos marques */
/********************************************************************/
.carrou_marquesSolutions {
  padding: 0 15px;
	margin:0 auto;
	position:relative;
}
* html .carrou_marquesSolutions {
    float:left;
}
	.carrou_marquesSolutions .carrouContainer {
		width:  226px;
		height: 144px;
		overflow:hidden;
		position:relative;
	}
		.carrou_marquesSolutions .carrouContainer ul {
			position:absolute;
			width:10000em;
		}
			.carrou_marquesSolutions .carrouContainer ul li {
				float:left;
				padding:0 0 0 15px;
				height: 144px;
				width: 211px;
			}
				.carrou_marquesSolutions .carrouContainer ul li img {margin-right:12px;}
	.carrou_marquesSolutions .next {
		position: absolute;
		top: 30px;
		right: 0;
		width: 9px;
		height: 60px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_nextcarr_nos_marques.png') no-repeat 0 0;
	}
	.carrou_marquesSolutions .prev {
		position: absolute;
		top: 30px;
		left: 0;
		width: 9px;
		height: 60px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_prevcarr_nos_marques.png') no-repeat 0 0;
	}
	.carrou_marquesSolutions .next,
	.carrou_marquesSolutions .prev {
		text-decoration:none;
	}
		.carrou_marquesSolutions .next span,
		.carrou_marquesSolutions .prev span {
			visibility:hidden;
		}

/********************************************************************
/* /ApriaGeneriqueOffreEmploiConteneur */
/********************************************************************/

/* CSS Document */

.apria_offreEmploi h2 {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -349px;
	height:15px;
	margin:5px 0 10px;
}
.apria_offreEmploi h2 span {
	font-size:1.1em;
	visibility:hidden;
}

/********************************************************************
/* /ApriaFormulaire */
/********************************************************************/


.titre_nous_contacter{
	
	}
.formulaire_contact{
	overflow:hidden;
	zoom:1;
	padding-bottom:25px;
	}
.chps_obligatoire{
	text-align:right;
	padding-bottom:10px;
	font-size:1.1em;
	color:#25247a;
	
	}
.content_contenu_form{
	padding-bottom:10px;
	}
.content_contenu_form span{
display: none;
}

.content_contenu_form label span{
display: inline;
}
.formulaire_contact label{
	color:#25247a;
	text-align:right;
	display:block;
	float:left;
	width:158px;
	font-size:1.2em;
	padding:0 10px 0 0;
	}

.chps_obligatoire span,
.formulaire_contact label span{
	color:#ec2b26;
	}
.formulaire_contact input,
.formulaire_contact textarea{
	width:244px;
	}
	
.formulaire_contact select {
	width:255px;
}
.formulaire_contact input,
.formulaire_contact select,
.formulaire_contact textarea{
	display:block;
	border:1px solid #e4e4e4;
	padding:3px 5px;
	color:#979797;
	font-size:1.2em;
	}
.email_copie{
	padding:0 0 35px 175px;
	color:#979797;
	}
	
.email_copie td{
	font-size: 1.2em;
	}
	
.email_copie input{
	border:0;
	}
.button_form_contact{
	float:right;
	}
.button_form_contact a{
	display:block;
	float:left;
	margin-right:34px;
	padding-bottom:10px;
	}
.conditions_form_contact{
	clear:both;
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_separateur.gif') 0 0 repeat-x;
	padding:15px 10px;
	}

.formulaire_contact .apria_checkbox input{
	display:inline;
	width:auto;
}

.conditions_form_contact {
	font-size:0.85em;
	color:#666;
}

/********************************************************************
/* /ApriaEditoriale*/
/********************************************************************/

.titre_qui_sommes_nous{
	}

.content_contenu_editoriale h3{
	font:bold 1.6em Arial, Helvetica, sans-serif;
	color:#25247a;
	
}
.content_contenu_editoriale h3{
	font:bold 1.6em Arial, Helvetica, sans-serif;
	color:#25247a;
	
}
.content_contenu_editoriale h4{
	font:bold 1.6em Arial, Helvetica, sans-serif;
	color:#515151;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:10px;
}
.bloc_nous_contacter{
	padding:8px 0;
	overflow:hidden;
	zoom:1;
	}
.content_contenu_editoriale table{
	border-left:1px solid #d3d6d7;
	border-top:1px solid #eaeaea;
	}
.content_contenu_editoriale th{
	background:#cfd1e3;
	font:bold 11px Verdana, Geneva, sans-serif;
	padding:10px 38px;
	color:#25247a;
	text-align:center;
	}
.content_contenu_editoriale td,
.content_contenu_editoriale th{
	border-right:1px solid #d3d6d7;
	border-bottom:1px solid #eaeaea;
	}
.content_contenu_editoriale td{
	padding:8px 5px;
	font-size:1.2em;
	}
.content_contenu_editoriale .fd_gris td{
	background:#F9F9F9;
	}
.liste_visu{
	}
.visuel{
	float:right;
	margin:5px 0 0 8px;
	}
.bloc_nous_contacter p{
	text-align:justify;
	}
.bloc_nous_contacter p strong{
	font-size:1em;
	}
/********************************************************************
/* /ApriaReferencesListingConteneur*/
/********************************************************************/

/*Transferer dans une autre CSS*/
.content_contenu_PL{
	position:relative;
}
.content_pagination{
	position:relative;
	zoom:1;
}
.pagination_bas{
	margin-top:10px;
}
.inner_content_pagination{
	background:#f1f1f1 url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/arrondi_bg_pagination.png') 0 0 no-repeat;
	overflow:hidden;
	zoom:1;
	padding: 5px 15px 6px 10px;
	height:22px;
}
.inner_content_pagination select,
.inner_content_pagination select option{
	font-size:12px;
	color:#989898;
	margin:0 0 3px 0;
	height:20px;
	position:relative;
	*top:3px;
}
.arrondi_pagination{
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/arrondi_bg_pagination_bottom.png') 0 0 no-repeat;
	height:9px;
	width:10px;
	display:block;
	position:absolute;
	top:24px;
	right:0;
}
.content_contenu_PL,
.content_contenu_PL dl a{
	font-size:11px;
	color:#000;
}
.content_contenu_PL dl{
	overflow:hidden;
	padding-top:5px;
}
.content_contenu_PL dt, 
.content_contenu_PL dd{
	float:left;
	padding-left:4px;
	font-size:1.1em;
}
.content_contenu_PL dt{ 
}
.tri_pagination{
		float:left;
}
.selection_pagination{
		float:right;
}
.selection_pagination p{
		display:inline;
}
.content_nos_references{
		overflow:hidden;
		padding:15px 0 32px 0;
		border-bottom: 1px solid #e9e9f1;
}
.visu_ref{
	float:left;
	padding:0 12px 0 0;
}
.bloc_reference h3,
.bloc_reference h3 a{
	font-weight:bold;
	font-size:12px;
	color:#25247a;
	text-transform:none;
	padding-bottom:0;
}
.info{
	color:#9291bc;
	font-size:11px;
}
.paragraphe{
	font-size:11px;
	padding:8px 15px 11px 0;
}
.date_nos_ref{
	text-align:right;
	font-size:1em;
}
.element_page{
	float:left;
}
.element_page p{
	display:inline;
}
.content_pagination_bottom{
	float:right;
}
.fleche_nav_left{
	float:left;
}
.pagination{
	float:left;
	padding:5px 5px 0 5px;
}
.pagination li{
	float:left;
}
.pagination li a{
	color:#000;
}
.fleche_nav{
	padding:0 5px 0 5px;
}
.fleche_nav_right{
	float:left;
}

/********************************************************************
/* /ApriaPageSolutionsNosSolutionsDetail*/
/********************************************************************/

.nos_solutionsDetail {}

	.nos_solutionsDetail h2 {height:15px;}
		.nos_solutionsDetail h2.apria_tt_atouts {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -378px;}
		.nos_solutionsDetail h2.apria_tt_savoirfaire {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -407px;}
		.nos_solutionsDetail h2.apria_tt_services {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -437px;}
		.nos_solutionsDetail h2.apria_tt_engagements {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -466px;}
			.nos_solutionsDetail h2.apria_tt_atouts span,
			.nos_solutionsDetail h2.apria_tt_savoirfaire span,
			.nos_solutionsDetail h2.apria_tt_services span,
			.nos_solutionsDetail h2.apria_tt_engagements span {
					font-size:1.1em;
					visibility:hidden;
				}
				
	.nos_solutionsDetail ul {margin:5px 0 15px 0;}
		.nos_solutionsDetail ul ul {margin:0 0 0 53px;}
			.nos_solutionsDetail ul ul li {
				padding:1px 0 1px 8px;
				background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_ul_ul_nosSolutionsDetail.gif') no-repeat 0 50%;
			}

	.nos_solutionsDetail .separateur {
		height:22px;
		background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_separateur.gif') repeat-x 0 0;
	}


/********************************************************************
/* /ApriaPageSolutionsSidebar*/
/********************************************************************/

.nos_solutionsSidebar .apria_roundBox_inner_contenu {
height:676px;
}

.nos_solutionsSidebar {
	color:#14267c;
	background-color:#e6e6e6;
}
	.nos_solutionsSidebar p {font-size:1.1em;}
	.nos_solutionsSidebar h2 {
		margin:0 0 10px 0;
		height:15px;
	}
		.nos_solutionsSidebar h2.apria_tt_dwl {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -495px;}
		.nos_solutionsSidebar h2.apria_tt_temoignage {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -524px;}
		.nos_solutionsSidebar h2.apria_tt_reference {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -553px;}
		.nos_solutionsSidebar h2.apria_tt_certif {background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/itres_blocs.png') no-repeat 0 -582px;}
			.nos_solutionsSidebar h2.apria_tt_dwl span,
			.nos_solutionsSidebar h2.apria_tt_temoignage span,
			.nos_solutionsSidebar h2.apria_tt_reference span,
			.nos_solutionsSidebar h2.apria_tt_certif span {
					font-size:1.1em;
					visibility:hidden;
				}
	.nos_solutionsSidebar .separateur {
		height:30px;
		background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/bg_separateur.gif') repeat-x 0 50%;
	}
	
	.nos_solutionsSidebar p.legend {
		margin:3px 0;
		font-weight:bold;
		font-size:1em;
	}

.UIPCVContainer a {
		font-size:1em;
	}
	
	.UIPCVContainer .imgLTxt {
		padding:5px;
	}
		.UIPCVContainer .imgLTxt a{
			color:#14267c;
			text-decoration:none;
		}
			.UIPCVContainer .imgLTxt a:hover {text-decoration:underline;}
		.UIPCVContainer .imgLTxt img{
			float:left;
			margin-right:5px;
		}

/********************************************************************
/* /ApriaPageSolutionsCarouselPortlet*/
/********************************************************************/

/* carrousel de Nos références */
.carrou_referencesSolutions {
  padding: 0 18px;
	margin:0 auto;
	position:relative;
}
* html .carrou_referencesSolutions {
    float:left;
}
	.carrou_referencesSolutions .carrouContainer {
		width:  116px;
		height: 72px;
		overflow:hidden;
		position:relative;
	}
	* html .carrou_referencesSolutions .carrouContainer {width: 120px;}
		.carrou_referencesSolutions .carrouContainer ul {
			position:absolute;
			width:10000em;
		}
			.carrou_referencesSolutions .carrouContainer ul li {
				float:left;
				padding:0 15px;
				height: 72px;
				width: 116px;
			}
				.carrou_referencesSolutions .carrouContainer ul li p a {
					color:#000;
					text-decoration:none;
				}
					.carrou_referencesSolutions .carrouContainer ul li p a:hover {text-decoration:underline;}
	.carrou_referencesSolutions .next {
		position: absolute;
		top: 10px;
		right: 0;
		width: 9px;
		height: 60px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_nextcarr2_nos_marques.png') no-repeat 0 0;
	}
	.carrou_referencesSolutions .prev {
		position: absolute;
		top: 10px;
		left: 0;
		width: 9px;
		height: 60px;
		cursor: pointer;
		background: transparent url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/btn_prevcarr2_nos_marques.png') no-repeat 0 0;
	}
	.carrou_referencesSolutions .next,
	.carrou_referencesSolutions .prev {
		text-decoration:none;
	}
		.carrou_referencesSolutions .next span,
		.carrou_referencesSolutions .prev span {
			visibility:hidden;
		}

/********************************************************************
/* /ApriaCommunNosMarquesConteneur*/
/********************************************************************/

/* CSS Document */

.apria_nosmarquescommun h2 {
	background:url('/portal/rest/jcr/repository/collaboration/sites content/live/apriarsa/web contents/site artifacts/images/titres_blocs.png') no-repeat 0 -30px;
	height:15px;
	margin:5px 0 10px;
}
.apria_nosmarquescommun h2 span {
	font-size:1.1em;
	visibility:hidden;
}

/********************************************************************
/* /ApriaCommunNewsletterConteneur*/
/********************************************************************/

/* CSS Document */

#apria_newsletter p {
	margin:10px 0 5px;
	font-size:1.2em;
}
#apria_newsletter .apria_mentions {
	margin:5px 0;
	font-size:0.9em;
}

#apria_newsletter #Email  {
	border:1px solid #E6E6E6;
	color:#999999;
	padding:3px 7px;
	float:left;
	margin-right:5px;
	width:190px;
	font-size:1em;
}

#apria_newsletter span{
	display:none;
}
