* {margin:0;padding:0;outline:none;border:none;text-decoration:none;}
ul, ol{list-style-type:none;margin:0;padding:0;}
/*#header, #content, #footer {behavior:url("js/iepngfix.htc")}   PNG Fix IE6 */ 
.clear{clear:both;font-size:0;height:0;width:0;margin:0;padding:0;}
html  {font-size: 100%;}
body {background:#EEEEEE;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-top:0px;}
#smartcard{background: transparent url(../img/smartcard.gif) no-repeat;width:94px;height:188px;position:relative;top:292px;left:-118px;margin-bottom:-188px;}
#wrapper {margin:0 auto;text-align:center;width:1049px;background-color:#eeeeee;padding-top:0px;}

/* Header */
#header{background:#FFFFFF url(../img/header.gif) top left no-repeat;width:992px;height:80px;text-align:left;margin:0 auto;padding-left:11px;}
#header h1 {background:#FFFFFF url(../img/logo.jpg) no-repeat;width:207px;height:79px;position:relative;float:left;}
#header h1 span {color:#F18E00;font:bold 17px arial;text-align:justify;margin:62px 0 0 2px;display:none;width:280px;}
#header a:hover h1 span {cursor:pointer;}
#header #flags {float:right;display:inline;position:relative;top:31px;left:-250px;visibility:hidden;}
#header #flags li {float:left;margin-left:4px;}
#header #baseline{background:#FFFFFF url(../img/baseline.gif) no-repeat;width:400px;height:46px;float:left;margin:55px 0 0 40px}
#header #baseline h2{display:none;}
#header #customerArea{background:#FFFFFF url(../img/customerArea.gif) no-repeat;width:215px;height:75px;float:left;margin:18px 0 0 14px}
#header #customerArea #customerAreaForm {margin:23px 0 0 0;font:normal 10px arial;}
#header #customerArea #customerAreaForm label {font:bold 11px arial;text-transform:uppercase;color:#FFFFFF;display:inline-block;width:72px;text-align:right}
#header #customerArea #customerAreaForm .input {background-color:#FFFFFF;height:14px;font:normal 10px arial;color:#000000;border:none;margin-bottom:2px}
#header #customerArea #customerAreaForm #login {width:115px;}
#header #customerArea #customerAreaForm #password {width:92px;}
#header #customerArea #customerAreaForm #ok {width:20px;height:14px;background-color:#7B7777;color:#FFFFFF;font:bold 11px arial;display:inline-block;position:relative;top:1px}
#header #customerArea a {color:#FFFFFF;margin:0 0 0 75px;font:normal 10px arial;}

/* Login Page */
#loginPage{height:130px;text-align:left;}
#loginPage h1 {background:#FFFFFF url(../img/logo.png) no-repeat;width:282px;height:98px;position:relative;top:30px;left:30px;float:left;}
#loginPage h1 span {color:#F18E00;font:bold 17px arial;text-align:justify;margin:62px 0 0 2px;display:none;width:280px;}
#loginPage a:hover h1 span {cursor:pointer;}
#loginPage #flags {float:right;display:inline;position:relative;top:31px;left:-250px;visibility:hidden;}
#loginPage #flags li {float:left;margin-left:4px;}
#loginPage #baseline{background:#FFFFFF url(../img/baseline.gif) no-repeat;width:400px;height:46px;float:left;margin:55px 0 0 40px}
#loginPage #baseline h2{display:none;}
#loginPage #customerArea{background:#FFFFFF url(../img/customerArea.gif) no-repeat;width:215px;height:75px;float:left;margin:18px 0 0 14px}

#loginPage #customerArea #customerAreaForm {margin:23px 0 0 0;font:normal 10px arial;}
#loginPage #customerArea #customerAreaForm label {font:bold 11px arial;text-transform:uppercase;color:#FFFFFF;display:inline-block;width:72px;text-align:right}
#loginPage #customerArea #customerAreaForm .input {background-color:#FFFFFF;height:14px;font:normal 10px arial;color:#000000;border:none;margin-bottom:2px}
#loginPage #customerArea #customerAreaForm #login {width:115px;}
#loginPage #customerArea #customerAreaForm #password {width:92px;}
#loginPage #customerArea #customerAreaForm #ok {width:20px;height:14px;background-color:#7B7777;color:#FFFFFF;font:bold 11px arial;display:inline-block;position:relative;top:1px}
#loginPage #customerArea a {color:#FFFFFF;margin:0 0 0 75px;font:normal 10px arial;}

/*
#loginPage #anim_form #customerAreaForm {margin:66px 0 0 0;font:normal 12px arial;}
#loginPage #anim_form #customerAreaForm label {font:bold 12px arial;text-transform:uppercase;color:#FFFFFF;display:inline-block;width:86px;text-align:right; margin-top:15px; margin-right:0px;}
#loginPage #anim_form #customerAreaForm .input {background-color:#FFFFFF;height:14px;font:normal 10px arial;color:#000000;border:none; margin-top:15px;}
#loginPage #anim_form #customerAreaForm #login {width:115px;}
#loginPage #anim_form #customerAreaForm #password {width:92px;}
#loginPage #anim_form #customerAreaForm #ok {width:20px;height:14px;background-color:#7B7777;color:#FFFFFF;font:bold 11px arial;display:inline-block;position:relative;top:1px}
#loginPage #anim_form .lien_registration{ font-weight:bold;margin-top:80px; margin-left:48px; display:block; font-size:12px; background:#ff861b; width:140px; padding:5px;!important}
#loginPage #anim_form a {color:#FFFFFF;margin:0 0 0 84px;font:normal 10px arial;}
*/
/*#loginPage #anim_form #customerAreaForm {margin:35px 0 0 11px;font:normal 12px arial;}
#loginPage #anim_form #customerAreaForm label {font:bold 13px arial;text-transform:uppercase;color:#FFFFFF;display:inline-block;width:86px;text-align:right; margin-top:15px; margin-right:0px;}
#loginPage #anim_form #customerAreaForm .input {background-color:#FFFFFF; height:14px; font:normal 10px arial; color:#000000; border:none; margin-top:15px; margin-left:8px;}
#loginPage #anim_form #customerAreaForm #login {width:115px;}
#loginPage #anim_form #customerAreaForm #password {width:92px;}
#loginPage #anim_form #customerAreaForm #user {width:144px; height:18px;}
#loginPage #anim_form #customerAreaForm #pass {width:108px; height:18px;}
#loginPage #anim_form #customerAreaForm #ok {margin:0; padding:0; width:36px; height:18px; background-color:#FF7900; color:#FFFFFF; font:bold 16px arial; display:inline-block; position:relative; top:6px; left:-4px; border:0;}
#loginPage #anim_form hr {border:0; border-top:1px solid #FF7900; margin-top:15px; margin-bottom:10px; margin-left:22px; margin-right:22px;}
#loginPage #anim_form .no-account {margin-left:22px; font-size:13px; color:#FFFFFF;}
#loginPage #anim_form .lien_registration {font-weight:bold; margin-right:22px; float:right; font-size:16px; color:#FFFFFF;}
#loginPage #anim_form .lien_registration a {color:#FF7900; margin:0; font-weight:bold; font-size:16px; top:0;}
#loginPage #anim_form a {color:#FFFFFF; position:relative; top:5px; margin:0 0 0 107px; font:normal 10px arial; text-decoration:underline;}*/

/* Left menu */
#content #menu{float:left;width:191px;}
#content #menuTopBackground{background:#FFFFFF url(../img/menuTopBackground.gif) no-repeat;float:left;width:150px;height:31px;}
#content #menu #searchForm {font-size:12px;font-weight:bold;color:#f08900;background:#FFFFFF url(../img/searchForm.gif) top left no-repeat;width:176px;height:26px;padding-top:12px;padding-left:15px;margin-bottom:15px;}
#content #menu #search{border:none;width:137px;height:15px;background-color:#FFFFFF;color:#959595;font-family:Arial, Helvetica, sans-serif;font-size:10px;float:left;}
#content #menu #searchForm .submit{background:#0062a6 url(../img/btn-ok.gif) top left no-repeat;height:15px;width:21px;float:left;border:1px solid #ffffff;font-size:10px;color:#ffffff;font-weight:bold;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#content #menu .submit{top:2px}} /* SAFARI 4 */
#content #menu #email{border:1px solid #f18e00;border-right-width:0;width:145px;height:20px;background-color:#FFFFFF;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;float:left;}
#content #menu #newsletterForm .submit{background:#0D1E26 url(../img/ok.gif) no-repeat top left;height:22px;width:19px;float:left;}
#content #menu li {background: transparent url(../img/menuItem.png) no-repeat scroll left 2px;padding:5px 0 0 24px;}
#content #menu li a {color:#939393;text-transform:uppercase;font:bold 12px arial;}
#content #menu li a:hover{text-decoration:none;}
#content #menu .line {width:134px;height:1px;background-color:#CCCCCC;display:block; margin:10px 0 10px 3px;}
#content #menu .menuclic {color:#939393;text-transform:uppercase;font:bold 12px arial;cursor:pointer;}
#content #menu span {color:#939393;font:bold 12px arial;cursor:pointer;text-transform:none;}
#content #menu .sousMenuclic {color:##939393;text-transform:uppercase;font:12px arial;cursor:pointer;font-weight:bold;}
#content #menu ul li ul li {background: padding-top:0px;padding-left:20px;margin-top:5px;margin-left:-10px;}
#content #menu ul li ul li ul li {background: transparent;padding-top:0px;padding-left:10px;margin-top:0px;margin-left:0px; color:#939393;text-transform:none;font-size:12px;font-weight:bold;}
#content #menu ul li ul li ul li a {color:##939393;font-size:11px;font-weight:normal;}
#content #menu ul li ul li ul .category {background: transparent url(../img/menuItem.png) no-repeat scroll left -2px;padding-left:20px;padding-top:0px;}
#content #menu ul li ul li ul .noncategory {font-size:11px;font-weight:normal;}
#content #menu ul li ul li ul .noncategory a {font-size:11px;font-weight:normal;}
#content #menu ul li ul li ul .produitHover {color:#F18E00;}

/* Breadcrumb */
#content #rightContent #breadcrumb{padding:10px 0;text-transform:uppercase;font-size:10px;}
#content #rightContent #breadcrumb #first{background:#FFFFFF url(../img/breadcrumbFirst.gif) no-repeat center left;padding-left:10px;}
#content #rightContent #breadcrumb li{display:inline;background:#FFFFFF url(../img/breadcrumbNext.gif) no-repeat center left;padding-left:8px;}
#content #rightContent #breadcrumb li a{color:#000000;}
#content #rightContent #breadcrumb li a:hover{text-decoration:underline;}

/* Right content shared elements */
#content {background:#FFFFFF url(../img/bg.gif) top left repeat-y;width:979px;text-align:left;padding:0 0px 10px 24px;margin:0 auto;}
#content #navigation {float:left;height:37px;background:transparent url(../img/menuTopBackground.gif) repeat-x;width:760px;position:relative;}
#content #rightContent{float:left;width:765px;padding-bottom:5px;text-align:justify;font:normal arial 11px;padding-top:5px;}
*html #content #rightContent{padding-top:10px;}
#content #rightContent .buttons{float:right;margin:4px 0;clear:both;}
#content #rightContent img {float:left;}
#content #rightContent img.news {float:none;}
#content #rightContent .leftImage{float:left;margin:10px 10px 10px 0;clear:both;}
#content #rightContent p{margin:0;padding:10p 0;}
#content #rightContent h2 {font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#F18E00;text-transform:uppercase;margin-bottom:5px;text-align:left;padding-top:5px;}
#content #rightContent h3 {font-family:Arial, Helvetica, sans-serif;font-size:small;color:#0099CC;text-transform:uppercase;margin-bottom:10px;}
#content #rightContent h3 a.spanNews{font-size:12px;float:right;color:#0062A6;text-transform:none;}
/* Nouvelle Charte */
/* #content #rightContent .headers{background-color:#CCCCCC;padding:10px;margin:10px 0 20px 0;width:739px;color:#000000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;} */
#content #rightContent .headers{width:739px;color:#000000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#content #rightContent .headerGlobal { margin:10px 0 20px 0; }
#content #rightContent .headerTop { width:759px;background-image:url("../img/cadreBorderTopBottom.png"); background-repeat:no-repeat; background-position:top; height:12px; }
#content #rightContent .headerBorder{padding:10px;width:739px;color:#000000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image:url("../img/cadreBorderLeftRight.png"); background-repeat:repeat-y;}
#content #rightContent .headerBottom { width:759px;background-image:url("../img/cadreBorderTopBottom.png"); background-repeat:no-repeat; background-position:bottom;height:12px;}
/* Fin Nouvelle Charte */


#content .solutions  li {background:url("../img/menuItem.png") no-repeat scroll left -2px transparent;margin-bottom:2px;padding-left:24px;}
#content .solutions  li p {text-transform:none;font-weight:normal;}

/* Home */
#content #rightContent .flap-home{
	width:233px;
	float:left;
	height:200px;
	background:#FFFFFF url(../img/flap-home.gif) top left no-repeat;
	padding:10px;
	font-weight:bold;
	color:#393939;
	margin-bottom:5px;
}
#content #rightContent .flap-home.petit{
	height:100px;
	background:#FFFFFF url(../img/flap-home-petit.gif) top left no-repeat;
}
*html #content #rightContent .flap-home{
	margin-bottom:10px
}
#content #rightContent .flap-home.marg{
	margin-right:3px;
}
#content #rightContent .flap-home #cartes-home{
	width:233px;
	height:200px;
	background-color:#ffffff;
	color:#7e7e7e;
}
/* Hack Safari 3+ & Chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#content #rightContent .flap-home #cartes-home .pbSafariChrome {
    display:inline !important;
	float:left;
  }
} /* Fin Hack */
#content #rightContent .flap-home #micropross-home{
	width:233px;
	height:98px;
	background-color:#ffffff;
	color:#7e7e7e;
}
#content #rightContent .flap-home #cartes-home a, #content #rightContent .flap-home #solutions-home a{
	float:left;
}
#content #rightContent .flap-home #news-home{
	width:233px;
	height:200px;
	background-color:#ff9600;
}
#content #rightContent .flap-home #anim-home{
	width:233px;
	height:200px;
	background-color:#4b98c6;
}
#content #rightContent .flap-home h2{
	font-size:16px;
	line-height:16px;
	float:left;
	display:inline;
	margin-bottom:0;
}
#content #rightContent .flap-home h2 img{
	display:block;
}
#content #rightContent .flap-home h3{
	padding:1px 6px 0 3px;
	font-size:12px;
	color:#00c0ff;
	margin:0;
}
#content #rightContent .flap-home .contenu {
	width:230px;
	height:47px;
	overflow:hidden;	
}
#content #rightContent .flap-home .contenu2 {
	width:230px;
	height:32px;
	overflow:hidden;	
}
#content #rightContent .flap-home p{
	margin:0;
	padding:0 6px 3px 3px;
}
#content #rightContent .flap-home .selecters{
	width:228px;
	height:40px;
	background:#ffffff url(../img/what-are-you-after.gif) top left no-repeat;
	padding:30px 0 0 5px;
}
#content #rightContent .flap-home .selecters label{
	width:65px;
	color:#848484;
}
#content #rightContent .flap-home .selecters select{
	border:1px solid #d5d5d5;
	width:160px;
	height:18px;
	color:#b0b0b0;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#content #rightContent .carouselContainer h2 {display:none;}
