/*elements generaux*/
.tarif_white{
	background-color: #FFFFFF;
	height:20px;
	text-align: center;
}
.tarif_grey{
	background-color: #F8F8F8;
	height:20px;
	text-align: center;
}

.tarif_prix_normal{
	text-align: center;

}
.tarif_prix_barre{
	font-size:9px;
	text-decoration:line-through;
	text-align: right;
}
.tarif_promo{
	color: red;
	text-align: left;
}
.under_tarif{
	background-image:url(/images/site/tarifs/under_tarif.gif);
	background-repeat:no-repeat;
	background-position: 0px 19px;
	line-height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #A2978E;
}
.pourcentage{font-size: 18px;}

h2{
	padding-left: 2px;
	margin-bottom: 24px;
	line-height: 1px;
}
/*elements uniques*/

#calendrier_mono{
	width: 599px;
	margin-top: 24px;
	text-align: left;
	margin-left : auto;
	margin-right : auto;
	overflow: visible;
}

#presentation_calendrier_mono{
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 270px;
}

#presentation_calendrier_mono_img{
	float: left;
	width:409px;
	height: 270px;
}
#presentation_calendrier_mono_picto{
	float: right;
	width: 188px;
	position:relative;
	left: 2px;
	margin-left: 2px;
}
#presentation_calendrier_mono_picto img{
	margin-right: 4px;
	margin-bottom: 0px;
}
#presentation_calendrier_mono_commander{
	position: relative;
	left: 1px;
	margin-top: 1px;
	background-image: url(/images/tarifs/image-commander.jpg);
	background-repeat: no-repeat;
	width: 183px;
	height: 51px;
	text-align: center;
	padding-top: 31px;	
}

#info_calendrier_mono{
	clear: both;
	margin-top: 10px;
	width: 597px;
	max-height: 180px;
	margin-bottom: 14px;
}

#information_calendrier_mono{
	background-image: url(../produit/creatif/calendrier/mono/image/bg_information_calendrier-mono-page.gif);
	background-repeat: repeat-y;
	width: 404px;
	height: 150px;
	margin-top:0px;
	padding-top: 5px;
	float:left;
}
#calendrier_mono ul{
	margin-top:0px;
	margin-bottom:0px;
}

#calendrier_mono li{
	list-style-image: url(/images/puce/puce-orange-small.gif);	
	margin-left: -5px;
}

#info_calendrier_mono_bottom{
	clear: both;
}

#expedition_calendrier_mono{
	background-image:url(/images/divers/delai-traitement-puce.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	width: 180px;
	height: auto;
	float:right;
	position: relative;
	top: -169px;   /* la valeur est calculé en fct de height de information_photo_mosaique */
	left: -5px;
	text-align: center;
	padding-top: 25px;
}
#expedition_calendrier_mono p{
	color: #A59C8E;
	font-size: 11px;
	padding-top: 5px;
}

#lien_tarif_port_calendrier_mono{
	border: dotted 1px #A2978E;
	text-align: left;
	margin-top: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 15px;
	width: 183px;
}

#tarifs_calendrier_mono{	
	float: left;
	width: 284px;
}

#prix_calendrier_mono{
	background-image: url(../produit/creatif/calendrier/mono/image/bg_tarifs_calendrier-mono-page.gif);
	background-repeat:repeat-y; 
	width: 274px;
	padding-left: 5px;
	padding-right: 5px;	
}

#reduction_calendrier_mono{
	float: right;
	width: 124px;
	padding-top: 0px;
}

#contenu_reduction_calendrier_mono{
	background-image: url(../produit/creatif/calendrier/mono/image/bg_reduction_calendrier-mono-page.gif);
	background-repeat:repeat-y;
	width: 304px;
	padding-left: 5px;
	padding-right: 5px;
}

#reduction_calendrier_mono img,#tarifs_calendrier_mono img, #info_calendrier_mono img{
	display: block;
	line-height: 2px;
}


/*elements superposé*/

#port{
	display:none;
	position: absolute;
	top: 345px;
	height:575px;
	left: 165px;
	z-index:10;
	overflow:visible;
}
#transporteur{
	width:130px;
}
#apercu{
	display:none;
	position: absolute;
	top: 345px;
	height:575px;
	left: 165px;	
	z-index:10;
	overflow:visible;
}
