@charset "utf-8";
/**************Style page*****************/
h1 {
	Font-size:18px;
}

/**************Plan du site*****************/


.arrow-plan {
		position: absolute;
		left: 460px;
}

.titre-plan-site {
		margin-bottom: 25px;
}

.wrapper {
  width: 500px;
}

.vertical {
  overflow: hidden;
}

.business-unit-plan {
        background-color: #5EB6E4;
        color: rgb(255,255,255);
        display: block;
        font-size: 17px;
        font-weight: bold;
        height: 50px;
        line-height: 50px;
        text-transform: uppercase;
        transition: all .1s ease;
        text-decoration: none;
		padding-left:10px;
		
}


.business-unit-plan:hover {
         background-color: #5988b1;
	 color : #ffffff;
         cursor: pointer;
		 text-decoration:none;
}

 
.ul-produits-services-plan {
            list-style-type: none;
}
.produits-services-plan {
             background: #ededed;
             border-bottom: 2px solid #ffffff;
             color: #333331;
             display: block;
             font-size: 14px;
			 font-weight :600;
             padding: 13px 0px 13px 10px;
			 margin: 0 auto;
             text-decoration: none;
             transition: all 0.35s linear;
}

.produits-services-plan:hover {
                background-color: lightBlue;
                color: rgb(255,255,255);
                padding: 13px 0 13px 35px;
				text-decoration:none;
}


/**************Police logo Aon*****************/
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?8hyjjt');
	src:url('fonts/icomoon.eot?#iefix8hyjjt') format('embedded-opentype'),
		url('fonts/icomoon.ttf?8hyjjt') format('truetype'),
		url('fonts/icomoon.woff?8hyjjt') format('woff'),
		url('fonts/icomoon.svg?8hyjjt#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-arrow487:before {
	content: "\e600";
}
.icon-arrowhead7:before {
	content: "\e601";
}
.icon-back28:before {
	content: "\e602";
}
.icon-back36:before {
	content: "\e603";
}
.icon-directional15:before {
	content: "\e604";
}
.icon-download174:before {
	content: "\e605";
}
.icon-email5:before {
	content: "\e606";
}
.icon-facebook30:before {
	content: "\e607";
}
.icon-file98:before {
	content: "\e608";
}
.icon-folder265:before {
	content: "\e609";
}
.icon-forward26:before {
	content: "\e60a";
}
.icon-keyboard53:before {
	content: "\e60b";
}
.icon-keyboard54:before {
	content: "\e60c";
}
.icon-left36:before {
	content: "\e60d";
}
.icon-left164:before {
	content: "\e60e";
}
.icon-left207:before {
	content: "\e60f";
}
.icon-left209:before {
	content: "\e610";
}
.icon-left216:before {
	content: "\e611";
}
.icon-left233:before {
	content: "\e612";
}
.icon-leftarrow1:before {
	content: "\e613";
}
.icon-left-arrow16:before {
	content: "\e614";
}
.icon-left-arrow20:before {
	content: "\e615";
}
.icon-leftarrow23:before {
	content: "\e616";
}
.icon-right127:before {
	content: "\e617";
}
.icon-right230:before {
	content: "\e618";
}
.icon-right-arrow5:before {
	content: "\e619";
}
.icon-right-arrow6:before {
	content: "\e61a";
}
.icon-right-arrow26:before {
	content: "\e61b";
}
.icon-rightarrow59:before {
	content: "\e61c";
}
.icon-round71:before {
	content: "\e61d";
}
.icon-save-file:before {
	content: "\e61e";
}
.icon-telephone5:before {
	content: "\e61f";
}


/**************Page produits et services*****************/

.box {
	width: 850px;
	height: 350px;
}

@media screen and (max-width: 640px) {
  .box {
	width: 100%!important;
	height:100%!important;
	
  }
}			
			
.slider__item {
	background-size: cover;
	background-position: center;
}
			
