/* css Document */

/* ----------------------------BALISES-------------------------*/

* {
	margin:0px;
	padding:0px;
}

body {
	background-color:#F9ECC6;
	background-image: url(../images/fond.gif);
	background-repeat: repeat-x;
	background-position: 0px 120px;
}


h1 {
	font-size: 2em;
	color: #dba748;
	padding: 0;
	font-variant:small-caps;
	text-align:center;
}

h2 { 
	font-size: 1.0em; 
	color: #b19165; 
	padding-top: 0.5em;
	font-variant: small-caps;
}

h2 a { 
	color: #b19165;
}

a{
	font-weight: bold;
	color:#5F8D29;
	text-decoration: none;
}

a:hover {
	color:#8ab459;
}

img, a img { 	
	border: none;
}

p {
	font-style:oblique;
	font-size:1em;
	color:#7B1B15;
}

/* ----------------------------ENTETE-------------------------*/

#entete {
	display:block;
	height:120px;
	margin:0;
	text-align:center;
	padding:10px 0 0 0;
	background-color:#C99;
}

#entete_contenu {
	margin:10px auto 0 auto;
	width:950px;

}

/* ----------------------------CONTENEURS-------------------------*/
#conteneur {
position:relative;
width:950px;
margin:0 auto;
}

#centre {
margin:0 0 0 150px ;
width:650px;
}

#pied {

display:block;
width:100%;
padding:0;
height: 30px;
line-height:30px;
text-align:center;
}
/* ----------------------------MENU-------------------------*/

#menu, #menu_droite {
	position:relative;
	margin-top:-80px;
	width:120px;
	list-style-type:none;
	text-align:center;
}

#menu {
float:left;
}

#menu_droite {
float:right;
}

#menu dt, #menu_droite dt {
	position:relative;
	width:120px;
	margin:35px 0 0 0;
	padding:0px;
	cursor:pointer;
}

#menu dd {
	width:120px;
	margin:0px;
	padding:0px;
}

#menu ul {
	position:absolute;
	left: 100px;
	top:200px;
	padding:20px;
	background-image:url(../images/transparentpixel.gif);
	display:none;
}
#menu li {
	margin-left:0px;
	list-style-type:none;
}

/*---------MENUS TEXTES----------------------------------------------------------*/

.accueil, .livredor, .commande {
	margin: -15px 0 0 0;
}

.adopter, .galerie {
 	margin:-5px 0 0 0;
}

.stages {
	margin:5px 0 0 0;
}

/*---------SCRIPT POUR PNG IE : http://www.daltonlp.com/daltonlp.cgi?item_type=1&item_id=217------*/


/*-------------BOUTONS----------------------------------------------*/

.btn, input.btn {
	background-color:white;
	color:green;
	font-weight:bold;
	padding:2px 5px;
	cursor:pointer;
	margin:5px auto 10px auto;
	text-align:right;
	background-image:url(../images/boutons/panier.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:25px;
}

.submitCmd, .supprCmd {
	background-color:white;
	color:green;
	padding:2px 5px;
	cursor:pointer;
	margin:5px auto 10px auto;
	text-align:center;
}

.submitCmd {
	font-weight:bold;
}

.supprCmd {
	font-size:.7em;
}

.btnCmd {
	border:0;
	background-color:white;
	position:absolute;
	right:2px;
	bottom:2px;
	width:25px;
	height:25px;
	cursor:pointer;
	float:left;
}

input.btn:hover, .submitCmd:hover, .supprCmd:hover {
	background-color:#E4EFD7;
}

.btnaccueil , .btnlivredor, .btncommander {
	display:block;
	width : 111px;
	margin:0px auto -20px auto;
	height: 150px;
	cursor:pointer;
}

.btnadopter, .btngalerie, .btnstages {
	display:block;
	width : 111px;
	margin:0px auto -5px auto;
	height: 150px;
	cursor:pointer;
}

.btnaccueil {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/chaumiere.png');
}

.btnaccueil[class] {
	background-image:url(../images/boutons/chaumiere.png);
}

.btnadopter {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/adopter.png');
}

.btnadopter[class] {
	background-image:url(../images/boutons/adopter.png);
}

.btngalerie {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/galerie.png');
}

.btngalerie[class] {
	background-image:url(../images/boutons/galerie.png);
}

.btnlivredor {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/miel.png');
}

.btnlivredor[class] {
	background-image:url(../images/boutons/miel.png);
}

.btnstages {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/patte2.png');
}

.btnstages[class] {
	background-image:url(../images/boutons/patte2.png);
}

.btncommander {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/patte.png');
}

.btncommander[class] {
	background-image:url(../images/boutons/patte.png);
}

/*-------------TEXTES----------------------------------------------*/

.accueil, .adopter, .galerie, .livredor, .commande, .stages {
	display:block;
	width : 100px;
	margin:0 10px;
	height: 32px;
	cursor:pointer;
}

.accueil {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/accueil_txt.png');
}

.accueil:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/accueil_txt_over.png');

}