#content #rightContent #productsCarouselContainer {width:362px;height:83px;background:#FFFFFF url(../img/productsCarouselTitle.gif) no-repeat top left;margin-top:10px;padding:13px 0 0 12px;float:left;}
#content #rightContent #newsCarouselContainer {width:362px;height:83px;background:#FFFFFF url(../img/newsCarouselTitle.gif) no-repeat top left;margin-top:10px;padding:13px 0 0 12px;float:right;}
#content #rightContent #productsCarousel li span{float:left;text-align:justify; width:240px;}
#content #rightContent #productsCarousel li img{float:right;}
#content #rightContent #productsCarousel li a{clear:both;background:#CCCCCC url(../img/readMore.gif) no-repeat center left;padding-left:16px;float:right;text-transform:uppercase;margin-top:6px;color:#000000;}
#content #rightContent #newsCarousel li span{float:left;text-align:justify; width:240px;}
#content #rightContent #newsCarousel li img{float:right;}
#content #rightContent #newsCarousel li a{background:#CCCCCC url(../img/readMore.gif) no-repeat center left;padding-left:16px;float:right;text-transform:uppercase;margin-top:6px;color:#000000;}
#content #rightContent .left{float:left;}
#content #rightContent .right{float:right;}
#anim {width:760px; height:360px;}
/*
#anim_service {width:495px; height:194px; float:left;}
#anim_form {background:url(../img/flap_services.jpg) no-repeat; width:227px; height:252px; float:left;}
*/
#anim_service {width:489px; height:185px; float:left; margin-right: 20px;}
#anim_form {background:url(../img/flap_services.jpg) no-repeat; width:274px; height:185px; float:left;}
/* Find distributors */
/* Nouvelle Charte */
/* #content #rightContent #location {background:#FFFFFF url(../img/locationBackground.png) no-repeat top left;width:211px;height:212px;padding:50px 0 0 12px;margin-bottom:10px;color:#000000;font:normal 14px arial} */
#content #rightContent #locTopBorder {width:223px;background-image:url("../img/distribBorderTopBottom.png"); background-repeat:no-repeat; background-position:top; height:12px; }
#content #rightContent #location {width:211px;height:200px;padding:20px 0 10px 12px;color:#000000;font:normal 14px arial;background-image:url("../img/distribBorderLeftRight.png"); background-repeat:repeat-y;}
#content #rightContent #locBottomBorder {width:223px;background-image:url("../img/distribBorderTopBottom.png"); background-repeat:no-repeat; background-position:bottom;height:12px;}
/*Fin Nouvelle Charte*/
#content #rightContent #location span {color: #000000;text-transform:uppercase;display:block;font:bold 16px arial;margin-bottom:10px;}
#content #rightContent #location a {color:#0099CC;display:block;margin:5px 0;text-decoration:underline;}
#content #rightContent #locationName {display:block;margin-bottom:0px;color:#FFFFFF;background-color:#0099CC;padding:10px;font:bold 14px arial;width:128px;height:16px;text-align:center;float:right;}
#content #rightContent #distributorsTopBackground {background:#FFFFFF url(../img/distributorsTopBackground.png) no-repeat top left;width:457px;height:41px;margin-top:20px;}
#content #rightContent #distributorsInformation {width:457px;color:#333333;font:normal arial 13px;}
#content #rightContent #distributorsInformation li {margin-bottom:4px;font-size:12px;line-height:12px;_line-height:16px;}
#content #rightContent #distributorsInformation li .span {font-weight:bold;color:#084C8D;display:block;font-size:13px;float:left;width:70px;}
#content #rightContent #distributorsInformation li a {color:#333333;font-weight:bold;}
#content #rightContent #distributorsInformation #accordion h3 img {margin:2px 10px 0 30px;}
#content #rightContent .left .results {font-size:13px;color:#333333;}
#content #rightContent .left .hr {margin-top:10px;margin-bottom:10px;margin-left:10px;width:459px;height:2px;font-size:0;background:#FFFFFF url(../img/hr.gif) top left no-repeat;}
#content #rightContent #distributorsInformation div div div ul{background:transparent url(../img/arrow.gif) no-repeat scroll top left;padding-left:15px;}

