/* blocs dans la page */
.pages_apercu {
	position: absolute;
	top: 99px;
	border: 0;
}
.pages_apercu td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:130px;
	font-size:10px;
	text-align:center;
	vertical-align:top;
	border: 1px solid #cccccc;
}
.form_dmt4 {
	position: absolute; 
	top: 140px;
}
.calque{
	position:absolute; 
	width:400px; 
	height:415px; 
	z-index:2;	
	display:none;
	background-color:#FFFFFF;
	border: 1px solid #999999;
}
.catalogue {
	position:absolute; 
	width:256px; 
	height:140px; 
	z-index:5; 
	left: 22px; 
	top: 114px;
}
.fleche_catalogue {
	position:absolute;
	background-image: url(images/accueil1/fleche50D.gif); 
	z-index:2;
	width:62px; 
	height:131px; 
	left: 280px; 
	top: 232px;
}
#page_catalogue {
	position:absolute; 
	width:234px; 
	height:71px; 
	z-index:1; 
	left: 19px; 
	top: 288px; 
	text-align:right;
}
#t12, #t18, #t24 {
	display: none; 
	position:absolute; 
	width:293px; 
	height:560px; 
	z-index:1; 
	left: 386px; 
	top: 110px; 
}
.pages {
	position:absolute; 
	width:304px; 
	height:313px; 
	z-index:1; 
	left: 346px; 
	top: 145px;
}
.bloc_pages {
	position: absolute;
	float: left;
	width: 275px;
	top: 147px;
	left: 20px;
	z-index: 1;
}
a.btn_pge_1, a.btn_pge_2, a.btn_pge_3, a.btn_pge_4, a.btn_pge_5, a.btn_pge_6, a.btn_pge_7, a.btn_pge_8 {
	display: block;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding: 3px 0 0 10px;
	font-weight: bold;
	font-style: normal;
	letter-spacing: 1px;
	height: 20px;
	width: 275px; 
	margin: 0 0 3px 0;;
	text-decoration: none;
	border: 3px solid #ffffff;
}
a.btn_pge_1:hover, a.btn_pge_2:hover, a.btn_pge_3:hover, a.btn_pge_4:hover, a.btn_pge_5:hover, a.btn_pge_6:hover, a.btn_pge_7:hover, a.btn_pge_8:hover {
	background-color: #999999;
}

/*a.btn_pge_1 {
	background-color: #FF4FA7;
}
a.btn_pge_2 {
	background-color: #A9D362;
}
a.btn_pge_3 {
	background-color: #01A4DF;
}
a.btn_pge_4 {
	background-color: #FBC52F;
}
a.btn_pge_5 {
	background-color: #59A348;
}
a.btn_pge_6 {
	background-color: #B63B1D;
}
a.btn_pge_7 {
	background-color: #F27725;
}
a.btn_pge_8 {
	background-color: #4378CF;
}*/
.page_detail {
	position:absolute; 
	left:20px; 
	top:105px;
}
.detail {
	border:none; 
	border-collapse:collapse;
}
.remplace {
	width: 382px;
	height: 363px; 
	border: none; 
	margin-left: 10px;
}
.table_commande {
	position: absolute;
	float: left;
	height: 400px;
	width: 740px;
	border: 0;
	padding: 0;
	background-color: #FFE8FF;
	top: 102px;

}
.fd_rouge {
	background-color: #EC008C;
}
/*visuels*/
.visuel_dmt4 {
	position: absolute;
	left: 20px;
	top: 110px;
	/*background-image:url(images/accueil1/ouvert3.jpg);*/
	background-image:url(miroir_images/high/vie_a_croquer/pages/OUVERT.jpg);
	height: 400px; 
	width: 800px; 
}
.article {
	position:relative; 
	top:10px;
}	
/*menu démo*/
.menu_dmt, a.menu_dmt_accueil {
	margin:-10px 0 15px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight: normal;
	text-decoration: none;
}
a.menu_dmt_accueil:hover {
	color:#B0C927;
	text-decoration: underline;
}
a.menu_dmt_nb {
	background-color: #A5CF39;
	padding: 0 3px 0 3px;
	margin: -10px 3px 0 3px;
	width: 20px;
	height: 20px;
	border: solid 1px #B0C927;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration: none;
}
a.menu_dmt_nb:hover, a.menu_dmt_sel:hover {
	background-color: #E1EFBE;
	color: #A5CF39;
}
a.menu_dmt_sel {
	background-color: #FFFFFF;
	padding: 0 3px 0 3px;
	margin: 0 3px 0 3px;
	width: 20px;
	height: 20px;
	color: #A5CF39;
	border: solid 1px #B0C927;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	text-decoration: none;
}
.lien_accueil {
	background-color: #A5CF39;
	width: 210px;
	height: 34px;
	border: solid 1px #B0C927;
}
a.lien_accueil {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	text-decoration: none;
}
a.lien_accueil:hover {
	font-weight: bold;
}

