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/themes/TrouvephotoGalerie/res/back.jpg);
background-repeat: repeat-x;
background-position: top;
background-attachment:fixed;
text-align: center;
}
input[type=text], textarea
{
margin-bottom: 3px;
padding: 4px;
border: 1px dotted #0560E8;
color: #2A2727;
background-color: #E7E5E5;
font-size:0.8em;
} 
input[type=text]:focus, textarea:focus {
background: #fff;
color: #2A2727;
border: 1px dotted #0560E8;
}

p, p a
{
font-size: 0.7em;
font-style:normal;
text-decoration:none;
color: #ffffff;
}
a img
{
 border:0px;
}
#Banniere
{
margin: 2px 5px 0px 5px;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/souligne.jpg);
background-repeat: no-repeat;
background-position: bottom center;
background-color: #000000;
border:0px;
padding-bottom: 7px;
width: 970px;
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: #0560E8;
}
#banner-search p a, #banner-search p
{
font-size: 0.8em;
color: #0560E8;
}
#Banniere2
{
margin: 0px 5px 0px 5px;
background-color: #000000;
border:0px;
padding-bottom: 0px;
width: 970px;
float:left;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/souligne.jpg);
background-repeat: no-repeat;
background-position: bottom center;
padding-bottom: 7px;
}
.accrochomepage-new
{
margin:0px;
float: left;
margin-top: 0px;
margin-left: 0px;
padding: 5px;
padding-right: 10px;
text-align: justify;
width: 650px;
min-height: 202px;
border: 0px;
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/separ-vert.gif);
background-repeat: no-repeat;
background-position: right;
}
.accrochomepage-new a
{
font-size: 1em;
}
#pub1
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/fleur91-3.gif);
background-repeat: no-repeat;
background-position: bottom left;
margin:0px;
border:0px;
padding:0px;
float: right;
width: 274px;
height: 202px;
text-align: center;
}
#pub1 p a, #pub1 p
{
font-size: 0.8em;
color: #FFFFFF;
}
#pub1 h2 a, #pub1 h2 {
color: #F3F00D;
text-decoration: none;
font-size: 1em;
text-align: center;
}

#pub
{
margin:0px;
margin-top:0px;
margin-bottom: 5px;
margin-right: 0px;
padding:0px;
float: right;
width: 210px;
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/themes/TrouvephotoGalerie/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;
}
#pub ul {
list-style-type: none;
padding: 0 5px;
}
#zoneprincipale
{
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
width: 980px;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/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/themes/TrouvephotoGalerie/res/horse.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.chevaux2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/horse.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.reptiles
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/varan.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.reptiles2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/varan.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.panneaux
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/panneaux.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.panneaux2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/panneaux.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.oiseaux
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/oiseaux-icone.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.oiseaux2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/oiseaux-icone.jpg);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.insecte
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/insecte.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.insecte2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/insecte.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#zoneprincipale div.champignon
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/champignon.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#zoneprincipale div.champignon2
{
background-color: #000000;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/champignon.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#Banniere3
{
margin: 0px 5px 0px 5px;
background-color: transparent;
border:0px;
padding-bottom: 0px;
width: 970px;
float:left;
}
#horspub
{
float: left;
margin: 0px 0px 0px 0px;
width: 760px;
background-color: transparent;
}
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;
}
.vignettagefooter2-R
{
background-color:#ffffff;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/souligne.jpg);
background-repeat: no-repeat;
background-position: top center;
float:right;
padding-top:10px;
margin:2px;
text-align: center;
width: 736px;
}
.vignettage
{
margin:0px;
margin-top:4px;
margin-right:2px;
padding:0px;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/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/themes/TrouvephotoGalerie/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/themes/TrouvephotoGalerie/res/droit-image-2.jpg);
background-repeat: repeat-y;
background-position: right;
text-align:center;
float:right;
margin-top:0px;
width: 740px;
border: 0px;
}