/* Partners */
#content #rightContent #partnersTop{background:#FFFFFF url(../img/partnersTop.png) no-repeat top left;margin:20px 0 0 0;width:757px;height:25px;}
#content #rightContent .partners{margin:0 0 10px 10px;width:739px;color:#084C8D;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;clear:both;height:auto;font-size:13px;}
#content #rightContent .partners img{float:left;margin-right:20px;}
#content #rightContent .partners .description{float:left;margin-right:20px;width:260px;}
#content #rightContent .partners .description span {display:block;color:#333333;margin-top:14px;font-weight:normal;}
#content #rightContent .partners .informations{float:right;margin-right:20px;width:260px;color:#333333;font-weight:normal;}
#content #rightContent .partners .informations a {display:block;text-decoration:underline;color:#333333;margin-bottom:14px;font-weight:bold;}
#content #rightContent .partners .informations a:hover {color:#666666;}

/* Apply For / Job Offers / Job */
#content #rightContent #jobOffersButton{float:left;margin:20px 0 20px 200px;}
#content #rightContent #applyForButton{float:right;margin:20px 200px 20px 0;}
#content #rightContent table {font:bold 14px arial;color:#000000;text-align:left;}
#content #rightContent table  th {color:#0099CC;padding:6px 10px;text-align:left;text-transform:uppercase;}
#content #rightContent table  td {font:normal 12px arial;padding:6px;text-align:left;vertical-align:top;padding:6px 14px 6px 20px;}
#content #rightContent table  .reference {text-align:center;background-color:#0099CC;color:#FFFFFF;border-bottom:6px solid #FFFFFF;text-transform:uppercase;font:bold 14px arial;vertical-align:top;padding-top:16px;}
#content #rightContent table  .description {background-color:#F3F3F3;font:normal 12px arial;text-transform:none;border-bottom:6px solid #FFFFFF;border-left:6px solid #FFFFFF;padding:6px 14px 6px 14px;}
#content #rightContent table  .readMore {background-color:#F3F3F3;border-bottom:6px solid #FFFFFF;padding-right:14px;vertical-align:middle;}
#content #rightContent table  .readMore a span{display:none;}
#content #rightContent table  .jobHeader {background-color:#0099CC;color:#FFFFFF;border-bottom:6px solid #FFFFFF;padding:6px 14px 6px 6px; vertical-align:top;text-transform:uppercase;font:bold 14px arial;}
#content #rightContent table  .jobDetailsHeader {color:#0099CC;padding:6px 14px 6px 6px; vertical-align:top;text-transform:uppercase;font:bold 14px arial;}
#content #rightContent #applyOnlineForm .captcha {margin:0 auto;width:200px;height:60px;}
#content #rightContent #applyOnlineForm .captcha  .captchaImage{width:130px; height:50px;margin-bottom:10px;}
/* Nouvelle Charte */
#content #rightContent .captcha #captcha {width:138px;border:1px solid #000000;color:#000000;font:12px Arial;}
/* Fin Nouvelle Charte */
#content #rightContent .error{text-align:center; font-weight:bold;padding-bottom:7px;color:#ff0000;}