/*styles des textes généraux */
.Header1_dmt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #B0C927;
}
.grostitre{
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#B0C927;
	font-weight: normal;
}
.titre{
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF5A16;
	font-weight: bold;
	font-style: normal;
}
.sous_titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF33FF;
}
.Titre_tarif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.date{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
}
.td_titre1{
	height:15px;
	border-bottom: solid 1px #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.td_titre2{
	background-color:#FCD1EA;
	height:15px;
	border-bottom: solid 1px #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.td_ex{
	height:15px;
	border-bottom: solid 1px #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.td_prix{
	background-color:#FCD1EA;
	border-bottom: solid 1px #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

/*autres textes*/
.texte_explicatif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#000000;
}
.titre_produit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000066;
}
.texte_produit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.perso, .perso2, .perso3 {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	vertical-align:top;
	color: #FFFFFF;
}
.perso {
	letter-spacing: 2px;
	height: 40px;
	font-size: 20px;
	top: 20px;
	left: 20px;
}
.perso2 {
	letter-spacing: 1px;
	height: 40px;
	font-weight: bold;
	font-size: 16px;
	top: 140px;
	left: 20px;
}
.perso3 {
	letter-spacing: 2px;
	height: 60px;
	font-size: 20px;
	top: 20px;
	left: 20px;
}
.liste{
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-style:italic;
}
.avertissement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.conditions {
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
}
a.conditions, a.conditions:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}

/*paramétrage des post-it */
.postit_1_1, .postit_1_2, .postit_2_1, .postit_2_2, .postit_2_3, .postit_2_4, .postit_2_5, .postit_2_6, .postit_3_1, .postit_3_2, .postit_3_3, .postit_perso, .postit_4_1, .postit_4_2, .postit_5_1, .postit_5_2, .postit_5_3, .postit_5_4, .postit_remplace, .postit_6_1, .postit_6_2, .postit_7_1, .postit_preview {
	position:absolute;
	z-index:10;
	width:231px;
	display:none;
}
.postit_1_1 {
	left: 317px; 
	top: 129px;
}
.postit_1_2 {
	left: 28px; 
	top: 335px;
}
.postit_2_1 {
	left: 593px; 
	top: 247px;
}
.postit_2_2 {
	left: 324px; 
	top: 150px;
}
.postit_2_3 {
	left: 581px; 
	top: 126px;
}
.postit_2_4 {
	left: 593px; 
	top: 156px;
}
.postit_2_5 {
	left: 582px;
	top: 172px;
}
.postit_2_6 {
	left: 582px;
	top: 172px;
}
.postit_3_1 {
	left: 725px; 
	top: 93px;;
}
.postit_3_2 {
	left: 725px; 
	top: 165px;
}
.postit_3_3 {
	left: 725px; 
	top: 296px;
}
.postit_perso {
	left: 25px; 
	top: 450px;
}
.postit_4_1 {
	left: 254px; 
	top: 229px; 
}
.postit_4_2 {
	left: 455px; 
	top: 148px; 
}
.postit_5_1 {
	left: 570px; 
	top: 108px;
}
.postit_5_2 {
	left: 584px; 
	top: 369px;
}
.postit_5_3 {
	left: 317px;
	 top: 292px;
}
.postit_5_4 {
	left: 621px; 
	top: 256px;
}
.postit_remplace {
	left: 244px; 
	top: 306px;
}
.postit_6_1 {
	left: 464px; 
	top: 167px;
}
.postit_6_2 {
	left: 79px; 
	top: 377px;
}
.postit_7_1 {
	left: 348px; 
	top: 128px;
}
.postit_preview {
	left: 270px; 
	top: 369px;
}
.texte_postit{
	background-color: #FFFF99;
	border: 1px solid;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	padding: 10px 10px 20px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#333333;
	line-height: 20px;
	left: 362px;
	top: 52px;
	}
.fleche_pte_droite {
	float: right;
	background-image: url(images/accueil1/pt_flecheDoff2.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}	
.fleche_gde_gauche {
	float: left;
	display: block;
	background-image: url(images/accueil1/fleche50G2.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 20px 15px 20px 5px;
	width: 31px;
	height: 66px;
}
.Header2bis {
	background-color:  #BDD731;
	height: 2px;
	width: 100%;
}
.forcage {
	width: 160px;
}
.forcage2 {
	width: 140px;
}
