body {
background-color:rgb(0,0,0);
margin: 0;
font-family: verdana, arial, sans-serif;
text-align: center;
}

div.menu{
     float:left;
     height:50px;
     position:relative;
     width:500px;
     z-index:1000;
}

ul.blockeasing {  
      color:#CCCCCC;  
      float:left;  
      font-size:11px;  
      padding:0;  
      width:560px;  
}  
ul.blockeasing li{  
      background:none repeat scroll 0 0 #333333;  
      border:2px solid #000000;  
      display:block;  
      float:left;  
      height:15px;  
      list-style:none outside none;  
      margin:0 5px;  
      padding:5px 0px;  
      text-align:center;  
      text-shadow:0 1px 1px #000000;  
      text-transform:uppercase;  
      width:200px;  
      position:relative;  
}  
  
ul.blockeasing li a{  
     color:#CCCCCC;
	 text-decoration:none
}  
  
ul.blockeasing li ul{  
     background:none repeat scroll 0 0 #333;  
     border-bottom:3px solid #DE93C3;  
     float:left;  
     padding:20px 5px 0;  
     display: none;  
     position:absolute;  
     /*left:-20%;*/  
     width:200px;  
     margin-top:15px  
     }  
  
ul.blockeasing li ul li{  
    border:none;  
    border-bottom:1px solid #ccc;  
    padding:5px;  
    float:left;  
    width:100px;  
    overflow:hidden  
    }  

.jimgMenu {
	position: relative;
	width: 670px;
	height: 200px;
	overflow: hidden;
	margin: 25px 0px 0px;
}

.jimgMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 200px;
	width: 1340px;
	
	}

.jimgMenu ul li {
	float: left;
}

.jimgMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:78px;
	height: 200px;
}

.jimgMenu ul li.landscapes a {
	background: url(images/landscapes.jpg) repeat scroll 0%;
}

.jimgMenu ul li.people a {
	background: url(images/people.jpg) repeat scroll 0%;
}

.jimgMenu ul li.nature a {
	background: url(images/nature.jpg) repeat scroll 0%;
}
.jimgMenu ul li.abstract a {
	background: url(images/abstract.jpg) repeat scroll 0%;
}

.jimgMenu ul li.urban a {
	background: url(images/urban.jpg) repeat scroll 0%;
	min-width:310px;
	
}



#logg {
font-size: 12px;
}

a  {   
color:#ffffff;   
text-decoration:underline;  
}  

a:hover  {   
color:#c1984b;   
text-decoration:none;  
}

#q
{
	float: left;
}
#z
{
	float: right;
}

#e
{
	float: left;
}
#d
{
	float: right;
}

a img {
border: none;
}

#t1 {
margin-left: auto;
margin-right: auto;
padding-top: 50px;
width: 952px;
padding-bottom: 25px;
}

#banniere {
width: 952px;
height: 220px;
border-style:solid; 
border-width:1px;
border-color:gray;
border-bottom-color: #000000;
border-left-color: #000000;
border-top-color: #000000;
}

#cadre {
width: 952px;
border-style:solid; 
border-width:1px;
border-color:gray;
/*border-top-color: #000000;*/
}

#contenu {
/*float: left;*/
width: 952px;
min-height: 600px;
color: #808080;
padding-bottom: 30px;
font-size: 12px;
}

#logg {
color: #808080;
}

#inf {
color: #808080;
}

#contenu p {
line-height: 25px;
text-align: center;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
}

fieldset {
margin-left: auto;
margin-right: auto;
width: 260px;
padding-left: 20px;
padding-top: 0px;
font:80%/1 sans-serif;
}

label {
  float:left;
  width:25%;
  color: gray;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
}

.legend2 {
color: #c1984b;
font:5 sans-serif;
}

legend {
color: #c1984b;
}

#formu {
padding-top: 25px;
}

.imagesd {
text-align: right;
}

#bouton {
text-align: right;
}

#infos {
padding-top: 25px;
}

#infos2 {
position: relative;
margin-left: auto;
margin-right: auto;
width: 250px;
padding: 1em;
color: gray;
border-style:solid; 
border-width:1px;
border-color:gray;
}


#contenu ul {
color: #808080;
line-height: 25px;
text-align: justify;
}

#footer {
text-align: left;
}

#etoiles {
width: 300px;
float: right;
}


.mots {
font-weight: bold;
color: #c1984b;
}

.motsnongras {
color: #c1984b;
}

.motsgris {
color: #808080;
}

#log {
position: relative;
margin-left: auto;
margin-right: auto;
width: 250px;
padding: 1em;
border-style:solid; 
border-width:1px;
border-color:gray;
color: gray;
}

#expli {
color: #808080;
font-size: 10px;
text-align: left;
}

#expli2 {
color: #808080;
font-size: 10px;
padding: 25px;
}

#expli3 {
color: #808080;
font-size: 10px;
text-align: left;
}

.date {
color: #ffffff;
}

ul#tabnav {
    font: 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 24px;
    margin: 0;
}

ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #000000;
    margin: 2px 2px 0 2px;
    border: 1px solid gray;
}

ul#tabnav li.active {
    border-bottom: 1px solid gray;
    background-color: #d7d7d7;
}

ul#tabnav li.active a {
    color: #000000;
}

#tabnav a {
    float: left;
    display: inline;
    color: #c1984b;
    text-decoration: none;
    padding: 4px;
}

#tabnav a:hover {
    background: #d7d7d7;
}

#liensmenu {
font-size: 11px;
}