                                                                                                                                                                                      body {
font-family: 'ITCAvantGardeGothicBookRg';
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	color:#000;
text-align: left;
background: #363636 url(../images/images-new/bg-top.jpg) repeat-x top center;
  }
  
h1{
 color:#fd4043;     
 font-size: 28px; 
 font-family: 'cabin_condensedregular';}
 
h2{
 color:#fd4043;
     /*font-family: 'cabin_condensedregular';*/
font-weight: normal;    font-size: 19px;
}


h3{
 color:#fff; 
     /*font-family: 'cabin_condensedregular';*/
font-weight: normal;    font-size: 17px;
}
h4{font-weight: normal; 
     /*font-family: 'cabin_condensedregular';*/
 color:#fd4043;     font-size:16px;}



#video{ float:right; margin: 0 0 10px 20px; }
#video ul{ list-style: none!important; padding:0!important; margin:0!important;}
#video ul li{ list-style: none!important; padding:0!important; margin:0!important;}

/***************************************************************************/
.icon-logo-online:before {
        font-size: 22px !important;
    position: relative !important;
    z-index: 900 !important;
}
#message_button_login {  
    font-weight: normal !important;}

.text-star-pos {
    font-weight: normal !important;
}

.list1{ float:left; min-height: 180px;
    width: 33%;}


.bbook-global{margin:-7px 0 0 0!important;    text-align: left!important;}
/***************************************************************************/

/*.highslideContainer {   
    margin-left:-8px!important;
    margin-top:  -8px!important;
}*/
#topcontrol{z-index:500; bottom:62px!important; right:35px!important; }
#footerSlideButton {
  right: 15px  !important;
    top: -48px !important;
    z-index: 1000 !important;}
.imgthumbpos {
    padding: 8px 10px  !important;
}
 /***************************************************************************/
/***************************************************************************/	

#header{margin:auto;
width:1000px; height: 125px;
position:relative; z-index:500;}

	 /***************************************************************************/
   .logo {     
float:left; margin-top:12px;
    width: 242px;height:91px;
	 z-index:600;   } 
 /***************************************************************************/	
nav {
width:715px; 
height:125px; 
z-index:500;
float:right;
}
 /***************************************************************************/
  #slid{margin:auto; 
width:1000px; height: 411px;
position:relative; }

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

.slogan{ 
/*background: rgba(129,7,8,0.93);
height: 114px;
width: 218px; position:absolute; right:0; bottom:0;
     font-family: 'cabin_condensedregular';
   
    font-weight: normal;
	text-transform: uppercase;	
    line-height: 35px;color: #de8383;   font-size: 40px;
      padding: 30px 30px 25px 35px;*/

background: none repeat scroll 0 0 rgba(129, 7, 8, 0.93);
    bottom: 0;
    color: #de8383;
    font-family: "cabin_condensedregular";
    font-size: 40px;
    font-weight: normal;
    height: 134px;
    line-height: 35px;
    padding: 10px 30px 25px 35px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    width: 218px;
}
	.slogan span{  color: #ffffff; font-size: 22px;
   }
	
.slogan p{ line-height:35px;}
  /***************************************************************************/

.contact{ 
background: rgba(212,37,40,0.93) url(../images/images-new/h1-contact.png) 5px 3px  no-repeat; 
height: 131px;
width: 652px;
      padding: 23px 20px 15px 45px;
	  position:absolute; left:0; bottom:0;
	   float:left;
   
}
	  
	   .contact h2{   
	  color: #171717;
	font-family: 'cabin_condensedregular';
    font-size:24px;
    font-weight: normal; margin:auto;
    margin-bottom: 10px;   
    text-transform: uppercase;
    text-align: left;
	line-height:38px; 

   }  
.contact p{ line-height: 20px;}  
.contact h3{
		  font-family: 'ITCAvantGardeGothicBookRg';
color:#ffffff;
font-size:16px;
float:left; } 
.contact table{ color: #ffffff;
    font-family: 'ITCAvantGardeGothicBookRg';
    font-size: 16px;
    font-weight: normal;}
