@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
	
/***********************************************************************************************/
/* TOP Button */
/***********************************************************************************************/
.go-top {
	position: fixed;
	bottom: 8em;
	right: 2em;
	text-decoration: none;
	color: #e56db1;
	background-color:#404040;
	background-color: rgb(64,64,64);
	background-color: rgba(0, 0, 0, 0.3);
	font-size: 12px;
	padding: 1em;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius:10px;
	border-radius: 10px;
	display: none;
}

.go-top:hover {
	background-color: rgba(0, 0, 0, 0.6);
}

body {
	-webkit-user-select: none;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
/*	background: url(//www.robertjuliat.com/images/bg_webRJ_2022.jpg) no-repeat fixed center top;*/
	background-color: transparent;
	position: relative;
	margin: 0 0 30px;
}

/* RESPONSIVE */

@media (min-width: 768px) and (max-width: 979px) {
body {
	background: url(//www.robertjuliat.com/images/bg_wide.jpg) no-repeat fixed center top;
	background-color: transparent;
	position: relative;
	margin: 0;
	}
}

@media (min-width: 481px) and (max-width: 767px) {
body {
	background: url(//www.robertjuliat.com/images/bg_narrow.jpg) no-repeat fixed center top;
	background-color: transparent;
	position: relative;
	margin: 0;
	}
}

/* END RESPONSIVE */

/* Retina Display */

@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (-moz-min-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 2/1),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 2dppx) {
body {
/*	background: url(//www.robertjuliat.com/images/bg_webRJ_2022.jpg) no-repeat fixed center top;*/
	background-color: transparent;
	position: relative;
	margin: 0 0 30px;
	}
}
/* END Retina Display */

#container {
	height: 100%;
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	background-color: rgba(255, 255, 255, 0.3);
}
#page-wrap .slider-wrap #main-photo-slider .panelContainer .panel .wrapper .photo-meta-data h1 {
	font: 14px/1.3 'Roboto Flex', sans-serif;
   /* font-family: 'Open Sans', sans-serif;*/
	font-weight: bold;
	color: #FFF;
	height: 20px;
	width: 230px;
	margin-right: 10px;
	margin-left: 10px;
}
#page-wrap .slider-wrap #main-photo-slider .panelContainer .panel .wrapper .photo-meta-data p {
	font-family: "Montserrat", sans-serif;
	font-size: 10px;
	color: #FFF;
	min-height: 12px;
	width: 230px;
	margin-right: 10px;
	margin-left: 10px;
}
#page-wrap .slider-wrap #main-photo-slider .panelContainer .panel .wrapper .photo-meta-data p a {
	color: #FFF;
	text-decoration: none;
}
#page-wrap .slider-wrap #main-photo-slider .panelContainer .panel .wrapper .photo-meta-data h1 a {
	color: #FFF;
	text-decoration: none;
}
.cross-link.active-thumb p {
	font-family: "Montserrat", sans-serif;
	font-size: 9px;
	float: right;
	height: 56px;
	width: 82px;
	color: #FFF;
	text-decoration: none;
}
a {
	transition: all 0.5s ease 0s;
}
#article button, .back {
	-moz-transition: all 0.2s linear 0s;
	border: 1px solid #666;/*#1C6C7A;*/
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0 0 0 3px #FEFEFE, 0 5px 3px 3px #D2D2D2;
	color: #333;/*#FFFFFF;*/
	cursor: pointer;
	font-family: 'Open Sans', sans-serif;
	padding: 3px 2px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	background: none repeat scroll 0 0 #CCF;
	font-size: 11px;
	width: 15%;
	float: right;
	line-height: 16px;
}
#article button:hover, .back:hover {
	background: none repeat scroll 0 0 #C9C;
}

#pin {
	float: right;
	height: 70px;
	width: 130px;
}
#cclpic {
	float: right;
	height: 585px;
	width: 570px;
	margin: 20px 180px 0 0;
}

.nopaddings {
	padding: 0 !important;
	width: 965px !important;
}