.slider {
  position: relative;
  width: 850px;
  height: 350px;
  overflow: hidden;
  margin-bottom: 20px;
}

@media screen and (max-width: 640px) {
  .slider {
	width: 100%!important;
	height:100%!important;
	
  }
}

.slider__wrapper {
  height: 100%;
  list-style: none;
  overflow: hidden;
  *zoom: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}
.slider__item {
  height: 100%;
  float: left;
  clear: none;
}
.slider__arrows-item {
  position: absolute;
  display: block;
  margin-bottom: -20px;
  padding: 20px;
  cursor: pointer;
}
.slider__arrows-item--right {
  bottom: 50%;
  right: 0px;
}
.slider__arrows-item--left {
  bottom: 50%;
  left: 30px;
}
.slider__nav {
  position: absolute;
  bottom: 30px;
}
.slider__nav-item {
  width: 15px;
  height: 15px;
  float: left;
  clear: none;
  display: block;
  margin: 0 5px;
  background: #BBBBBB; /*#fff*/
  border-radius: 50%;
}
.slider__nav-item--current {
  background: rgba(72, 188, 237, 0.9);
}
.slider__nav-item:hover {
  background: #ccc;
}



a img
{
border: none;
}


a:hover {
	text-decoration:underline;
	color:#0084C7;
}

.description-produits-services {
	margin : 0px 10px;
	font-size: 13px;
	line-height: 23px;
	padding: 3px 0 3px;
}


.titre-produits-services {
	height:40px;
	font-size:17px;
	color:#ffffff;
}

.titre-double {
	padding:5px 0px 0px 5px;
}

.titre-simple {
	padding:15px 0px 0px 12px;
}

.image-double {
    margin-top: -10px;
}

.logo-produits-services {
	float:right;
	margin-right:10px;
}

.showcase {
	list-style: none;
	height: 220px;
}
.showcase li {
	float: left;
	width: 400px;
	height: 220px;
	overflow: hidden;
	margin-top: 20px;
}
.showcase a {
	display: block;
	width: 400px;
	height: 220px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
}

.showcase a .produits-services {
	opacity: .9;
	filter: alpha(opacity=90);
	background: #48bced;
	color: #fff;
	font-size: 11px;
	position:absolute;
	bottom:-170px;
	line-height: 20px;
	display: block;
	height:220px;
	width: 400px;
	cursor: pointer;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}
.showcase a:hover .produits-services {
	bottom: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}