.contact a{ color:#000; text-decoration: underline;}
.contact a:hover{ text-decoration:none;} 

/*************************************************************************/
.cl{ clear:both;}
  
  
  
.tel{ 
background:#e42124;
  color: #e6e6e6;
 font-family: 'cabin_condensedbold';
    font-size: 20px;
    font-weight: normal;
    height: 61px;
    line-height: 59px;
    padding: 0 30px 0 35px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 0;
    width: 218px;}
	
.tel p{ line-height:48px;}

 /*************************************/
 #content { 
margin: auto;
min-height: 70px; 
padding: 0;
width:1000px;

 font-family: 'ITCAvantGardeGothicBookRg';
color:#949494; font-size:16px;
position: relative;
font-weight: normal; text-align: left; 
}


#content h1{   
	background:url(../images/images-new/puce-h1.png) no-repeat left center;
    color: #938a8c;
  text-transform:uppercase;
     font-family: 'cabin_condensedregular';
    font-size: 24px;
    font-weight: normal;
    line-height: 72px;
    margin: auto auto 20px;
    padding-left:44px;
    text-align: left;font-style: italic;
   } 

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


#footer-bg{ background:#252525;
 width:100%;position: relative;
z-index:50;
min-height:200px; padding:17px 0 20px;}

  #footer { 
margin:auto;
min-height: 300px;
position: relative;

text-align: center;
width: 730px;
 }

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

 .box1{   
float:left; 
 width:278px;
position: relative;
min-height:200px; 
text-align: left;
font-size:16px;
 font-family: 'ITCAvantGardeGothicBookRg';
color:#949494; 
font-weight: normal;
 }
 .box1 h2{   
	
	background:url(../images/images-new/puce-h1.png) no-repeat left center;
color: #938a8c;
    font-family: "cabin_condensedregular";
    font-size: 24px;
    font-weight: normal;
    height: 70px;
    line-height: 65px;font-style: italic;
    margin-bottom: 7px;
    padding-left: 47px;
    text-align: left; text-transform:uppercase;
   }  
.box1 p{ line-height: 20px;}  
.box1:hover h2{   
color:#fd4043
}
 .box1 img{ padding:2px 0; border-bottom:2px solid red; border-top: 2px solid red;
 margin-bottom:15px;
  } .box1 .btn a{ background:#e42124; color:#fff; text-align:center; height:30px; 
  padding:0 50px; margin:15px auto; display:table; line-height: 27px; text-decoration:none;  }
   /*******************************************************************************/
 
.espace{ margin-right:81px;}


/*******************************************************************************/
#footer2-bg{ width:100%; min-height:100px; overflow: hidden;
padding:16px 0;position: relative;
z-index:50;
background:#f2f2f2;}

  
   /*******************************************************************************/
  #networks { 
margin:auto;
min-height: 100px;
position: relative;
width: 1000px; overflow: hidden;
font-family: 'angelinaregular';
color:#b9b9b9; 
font-size:20px; padding-top:0px;
font-weight: normal;
 }
#facb{ margin:0 0 0 0}

 #networks-bg{ width:100%;    border-top: 1px solid #4c4b4b;
    margin-top: 54px;} 
/*------------------------camera_prevThumbs----------------------*/	

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
    background: none repeat scroll 0 0 #fff!important;
}

         
        /* Navigation Gallery */
.holder {
         margin-bottom: 8px !important;
    margin-left: -8px !important;
}
.holder.bottom {
	display: none!important;
}

.holder a, .holder a.jp-current, .holder a.jp-current:hover, .holder a.jp-disabled, .holder a.jp-disabled:hover, .holder a.jp-previous {
	float: left!important;
	border: 0!important;
	display: inline-block !important;	
	width: 27px!important;
	line-height: 27px!important;
	height: 27px!important;
	font-weight: normal;
	font-family: Arial!important;
	font-size: 14px!important;
}

.holder a {
	color: #FFF!important;
	background: #fd4043!important;
}

.holder a.jp-current,
.holder a:hover:not(.jp-disabled) {
	color: #FFF!important;
	background: #000!important;
}

.holder a.jp-disabled, .holder a.jp-disabled:hover {
	color: #fff!important;
}

/* Breadcrumbs */

.breadcrumb {
	position: relative;
	float: right;
	background: #111;
	border: none;
	height: 27px;
	line-height: 27px;
	font-weight: normal;
	font-family: Arial;
	font-size: 14px;
	padding: 0 10px;
}

.breadcrumb a {
	color: #FFF;
	text-decoration: none;
	-webkit-transition: color 0.6s;
    transition: color 0.6s;
}

.breadcrumb a:hover {
	color: #2b78c2 !important;	
	text-decoration: none !important;	
}.holder a.jp-disabled, a.jp-disabled:hover {
    color: #ffffff !important;
}