/* Product */
#content #rightContent h2.product {font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#f18e00;text-transform:uppercase;margin-bottom:10px;}
#content #rightContent #downloadProductionRanges {float:right;margin-top:-30px;}
#content #rightContent #productsContactCategory{width:173px;height:45px;background:#FFFFFF url(../img/h3top.gif) top left no-repeat;float:left;margin-right:8px;font-size:20px;color:#0062a6;font-weight:bold;padding-top:10px;text-align:left;padding-left:10px;}
#content #rightContent .product-block{float:left;padding-bottom:7px;height:470px;}
#content #rightContent .list-prod-haut{width:237px;height:45px;background:#FFFFFF url(../img/h3-list.gif) top left no-repeat;margin-right:8px;font-size:16px;color:#0062a6;font-weight:bold;padding-top:10px;text-align:left;padding-left:10px;}
#content #rightContent .list-prod-haut.noRight{margin-right:0;}
#content #rightContent #productsContactlessCategory{width:173px;height:45px;background:#FFFFFF url(../img/h3top.gif) top left no-repeat;float:left;margin-right:8px;font-size:20px;color:#0062a6;font-weight:bold;padding-top:10px;text-align:left;padding-left:10px;}
#content #rightContent #productsDualInterfaceDevicedCategory{width:173px;height:41px;background:#FFFFFF url(../img/h3top.gif) top left no-repeat;float:left;margin-right:8px;font-size:20px;color:#0062a6;font-weight:bold;padding-top:14px;text-align:left;line-height:18px;padding-left:10px;}
#content #rightContent #productsAccessoriesAndSoftwaresCategory{width:173px;height:41px;background:#FFFFFF url(../img/h3top.gif) top left no-repeat;float:left;font-size:20px;color:#0062a6;font-weight:bold;padding-top:14px;text-align:left;line-height:18px;padding-left:10px;}
#content #rightContent #laboratoriesContactlessNfcCategory{width:173px;height:40px;background:#FFFFFF url(../img/h3top.gif) top left no-repeat;float:left;margin-right:8px;font-size:20px;color:#0062a6;font-weight:bold;padding-top:15px;text-align:left;line-height:18px;padding-left:10px;}
#content #rightContent .productsBlock{width:163px;height:275px;background:#FFFFFF url(../img/productsBlock.gif) top left no-repeat;float:left;margin:0 8px 0 0;padding:10px;font-family:arial;text-align:left;color:#666666;font-size:12px;font-weight:bold;}
#content #rightContent .list-prod{position:relative;height:400px;width:227px;background:#FFFFFF url(../img/productsListBlock.gif) bottom left no-repeat;float:left;margin:0 8px 0 0;padding:10px;font-family:arial;text-align:center;color:#666666;font-size:12px;font-weight:bold;-margin-top:-3px;}
#content #rightContent .list-prod img{float:none;margin:0 auto;}
#content #rightContent .list-prod h3{font-size:16px;text-align:left;}
#content #rightContent .list-prod li{color:#939393;background:url("../img/menuItem.png") no-repeat scroll left -2px transparent;padding:0 0 0 24px;text-align:left;}
#content #rightContent .list-prod a.view{float:right;margin-top:10px;display:inline;color:#F18E00;text-decoration:underline;position:absolute;bottom:10px;right:10px;}
#content #rightContent .productsBlock p{margin-top:10px;font-size:11px;font-weight:bold;color:#0062a6;font-weight:bold;text-transform:uppercase;}
/*#content #rightContent .productsBlock .imgProduct {height:130px;}*/
#content #rightContent .productsBlock .imgProduct img {float:none;}
#content #rightContent .productsBlock ul {margin:2px 0 8px 0}
#content #rightContent .productsBlock li {margin-left:0px;font-size:10px;}
#content #rightContent .productsBlock li a{color:#666666;}
#content #rightContent .productFeatures {background:#FFFFFF url(../img/productFeatures.gif) top left repeat-y;width:502px;/*height:123px;*/float:right;color:#666666;font-size:12px;font-weight:bold;position:relative;margin-top:-4px;overflow:hidden;}
#content #rightContent .productFeatures ul{padding:10px 15px 10px;}
#content #rightContent .productFeatures li {background:transparent url(../img/menuItem.png) no-repeat scroll 0 -2px;font-size:13px;margin-left:6px;padding-bottom:10px;padding-left:18px;}
#content #rightContent .productFeatures li p {margin:0px;padding:0px;}
#content #rightContent .basProductFeatures{width:502px;height:10px;font-size:0;background:#FFFFFF url(../img/basProductFeatures.gif) top left no-repeat;}
#content #rightContent h3.news{background:#FFFFFF url('../img/h3-news.gif') top left no-repeat;margin:0;height:35px;width:502px;float:right;display:inline;width:502px;}
#content #rightContent h3.keypoints{background:#FFFFFF url('../img/h3-keypoints.gif') top left no-repeat;margin:0;height:35px;width:502px;float:right;display:inline;width:502px;}
#content #rightContent .right.largeur{width:502px;}
#content #rightContent h3.news.ui-state-active{background:#FFFFFF url('../img/h3-news-active.gif') top left no-repeat;}
#content #rightContent h3.keypoints.ui-state-active{background:#FFFFFF url('../img/h3-keypoints-active.gif') top left no-repeat;}
#content #rightContent #tabs .details li {background: transparent url(../img/bottomItem.gif) no-repeat 0 3px;margin-left:0px;padding-left:8px;}
#content #rightContent .sousTitre {font-size:12px;font-weight:bold;color:#666666;padding-bottom:5px;background:#FFFFFF url(../img/bg-sous-titre.gif) top left no-repeat;min-height:65px;height:auto!important;height:65px;}
#content #rightContent .paragraphe{ width:397px; float:left; color:#333333; font-size:12px;}
#content #rightContent .sousTitre a{margin-top:10px;float:right;display:inline;padding-right:15px;text-decoration:underline;color:#0062A6;}
#content #rightContent .sousTitre strong{color:#f18e00;}
#content #rightContent .sousTitre div{float:left;width:628px;padding-top:10px;padding-right:10px;}
#content #rightContent .sousTitre div p{margin:0;}
#content #rightContent .sousTitre div.inshort{float:left;width:120px;color:#f18e00;text-align:center;padding-right:0;}
#content #rightContent .lienfloat{float:right;}
#content #rightContent #hautOverview{background:#FFFFFF url(../img/hautOverview.gif) top left no-repeat;font-size:0;width:755px;height:19px;}
#content #rightContent #basOverview{background:#FFFFFF url(../img/basOverview.gif) top left no-repeat;font-size:0;width:755px;height:20px;}
#content #rightContent .tabContent {padding:10px 20px;font-size:12px;line-height:16px;}
#content #rightContent #tabs h4 {font-size:15px;font-weight:bold;color:#084C8D; padding-bottom:10px;}
#content #rightContent .tabContent ul {padding-bottom:20px;}
#content #rightContent .tabContent ul li {background: url(../img/arrow.gif) left 2px no-repeat !important;padding-left:15px !important;}
#content #rightContent #specifications .tabContent h4 {padding-bottom:15px;font-size:18px;}
#content #rightContent #specifications .tabContent .h4 {color:#FF7800;text-transform:uppercase;}
#content #rightContent .tabContent strong {color:#084C8D;}
#content #rightContent .tabContent .enteteSpecif {padding:1px 1px 1px 0px;font-weight:bold;}
#content #rightContent .tabContent .enteteSpecif p {background-color:#CCCCCC;margin:0px;padding:0px 5px;color:#084C8D;width:689px;}
#content #rightContent .tabContent .enteteSpecif2 {padding:1px 1px 1px 0px;font-weight:bold;}
#content #rightContent .tabContent .enteteSpecif2 p {background-color:#084C8D;margin:0px;padding:0px 10px;color:#FFFFFF;text-transform:uppercase;width:679px;}
#content #rightContent .tabContent table {border-collapse:collapse;width:700px;color:#333333;font-size:12px;margin-left:7px;margin-bottom:35px;}
#content #rightContent .tabContent table .puce {float:none;margin-right:3px;}
#content #rightContent .tabContent table td {padding:0px 10px 0px 10px;width:465px;}
#content #rightContent .tabContent table .nameSpecif {width:235px;}
#content #rightContent .tabContent table td{border:2px solid #E9E9E9;border-left:none;border-right:none;}
#content #rightContent .tabContent table td ul{padding:0px;}
/*#content #rightContent .tabContent .enteteSpecif,*/ #content #rightContent .tabContent .nameSpecif {border-right:2px solid #E9E9E9;}
#content #rightContent .tabContent .contentSoft {float:left;width:405px;}
#content #rightContent .tabContent .imgSoft {float:left;width:300px;}
#content #rightContent .tabContent .imgSoft .zoom {float:left !important;}
#content #rightContent .tabContent .imgSoft img {float:none !important; margin-left:auto; margin-right:auto;margin-top:3px;}
#content #rightContent .tabContent .imgSoft .div {float:left;background-color:#0062A6;text-align:center;padding-left:3px;padding-right:3px;width:260px;}
#content #rightContent .tabContent .imgSoft .div div {font-size:11px;color:#FFFFFF;padding:0px;margin:0px;text-align:left;padding-left:20px;padding-bottom:2px;padding-top:6px;background:url(../img/arrow2.gif) left 7px no-repeat;width:195px;float:left;}
#content #rightContent .tabContent #zoomLegend {width:35px;float:left;margin:0px;padding-left:10px;padding-bottom:3px;}
#content #rightContent .tabContent .imgSoft table {width:250px !important;float:left;margin-bottom:0px !important;}
#content #rightContent .tabContent .imgSoft td {width:35px;vertical-align:bottom;border:none;padding:0;}
#content #rightContent .tabContent .tdimg {text-align:right;background-color:#CCCCCC;padding:10px;}
#content #rightContent .tabContent .tdimg img {float:none;}
#content #rightContent #specifications .div, #content #rightContent #overview .div{background-color:#0062A6;padding-left:3px;padding-right:3px;padding-top:3px;text-align:center;width:206px;float:left !important;}
#content #rightContent #overview .marginLeft {margin-right:38px;}
#content #rightContent #specifications .div img, #content #rightContent #overview .div img {float:none;}
#content #rightContent #specifications .div div, #content #rightContent #overview .div div {background:transparent url(../img/arrow2.gif) no-repeat scroll left 7px;color:#FFFFFF;float:left;font-size:11px;margin:0;padding:6px 0 2px 20px;text-align:left;width:180px;}

