/*custom*/
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0; padding:2px 0 2px 32px; line-height:16px}
h1 a { color:#798888; text-decoration:none; font-weight:normal}

h1.h_h { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0; padding:2px 0 2px 20px; line-height:16px}

#footer {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:4px; font-size:12px; line-height:12px; color:#999999; font-weight:bold;}
#footer a {font-weight:bold; text-decoration:none; color: #999999;}
#footer h2 {display:inline;font-size:12px; line-height:12px; padding:0; margin:0;}
#footer p {padding:3px 0 0 0; margin:0; font-weight:normal; color:#CCCCCC; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; }
#footer p a {color:#CCCCCC; font-weight:normal;}
#footer p a.cat {text-decoration:underline;color:#CCCCCC; font-weight:normal;}
#footer span {font-weight:normal; color:#798888; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; }

/*custom new modele*/
#t_main { margin-left:32px;}
#t_main td.red {height:19px; background-color:#7D220C; border-top:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}
#t_main td.red_2 {height:19px; background-color:#7D220C; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}
#t_main td.bl_g {width:26px; background-color:#000000; border-left:1px solid #ffffff;}
#t_main td.bl_d {width:15px; background-color:#000000; border-right:1px solid #ffffff; text-align:center; vertical-align:top;}

#t_main td.menu {vertical-align:top; background-color:#000000; width:159px;}
#t_main td.img { vertical-align:top; background-color:#000000; width:126px;}
#t_main td.contenu { width:642px; vertical-align:top; text-align:left; background-color:#000000;} 

#t_main p.red a.r { color:#e64700; text-decoration:underline}
#t_main p.red a.r:hover { color:#FFFFFF; text-decoration:underline}
#t_main span.l {color:#999999}

#dsupport { position:relative; margin-left:5px; margin-right:10px; overflow:hidden; }
#dcontenu { position:absolute;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #ffffff; margin:5px 0 10px 0; padding:0;}

#t_main p.red {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #e64700;text-decoration: none;font-weight: bold;border-bottom:1px solid #E64700; margin:0; padding:0;}

#t_main p.white {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #ffffff; margin:5px 0 10px 0; padding:0;}

#t_main p.pdf {text-align:left; margin:0; padding:0;}

#t_main p.archive {text-align: right; padding:0; margin: 10px 0 10px 0; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #ffffff;}

#f_contact {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:left;}
#f_contact {text-align:left; margin-left:20px;}
	
.texte {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF
}
.textePrint {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-align:justify;
	color: #000000
}
.titrePrint {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	text-align:justify;
	color: #000000
}
.texte12 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF
}
a.lien {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF; 
	text-decoration:none
}
a.lien:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF; 
	text-decoration:underline
}
a.lien_12 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration:none
}
a.lien_12:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration:underline
}
a.lienhome {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #CAC28E; 
	text-decoration:none
}
a.lienhome:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #CAC28E; 
	text-decoration:underline
}
a.lienphoto {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF; 
	text-decoration:underline
}
a.lienphoto:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFFFFF; 
	text-decoration:underline
}
a.liengamme {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration:none
}
a.liengamme:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration:underline
}
a.page {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #E64700; 
	text-decoration:none
}
a.page_12 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E64700; 
	text-decoration:none
}
.texte_bas {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #798888;
	padding-left:35px
}
.titre_champagne {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight:bold;
	padding-left:0px
}
.decalage{
	padding-left:3px
}

.decalage2{
	padding-left:0px;
	bgcolor: #000000;
}

.texteDroit {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	padding-bottom:10px
}

.texteDroitGrand {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF;
	padding-bottom:10px
}

a.lienbas {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration:none; 
	text-align:center
}

#LayerConteneur {
	  position: absolute;
	  left: 310px;
	  top: 160px;
	  width: 1px;	
	  height: 1px;
	  background-color: #958865;
	  layer-background-color: #000000;
	  clip: rect(0px 600px 350px 0px);
	  visibility: visible;
}

#LayerRecette {
	  position: absolute;
	  left: 310px;
	  top: 220px;
	  width: 1px;
	  height: 1px;
	  background-color: #958865;
	  layer-background-color: #000000;
	  clip: rect(0px 600px 350px 0px);
	  visibility: visible;
}

#LayerScroll {
	  position: absolute;
	  left: 50px;
	  top: 50px;
	  width: 540px;
	  visibility: visible;
}

.tab_general{
	padding-left:0px;
}

.texte_noalign
{
	color: #7B8195;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-size: 9px; 
	font-weight: normal;
}

.titrerouge {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E64700; 
	text-decoration:none;
	font-weight: bold;
}

.maboiteamoi

{

	position:absolute;

	width :auto;

	height :auto;

	left :600px;

	top :50px;
	z-index:50;

}