.accueil[class] {
	background-image:url(../images/boutons/accueil_txt.png);
}


.accueil:hover[class] {
	background-image:url(../images/boutons/accueil_txt_over.png);
}

/*--------------------------------------------------------------------*/

.adopter {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/adopter_txt.png');
}

.adopter:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/adopter_txt_over.png');

}

.adopter[class] {
	background-image:url(../images/boutons/adopter_txt.png);
}


.adopter:hover[class] {
	background-image:url(../images/boutons/adopter_txt_over.png);
}

/*--------------------------------------------------------------------*/

.medium {
	z-index:10;
	display:block;
	width : 125px;
	height: 90px;
	margin: 0;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/medium.png');
}

.medium:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/medium_over.png');
	background-image:url(../images/transparentpixel.gif);
	background-repeat:repeat;

}

.medium[class] {
	background-image:url(../images/boutons/medium.png);
}


.medium:hover[class] {
	background-image:url(../images/boutons/medium_over.png);
}

/*--------------------------------------------------------------------*/

.mini {
	display:block;
	width : 125px;
	height: 73px;
	margin: -17px 0 0 0;
	padding:0;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/mini.png');
}

.mini:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/mini_over.png');
	background-image:url(../images/transparentpixel.gif);
	background-repeat:repeat;

}

.mini[class] {
	background-image:url(../images/boutons/mini.png);
	padding:-40px 0 0 0;
}


.mini:hover[class] {
	background-image:url(../images/boutons/mini_over.png);
}

/*--------------------------------------------------------------------*/

.galerie{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/galerie_txt.png');
}

.galerie:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/galerie_txt_over.png');

}

.galerie[class] {
	background-image:url(../images/boutons/galerie_txt.png);
}


.galerie:hover[class] {
	background-image:url(../images/boutons/galerie_txt_over.png);
}

/*--------------------------------------------------------------------*/

.commande {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/commande_txt.png');
}

.commande:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/commande_txt_over.png');

}

.commande[class] {
	background-image:url(../images/boutons/commande_txt.png);
}


.commande:hover[class] {
	background-image:url(../images/boutons/commande_txt_over.png);
}

/*--------------------------------------------------------------------*/


.stages {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/stages_txt.png');
}

.stages:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/stages_txt_over.png');

}

.stages[class] {
	background-image:url(../images/boutons/stages_txt.png);
}


.stages:hover[class] {
	background-image:url(../images/boutons/stages_txt_over.png);
}

/*--------------------------------------------------------------------*/

.livredor{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/livredor_txt.png');
}

.livredor:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/boutons/livredor_txt_over.png');
}

.livredor[class] {
	background-image:url(../images/boutons/livredor_txt.png);
}


.livredor:hover[class] {
	background-image:url(../images/boutons/livredor_txt_over.png);
}

/*---------FIN DU SCRIPT------*/

/* ----------------------------DIVERS-------------------------*/

.cache {
	position:absolute;
	left:0;
	top:-5000px;
}

.centrer {
	text-align:center;
}

.separation {
	clear:both;
	line-height:0px;
	visibility:hidden;
}

.inline {
	display:inline;
}

.lettrine {
	float:left;
	font-weight:bold;
	color:#7B1B15;
	font-size:2em;
	line-height:0.9em;
	font-variant:normal;
	margin:3px 5px 0 0;
	padding:0;
	border: 2px solid #edede3;
}

.floatleft {
	float:left;
}

.floatright {
	float:right;
}

.nomOurson, .prixOurson, .dimensions {
	text-align:center;
}

.nomOurson, .dimensions {
	color:#7D1322;
}

.nomOurson {
	font-size:2em;
	line-height:1.1em;
}

.prixOurson,  .dimensions {
	font-size:1.2em;
	line-height:1.5em;
}

.prixOurson {
	color: #5f8d29;
	font-weight:bold;
}