/* Solutions */
#content #rightContent #solutions {margin-bottom:20px;width:100%}
#content #rightContent #solutions th {text-align:left;background-color:#FF7800;color:#FFFFFF;text-transform:none;font:bold 12px arial;vertical-align:top;padding:3px 8px;}
#content #rightContent #solutions td {background-color:#F3F3F3;color:#333333;font:normal 12px Arial;vertical-align:top;border-right:4px solid #FFFFFF;border-top:4px solid #FFFFFF; padding-left:8px;padding-right:8px;}
#content #rightContent #solutions thead td {border:none;text-align:left;background-color:#FF7800;color:#FFFFFF;text-transform:none;font:bold 12px arial;vertical-align:top;padding:3px 8px;}
#content #rightContent #solutions td table td {border:none;}
#content #rightContent #solutions td.methodesSpecifications {background:#F3F3F3 url(../img/fondTD.gif) top left repeat-y;width:234px;}
#content #rightContent #solutions .firstTD {padding-left:0px;padding-top:0px;padding-bottom:0px;background-color:transparent;width:65px;}
#content #rightContent #solutions .lastTD {padding-right:0px;padding-top:0px;padding-bottom:0px;background-color:transparent;width:125px;}
#content #rightContent #solutions .requests {border-right:0}
#content #rightContent .solutionTab table{margin-bottom:20px;width:100%;border-spacing: 0px;border-collapse: collapse;}
#content #rightContent .solutionTab table th {text-align:left;background-color:#FF7800;color:#FFFFFF;text-transform:none;font:bold 12px arial;vertical-align:top;padding:3px 8px;}
#content #rightContent .solutionTab table td {background-color:#F3F3F3;color:#333333;font:normal 12px Arial;vertical-align:top;border-right:4px solid #FFFFFF;border-top:4px solid #FFFFFF; padding-left:8px;padding-right:8px;}
#content #rightContent .solutionTab table thead td {border:none;text-align:left;background-color:#FF7800;color:#FFFFFF;text-transform:none;font:bold 12px arial;vertical-align:top;padding:3px 8px;}
#content #rightContent .solutionTab table td table td {border:none;}
#content #rightContent .solutionTab table td.methodesSpecifications {background:#F3F3F3 url(../img/fondTD.gif) top left repeat-y;width:234px;}
#content #rightContent .solutionTab table .firstTD {padding-left:0px;padding-top:0px;padding-bottom:0px;background-color:transparent;width:65px;}
#content #rightContent .solutionTab table .lastTD {padding-right:0px;padding-top:0px;padding-bottom:0px;background-color:transparent;width:125px;}
#content #rightContent .solutionTab table .requests {border-right:0}
#content #rightContent #microprossTop {width:757px;height:29px;background:#FFFFFF url(../img/microprossTop.gif) top left no-repeat;margin-top:20px;}
#content #rightContent #microprossContent {width:737px;background:#FFFFFF url(../img/microprossContent.gif) top left repeat-y;padding:1px 10px;font-size:12px;color:#333;}
#content #rightContent #microprossBottom {width:757px;height:3px;background:#FFFFFF url(../img/microprossBottom.gif) bottom left no-repeat;font-size:0;}
#content #rightContent #microprossContent li {background: url(../img/arrow.gif) left 2px no-repeat !important;padding-left:15px !important;}
#content #rightContent.solutions {font-size:12px;color:#333333;}
#content #rightContent.solutions .headers {padding:1px 10px;}
#content #rightContent .titleh3 {font-size:13px;color:#084C8D;margin-bottom:2px;}
#content #rightContent .trait{height:4px;font-size:0;background-color:#FF7800;margin:0;margin-bottom:10px;padding:0;}
#content #rightContent.solutions ul{padding-left:20px;}
#content #rightContent.solutions strong{color:#084C8D;}
#content #rightContent.solutions img{float:none!important;}