/* Thumbs */

.highslide-gallery {
	position: relative;
	text-align: center;
	margin: 0;
	display: block;
}

.highslide-gallery .highslideContainer {
	float: left;
	position: relative;
}

.highslide-gallery .highslideContainer a.highslide img {
	border: 0;
	display:block;
	cursor: pointer !important;	
	-webkit-transition: all 0.8s;
    transition: all 0.8s;
}

.highslide-gallery .highslideContainer a.highslide {
	background: #000;
}

.highslide-gallery .highslideContainer a.highslide:hover img {
	opacity: 0.2;
	-ms-transform: rotate(7deg) scale(1.2);
    -webkit-transform: rotate(7deg) scale(1.2);
    transform: rotate(7deg) scale(1.2);
}

a.highslide {
	display: block;
	overflow: hidden;
}

a.highslide::after {
	content: "+";
	position: absolute;
	top: 50%;
	margin-top:-23px;
	left: 50%;
	margin-left: -23px;
	width: 46px;
	height: 46px;	
	border: 2px solid #CCC;
	box-sizing: border-box;
	color: #CCC;
	font-family: Arial;
	line-height: 42px;
	font-size:24px;
	border-radius: 50%;
	-ms-transform: scale(0,0);
    -webkit-transform: scale(0,0);
    transform: scale(0,0);
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
}

a.highslide:hover::after {
	-ms-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
}

/* Pop Up */

.highslide-container .highslide-caption{
	font-size:14px;
	color:#FFF;
	text-align:center;
	font-weight:normal;
	background: #111;
}

.highslide-container .highslide-caption strong{
	font-size:24px;
	line-height:30px;
	font-weight: bold;
}

.highslide-container .highslide-dimming{
	background: rgba(35,31,32,.8);
	opacity: 1 !important;
}

.highslide-wrapper, .highslide-outline,
.highslide-container table, .highslide-container td{
	background: none !important;
}

.highslide-container img.highslide-image,
.highslide-container .highslide-image{
	border: 0px !important;
	box-shadow: 0px 0px 20px #000;
}

/* Sub Galleries */

.highslide-gallery .highslideContainer.subgallery a.highslide:hover {
	background: #000;
}

.highslide-gallery .highslideContainer.subgallery a.highslide:hover img {
	opacity: 0.1;
}

.subgallery .folderBackground span {
	padding: 10px;
	font-family: Arial;
	font-size: 16px;
}

.highslide-gallery .highslideContainer.subgallery a.highslide span {
	-webkit-transition: all 0.5s;
    transition: all 0.5s;
}

.highslide-gallery .highslideContainer.subgallery a.highslide:hover span {
	background: none;
	-ms-transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px);
	-webkit-transition: transform 0.5s;
    transition: transform 0.5s;
}

.highslide-gallery .highslideContainer.subgallery a.highslide::after {
	display: none;
}
 
        
        
        

/*****************Flesh slideshow*******************/

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
    background: none !important;
}


.camera_prev{
    background: none !important;
    height: 70px !important;
    width: 36px !important;
	margin-left: 20px;
}
        
.camera_prev > span {
    background:url(../images/images-new/flesh-slide-2.png) no-repeat !important;  	
	height: 70px !important;
    width: 36px !important;
}


.camera_next{
background: none !important;
    height: 70px !important;
    width: 36px !important;
	margin-right: 20px;	
}	
	
.camera_next > span {
    background:url(../images/images-new/flesh-slide-1.png) no-repeat !important;  	
	height: 70px !important;
    width: 36px !important;
}	
	
	
.camera_commands{
    height: 70px !important;
    width: 36px !important;
	margin-right: 25px;		
}
	
	
.camera_black_skin .camera_commands > .camera_stop {
    background:url(../images/images-new/img-pause.html) no-repeat !important;
	height: 70px !important;
    width: 36px !important;
}	
	
.camera_black_skin .camera_commands > .camera_play {
    background:url(../images/images-new/img-paly.html) no-repeat !important;
	height: 70px !important;
    width: 36px !important;
}	
	
	.camera_prev, .camera_next, .camera_commands {
    cursor: pointer;
    height: 40px;
    margin-top: -49px!important;
}
	

.folderBackground span:nth-child(3) {
	display: none;	
}
        
        
        
        
        
        
        
        
        
        
        
        