/****************************
	-  CONTAINERS	-
*****************************/
.fullcontainer {
	position: relative;
	width: 920px;
	padding: 20px;
	padding-top: 30px;
	background: url(//www.robertjuliat.com/images/other/decor.png) repeat-X;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 18px -12px #02303b;
	-moz-box-shadow: 0px 0px 18px -12px #02303b;
	box-shadow: 0px 0px 18px -12px #02303b;
}
.topless.fullcontainer {
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background: none;
	background-color: #fff;
}
#content_container {
	position: relative;
	z-index: 10;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#content_container .fullcontainer {
	border-top: 4px solid #BCC1C1;
}
/*******************************************

	-  MAPS	- 2013 / 2020 - Developed by Atif BUX  

********************************************/

#worldMapV2, #worldMapV2FR, #franceMap {
	background-repeat: no-repeat;
	display: block;
	height: 730px;
	width: 960px;
	position: relative;
}
#usaMap {
	width: 960px;
	overflow: hidden;
	display: block;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	background: #eeeeee;
	border-radius: 0;
}
/********************************************
 * DEPARTMENTS OF FRANCE V1.x - CSS developed by Atif BUX 
 * Copyright (c) 2013 Atif BUX - Updated in November 2021.
 * DEPARTMENTS OF FRANCE de Atif BUX est mis à disposition selon les termes de la licence Creative Commons Attribution - 
 * Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé.
 * //creativecommons.org/licenses/by-nc-sa/3.0/deed.fr
 * 
 * Date: 2013-10-15 09:05:13 -0500 (Tue, 19 Oct 2013)
 * Revision: 1.3 (2001)
*********************************************/

#distributionMap a.pDealers {
	color: #666;
	font-weight: bold;
	font-size: 16px;
}