/* Forms */
#content #rightContent #formLeft{float:left; width:358px; padding-left:14px; border-right:#000000 solid 1px;}
#content #rightContent #formLeft label.error {float:none;padding:0;color:#F18E00;vertical-align:top;}
#content #rightContent #formRight{float:right; width:364px; padding-left:14px;}
#content #rightContent #formRight label.error {float:none;padding:0;color:#F18E00;vertical-align:top;}
#content #rightContent .headers #headersformLeft label.error {float:none;padding:0;color:#F18E00;vertical-align:top;}
#content #rightContent .headers #headersformRight label.error {float:none;padding:0;color:#F18E00;vertical-align:top;}
#content #rightContent #formRight label.error {float:none;padding:0;color:#F18E00;vertical-align:top;}
#content #rightContent .text{color:#000000; background-color:#FFFFFF; border:#000000 solid 1px; width:155px;font:normal 12px Arial;}
#content #rightContent .required{color:#000000; border:#000000 solid 1px; width:155px;font:normal 12px Arial;}


#content #rightContent  label{display:inline-block; width:180px;font:normal 12px Arial;vertical-align:top;}
#content #rightContent  label.error {float:none;color:#F18E00;padding-left:.5em;vertical-align:top;width:200px;}
#content #rightContent .headers #headersformLeft{float:left; width:360px;}
#content #rightContent .headers #headersformLeft .checkboxLabel{padding-left:10px; width:310px;}
#content #rightContent .headers #headersformLeft span{font-weight:normal;}
#content #rightContent .headers #headersformRight {float:right; width:350px;padding-left:14px;}
#content #rightContent .headers #headersformRight label{vertical-align:top; width:115px}
#content #rightContent .headers #headersformRight textarea{color:#000000; background-color:#FFFFFF; border:#000000 solid 1px; width:220px; height:70px;font:normal 12px Arial;}
#content #rightContent .headers .checkboxLabel{padding-left:10px; width:340px;}
#content #rightContent .headers #object {width:534px;}
#content #rightContent .headers #message {width:534px;}
#content #rightContent .headers #pMessage label.error {width:120px;position:relative;top:-56px;}
#content #rightContent .headers label.error {float:none;color:#F18E00;padding:0;vertical-align:top;width:120px;}
#content #rightContent #singleColumnForm{padding:10px 0px 0 140px;}
#content #rightContent #singleColumnForm p, #content #rightContent #formLeft p, #content #rightContent #formRight p{padding:5px 0;}
#content #rightContent #singleColumnForm span{padding-left:250px;}
#content #rightContent .send{background:#FFFFFF url(../img/sendButton.png) no-repeat top left;width:133px;height:36px;margin:20px 0 0 330px;}
#content #rightContent .validate{background:#FFFFFF url(../img/validateButton.png) no-repeat top left;width:133px;height:37px;margin-left:330px;}
#content #rightContent .subscribe {background:#FFFFFF url(../img/subscribeButton.png) no-repeat top left;width:133px;height:36px;margin:20px 0 0 330px;}
#content #rightContent textarea{color:#000000; background-color:#FFFFFF; border:#000000 solid 1px; width:155px; height:70px;font:normal 12px Arial;}
#content #rightContent .select{color:#000000; background-color:#FFFFFF; border:#000000 solid 1px; width:157px; font:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#content #rightContent .headers #headersformLeft .fileLabel{width:310px;}

