/***** menu CSS *****/
.border_img /*** spécifique West *****/
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 40px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 40px;
	-webkit-box-shadow: #000 5px 5px 10px;
	border-top-left-radius: 15px;
	border-top-right-radius: 40px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 40px;
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.8), 10px 10px 30px 10px rgba(0, 0, 0, 0.65);
}
  

.border_img_OLD
{
	border-width: 2px;
	border-color: white;
	border-style: solid;
}
.outline_img
{
	outline: 2px solid #fff;
}
.ombre{box-shadow: #000 2px 2px 5px; }
.ombre10{box-shadow: #000 2px 2px 10px;}
.ombre50{box-shadow: #000 2px 2px 50px;} /***** spécifique Cuba *****/
.cadre-photo-6-000
{
	border: 2px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-box-shadow: #000 3px 2px 3px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-box-shadow: #000 3px 2px 3px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: #000 2px 2px 5px;
}
.cadre-photo-cuba /***** spécifique Cuba *****/

{
	border: 2px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 18px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 18px;
	-webkit-box-shadow: #000 2px 2px 50px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 18px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 18px;
	-moz-box-shadow: #000 2px 2px 50px;
	border-top-left-radius: 6px;
	border-top-right-radius: 18px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 18px;
	box-shadow: #000 2px 2px 50px;
}
.cadre-photo-cuba2 /***** spécifique Cuba *****/

{
	border: 2px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 18px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 18px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-box-shadow: #000 2px 2px 50px;
	-moz-border-radius-topleft: 18px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 18px;
	-moz-border-radius-bottomleft: 6px;
	-moz-box-shadow: #000 2px 2px 50px;
	border-top-left-radius: 18px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 18px;
	border-bottom-left-radius: 6px;
	box-shadow: #000 2px 2px 50px;
}
.cadre-photo-6-555
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-box-shadow: #555 3px 2px 3px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-box-shadow: #555 3px 2px 3px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: #555 2px 2px 5px;
}
.cadre-photo-6-F33
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-box-shadow: #FF0 3px 2px 3px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-box-shadow: #FF0 3px 2px 3px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: #F33 2px 2px 5px;
}
.cadre-photo-6-FF0
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-box-shadow: #FF0 3px 2px 3px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-box-shadow: #FF0 3px 2px 3px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	box-shadow: #FF0 2px 2px 5px;
}

.cadre-photo-30-OMBRE /*** spécifique Canada *****/
{
	border: 2px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #000 5px 5px 10px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #000 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: -1px -1px 5px rgba(0, 0, 0, 0.3), 2px 2px 10px 1px rgba(0, 0, 0, 0.7), 5px 5px 10px 1px rgba(0, 0, 0, 0.5), 10px 10px 10px rgba(0, 0, 0, 0.2);

}







.cadre-photo-30-000-OMBRE {
	border: 1px solid #FFF;
	border-radius: 30px;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.8), 30px 30px 50px 10px rgba(0, 0, 0, 0.65);
}
/************lg droit, bas, flou **********coeff 0.8 */




.cadre-photo-30-05F
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #05F 3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #05F 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: #05F 2px 2px 5px;
}
.cadre-photo-30-555
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #555 3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #555 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: 4px 4px 5px #555;
}

.cadre-photo-30-595   /*** spécifique Soleil *****/
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #595 3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #595 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: 2px 2px 5px #595;
}

.cadre-photo-30-999
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #999 3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #999 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: 4px 4px 5px #999;
}
.cadre-photo-30-F00
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #F00 3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #F00 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: #F00 2px 2px 5px;
}
.cadre-photo-30-F80
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #F80 4px 4px 5px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #F80 4px 4px 5px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: 4px 4px 5px #F80;
}
.cadre-photo-30-FF0
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #FF0 3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #FF0 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: #FF0 2px 2px 5px;
}


.cadre-photo-30-FF9
{
	border: 1px solid #FFF;
	border-radius: 30px;
	box-shadow: -2px 2px 5px rgba(250, 250, 150, 1), 10px 1px 30px 1px rgba(250, 250, 150, 0.15)
}
.cadre-photo-30-FFE
{
	border: 1px solid #FFF;
	border-radius: 30px;
	box-shadow: -2px 2px 5px rgba(250, 250, 250, 1), 10px 1px 30px 1px rgba(250, 250, 250, 0.15);
}




.cadre-photo-30-FFF
{
	border: 1px solid #fff;
	background-color: #000;
	-webkit-border-top-left-radius: 30px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-webkit-box-shadow: #FFF3px 2px 3px;
	-moz-border-radius-topleft: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 30px;
	-moz-box-shadow: #FFF 3px 2px 3px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	box-shadow: #FFF 2px 2px 5px;
}

.cadre-photo-noir-30-F99
{
	border: 1px solid #000;
	border-radius: 30px;
	box-shadow: -2px 2px 5px rgba(255, 150, 150, 1), 10px 1px 30px 1px rgba(255, 150, 150, 0.25)
}
.cadre-photo-noir-30-FF9
{
	border: 1px solid #000;
	border-radius: 30px;
	box-shadow: -2px 2px 5px rgba(250, 250, 150, 1), 10px 1px 30px 1px rgba(250, 250, 150, 0.15)
}
.cadre-photo-noir-30-FFF
{
	border: 1px solid #000;
	border-radius: 30px;
	box-shadow: -2px 2px 5px rgba(250, 250, 250, 1), 10px 1px 30px 1px rgba(250, 250, 250, 0.15);
}
.cadre-photo-noir-30-FFF-BROUILLARD
{
	border: 1px solid #000;
	border-radius: 30px;
	box-shadow: -2px 2px 5px rgba(250, 250, 250, 1), 10px 1px 30px 1px rgba(255, 255, 255, 0.35), 10px -10px 30px 1px rgba(255, 255, 255, 0.35)
}






.bordure{border: 2px solid;}
.bordure-rouge{border: 2px solid #FF0000;}
.bordure-verte{border: 2px solid #00FF00;}
.blanc{color: white;}
.noir{color: black;}