/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  @charset "utf-8";
    

  .texte { 
    font-family: 'trebuchet ms',Geneva,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    line-height:1em;
    color: rgb(0, 0, 0);
    }

  .texte_gras { 
    font-family: 'trebuchet ms',Geneva,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    color: rgb(0, 0, 0);
    font-weight: bold;
    }

  .texte-grand { 
    font-family: 'trebuchet ms',Geneva,Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: rgb(0, 0, 0);
    text-decoration: none;
    margin-left: 1em;
    margin-right: 1em;
    }

  .titre { font-family: Arial,Helvetica,sans-serif;
    font-size: 18pt;
    color: white;
    font-weight: bold;
    text-decoration: none;
    margin-left: 2em;
    }

   .titreplus { font-family: Arial,Helvetica,sans-serif;
    font-size: 22pt;
    color: white;
    font-weight: bold;
    text-decoration: none;
    margin:0px;	
    margin-left: 1em;
    }

  .menu_haut { border: 1px solid rgb(0, 0, 0);
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(211, 0, 122);
    display: block;
    font-size: 14px;
    font-weight: bold;
    width: 160px;
    text-decoration: none;
    }

  .menu_haut:hover { border: 1px solid rgb(211, 0, 122);
    background-color: rgb(211, 0, 122);
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .menu_bas { border: 1px solid rgb(102, 102, 102);
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    display: block;
    font-size: 11px;
    font-weight: 700;
    width: 180px;
    text-decoration: none;
    }

  .menu_bas:hover { border: 1px solid rgb(153, 153, 153);
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  #paparazi { margin: 0pt;
    padding: 0pt;
    font-family: 'trebuchet ms',Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
    color: #666666;
    }
  
  div#paparazi h3 { margin-top: 2em;
    }

  div#paparazi li { list-style-image: url(img/margerite.gif);
    }

  div#paparazi a { margin-top: 0pt;
    padding-top: 0pt;
    }

  div#paparazi a:hover { background: rgb(211, 0, 122) none repeat scroll 0%;
    color: white;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  div#paparazi .droite { float: right;
    margin-right: 2em;
    }

  div#paparazi .smalltxt { font-size: 8pt;
    }

  div#pdv li { list-style-image: url(img/margerite.gif);
    }

  div#pdv a { margin-top: 0pt;
    padding-top: 0pt;
    }

  div#pdv a:hover { background: rgb(211, 0, 122) none repeat scroll 0%;
    color: white;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .entville { font-weight: bold;
    margin-bottom: 0pt;
    }

#gbout {
	float:left;
	margin-right:50%;
	margin-top:0;
	padding:0;
	border: 0px solid #000;
	}
#dbout {
	float:right;
	margin-left:1em;
	margin-top: 10px;
	padding:0;
	width:40%;
      border: 1px solid #000;
	}

.invisible {
	color: #fff;
}
.mylongdesc {
	color: #fff;
}

div#couv {
	background: url("img/landrover.jpg") no-repeat 0px 0px;
        height: 700px;
        margin:0px;
        padding-top:0em;
}

div#couv p {
	float:right;
	padding:2em 0em 0em 8em;
	font-size:18pt;
	line-height:1em;
	font-weight:bold;
	color:#000;
}

div#espacelien {
	float:right;
	margin-left:5em;
	margin-top:1em;
        height: 500px;
	width:450px;
	padding:0em;
}

div#espacelien a img {
	padding:0em;
	border:2px solid #fff;
}

div#espacelien a:active {
	padding:0em;
	border:0px;
}

div#espacelien a:active img {
	padding:0em;
	border:2px solid #000;
	text-decoration:none;
}

div#espacelien a:hover {
	padding:0em;
	border:0px;
}

div#espacelien a:hover img {
	padding:0em;
	border:2px solid #d3007a;
}

div#main {
   margin:0 auto;
   width: 800px;
} 

div#main a img {
   width:800px;
   margin-left:2em;
}