/* Site Map */
#content #rightContent .sansplus {font-family:Arial, Helvetica, sans-serif;font-size:small;color:#0099CC;text-transform:uppercase;margin-bottom:10px;padding-left:28px;font-weight:bold;}
#content #rightContent .sansplus a {text-decoration:none; color:#000000}
#content #rightContent #accordion2 ul{padding-left:15px;font-size:12px;}
#content #rightContent #accordion ul{font-size:12px;}
#content #rightContent .sitempaph3{padding-top:0px;}
#content #rightContent .sitempaph3 ul{padding-left:15px;}
#content #rightContent .sitempaph3 ul a {text-decoration:none; color:#000000}
#content #rightContent #accordion2 h4{font-size:12px;font-weight:normal;}
#content #rightContent #accordion3 h4{font-size:12px;font-weight:normal;}
#content #rightContent #accordion3 .sitemaph4 {padding-left:28px;font-size:12px;}
#content #rightContent #accordion3 .sitemaph4 a {text-decoration:none; color:#000000}
#content #rightContent #accordion2 .category {color:#666666;}
#content #rightContent #accordion2 .noncategory {padding-left:15px;}

/* Tradeshow */
#content #rightContent #tradeshow #tradeshowTop{background:#D6D6D6 url(../img/partnersTop.png) no-repeat top left;margin:20px 0 0 0;width:757px;height:25px;}
/*#content #rightContent #tradeshowContainer{background-color:#D6D6D6;margin-bottom:10px;padding:14px;}*/
#content #rightContent #tradeshowContainer img {float:none;}
#content #rightContent #tradeshowContainer .tradeshowLogo{float:left;padding-right:20px;}
#content #rightContent #tradeshowContainer .tradeshowContent {float:left;width:620px;font-size:13px;color:#333333;}
#content #rightContent #tradeshowContainer .tradeshowTitreLieu {float:left;}
#content #rightContent #tradeshowContainer .tradeshowTitreLieu p {font-weight:bold;text-transform:uppercase;padding:0 0 15px 0; margin:0px;font-size:13px;color:#084C8D;}
#content #rightContent #tradeshowContainer .tradeshowDate {float:right;}
#content #rightContent #tradeshowContainer .tradeshowDescriptif {clear:both;padding-top:5px;}
#content #rightContent #tradeshowContainer .tradeshowWebsite {clear:both;padding-top:15px;color:#084C8D;font-size:13px;}
#content #rightContent #tradeshowContainer .tradeshowWebsite a {color:#333;font-weight:bold;}
#content #rightContent #tradeshowContainer .tradeshowWebsite a:hover {text-decoration:underline}
/*#content #rightContent #tradeshowContainer .tradeshowWebsite a:visited {color:#0099CC;}*/

/* Standardization */
#content #rightContent #standardization #standardizationTop{background:#D6D6D6 url(../img/partnersTop.png) no-repeat top left;margin:20px 0 0 0;width:757px;height:25px;}
/*#content #rightContent #standardizationContainer{background-color:#D6D6D6;margin-bottom:10px;padding:14px;}*/
#content #rightContent #standardizationContainer img {float:none;}
#content #rightContent #standardizationContainer .standardizationLogo{float:left;padding-right:20px;}
#content #rightContent #standardizationContainer .standardizationContent {float:left; width:520px;}
#content #rightContent #standardizationContainer .standardizationContent p {font-weight:bold;text-transform:uppercase;margin:0px;color:#084C8D;font-size:13px;}
#content #rightContent #standardizationContainer .standardizationDescriptif {_height:43px;clear:both;padding-top:5px;min-height:43px;color:#333333;font-size:13px;text-transform:none;font-weight:normal;}
#content #rightContent #standardizationContainer .standardizationDescriptif p {color:#333333;font-size:13px;text-transform:none;font-weight:normal;}
#content #rightContent #standardizationContainer .standardizationWebsite {clear:both;padding-top:15px;text-align:left;}
#content #rightContent #standardizationContainer .standardizationWebsite a {color:#333;font-weight:bold;}
#content #rightContent #standardizationContainer .standardizationWebsite a:hover {text-decoration:underline}
/*#content #rightContent #standardizationContainer .standardizationWebsite a:visited {color:#0099CC;}*/
#content #rightContent .headersStand {font-size:13px;font-weight:bold;color:#333333;}
#content #rightContent .hrStand {margin-top:10px;margin-bottom:10px;width:765px;height:2px;font-size:0;background:#FFFFFF url(../img/hr.gif) top left repeat-x;}
#content #rightContent #standardization {padding:10px;}
#content #rightContent #standardizationContainer .standardizationWebsite {color:#084C8D;font-size:13px;}

/* Contact Us */
#content #rightContent .left .from {font-size:16px;font-weight:bold;}
/* Nouvelle Charte */
/* #content #rightContent .headersContact {background-color:#F3F3F3;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:10px 0 20px;padding:14px;width:729px;} */
#content #rightContent .headersContact {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
#content #rightContent .headersContact .span {color:#000000;display:block;font-family:arial;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-bottom:10px;text-transform:uppercase;}
#content #rightContent .headersContact a {color:#0099CC;display:block;margin:10px 0 20px;text-decoration:underline;}
/* Fin Nouvelle Charte */

/* News */
#content #rightContent .tdNews {padding:10px;}
#content #rightContent .description strong {text-transform:uppercase;}
#content .newsright{
	width:478px;
	float:right;
	color:#666666;
}
#content #rightContent .suite{
	/*width:55px;*/
	display:inline;
	text-align:right;
	color:#939393;
	/*background:url("../img/menuItem.png") no-repeat scroll left -2px transparent;*/
	/*padding-left:18px;*/
	font-size:11px;
}
#content .imgnews{
	width:262px;
}
#content .imgnews .contourImg{
	width:250px;
	/*height:215px;*/
}
#content .imgnews .tof{
	width:68px;
	/*height:65px;*/
	padding:5px;
	border:1px solid #DBDBDB;
	float:left;
	margin-top:10px;
}
#content .imgnews .tof.marg{
	margin-right:10px;
}
#content .newsright strong {color:#0062a6;text-transform:uppercase;}

#content .imgnews .center{
	margin:0 auto;
	width:260px;
}

/* Press */
#content #rightContent table td p {text-align:justify;}