.showcase .thumb2 a .produits-services, .showcase .thumb2 a {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb2 a:hover .produits-services, .showcase .thumb2 a:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb2 a {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb2 a:hover  {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb3 a .produits-services, .showcase .thumb3 a {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb3 a:hover .produits-services, .showcase .thumb3 a:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb3 a {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}
.showcase .thumb3 a:hover{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
	opacity: .9;
	background: #48bced;
}

.thumb1 {
margin-right: 50px;
}

.block-outil {background: none repeat scroll 0% 0% #E9E9E9;margin-top: 60px;margin-left:20px;width:805px; height:235px;}
.outil-cyber-risk {height:340px;}
.image-outil{margin-left: 10px;margin-top: -30px;position: absolute;}
.avantages-outil{margin-left: 250px;font-size: 14px;line-height: 2;margin-top: 20px;list-style-type: disc;}
.rapport-cyber-taille {width:100%;margin-top: -18px;}
.outil-cyber-taille {width:280px;float:right;margin-top:10px;margin-right:20px;}
.outil-cyber-hauteur {height:340px;}
.liste-outil{list-style-type: disc;}
.titre-outil {margin-left: 230px;font-size: 14px;line-height: 1.3;padding-top: 25px;font-size:17px;color: #5988B1;}
.button-placement{margin-top: 60px;margin-left: 550px;}
.submit-telecharger {font-weight:bold; box-sizing: border-box;font-size: 0.875rem;display: inline-block;padding: 15px 30px;text-align: center;text-decoration: none;border: medium none;outline: 0px none;color: #FFF;border: 1px solid #BE0101;background-color: #ED1C24;background-size: 100% auto;background-image: -moz-linear-gradient(center top , #ED1C24, #CE131B);text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(255, 255, 255, 0.4) inset;}
.submit-telecharger:hover {text-decoration:none; color:#ffffff; background-color: #CE131B;background-size: 100% auto;background-image: -moz-linear-gradient(center top , #CE131B, #ED1C24);}
.rapport-grand {margin-top: -10px;}
.telecharger-grand {margin-top: -24px;}
.submit-telecharger:visited {text-decoration:none; color:#ffffff;}
.marge-image-cyber {margin-bottom:10px; }
.rapport-ps {height:480px}
.rapport-lien { width:205px; height :400px; background:#ededed; margin:20px 25px; float:left;padding:10px 14px;}
.date-rapport {background-image: url('/france/produits-et-services/risques/images/calendar.png');background-repeat: no-repeat;padding: 5px 0px 20px 30px;position: relative;display: block;background-position: 0px 0px;}
.sitation {float: right;font-size: 11px;margin-right: 50px;font-weight: 400;}
.texte-14 {font-size:14px;}
.cyber-icons {width:40%; float:left;text-align:center;margin: 10px 40px;padding-top: 30px;font-size: 14px; }
.c-est-quoi-cyber { margin-top: 10px;height: 330px;border-bottom: 2px solid #EDEDED;}

#regelafstand { line-height:1.6em; background: none repeat scroll 0 0 #EDEDED;} 
.droitee { text-indent:20px;}

.row-risques-po{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100%;*zoom:1}
.row-risques-po:before,.row-risques-po:after{content:" ";display:table}
.row-risques-po:after{clear:both}
.row-risques-po .column,.row-risques-po .columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width: 22%;
float: left;}
.row-risques-po.collapse .column,.row-risques-po.collapse .columns{position:relative;padding-left:0;padding-right:0}
.row-risques-po .row-risques-po{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}
.row-risques-po .row-risques-po:before,.row-risques-po .row-risques-po:after{content:" ";display:table}
.row-risques-po .row-risques-po.collapse{width:auto;margin:0;max-width:none;*zoom:1}
.row-risques-po .row-risques-po.collapse:before,.row-risques-po .row-risques-po.collapse:after{content:" ";display:table}
.row-risques-po .row-risques-po.collapse:after{clear:both}

/* Slider */
#banner-risques-po {background:url(/france/produits-et-services/risques/images/banner-risques-politiques.jpg) no-repeat; width:850px;height:350px;}

.button-telecharger-carte {
margin-left:500px; margin-top:50px;
}
#teaser-slider-2 .flexslider:hover .flex-next {right: 15px!important}
#teaser-slider-2 .flexslider {
	left: 270px;
	top: 80px;
	width: 208px
}


.principes-risques-po {width:500px;float: left;margin-right:60px;font-size: 14px;font-weight: initial;}

/* Section */
.section-plus-aon {
	padding: 30px 0;
	width: 850px;
border-bottom : 2px solid #ededed;
}


.section .subheading {
	font-size: 20px;
	font-weight: 200;
	line-height: 1.3em;
	display: block;
	text-align: center;
	margin-bottom: 60px;
	display: block;
}

/* Features */
.feature {
	text-align: center;
	padding-top: 30px;
}
.feature h3 {
	font-size: 24px;
}
.feature p {
	font-size: 14px;
}
.feature .icon {
	
	font-size: 4.8em;
	border-radius: 200px;
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	padding-top: 25px;
	width: 130px;
	height: 130px;
	display: inline-block;
	text-align: center;
	margin-bottom: 30px;
}

#success{
	width: 100%;
	padding: 10px;
	text-align: center;
	color: green;
	display:none;
}
#error{
	width: 100%;
	padding: 10px;
	text-align: center;
	color: red;
	display:none;
}
.aon-avantages {
margin-top:15px;
}
.LV_validation_message{ font-weight:bold; margin: 0 0 0 5px; }
input[type="submit"] {
    padding: 11px 20px;
}

.formulaire-risques {
padding:30px 0px;
width:850px;
height:350px;
}
.inter-titre {
font-size : 20px;
font-size: 14px;
font-weight: bold;
}


.formulaire-fonds {
height:350px;
width:850px;
}

input[type="submit"] {
    float: right;
    cursor: pointer;
    margin: 0px;
}
.black {
    background-color: #5EB6E4;
    color: #FFF;
}
.black:hover {
    background-color:#4589ad;
}
.LV_valid{ color:#00CC00; display:none; }
.LV_invalid{ color:#CC0000; font-size:10px; }
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { border: 1px solid #00CC00; }
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { border: 1px solid #CC0000; }
.c-est-quoi {margin-top:10px; height:400px; border-bottom: 2px solid #ededed;}


/* contact-form */
.fondform{ 
	background-color:#EDEDED;
}

.LV_validation_message {
	font-weight:bold; 
	margin: 0 0 0 5px; 
}

.LV_valid { 
	color:#00CC00; 
	display:none; 
}

.LV_invalid {
	color:#CC0000; font-size:10px; 
}

.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { 
	border: 1px solid #00CC00; 
}

.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active, 
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active { 	
	border: 1px solid #CC0000; 
}

input[type=submit] {
	width:100px;
	margin-left:5px;
	margin-top:15px;
	background:#F8F8FA;
	border: 1px #D2D4D3 solid;
	cursor:pointer;
	border-radius:5px;
}

input[type=submit]:hover {
 background-color:#E5E5E5;
}

input[type=submit]:active {
 background-color:#F8F8FA;
 box-shadow:1px 1px 1px 1px #E5E5E5 inset;
}

/* responsive-page */


/* pop-up */
#regelafstand { line-height:1.6em; background: none repeat scroll 0 0 #EDEDED;} 
#droitee { text-indent:20px;}
#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {height:505px; width:940px; color:#ffffff; background-image:url('http://j.francois.thiebaut.free.fr/popin/news-fond.jpg'); border:4px solid #444;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#ffffff; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(http://j.francois.thiebaut.free.fr/popin/x1.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}
#box-news {width: 940px;height: 505px;}
.titre-news {font-size : 25px;padding-left: 30px;margin-top: 20px;}
.données {padding-left:10px;font-size : 10px;width:850px;}
.formulairenews {float:left;}
.pourquoi-news ul{padding-left: 0;margin: 0;}
.pourquoi-news li{padding-top: 20px;}
.pourquoi-news {padding-top: 60px;width: 240px;float:right;padding-right: 40px;}
.loi-news {padding-left:30px;font-size : 9px;float:left;padding-top: 16px;}
.pk-title-news {list-style-type: none;font-size : 17px;margin-bottom: 14px;}
.arg1 {font-size : 13px;}
.arg11 {margin-left:50px;list-style-type: none;font-size : 11px;margin-bottom: 15px;}
.news-passees {padding-left:10px;padding-top: 30px;font-size : 15px;}
.imageopa {opacity:0.6;}
/* follow us réseaux sociaux */
.social-slide {height: 25px;width: 25px;margin: 3px;margin-bottom: 20px;float: left;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;-o-transition: all ease 0.3s;-ms-transition: all ease 0.3s;transition: all ease 0.3s;}
.social-slide:hover {background-position: 0px -25px;box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);}
.social-slide1 {height: 25px;width: 25px;margin: 3px;margin-bottom: 20px;margin-top:-10px;float: right;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;-o-transition: all ease 0.3s;-ms-transition: all ease 0.3s;transition: all ease 0.3s;}
.social-slide1:hover {background-position: 0px -25px;box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);}
.twitter-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/twitter-hover.png');}
.facebook-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/facebook-hover.png');}
.google-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/google-hover.png');}
.pinterest-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/pinterest-hover.png');}
.linkedin-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/linkedin-hover.png');}
.tumblr-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/tumblr-hover.png');}
.reddit-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/reddit-hover.png');}
.instagram-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/instagram-hover.png');}
.stumbleupon-hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/stumbleupon-hover.png');}
.social-roll {height: 25px;width: 25px;margin: 5px;float: left;border-radius: 50%;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;-o-transition: all ease 0.3s;-ms-transition: all ease 0.3s;transition: all ease 0.3s;}
.social-roll:hover {box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);}
.social-roll:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.twitter-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/twitter-48gray-circle.png');}
.twitter-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/twitter-48circle.png');}
.google-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/googleplus-48gray-circle.png');}
.google-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/googleplus-48circle.png');}
.facebook-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/facebook-48gray-circle.png');}
.facebook-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/facebook-48circle.png');}
.linkedin-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/linkedin-48gray-circle.png');}
.linkedin-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/linkedin-48circle.png');}
.pinterest-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/pinterest-48gray-circle.png');}
.pinterest-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/pinterest-48circle.png');}
.instagram-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/instagram-48gray-circle.png');}
.instagram-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/instagram-48circle.png');}
.tumblr-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/tumblr-48gray-circle.png');}
.tumblr-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/tumblr-48circle.png');}
.reddit-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/reddit-48gray-circle.png');}
.reddit-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/reddit-48circle.png');}
.stumbleupon-roll {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/stumbleupon-48gray-circle.png');}
.stumbleupon-roll:hover {background-image: url('http://www.aon.fr/france/aon-france/images/reseaux-sociaux/images/stumbleupon-48circle.png');}
/* Annonces recrutement */
.annonce1rh {list-style:square url("/siteImages/bullet.gif");}
.twothirds ul li {background: url('http://www.aon.com/siteImages/bullet.gif') no-repeat scroll 0px 6px transparent;padding-left: 0px;margin-left:20px;}
body{color: #444;font-family: Arial,Helvetica,sans-serif;}
.feuilleannonce {background-image:url(/france/aon-france/RH_annonces/fond-annonce.png);width:548px;height:900px;display:inline-block;color:#333;}
.contenuannonce{max-width:490px;margin-left:20px;font-size:12px;}
.time{font-size: 12px;padding-top:25px;}
.title{font-size: 22px;color:#E01B22;margin-top: -5px;height:40px;padding-top:20px;}
.role {font-size:16px;padding-top:15px;padding-bottom: 10px;}
span {font-weight:bold;font-size: 14px;}
.short-desc{padding-left:0px;list-style: none outside none;}
.tools {list-style: none outside none;display: inline;padding-top:20px;}
.imprimerrh{padding-top: 30px;cursor:  pointer;height: 23px;margin-right: 40px;text-indent: -9999px;display: block; float: right;background: url('/france/aon-france/RH_annonces/print.jpg') no-repeat scroll left center transparent;width: 25px;}
.download{padding-top: 21px;cursor:  pointer;height: 23px;margin: 0px;padding-right:8px;text-indent: -9999px;display: block; float: right;background: url('/france/aon-france/RH_annonces/download.jpg') no-repeat scroll left center transparent;width: 25px;}
.postuler{color: #E01B22;text-decoration: none;font-size: 14px;}
.postuler:hover{color: #E01B22;font-size: 14px;}
.postuler:visited{color: #E01B22;text-decoration: none;font-size: 14px;}
.short-desc{list-style: none outside none;}
/* page recrutement */
.twothirds ul ul, .twothirds ol ol, .twothirds ol ul {float: none;margin: 0px 0px 20px 8px;padding: 0px;font-weight: normal;}
.twothirds ul li {background: url('http://www.aon.com/siteImages/bullet.gif') no-repeat scroll 0px 6px transparent;font-weight: normal;padding-left: 20px;}
#div_texte1{width:548px;margin-top:30px;}
#div_texte2{width:548px;margin-top:30px;}
#div_texte3{width:548px;margin-top:30px;}
#div_texte4{width:548px;margin-top:30px;}
#div_texte5{width:548px;margin-top:30px;}
.ulrh ul{list-style: none outside none;padding-left:20px;}
.lirh li{list-style: none outside none;padding-left:20px;}
.generalrh {width:548px;}
.ulrh ul{font-size: 12px;margin-bottom: 20px;}
.rh {background-image:url(/france/aon-france/images/fond-rh.png);width:260px;height:262px;display:inline-block;margin-bottom:10px;}
.time{margin-left:20px;margin-top:-10px;font-size: 12px;}
.title {font-size: 16px;color:#E01B22;padding-left:20px;margin-top: -5px;max-width:240px;height:50px;}
span {font-weight:bold;font-size: 14px;}
.offer{padding-top:20px;padding-left:20px;color: #E01B22;text-decoration: none;font-size: 12px;}
.offer:visited{color: #E01B22;text-decoration: none;font-size: 12px;}
.offer:hover{color: #E01B22;text-decoration: none;font-size: 12px;}
.menurh2{font-weight:bold;font-size:20px;color: #777;text-decoration: none;}
.menurh2:hover{font-weight:bold;font-size:20px;color: #333;text-decoration: none;}
.menurh2:visited{font-weight:bold;font-size:20px;color: #777;text-decoration: none;}
.menurh{border-top: 1px solid #BBB;width:98%;margin-top: 7px;margin-bottom: 7px;list-style: none;}
/* Contact */
#header54 {width: 230px;display: block;margin-top: -27px;}
#box {width: 226px;height: 440px;margin: 0;padding: 0;background: #EDEDED;display: none;border-radius: 0px 0px 5px 5px;border: 2px #D2D4D3 solid; }
a:focus{outline:0;} 
.close {margin-left:145px;margin-bottom:15px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
/* eti */
.row {
	margin-bottom: 85px;
	height:60px;
}
.hexagon {
	display: inline-block;
		float: left;
	overflow: hidden;
	width: 8em; height: 8em;
	transform: rotate(-30deg) skewX(30deg) scaleY(.866);
}
.hexagonphoto1 a {
	display: block;
	height: 100%;
	transform: scaleY(1.155) skewX(-30deg) rotate(30deg) scaleX(.866);
	background-image: url('/france/images/risk-report.jpg');
	background-position: center; 
	background-size:contain;
	background-repeat:no-repeat;
}

.hexagonphoto2 a {
	display: block;
	height: 100%;
	transform: scaleY(1.155) skewX(-30deg) rotate(30deg) scaleX(.866);
	background-image: url('/france/images/guide-enquete-remuneration.jpg');
	background-position: center; 
	background-size:contain;
	background-repeat:no-repeat;
}

.hexagonphoto1 a:hover {
opacity:0.5;}

.hexagonphoto2 a:hover {
opacity:0.5;}

.hexagonphoto3 a:hover {
opacity:0.5;}

.hexagonphoto3 a {
	display: block;
	height: 100%;
	transform: scaleY(1.155) skewX(-30deg) rotate(30deg) scaleX(.866);
	background-image: url('/france/aon-france/images/carte.jpg');
	background-position: center; 
	background-size:contain;
	background-repeat:no-repeat;
}

.hexagontext {
margin-left:130px;
}
/*fdfddf */
.formproduits {
margin-left:30px;
margin-bottom:150px;
}

.selectproduits{
border-top-width: 1px;
border-bottom-width: 2px;
border-color:#ededed;
border-bottom-color:#A4A2A3;
height:35px;
width:320px;
font-size:15px;
float:left;
margin-right:10px
}

.submitproduits {
margin-top: 5px;
border:none;
float:left;
border-radius:4px;
width:50px;
height:35px;
background-color:#DE1A21;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
}