/* Cacher les boussoles ds la recherche */
#lots .icon-compass {
visibility: hidden;
}

.pika-imgnav a.previous, .pika-imgnav a.next {
visibility:hidden;
}


.legende{
color: #3f3f3f;
}


#lot-home #img-lot-ctn {
margin-top: 40px;
height:120%;
overflow:visible;
}

/*.pika-stage img {
margin: -70% 0 0;
}*/

/* correctifs ponctuels */
#galerie{
	margin: 0 0 0 228px !important;
}

#top-bar{
background-image: url("src/bg_top.jpg") !important;
}

/* fonds et typo generale */
html{
    color: #000000;
    background-color: #ececec;
}

/* planche theme */
.icon-32, .icon-48, .icon-64, .icon-24, #menu a, .ui-sliders a.ui-state-default, .personalCB.on-off li a, button.sort, .icon-appStore{
    background-image: url("src/planche_gp2.png") !important;
}

/* header */
#logo-programme{
	display: block;
	margin: 5px auto;
}

/* page contact */
#page-contact #background-contact{background-image: url('src/theme/contact.jpg'); }
#page-contact .nom-commercialisateur{color: #45474b; }

/* couleur textes */
.color-2, .color-2 a, .link-2, #cell1 h2, #cell3 h3, #loc_cell6 h3{
    color: #4ba0b7;
	font-size: 1.1em;
	}
	
#lot-home h4{
	color: #4ba0b7;
	font-size: 1em;
}

/*Couleur des liens */
.link-visit a, #et_cell3 a, {
	color: #4ba0b7;
}
/*Couleur des liens visités */
.link-visit a:visited, #et_cell3 a, #discover a  {
	color: #4ba0b7;
}

#loc_cell6 a:visited, #loc_cell6 a {
	color:#000000;
}

#loc_cell6 h3 a:visited, #loc_cell6 h3 a {
	color:#000000;	
	font-size: 1em;
}

.color-2 a{ font-size:1em;}

.link-1{
	 color: #a0a0a0;
}
.color-1{
    color: #FFFFFF;
}
#menu a > span{
	color: #000000;
}

.back-link{
	color: #FFFFFF;
}

#go-localisation h4{
	color: #6E5E5D;
}

/* couleur bandeaux titre */
.gradient-1 { /* grand titre de page */
    color: #FFFFFF;
    background-color: #555a5f;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #45474b), color-stop(0.8, #61686e) );
    background-image: -moz-linear-gradient( center bottom, #45474b 32%, #61686e 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#45474b', endColorstr='#61686e');
}
.gradient-2 { /* titre dans la page */
    color: #FFFFFF;
    background-color: #555a5f;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #3f3f3f), color-stop(1, #7f7f7f) );
    background-image: -moz-linear-gradient( center bottom, #3f3f3f 0%, #7f7f7f 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f7f7f', endColorstr='#3f3f3f');
}
.gradient-3 { /* grand titre bas de page */
	 color: #FFFFFF;
    background-color: #555a5f;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #414141), color-stop(0.8, #7E7E7E) );
    background-image: -moz-linear-gradient( center bottom, #414141 32%, #7E7E7E 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7E7E7E', endColorstr='#414141');
}

/* couleur filet menu */
#menu ul li {
    border-bottom: 3px solid #e2e2e2;
}
#menu ul li:hover, #menu ul li.active {
    border-bottom: 3px solid #4ba0b7;
}
/* couleur boutons */
#top-bar #submit-connection-btn, #connection{
    color: #FFFFFF;
}