/* Search */
#content #rightContent .searchword {color:#F18E00;}
#content #rightContent .lienSearchWord a {color:#F18E00; font-weight:bold;}
#content #rightContent .searchResult {padding-bottom:5px;}
#content #rightContent .searchResult a{color:#F18E00;margin:10px 0 20px;text-decoration:none;}

/* Footer */
#footer{background:#FFFFFF url(../img/footer.gif) top left no-repeat; width:1003px;height:11px;font-size:0;margin:0 auto;}
#footer li {display:inline;}
#footer li a {color:#656565;text-transform:uppercase;font-size:11px}

/* Bottom */
#bottom{margin:0 auto;width:952px;text-align:left;color:#656565;font-size:10px;padding:10px 15px;background-color:#FFFFFF;}
#bottom a{color:#656565;}
#bottom .firstfooter li{
	background:#FFFFFF url(../img/fleche-footer.gif) left 2px no-repeat;padding-left:18px;
}
#bottom .firstfooter li a{
	font-size:12px;
	color:#656565;
}
#bottom .firstfooter{
	width:160px;
	float:left;
}
#bottom img{
	float:left;
}
#bottom #bottomNavLeft{
	float:left;
	width:561px;
}
#bottom #bottomNavLeft .ul{
	width:260px;
	float:left;
	padding:0 10px;
}
#bottom #bottomNavRight{
	float:left;
	width:209px;
	padding:0 10px;
}
#bottom h3 a{
	font-size:12px;
	color:#656565;
}
#bottom h3{
	font-size:12px;
	color:#656565;
}
.contourImg{
	padding:5px;
	border:1px solid #dbdbdb;
}
.solmin{
	width:731px;
	background:#FFFFFF url(../img/solmin.gif) top left repeat-y;
	padding:0 15px;
}
#content #rightContent .solmin .titleh3{
	color:#0062a6;
	font-size:12px;
	text-transform:none;
	padding-bottom:3px;
	border-bottom:1px solid #f18e00;
	margin-bottom:10px;
}
.haut-solmin{
	width:761px;
	height:12px;
	font-size:6px;
	background:#FFFFFF url(../img/haut-solmin.gif) top left no-repeat;
}

.bas-solmin{
	width:761px;
	height:12px;
	background:#FFFFFF url(../img/bas-solmin.gif) top left no-repeat;
}

/* NEW HELPDESK PLAGE */

#content #rightContent.helpdesk .left{
	float:left;
	width:246px;
	/*height:195px;
	background:#FFFFFF url(../img/bg_helpdesk.gif) top left no-repeat;*/
	background: none;
	border: 2px solid #DDDDDD;
	padding:10px 15px;
	color:#999999;
	font-weight:bold;
}
#content #rightContent.helpdesk .left-dlcenter{
	float:left;
	width:360px;
	background: none;
	border: 2px solid #DDDDDD;
	padding:10px 15px;
	color:#999999;
	font-weight:bold;
}
#content #rightContent.helpdesk .left p{
	line-height:12px;
	padding-top:10px;
}

#content #rightContent.helpdesk .left p img{
	position:relative;
	top:2px;
}

#content #rightContent.helpdesk #anim_form{
	display:inline;
	margin-right:105px;
}

#content #rightContent.helpdesk #anim_form #customerAreaForm{
	padding-bottom:20px;
}

#content #rightContent.helpdesk #anim_form #customerAreaForm label, #content #rightContent.helpdesk #anim_service form label{
	color:#999999;
	text-transform:uppercase;
	float:left;
	width:85px;
	padding-top:5px;
}

#content #rightContent.helpdesk #anim_form #customerAreaForm .input, #content #rightContent.helpdesk #anim_service form .input{
	border:1px solid #f18e00;
	border-right-width:0;
	width:135px;
	height:20px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}

#content #rightContent.helpdesk #anim_service form .input.dongle{
	border:1px solid #f18e00;
	border-right-width: 0;
	width:126px;
	height:20px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
}

#content #rightContent.helpdesk #anim_form #customerAreaForm #ok, #content #rightContent.helpdesk #anim_service form #ok{
	background:url("../img/ok.gif") no-repeat scroll left top #0D1E26;
	float:left;
	height:22px;
	width:19px;
}
#content #rightContent.helpdesk #anim_form #customerAreaForm #yubi, #content #rightContent.helpdesk #anim_service form #yubi{
	background:url("../img/yubikeyicon.jpg") no-repeat scroll left top #0D1E26;
	float:left;
	height:22px;
	width:34px;
	border-color: #F18E00;
    border-style: solid;
    border-width: 1px 1px 1px 0;
}
#content #rightContent.helpdesk #anim_form #customerAreaForm #user, #content #rightContent.helpdesk #anim_service form #user{
	border-right:1px solid #f18e00;
	width:153px;
}

#content #rightContent.helpdesk .left .links{
	text-align:right;
	border-top:1px solid #999999;
	padding-top:10px;
	color:#0062a6;
	width:240px;
}

#customerAreaForm p a {
	color:#0062a6;
	text-decoration:underline;
	/*font-size:15px;*/
}
/*
#content #rightContent.helpdesk .left .links a{
	color:#0062a6;
	text-decoration:underline;
	font-size:15px;
}
*/
#content #rightContent.helpdesk .left-dlcenter .pressButton{
	padding-top:15px;
	padding-right:80px;
	background:#FFFFFF url('../img/pressButton.gif') top right no-repeat;
	height:60px;
}
#content div#rightContent.helpdesk div#loginPage div#anim_service.left-dlcenter form#customerAreaFormDongle label{
	width: 115px;
}
#content #rightContent.helpdesk h3{
	/*float:left;*/
	width:246px;
	padding-left:30px;
	color:#0062a6;
	margin-top:25px;
	margin-bottom:0;
	/*display:inline;*/
	height:21px;
	padding-top:4px;
}

#content #rightContent.helpdesk h3.hd{
	margin-right:105px;
	background:#FFFFFF url(../img/hd.gif) top left no-repeat;
}

#content #rightContent.helpdesk h3.dc{
	background:#FFFFFF url(../img/dc.gif) top left no-repeat;
}
.haut-larg-product {
	height:84px;
	width:233px;
	text-align:center;
}
#content #rightContent .haut-larg-product img{
	float:none;
}
.haut-larg-micropross {
	height:73px;
	width:233px;
	text-align:center;
}
#content #rightContent .haut-larg-micropross img{
	float:none;
}

#specifications .tabContent th { color:#ffffff!important; padding:0px 5px!important; background-color:#084C8D;}
#specifications .tabContent .fond_gris{ background-color:#CCCCCC ; padding:0 0 0 5px!important; color:#084C8D; font-weight:bold!important;}
