html *
{
margin:0px;
padding:0px;
border:0px;
}
body
{
margin:0px;
padding:5px 0px 15px 0px;
font-family: georgia,verdana,helvetica;
background-color: #000000;
background-image: url(http://trouvephoto.com/res/back.jpg);
background-repeat: repeat-x;
background-position: top;
background-attachment:fixed;
text-align: center;
}
p, p a
{
font-size: 0.7em;
font-style:normal;
text-decoration:none;
color: #ffffff;
}
a img
{
 border:0px;
}
#Banniere
{
background-color: #000000;
border:0px;
margin: 3px;
margin-bottom: 0px;
float:left;
}
#banner-image
{
background-color: #000000;
margin: 0px;
float:left;
border:0px;
}
#banner-search
{
text-align:right;
Margin: 1px;
padding-top:3px;
padding-right:5px;
float:right;
background: #000000;
}
#banner-image p a
{
font-size: 1em;
color: #FB0000;
}
#banner-search p a, #banner-search p
{
font-size: 0.8em;
color: #FB0000;
}
#Banniere-left
{
Margin: 1px;
float:right;
border:1px dotted #660000;
}
.accrochomepage-new
{
margin:0px;
float: left;
margin-top: 2px;
margin-left: 3px;
padding: 3px;
text-align: justify;
width: 740px;
height: 202px;
border: 0px;
background-color: #000000;
background-image: url(http://trouvephoto.com/res/souligne.jpg);
background-repeat: no-repeat;
background-position: bottom center;
}
.accrochomepage-new-court
{
margin:0px;
float: left;
margin-top: 2px;
margin-left: 3px;
padding: 3px;
text-align: justify;
width: 740px;
height: 150px;
border: 0px;
background-color: #000000;
background-image: url(http://trouvephoto.com/res/souligne.jpg);
background-repeat: no-repeat;
background-position: bottom center;
}
.accrochomepage-new a
{
font-size: 1em;
}
.accrochomepage-new-court a
{
font-size: 1em;
}
#pub1
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/fleur91-3.gif);
background-repeat: no-repeat;
background-position: bottom left;
margin:0px;
margin-top:2px;
margin-right:3px;
padding:0px;
float: right;
width: 244px;
height: 202px;
text-align: center;
border: 0px;
}
#pub1-court
{
background-image: url(http://trouvephoto.com/res/bas-footer.jpg);
background-repeat: repeat-x;
background-position: bottom left;
background-color: #000000;
margin:0px;
margin-top:2px;
margin-right:3px;
padding:0px;
float: right;
width: 244px;
height: 150px;
text-align: center;
border: 0px;
}
#pub1 p a, #pub1 p, #pub1-court p a, #pub1-court p
{
font-size: 0.8em;
color: #FFFFFF;
}
#pub
{
margin:0px;
margin-top:3px;
margin-bottom: 5px;
margin-right: 3px;
padding:0px;
float: right;
width: 230px;
text-align: left;
background: #000000;
border:0px;
}
#pub a
{
font-size: 0.8em;
text-align:left;
text-decoration:none;
margin-left:3px;
padding-left:5px;
background-image: url(http://trouvephoto.com/res/link.jpg);
background-repeat: no-repeat;
background-position: bottom left;
color: #c3d9ff;
}
#pub p.autrelien
{
text-align:center;
text-decoration:none;
}
#pub a.autrelien
{
background: #000000;
text-align:center;
text-decoration:none;
}
#zoneprincipale
{
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
width: 1002px;
background-image: url(http://trouvephoto.com/res/zon-princ-bkgd.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #ffffff;
}
#zoneprincipale div.chevaux
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/horse.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.chevaux2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/horse.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.reptiles
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/varan.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.reptiles2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/varan.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.panneaux
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/panneaux.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.panneaux2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/panneaux.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.oiseaux
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/oiseaux-icone.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.oiseaux2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/oiseaux-icone.jpg);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.insecte
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/insecte.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.insecte2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/insecte.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.champignon
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/champignon.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.champignon2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/res/champignon.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#horspub
{
float: left;
margin: 0px 0px 0px 0px;
width: 760px;
background: #ffffff;
}
h1, h1 a
{
font-size: 1.1em;
text-align: center;
padding:0px;
font-style: normal;
color: #ffffff;
}
h2
{
font-size: 0.9em;
text-align: justify;
padding:0px;
font-style: normal;
color: #ffffff;
}
h6
{
font-size: 1.5em;
color:#660000;
font-style: bold;
padding-top:10px;
margin:0;
}
.vignettagefooter2
{
float:left;
margin:2px;
text-align: center;
width: 736px;
}
.vignettage
{
margin:0px;
margin-top:4px;
margin-right:2px;
padding:0px;
background-image: url(http://trouvephoto.com/res/fond-vignette.jpg);
background-repeat: no-repeat;
background-position: bottom center;
float: left;
text-align:center;
width: 140px;
height: 150px;
}
.vignettage a img
{
margin-top: 4px;
border: 1px solid #660000;
}
.vignettage a
{
text-decoration:none;
font-size: 0.8em;
}
.vignettagedouble
{
margin:0px;
margin-top:4px;
margin-right:4px;
padding:0px;
background-image: url(http://trouvephoto.com/res/fond-vignette2.jpg);
background-repeat: no-repeat;
background-position: bottom center;
float: left;
text-align:center;
width: 278px;
height: 300px;
}
.vignettagedouble a img
{
margin-top: 4px;
border: 1px solid #660000;
}
.vignettagedouble
{
font-size: 0.8em;
}
.vignettagedouble a
{
text-decoration:none;
}
#imagepaysage
{
background-image: url(http://trouvephoto.com/res/droit-image-2.jpg);
background-repeat: repeat-y;
background-position: right;
text-align:center;
float:left;
margin:3px;
width: 760px;
border: 0px;
}

.sidelink {
color: #ffffff;
font-size: 1em;
text-align: center;
display: block;
width: 148px;
height: 1.4em;
padding: 4px 2px 2px 2px;
margin: 2px 0px 4px 2px;
border:1px solid red;
background: #000000;
}
.sidelink:hover 
{
color: #000000;
background: #EBED52;
text-decoration: none;
}
.sidelink a
{
font-size: 1em;
color: #ffffff;
}
.hide {
display: none;
}
#menupaysage
{
font-size:1.2em;
text-align:center;
background-color: #000000;
background-image: url(http://trouvephoto.com/res/fleur91-3.gif);
background-repeat: no-repeat;
background-position: bottom center;
clear: both;
float:left;
margin: 10px;
width: 160px;
border: 0px;
}
#footer
{
clear: both;
background-image: url(http://trouvephoto.com/res/bas-footer.jpg);
background-repeat: repeat-x;
background-position: bottom left;
border: 0px;
margin: 0px 3px 0px 3px;
text-align: justify;
padding: 2px 6px 2px 6px;
background-color: #000000;
}
#footer p
{
font-size: 0.7em;
font-style:normal;
text-decoration: none;
color: #C3D9FF;
}
#footer p a
{
color: #ffffff;
font-size: 1em;
font-style:normal;
text-decoration: none;
}
/* essai */
form 
{
font-family: helvetica;
font-size:1em;
margin-bottom:2px;
margin-top:2px;
}
input,select,option 
{
font-family: helvetica;
font-size: 1em;
background-color: #f3f2ed;
color: #333333;
}


