body {
font-family: georgia;
font-size: 13px;
}

a {
	color: black;
	text-decoration: none;
}
a:hover {
	color: grey;
	text-decoration: none;
}

div#aside {
font-size: 10px;
position: absolute; 
left: 95%; 
top: 10px; 
text-align: right; 
}

div#header {
text-align: center;
font-size: 50px;
font-variant: small-caps;
font-weight: normal;
margin-bottom: 30px;
}

div#menus {
text-align: center;
font-size: 20px;
font-variant: small-caps;
font-weight: normal;
margin-bottom: 20px;
}

img#index {
display:block;
width:auto;
margin-left:auto;
margin-right:auto;
}

div#wlist {
margin-top: 25px;
}

div#wlist p {
margin: auto;
text-align: center;
margin-bottom: 15px;
}

div#wlist hr {
width:60px;
height:1px;
margin-bottom: 20px;
margin-top: 20px;

}
div#famille {
  background: url(../images/famille.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#famille:hover{
  background:url(../images/familleh.jpg);
  width: 640px;
  height: 427px;
}
div#famille2014 {
  background: url(../images/famille2014.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#famille2014:hover{
  background:url(../images/famille2014h.jpg);
  width: 640px;
  height: 427px;
}
div#reflexion {
  background: url(../images/reflexion.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#reflexion:hover{
  background:url(../images/reflexionh.jpg);
  width: 640px;
  height: 427px;
}
div#leica {
  background: url(../images/leica.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#leica:hover{
  background:url(../images/leicah.jpg);
  width: 640px;
  height: 427px;
}
div#color {
  background: url(../images/color.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#color:hover{
  background:url(../images/colorh.jpg);
  width: 640px;
  height: 427px;
}
div#famille2015 {
  background: url(../images/famille2015.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#famille2015:hover{
  background:url(../images/famille2015h.jpg);
  width: 640px;
  height: 427px;
}
div#through {
  background: url(../images/through.jpg);
  width: 640px;
  height: 427px;
  margin: auto;
}
div#through:hover{
  background:url(../images/throughh.jpg);
  width: 640px;
  height: 427px;
}
a.fill-div {
    display: block;
    height: 100%;
    width: 100%;
    text-decoration: none;
}
div#news {
margin-top: 50px;
width: 600px;
margin: auto;
}
div#news h1{
color: gray;
text-align: center;
font-size: 15px;
font-variant: small-caps;
font-weight: normal;
margin-bottom: 20px;
}
div#news p{
text-align: center;
font-weight: normal;
}
div#news hr {
width:60px;
height:1px;
margin-bottom: 20px;
margin-top: 20px;
}
div#news a {
	color: black;
	text-decoration: underline;
}
div#newsletter {
position: absolute; 
left: 1%; 
top: 10px; 
width: 200px;
margin: auto;
}

.button {
background-color: grey;
color: white;
display:inline-block; 
white-space:nowrap; 
height:30px; 
line-height:30px; 
margin:0 5px 0 0; 
padding:0 22px; 
text-decoration:none; 
text-transform:uppercase; 
text-align:center; 
font-weight:bold; 
font-style:normal; 
font-size:12px; 
cursor:pointer; 
border:0; 
/* -moz-border-radius:4px; 
border-radius:4px; 
-webkit-border-radius:4px;  */
vertical-align:top;
}
.button:hover{
opacity:.8;
}

div#cv table{
width: 70%;
margin: auto;
}

div#cv h1{
color: black;
text-align: center;
font-size: 20px;
font-variant: small-caps;
font-weight: normal;
}

.dottedUnderline { 
border-bottom: 1px dotted; 
}
div#cv a{
text-decoration: underline;
}
div#cv h2{
color: black;
text-align: left;
font-size: 15px;
font-weight: normal;
}

div#cv p{
color: black;
text-indent: 30px;
}
div#cv p{
text-indent: -30px;
}
div#about {
text-align: left;
margin-right: 25%;
}

div#about p {
text-indent: 30px;
}

div#book {
margin-top: 50px;
}
div#book h1{
color: gray;
text-align: center;
font-size: 20px;
font-variant: small-caps;
font-weight: normal;
font-style: italic;
margin-bottom: 20px;
}

div#book p {
width: 40%;
margin: auto;
text-align: center;
}
p.pdf {
	font-size: 10.5px;
	margin-bottom: 10px;
	text-align:right;
}
div#preload {
	display: none;
}