#franceMap a.area_01, #franceMap a.area_02, #franceMap a.area_03, #franceMap a.area_04, #franceMap a.area_05, #franceMap a.area_06, #franceMap a.area_07, #franceMap a.area_08, #franceMap a.area_09, #franceMap a.area_10, #franceMap a.area_11, #franceMap a.area_12, #franceMap a.area_13, #franceMap a.area_14, #franceMap a.area_15, #franceMap a.area_16, #franceMap a.area_17, #franceMap a.area_18, #franceMap a.area_19, #franceMap a.area_2A, #franceMap a.area_2B, #franceMap a.area_21, #franceMap a.area_22, #franceMap a.area_23, #franceMap a.area_24, #franceMap a.area_25, #franceMap a.area_26, #franceMap a.area_27, #franceMap a.area_28, #franceMap a.area_29, #franceMap a.area_30, #franceMap a.area_31, #franceMap a.area_32, #franceMap a.area_33, #franceMap a.area_34, #franceMap a.area_35, #franceMap a.area_36, #franceMap a.area_37, #franceMap a.area_38, #franceMap a.area_39, #franceMap a.area_40, #franceMap a.area_41, #franceMap a.area_42, #franceMap a.area_43, #franceMap a.area_44, #franceMap a.area_45, #franceMap a.area_46, #franceMap a.area_47, #franceMap a.area_48, #franceMap a.area_49, #franceMap a.area_50, #franceMap a.area_51, #franceMap a.area_52, #franceMap a.area_53, #franceMap a.area_54, #franceMap a.area_55, #franceMap a.area_56, #franceMap a.area_57, #franceMap a.area_58, #franceMap a.area_59, #franceMap a.area_60, #franceMap a.area_61, #franceMap a.area_62, #franceMap a.area_63, #franceMap a.area_64, #franceMap a.area_65, #franceMap a.area_66, #franceMap a.area_67, #franceMap a.area_68, #franceMap a.area_69, #franceMap a.area_70, #franceMap a.area_71, #franceMap a.area_72, #franceMap a.area_73, #franceMap a.area_74, #franceMap a.area_75, #franceMap a.area_76, #franceMap a.area_77, #franceMap a.area_78, #franceMap a.area_79, #franceMap a.area_80, #franceMap a.area_81, #franceMap a.area_82, #franceMap a.area_83, #franceMap a.area_84, #franceMap a.area_85, #franceMap a.area_86, #franceMap a.area_87, #franceMap a.area_88, #franceMap a.area_89, #franceMap a.area_90, #franceMap a.area_91, #franceMap a.area_92, #franceMap a.area_93, #franceMap a.area_94, #franceMap a.area_95, #franceMap a.area_974, #franceMap a.area_971, #franceMap a.area_972, #franceMap a.area_973, #franceMap a.area_975 {
	color: #666;
	position: absolute;
	font-weight: bold;
	font-size: 16px;
}
#franceMap a.area_01.on, #franceMap a.area_02.on, #franceMap a.area_03.on, #franceMap a.area_04.on, #franceMap a.area_05.on, #franceMap a.area_06.on, #franceMap a.area_07.on, #franceMap a.area_08.on, #franceMap a.area_09.on, #franceMap a.area_10.on, #franceMap a.area_11.on, #franceMap a.area_12.on, #franceMap a.area_13.on, #franceMap a.area_14.on, #franceMap a.area_15.on, #franceMap a.area_16.on, #franceMap a.area_17.on, #franceMap a.area_18.on, #franceMap a.area_19.on, #franceMap a.area_2A.on, #franceMap a.area_2B.on, #franceMap a.area_21.on, #franceMap a.area_22.on, #franceMap a.area_23.on, #franceMap a.area_24.on, #franceMap a.area_25.on, #franceMap a.area_26.on, #franceMap a.area_27.on, #franceMap a.area_28.on, #franceMap a.area_29.on, #franceMap a.area_30.on, #franceMap a.area_31.on, #franceMap a.area_32.on, #franceMap a.area_33.on, #franceMap a.area_34.on, #franceMap a.area_35.on, #franceMap a.area_36.on, #franceMap a.area_37.on, #franceMap a.area_38.on, #franceMap a.area_39.on, #franceMap a.area_40.on, #franceMap a.area_41.on, #franceMap a.area_42.on, #franceMap a.area_43.on, #franceMap a.area_44.on, #franceMap a.area_45.on, #franceMap a.area_46.on, #franceMap a.area_47.on, #franceMap a.area_48.on, #franceMap a.area_49.on, #franceMap a.area_50.on, #franceMap a.area_51.on, #franceMap a.area_52.on, #franceMap a.area_53.on, #franceMap a.area_54.on, #franceMap a.area_55.on, #franceMap a.area_56.on, #franceMap a.area_57.on, #franceMap a.area_58.on, #franceMap a.area_59.on, #franceMap a.area_60.on, #franceMap a.area_61.on, #franceMap .area_62.on, #franceMap a.area_63.on, #franceMap a.area_64.on, #franceMap a.area_65.on, #franceMap a.area_66.on, #franceMap a.area_67.on, #franceMap a.area_68.on, #franceMap a.area_69.on, #franceMap a.area_70.on, #franceMap a.area_71.on, #franceMap a.area_72.on, #franceMap a.area_73.on, #franceMap a.area_74.on, #franceMap a.area_75.on, #franceMap a.area_76.on, #franceMap a.area_77.on, #franceMap a.area_78.on, #franceMap a.area_79.on, #franceMap a.area_80.on, #franceMap a.area_81.on, #franceMap a.area_82.on, #franceMap a.area_83.on, #franceMap a.area_84.on, #franceMap a.area_85.on, #franceMap a.area_86.on, #franceMap a.area_87.on, #franceMap a.area_88.on, #franceMap a.area_89.on, #franceMap a.area_90.on, #franceMap a.area_91.on, #franceMap a.area_92.on, #franceMap a.area_93.on, #franceMap a.area_94.on, #franceMap a.area_95.on, #franceMap a.area_974.on, #franceMap a.area_971.on, #franceMap a.area_972.on, #franceMap a.area_973.on, #franceMap a.area_975.on, #distributionMap a.pDealers.on  {
	color: #e56db1;
	font-size: 18px;
    text-decoration: underline
}
#franceMap a.area_01 {
	top: 361px;
	right: 236px;
}
#franceMap a.area_73 {
	top: 403px;
	right: 169px;
}
#franceMap a.area_74 {
	top: 362px;
	right: 174px;
}
#franceMap a.area_02 {
	top: 104px;
	right: 325px;
}
#franceMap a.area_59 {
	top: 62px;
	right: 332px;
}
#franceMap a.area_62 {
	top: 42px;
	right: 390px;
}
#franceMap a.area_80 {
	top: 68px;
	right: 411px;
}
#franceMap a.area_03 {
	top: 342px;
	right: 342px;
}
#franceMap a.area_07 {
	top: 469px;
	right: 280px;
}
#franceMap a.area_15 {
	top: 439px;
	right: 369px;
}
#franceMap a.area_38 {
	top: 420px;
	right: 220px;
}
#franceMap a.area_42 {
	top: 391px;
	right: 295px;
}
#franceMap a.area_43 {
	top: 438px;
	right: 307px;
}
#franceMap a.area_63 {
	top: 383px;
	right: 356px;
}
#franceMap a.area_69 {
	top: 364px;
	right: 270px;
}
#franceMap a.area_71 {
	top: 323px;
	right: 276px;
}
#franceMap a.area_04 {
	top: 510px;
	right: 180px;
}
#franceMap a.area_06 {
	top: 526px;
	right: 135px;
}
#franceMap a.area_83 {
	top: 565px;
	right: 180px;
}
#franceMap a.area_2A {
	top: 676px;
	right: 131px;
}
#franceMap a.area_2B {
	top: 621px;
	right: 133px;
}
#franceMap a.area_05 {
	top: 463px;
	right: 172px;
}
#franceMap a.area_13 {
	top: 557px;
	right: 223px;
}
#franceMap a.area_26 {
	top: 468px;
	right: 238px;
}
#franceMap a.area_84 {
	top: 518px;
	right: 237px;
}
#franceMap a.area_08 {
	top: 107px;
	right: 276px;
}
#franceMap a.area_54 {
	top: 174px;
	right: 199px;
}
#franceMap a.area_55 {
	top: 162px;
	right: 237px;
}
#franceMap a.area_57 {
	top: 155px;
	right: 175px;
}
#franceMap a.area_88 {
	top: 210px;
	right: 186px;
}
#franceMap a.area_09 {
	top: 598px;
	right: 429px;
}
#franceMap a.area_12 {
	top: 497px;
	right: 367px;
}
#franceMap a.area_31 {
	top: 545px;
	right: 434px;
}
#franceMap a.area_46 {
	top: 474px;
	right: 426px;
}
#franceMap a.area_81 {
	top: 531px;
	right: 401px;
}
#franceMap a.area_82 {
	top: 515px;
	right: 448px;
}
#franceMap a.area_11 {
	top: 584px;
	right: 382px;
}
#franceMap a.area_30 {
	top: 515px;
	right: 280px;
}
#franceMap a.area_34 {
	top: 555px;
	right: 333px;
}
#franceMap a.area_48 {
	top: 479px;
	right: 325px;
}
#franceMap a.area_66 {
	top: 621px;
	right: 369px;
}
#franceMap a.area_10 {
	top: 201px;
	right: 295px;
}
#franceMap a.area_27 {
	top: 149px;
	right: 453px;
}
#franceMap a.area_28 {
	top: 200px;
	right: 434px;
}
#franceMap a.area_45 {
	top: 230px;
	right: 388px;
}
#franceMap a.area_51 {
	top: 161px;
	right: 300px;
}
#franceMap a.area_60 {
	top: 119px;
	right: 377px;
}
/* 75 77 91 92 93 */
#franceMap a.area_75 {
	top: 142px;
	right: 339px;
}
#franceMap a.area_76 {
	top: 97px;
	right: 442px;
}
/*#franceMap a.area_77 {
	top: 621px;
	right: 369px;
}
#franceMap a.area_78 {
	top: 621px;
	right: 369px;
}*/
#franceMap a.area_89 {
	top: 240px;
	right: 324px;
}
/*#franceMap a.area_91 {
	top: 621px;
	right: 369px;
}
#franceMap a.area_92 {
	top: 621px;
	right: 369px;
}
#franceMap a.area_93 {
	top: 621px;
	right: 369px;
}*/
#franceMap a.area_94 {
	top: 239px;
	right: 325px;
}
#franceMap a.area_95 {
	top: 147px;
	right: 391px;
}
#franceMap a.area_14 {
	top: 139px;
	right: 501px;
}
#franceMap a.area_50 {
	top: 141px;
	right: 562px;
}
#franceMap a.area_53 {
	top: 210px;
	right: 533px;
}
#franceMap a.area_61 {
	top: 174px;
	right: 492px;
}
#franceMap a.area_22 {
	top: 182px;
	right: 650px;
}
#franceMap a.area_29 {
	top: 192px;
	right: 692px;
}
#franceMap a.area_56 {
	top: 227px;
	right: 638px;
}
#franceMap a.area_35 {
	top: 220px;
	right: 576px;
}
#franceMap a.area_16 {
	top: 396px;
	right: 499px;
}
#franceMap a.area_17 {
	top: 378px;
	right: 546px;
}
#franceMap a.area_19 {
	top: 424px;
	right: 413px;
}
#franceMap a.area_23 {
	top: 359px;
	right: 403px;
}
#franceMap a.area_24 {
	top: 434px;
	right: 469px;
}
#franceMap a.area_32 {
	top: 541px;
	right: 485px;
}
#franceMap a.area_33 {
	top: 470px;
	right: 530px;
}
#franceMap a.area_40 {
	top: 519px;
	right: 554px;
}
#franceMap a.area_47 {
	top: 491px;
	right: 485px;
}
#franceMap a.area_64 {
	top: 571px;
	right: 549px;
}
#franceMap a.area_65 {
	top: 593px;
	right: 501px;
}
#franceMap a.area_87 {
	top: 390px;
	right: 450px;
}
#franceMap a.area_18 {
	top: 293px;
	right: 376px;
}
#franceMap a.area_36 {
	top: 315px;
	right: 425px;
}
#franceMap a.area_37 {
	top: 268px;
	right: 462px;
}
#franceMap a.area_41 {
	top: 243px;
	right: 441px;
}
#franceMap a.area_58 {
	top: 291px;
	right: 324px;
}
#franceMap a.area_72 {
	top: 226px;
	right: 488px;
}
#franceMap a.area_86 {
	top: 337px;
	right: 473px;
}
#franceMap a.area_21 {
	top: 264px;
	right: 271px;
}
#franceMap a.area_25 {
	top: 297px;
	right: 189px;
}
#franceMap a.area_39 {
	top: 318px;
	right: 214px;
}
#franceMap a.area_52 {
	top: 217px;
	right: 244px;
}
#franceMap a.area_70 {
	top: 245px;
	right: 194px;
}
#franceMap a.area_90 {
	top: 278px;
	right: 131px;
}
#franceMap a.area_44 {
	top: 290px;
	right: 579px;
}
#franceMap a.area_49 {
	top: 271px;
	right: 528px;
}
#franceMap a.area_79 {
	top: 323px;
	right: 518px;
}
#franceMap a.area_85 {
	top: 322px;
	right: 566px;
}
#franceMap a.area_67 {
	top: 166px;
	right: 130px;
}
#franceMap a.area_68 {
	top: 227px;
	right: 141px;
}
#franceMap a.area_974 {
	top: 478px;
	right: 772px;
}
#franceMap a.area_971 {
	top: 147px;
	right: 767px;
}
#franceMap a.area_972 {
	top: 282px;
	right: 771px;
}
#franceMap a.area_973 {
	top: 363px;
	right: 779px;
}
#franceMap a.area_975 {
	top: 568px;
	right: 782px;
}
/* 971 972 973 975 */

