@charset "utf-8";
/*********************************************************************
       site photo-animal    disposition des elements
*********************************************************************/
body {background-color:#fff;font-size:0.9em;}
#page {position:absolute;left:50%;margin-left:-400px;width:800px;top:0px;height:1000px;}

/*************menu haut********************/
.banniere img {width:800px;height:90px;}
#page .menu_haut.menu_haut {margin-top:0px;}
.menu_haut { position:relative;margin-top:2px;margin-bottom:2px;height:20px;z-index:20;}

/***************menu de droite****************/
.menu_droit {  float:right;position:absolute;right:0px;width:100px;text-align:center;top:120px;z-index:10;}

/**************menu de gauche***************/
.menu_gauche {  float:left;position:absolute;left:0px;width:120px;top:130px;z-index:10;}

/***********contenu*************************/
.contenu {position:inherit;margin-left:137px;padding-top:120px;}

/*********contenu pour ie6*****************/
.contenu .fichu_ie6 {margin-top:-120px;}

/**********partie 1 et 2 du contenu********/
.partie1 {position:absolute;margin-left:0px;width:400px;text-align:left;}
.partie2 {position:absolute;width:220px;margin-left:440px;margin-top:-120px;}
img.photo_partie1 {float:left;padding:10px;}
.partie2 img {margin-left:20px;padding-top:5px;}
.partie1 p {padding-left:15px;padding-right:10px;}
/**************contenu*********************/
.info_session {position:absolute;top:118px;right:-10px;width:220px;}

/**************************panier***********/
#panier {max-height:500px;width:540px;position:inherit;overflow:auto;}
#choix_bg {position:absolute; right:50px; top:135px;width:290px;}
h1.h_panier {margin-bottom:5px;margin-top:5px;}

/****************diapo*********************/
.page_link {
position:relative;
margin-top:30px;
margin-left:20px;
width:600px;
}
.miniature {
position:relative;
top:10px;
left:10px;
width:664px;

}
.miniature img {margin-top:54px;margin-left:4px;}

.miniature img.verticale {margin-top:4px;margin-left:4px;}

#autres_nav .navigation_diapo {margin:15px auto 10px 230px;position:relative;}

#autres_nav .navigation_diapo a {
margin-left:2px;margin-right:2px;
background-image:url(../fichiers/categorie.png);background-repeat:repeat-x;
border-right:2px solid #774400;border-top:2px solid #FFFFFF;
border-bottom:2px solid #663300 ;border-left:1px solid #FFFFCC;
padding:20px 10px 0px 15px;
}

#autres_nav .navigation_diapo img { border:none;}
#autres_nav .navigation_diapo a em {display:none}
#autres_nav .navigation_diapo img.nav_suivante  {}
#autres_nav .navigation_diapo img.nav_precedente {}
#autres_nav .navigation_diapo img.nav_mosa {margin:-4px auto}

.test_img {display:none;}
/*************************barre navigation diapo*************************/
#ie .navigation_diapo {margin:15px auto 10px 230px;position:relative;}
#ie .navigation_diapo a {
margin-left:2px;margin-right:2px;
background-image:url(../fichiers/categorie.png);background-repeat:repeat-x;
border-right:2px solid #774400;border-top:2px solid #FFFFFF;
border-bottom:2px solid #663300 ;border-left:1px solid #FFFFCC;

}
#ie .navigation_diapo img { border:none;}
#ie .navigation_diapo a em {display:none}
#ie .navigation_diapo a img.nav_suivante  {padding:7px 10px 3px 15px;}
#ie .navigation_diapo a img.nav_precedente {padding:7px 10px 3px 15px;}
#ie .navigation_diapo a img.nav_mosa {padding:0px 5px 0px 10px;}
/***********************************************************************/

div.commentaire {margin-left:50px;width:600px;text-align:center;}
.info_photo {margin-left:60px;}
.achat {margin-left:10px;position:absolute;Font-weight:bold;color:#CC0000;}
.achat a {color:#006600;}
#autres_nav .achat {left:130px;top:145px}
#ie .achat {left:130px;top:130px}
.panneau_commande {position:inherit;margin-top:10px;font-weight:bold;font-size:14px;}
.panneau_commande a {font-style:italic;}

#supp_photo {position:absolute; left:600px;top:160px;}

/******************pied********************/
#page div.pied {position:absolute;text-align:left;margin-left:60px;bottom:0px;font-weight:bold;color:#fff;width:680px;font-size:12px;
text-align:center;}
#page div.pied a {color:#fff}


div#photo_vu img.photo {
border-right:5px solid #774400;border-top:3px solid #FFFFFF;
border-bottom:5px solid #663300 ;border-left:3px solid #FFFFCC;
margin-left:80px;
}
div#photo_vu img.centrage {
border-right:5px solid #774400;border-top:3px solid #FFFFFF;
border-bottom:5px solid #663300 ;border-left:3px solid #FFFFCC;
margin-left:164px;
}
/**********autres****************************/
#cgv {max-height:650px;width:650px;position:inherit;overflow:auto;margin-bottom:50px}