* {
	-webkit-box-sizing: border-box;
	}
a 
	{color: #1b6a9a;
	font-style: bold;
	text-decoration: none;
	}
p
	{padding: 0;
	margin-left:1%;
	font-family: 'Open Sans Condensed', sans-serif;
	}

li
  {
	list-style: none;
  }

ul
  {
	list-style: none;
  }

a:hover
	{color: #666666;
	font-style: bold;
	text-decoration: none ;
	}

h2
	{font-size: 30; 
	font-style: bold;
	color: #1FA055;}
h5
	{font-family: 'Open Sans Condensed', sans-serif;
	color: #97845C;
	}

h6
	{font-size: 1em;
	font-family: 'Open Sans Condensed', sans-serif;
	color: #1b6a9a;
	}

.h4color
  {
	color: #525252;
  }

#prev
  {
	float: left;
	max-width: 30%;
  }

#prev:hover
  {
	opacity:0.8;
  }

#prev:active
  {
	opacity:0.2;
  }


#next
  {
	float: right;
	max-width: 30%;
  }

#next:hover
  {
	opacity:0.8;
  }

#next:active
  {
	opacity:0.2;
  }

#dia_legende
  {
	padding-top: 3%;
	font-family: 'Open Sans Condensed', sans-serif;
	font-style: bold;
	color: #525252;
  }

#dia_liens
  {
	font-family: 'Open Sans Condensed', sans-serif;
	font-style: bold;
	color: #1FA055;
  }


.font1
	{font-family: 'Open Sans Condensed', sans-serif;
	}

.font2
	{
		text-align: center;
	}

.texte 
	{display: inline-block;
	width: 60% ;
	margin-left: 4%;
	} 

.galeries
	{
	text-align: left;
	padding: 1px;
	margin:0px;
	}

.image
	{
	margin-left: 4%;
	}

.profil
	{float: right;
	margin-right: 8%;
	}

.menu
 	{float: left ; margin-right: 4%;
 	}

.titre1
 	{float: left;
	margin-right: 4%;
	font-style: bold;
	color: #525252;
	font-size: 120%;
	} 

.titre2
 	{float: right;
	text-align: right;
	font-style: bold;
	color: #525252;
	font-size: 120%;
	} 

.titre3
	{margin-left: 4%;
	}

.titre4
	{font-size: 150%;
	color: #1b6a9a;
	}

.titre5
 	{float:left;
	text-align: right;
	font-style: none;
	color: #1FA055;
	font-size: 120%;
	text-shadow :none;
	border-radius: none;
	} 	

.cv
	{text-align :center;}

.tableau
	{margin-right: 4%;
	margin-left: 4%;
	}

.image1
	{text-align :center;
	margin-right: 4%;
	margin-left: 4%;
	margin-bottom: 5%;
	}

.border:hover
	{border: none;
	}

.border
	{border: 1px solid #777;
	} 

.mini	
	{	
	margin-left:0.5%;
	margin-right:0.5%;
	margin-top:0.5%;
	margin-bottom:0.5%;
	overflow-x: hidden; 
	overflow-y: hidden; 
	display:inline-block;
	border: 1px solid #c5c5c5;
	}


.miniImg
  {
	max-width: 200%;	
	position: relative;	
  }


.selected
	{		
		border: 6px solid #fadc79;
	}

.select:hover
	{
	border: 1px solid #777;
	padding: 2px;
	opacity: 0.8
	}

.link
  {
	text-decoration: underline;
  }

#test
 	{display: inline-block;}

.img
	{
  opacity: 0.4;
  filter: alpha(opacity=40);
	}

.imgSize 
	 {
	 max-width: 100%;
	 }

.rollover:hover 
	{
   border: 1px solid gray;
   opacity:0.8;
   -webkit-transform: translateY(-10px) scale(1.05);
   -webkit-transition: 0.5s;
   -moz-transform: translateY(-10px) scale(1.05);
   -moz-transition: 0.5s;
   -ms-transform: translateY(-10px) scale(1.05);
   -ms-transition: 0.5s;

	}


.miniroll:hover 
	{
   opacity:0.8;
   -webkit-transform: translateY(-10px) scale(1.05);
   /*-webkit-transition: 0.5s;*/
   -moz-transform: translateY(-10px) scale(1.05);
   /*-moz-transition: 0.5s;*/
   -ms-transform: translateY(-10px) scale(1.05);
  

	}
.textover:hover 
	{
	-webkit-transform: scale(1.2);
    -webkit-transition: 0.2s;
    -moz-transform: scale(1.2);
    -moz-transition: 0.2s;
    -ms-transform: scale(1.2);
    -ms-transition: 0.2s;
	}

.btnon:active
	{
	opacity:0.3;
   -webkit-transform: translateY(10px) scale(0.9) ;
   -moz-transform: translateY(10px) scale(0.9);
   -ms-transform: translateY(10px) scale(0.9);
 	}


.background1 
	{
		background: linear-gradient(#fff7e2, white) ;
	}


/*#prev{
    position:absolute;
    left:10%;
    top:35%;
}

#next{
    position:absolute;
    right:10%;
    top:35%;
}*/


.panel
  {
	background-color: #d4eba6;	
	border : none;
	border-radius: 0;
	box-shadow: none;
  }

.form-control
  {
	border : none;
	border-radius: 0;
	box-shadow: none;
  }


.color
  {
	background-color: white;
  }