#franceMap a.area_01:hover, #franceMap a.area_02:hover, #franceMap a.area_03:hover, #franceMap a.area_04:hover, #franceMap a.area_05:hover, #franceMap a.area_06:hover, #franceMap a.area_07:hover, #franceMap a.area_08:hover, #franceMap a.area_09:hover, #franceMap a.area_10:hover, #franceMap a.area_11:hover, #franceMap a.area_12:hover, #franceMap a.area_13:hover, #franceMap a.area_14:hover, #franceMap a.area_15:hover, #franceMap a.area_16:hover, #franceMap a.area_17:hover, #franceMap a.area_18:hover, #franceMap a.area_19:hover, #franceMap a.area_2A:hover, #franceMap a.area_2B:hover, #franceMap a.area_21:hover, #franceMap a.area_22:hover, #franceMap a.area_23:hover, #franceMap a.area_24:hover, #franceMap a.area_25:hover, #franceMap a.area_26:hover, #franceMap a.area_27:hover, #franceMap a.area_28:hover, #franceMap a.area_29:hover, #franceMap a.area_30:hover, #franceMap a.area_31:hover, #franceMap a.area_32:hover, #franceMap a.area_33:hover, #franceMap a.area_34:hover, #franceMap a.area_35:hover, #franceMap a.area_36:hover, #franceMap a.area_37:hover, #franceMap a.area_38:hover, #franceMap a.area_39:hover, #franceMap a.area_40:hover, #franceMap a.area_41:hover, #franceMap a.area_42:hover, #franceMap a.area_43:hover, #franceMap a.area_44:hover, #franceMap a.area_45:hover, #franceMap a.area_46:hover, #franceMap a.area_47:hover, #franceMap a.area_48:hover, #franceMap a.area_49:hover, #franceMap a.area_50:hover, #franceMap a.area_51:hover, #franceMap a.area_52:hover, #franceMap a.area_53:hover, #franceMap a.area_54:hover, #franceMap a.area_55:hover, #franceMap a.area_56:hover, #franceMap a.area_57:hover, #franceMap a.area_58:hover, #franceMap a.area_59:hover, #franceMap a.area_60:hover, #franceMap a.area_61:hover, #franceMap a.area_62:hover, #franceMap a.area_63:hover, #franceMap a.area_64:hover, #franceMap a.area_65:hover, #franceMap a.area_66:hover, #franceMap a.area_67:hover, #franceMap a.area_68:hover, #franceMap a.area_69:hover, #franceMap a.area_70:hover, #franceMap a.area_71:hover, #franceMap a.area_72:hover, #franceMap a.area_73:hover, #franceMap a.area_74:hover, #franceMap a.area_75:hover, #franceMap a.area_76:hover, #franceMap a.area_77:hover, #franceMap a.area_78:hover, #franceMap a.area_79:hover, #franceMap a.area_80:hover, #franceMap a.area_81:hover, #franceMap a.area_82:hover, #franceMap a.area_83:hover, #franceMap a.area_84:hover, #franceMap a.area_85:hover, #franceMap a.area_86:hover, #franceMap a.area_87:hover, #franceMap a.area_88:hover, #franceMap a.area_89:hover, #franceMap a.area_90:hover, #franceMap a.area_91:hover, #franceMap a.area_92:hover, #franceMap a.area_93:hover, #franceMap a.area_94:hover, #franceMap a.area_95:hover, #franceMap a.area_974:hover, #franceMap a.area_971:hover, #franceMap a.area_972:hover, #franceMap a.area_973:hover, #franceMap a.area_975:hover, #distributionMap a.pDealers:hover {
	color: #F0C;
	font-size: 18px;
}
#contenudistrib .pagedistribD .h3PageDist span {
	color: #63C;
}
/********************************************
-  MAPS	-  WORLD ZONES - vEN
*********************************************/
#worldMapV2 a.area_asia {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_asia.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 106px;
	width: 88px;
	position: absolute;
	top: 187px;
	right: 191px;
}
#worldMapV2 a.area_australia {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_australia.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 128px;
	width: 194px;
	position: absolute;
	top: 420px;
	right: 56px;
}
#worldMapV2 a.area_africa, #worldMapV2 a.area_southAfrica {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_africa.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 99px;
	width: 108px;
	position: absolute;
	top: 342px;
	right: 401px;
}
#worldMapV2 a.area_middleEast {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_middleEast.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 95px;
	width: 206px;
	position: absolute;
	top: 230px;
	right: 287px;
}
#worldMapV2 a.area_france {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_france.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 95px;
	width: 118px;
	position: absolute;
	top: 128px;
	right: 454px;
}
#worldMapV2 a.area_europe {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_europe.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 99px;
	width: 128px;
	position: absolute;
	top: 99px;
	right: 325px;
}
#worldMapV2 a.area_canada {
	background-image: url(//www.robertjuliat.fr/images/buttons/bt_canada.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 94px;
	width: 135px;
	position: absolute;
	top: 77px;
	right: 693px;
}
#worldMapV2 a.area_northAmerica {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_northAmerica.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 102px;
	width: 260px;
	position: absolute;
	top: 172px;
	right: 657px;
}
#worldMapV2 a.area_southAmerica {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_southAmerica.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	height: 108px;
	width: 260px;
	position: absolute;
	top: 330px;
	right: 593px;
}
#worldMapV2 a.area_asia:hover, #worldMapV2 a.area_australia:hover, #worldMapV2 a.area_southAfrica:hover, #worldMapV2 a.area_africa:hover, #worldMapV2 a.area_middleEast:hover, #worldMapV2 a.area_france:hover, #worldMapV2 a.area_europe:hover, #worldMapV2 a.area_northAmerica:hover, #worldMapV2 a.area_canada:hover, #worldMapV2 a.area_southAmerica:hover {
	background-position: center bottom;
}
/********************************************
-  MAPS	-  USA STATES - vEN
*********************************************/
#usaMap a.area_ALABAMA, #usaMap a.area_ARIZONA {
	color: #333;
	position: absolute;
	font-weight: bold;
	font-size: 18px;
	left: 261px;
	top: 2029px;
}
#usaMap a.area_ALABAMA.on, #usaMap a.area_ARIZONA.on {
	color: #e56db1;
	font-size: 16px;
}
#usaMap a.area_ALABAMA:hover, #usaMap a.area_ARIZONA:hover {
	color: #F0C;
	font-size: 18px;
}
#usaMap a.area_ALABAMA {
	left: 771px;
	top: 1977px;
}
/******************************************** END MAPS	-  USA STATES *********************************************/