div#container {
	width: 300px;
	text-align: center;
	border-color: black;
	border-style: solid solid solid;
	border-width: 1px 1px 1px;
	-moz-border-radius: 10px 10px;
    -webkit-border-radius: 10px 10px;
    border-radius: 10px 10px;

}
div#box {
	width: 290px;
	text-align: left;
	font-size: 13px;
	margin: auto;
}

div#container h1 {
	margin: 5px left;
	width: 90%;
	text-align: left;
	font-size: 20px;
	font-variant: small-caps;
	font-weight: normal;
	text-indent: 5px;
	color: black;
	border-width: 0px;
	border-bottom: 1px;
	border-style:solid;
	border-color: black;
}

div#abouthead {
height: 90px;
margin-top : 5px;
width: 295px;
}

div#container p {
text-indent: 10px;
}
/* BUY */
div#exclu {
	border-color: red;
	border-style: solid solid solid;
	border-width: 1px 1px 1px;
	width: 50%;
	margin: auto;
	text-align: center;
}
div#buy h1{
color: black;
text-align: center;
font-size: 20px;
font-variant: small-caps;
font-weight: normal;
}

div#faq {
	text-align: center;
	width: 60%;
	margin: auto;
	}
div#faq a, a:hover {
	color: grey;
	}
div#exclutxt {
	width: 90%;
	margin: auto;
	}
span#bold {
	font-weight:bold; 
	}
/* a propos */
span.bold {
	font-weight:bold; 
}
span.italic {
	font-style: italic;
}
div#bio {
	text-align: left;
	width: 60%;
	margin: auto;
}
div#bio table{
width: 90%;
margin-left: 15%;
}
div#bio h1{
color: black;
text-align: center;
font-size: 20px;
font-variant: small-caps;
font-weight: normal;
}
div#bio a, a:hover {
	color: grey;
	}
div#mosaic {
width: 100%;
}
 
div#row1 {
width: 1250px;
margin: auto;
float: center;
}
div#row2 {
width: 1250px;
margin: auto;
float: center;
}
div#row3 {
width: 1250px;
margin: auto;
float: center;
}
div#row4 {
width: 1250px;
margin: auto;
float: center;
}

div#print1 {
  background: url(../images/prints/min/0011.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print1:hover{
  background:url(../images/prints/min/0011h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print2 {
  background: url(../images/prints/min/1039.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print2:hover{
  background:url(../images/prints/min/1039h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print3 {
  background: url(../images/prints/min/2096.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print3:hover{
  background:url(../images/prints/min/2096h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print4 {
  background: url(../images/prints/min/2205.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print4:hover{
  background:url(../images/prints/min/2205h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print5 {
  background: url(../images/prints/min/1152.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print5:hover{
  background:url(../images/prints/min/1152h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print6 {
  background: url(../images/prints/min/2923.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print6:hover{
  background:url(../images/prints/min/2923h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print7 {
  background: url(../images/prints/min/3254.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print7:hover{
  background:url(../images/prints/min/3254h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print8 {
  background: url(../images/prints/min/3616.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print8:hover{
  background:url(../images/prints/min/3616h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print9 {
  background: url(../images/prints/min/6708.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print9:hover{
  background:url(../images/prints/min/6708h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print10 {
  background: url(../images/prints/min/7612.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print10:hover{
  background:url(../images/prints/min/7612h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print11 {
  background: url(../images/prints/min/5250.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print11:hover{
  background:url(../images/prints/min/5250h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print12 {
  background: url(../images/prints/min/8282.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print12:hover{
  background:url(../images/prints/min/8282h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print13 {
  background: url(../images/prints/min/7689.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print13:hover{
  background:url(../images/prints/min/7689h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print14 {
  background: url(../images/prints/min/9195.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print14:hover{
  background:url(../images/prints/min/9195h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print15 {
  background: url(../images/prints/min/9781.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print15:hover{
  background:url(../images/prints/min/9781h.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
 div#print_spec {
  background: url(../images/prints/min/print_spec.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
}
div#print_spec:hover{
  background:url(../images/prints/min/print_spec.jpg);
  width: 300px;
  height: 300px;
  float: left;
  border: 1px solid black;
} 

div#specials {
margin-top: 50px;
width: 70%;
margin: auto;
}
div#specials h1{
color: black;
text-align: center;
font-size: 15px;
font-variant: small-caps;
font-weight: normal;
margin-bottom: 20px;
}
div#specials p{
text-align: center;
font-weight: normal;
}
div#specials a {
	color: black;
	text-decoration: none;
}
div#allprints {
  margin-top: 50px;
  width: 70%;
  text-align: center;
  font-size: 15px;
  margin: auto;
  border: 1px solid red;
  font-variant: small-caps;
  font-weight: 100%;
}