.sidelink {
color: #ffffff;
font-size: 1em;
text-align: center;
display: block;
width: 200px;
height: 1.4em;
padding: 4px 2px 2px 2px;
margin: 2px 0px 4px 2px;
border:1px solid red;
background: #000000;
}
.sidelink:hover 
{
color: #000000;
background-color: red;
border:1px solid #ffffff;
text-decoration: bold;
}
.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/themes/TrouvephotoGalerie/res/fleur91-3.gif);
background-repeat: no-repeat;
background-position: bottom center;
clear: both;
float:left;
margin:0px;
width: 210px;
border: 0px;
}
#footer
{
clear: both;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/bas-footer.gif);
background-repeat: no-repeat;
background-position: bottom;
border: 0px;
margin: 0px 3px 0px 3px;
text-align: justify;
padding: 5px 6px 5px 6px;
background-color: #333333;
}
#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;
}
#content {
float: left;
padding: 5px 5px 5px 5px;
width: 740px;
color: #000000;
text-align: left;
}
#content h2, #content h2 a
{
margin-top:10px;
font-size: 1.3em;
color: #0560E8;
}
#content table td p a
{
color: #0560E8;
}
.postmetadata
{
background-color: #CFF6F7;
text-decoration:none;
font-size: 0.8em;
color: #000000;
}
.postmetadata a
{
font-size: 1.2em;
text-decoration:none;
color: #0560E8;
}
.post_content p, .post-content p a {
font-size:1em;
color:#333333;
text-decoration:none;
}
.commentmetadata 
{
margin: 0 15px 0 0;
width: 300px;
}
.cadre_commentaires ol
{
padding-left: 18px;
}
/* Captions */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
/* propre à l'annuaire */
#content p img {
float: left;
margin:0 10px 0 0;
}
.sitetable {
background: #403E3E;
width: 100%;
border: 1px dotted #0560E8;
vertical-align: top;
}
.sitetable a {
color:  #0560E8;
font-size: 1em;
}
.sitetable p {
font-size: 1em;
}
.sitetd {
float:right;
border: 1px solid #0560E8;
}
/* Onglets fiche site */
#container {
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#container hr {
	clear: both;
	border: 1px solid #CCC;
	margin-top: 10px;
}

#container ul#menu {	
	font-weight: bold;
}
#container ul#menu li {
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	display: inline;
	margin: 5px;
}
#container ul#menu li a {
text-decoration: none;

}
#container ul#menu li a:hover {
text-decoration: underline;
color: #333333;
}
#container h1,
#container h2 {
	margin: 0.5em 0 0.5em 0;
	font-size: 1.4em;
	color: #0560E8;
}
#container h1 a {
	color: #0560E8;
}
#container .content {
	border: 1px solid #d5d5d5;
	padding: 10px;
}

#container a.current {
	padding: 3px 7px;
	border: 1px solid #d5d5d5;
	background-image: url(images/shadeactive.gif);
	border-bottom-color: white;
}
#container a.ghost  {
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #d5d5d5;
	color: #333333;
	background: white url(images/shade.gif) top left repeat-x;
}
#container .on {
	display: block;
}
#container .off {
	display: none;
}
/* Test sur annuaire */
.sitediv
{
margin:0px;
margin-top:5px;
margin-right:5px;
padding:3px;
background-image: url(http://trouvephoto.com/themes/TrouvephotoGalerie/res/fondsites.jpg);
background-repeat: repeat-x;
background-position: top left;
float: left;
text-align:left;
width: 340px;
height: 250px;
}
.lien
{
font-size: 0.7em;
width: 320px;
background-color: #ffffff;
margin-bottom:2px;
margin-top:auto;
}
.lien a
{
font-size: 1.1em;
text-decoration: none;
}

.subcat_display
{color: #000;
font-size: 0.9em;
text-decoration: none;
}