#map_canvas {
	width: 965px;
	height: 600px;
	margin: 0;
}
.back2Map, .top2Map {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_Back2Map.png);
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 100px;
	width: 100px;
	transition: none
}
.top2Map {
	background-image: url(//www.robertjuliat.com/images/buttons/bt_Top2Map.png);
}
/*_______________________TABS_____________________*/

/* Tabs Demo 1 */
.tabs input[type=radio] {
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.tabs {
	float: none;
	list-style: none;
	position: relative;
	padding: 0;
	margin: 75px auto;
}
.tabs li {
	float: left;
}
.tabs label {
	display: block;
	padding: 10px 20px;
	border-radius: 2px 2px 0 0;
	font-family: "Montserrat", sans-serif;
	color: #777;
	font-size: 20px;
	font-weight: normal;
	background: rgba(255,255,255,0.3);
	cursor: pointer;
	position: relative;
	top: 3px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.tabs label:hover {
	background: rgba(255,255,255,0.8);
	top: 0;
}
.tabZone .tabs li p a {
	color: #F6F;
}
.tabZone .tabs li p a:hover {
	color: #F9F;
	text-decoration: underline;
}
[id^=tab]:checked + label {
	background: #808a8e;/* #615E66- #bfbfc1 (gris) - #08C a4b3d4 Blue*/
	color: #333;
	top: 0;
}
[id^=tab]:checked ~ [id^=tab-content] {
	display: block;
}
.tab-content {
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	z-index: 2;
	display: none;
	text-align: left;
	width: 90%;
	line-height: 140%;
	border-radius: 5px;
	padding-top: 10px;
	background: #808a8e; /*#6299d1*/
	padding: 15px;
	color: #333; /*white*/
	position: absolute;
	top: 53px;
	left: 0;
	box-sizing: border-box;
	-webkit-animation-duration: 0.5s;
	-o-animation-duration: 0.5s;
	-moz-animation-duration: 0.5s;
	animation-duration: 0.5s;
}
/*_______________________TABS IE_____________________*/

#tabs_wrapper {
	width: 550px;
	margin-top: 30px
}
#tabs_container {
	border-bottom: 1px solid #ccc;
}
#tabs {
	list-style: none;
	padding: 5px 0 4px 0;
	margin: 0 0 0 10px;
	font: 0.75em arial;
}
#tabs li {
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	color: #777;
	display: inline;
	padding: 5px;
}
#tabs_content_container p {
	margin: 30px 0 0 15px;
	font-family: "Montserrat", sans-serif;
	font-size: 18px;
	color: #565253;
}
#tabs_content_container p a {
	color: #565253;
	text-decoration: underline;
	font-weight: bold;
}
#tabs_content_container p a:hover {
	color: #F6F;
}
#tabs li a {
	color: #514E4E;
	border: 1px solid #ccc;
	padding: 4px 15px;
	text-decoration: none;
	background-color: #eeeeee;
	border-bottom: none;
	outline: none;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#tabs li a:hover {
	background-color: #dddddd;
	padding: 4px 6px;
	color: #F6F;
}
#tabs li.active a {
	border-bottom: 1px solid #fff;
	background-color: #fff;
	padding: 4px 6px 5px 6px;
	border-bottom: none;
	color: #F6F;
}
#tabs li.active a:hover {
	color: #F9F;
	background-color: #eeeeee;
	padding: 4px 6px 5px 6px;
	border-bottom: none;
}
#tabs_content_container {
	border: 1px solid #ccc;
	border-top: none;
	padding: 10px;
	width: 525px;
	background-color: #fff;
}
.tab_content {
	display: none;
}