.gradient-programme1{
    color: #000000;
	background-color: #aac85e;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #4ba0b7 ), color-stop(0.8, #6aC5de ) );
    background-image: -moz-linear-gradient( center bottom, #4ba0b7  32%, #6aC5de  80% );
    filter: no-filter;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6d9c5 ', endColorstr='#cfbfa6');
}
.gradient-programme1:hover{
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #6aC5de ), color-stop(0.8, #4ba0b7 ) );
    background-image: -moz-linear-gradient( center bottom, #6aC5de  32%, #4ba0b7  80% );
    filter: no-filter;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cfbfa6 ', endColorstr='#e6d9c5');
}

.gradient-programme2{
      color: #FFFFFF;
    background-color: #3A3A3A;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #1A1A1A), color-stop(0.8, #434343) );
    background-image: -moz-linear-gradient( center bottom, #1A1A1A 32%, #434343 80% );
    filter: no-filter;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#434343', endColorstr='#1A1A1A');
}
.gradient-programme2:hover{
  background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #434343), color-stop(0.8, #1A1A1A) );
    background-image: -moz-linear-gradient( center bottom, #434343 32%, #1A1A1A 80% );
    filter: no-filter;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1A1A1A', endColorstr='#434343');
}

/* fonds cellules */
.gradient-background-1, .gradient-background-2{
    background-color: #FBFBFB;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #FFFFFF), color-stop(0.8, #EDEDED) );
    background-image: -moz-linear-gradient( center bottom, #FFFFFF 32%, #EDEDED 80% );
    filter: no-filter;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EDEDED', endColorstr='#FFFFFF');
}

/* couleur cadres */
#top-bar, #middle, #footer, .cell, .bandeau {
    border-color: #888888;
}

/* fond container */


#middle{
     background-color: #fbfbfb;
    background-image: url(src/theme/bg_header.jpg);
    background-repeat: repeat-x;
}
.media-arkaplayer{
	background-color: #FFFFFF;
}



/* fond page recherche et panier */
#page-recherche, #page-panier {
    background-color: #fbfbfb;
}

/* tool bar recherche et panier */
#search-tbar{
    background-color: #EEEEEE;
}

/* fond lot */
li.lot{
    background-color: #FFFFFF;
}

/* couleur checkbox et slider recherche */
.personalCB li.selected a, .ui-slider-range{
     color: #FFFFFF;
    background-color: #6ac5de;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #4ba0b7 ), color-stop(0.8, #6aC5de ) );
    background-image: -moz-linear-gradient( center bottom, #4ba0b7  32%, #6aC5de  80% );
    filter: no-filter;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6d9c5 ', endColorstr='#cfbfa6');
}

/* bordure titre slider */
#discover h2.bandeau {
    font-size: 1em;
}
#discover .bandeau {
    border: none;
    border-top: 1px solid #8B8B8B;
    border-bottom: 1px solid #8B8B8B;
}

/* couleur navigation slider */
.quick-app-slider a.scrollButtons {
	background-image: none;
	color: #FFFFFF;
    background-color: #61686e;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #45474b), color-stop(0.8, #61686e) );
    background-image: -moz-linear-gradient( center bottom, #45474b 32%, #61686e 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c5b57', endColorstr='#6e4845');
}

.quick-app-slider .arrow {
	border:0px; /*annihiler les fleches generes en automatique par layout.css*/
    color: #FFFFFF;
    background-color: #61686e;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #45474b), color-stop(0.8, #61686e) );
    background-image: -moz-linear-gradient( center bottom, #45474b 32%, #61686e 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c5b57', endColorstr='#6e4845');
}
.quick-app-slider .arrow-right {
	background-image: url(src/theme/arrows.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 30px;
	
	background-color: rgba(0, 0, 0 , 0);
	}

.quick-app-slider .arrow-left {
	background-image: url(src/theme/arrows.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 30px;
	
	background-color: rgba(0, 0, 0 , 0);
	
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	}

/* couleur fond slider */
.inside{
    background-color: #FFFFFF;
    border: 1px solid #888888;
}
.slider div.panel.current .inside{
    background-color: #FFFFFF;
    border: 1px solid #B8B8B8;
}

.cell{
background-color:#FFFFFF;
}

.form-contact form, .form-recherche form, .form-panier form{
	
	-webkit-border-radius: 0px 0px 0 0;
	-moz-border-radius: 0px 0px 0 0;
	border-radius: 0px 0px 0 0;
	
	border-top: 1px solid #6ac5de;

	color: #FFFFFF;
    background-color: #45474b;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #45474b), color-stop(0.8, #45474b) );
    background-image: -moz-linear-gradient( center bottom, #45474b 32%, #45474b 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6e4845', endColorstr='#6e4845');

}

.titre {
	-webkit-border-radius: 0px 0px 0 0;
	-moz-border-radius: 0px 0px 0 0;
	border-radius: 0px 0px 0 0;
	
	border-top: 1px solid #61686e;

	color: #FFFFFF;
    background-color: #61686e;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.32, #45474b), color-stop(0.8, #61686e) );
    background-image: -moz-linear-gradient( center bottom, #45474b 32%, #61686e 80% );
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c5b57', endColorstr='#6e4845');

}

.link-2{
color:#FFFFFF;
}

#loc_cell1 img {
margin-left:0px;
width:120%;
height:120%;
}


#loc_cell5 img {
margin-left:-50px;
width:400px;
height:330px;
}

#loc_cell3 img{
margin-left:-100px;
margin-top:-10px;
height:120%;
width:140%;
}

#cell2 img{
height:280%;
}

#et_cell2 img{
margin-top:-15px;
margin-left:-15px;
height:120%;
}

#et_cell3 a, #et_cell3 a:visited{
color:#000000;
}

#baseline a, #baseline a:visited{
color:#FFFFFF;
font-size: 1em;
}

/*#loc_cell6 h3{
color:#B03A4B;
}*/
