.voeux{
	color:black;
	font-size:20;
	text-align:center;
	line-height:40px;
}

hr{
	color:red;
}

.X {
	color:red;
}

.xtarifs {
	/*font-family:"Copperplate Gothic Bold", "Comic Sans MS", Verdana, Tahoma;*/
	font-weight:bold;
	color:red;
}

.nb{
font-size:8pt;
font-weight:normal;
}


a.menu:link, a.menu:visited {
	  color: white;
	  text-decoration: none;
}

a.menu:active {
	  color: red;
	  text-decoration: none;
}

a.menu:hover {
	  color: red;
	  text-decoration: none;
}
	
a:visited, a:hover, a:link{
		color:red;
}

a.mariageleft,a.mariageright,a.portfolio,a.coiffdom{
	text-decoration:none;
}

a.plan:link, a.plan:visited{
	color:red;
	text-decoration:none;
	font-weight:normal;
	font-family:Verdana, Tahoma;
	font-size:10;
}

a.plan:hover{
	color:black;
}

#livredate{
		font-size:10px;
		font-weight:normal;
}

#tarifs {
	text-align:center;
	text-align:center;
	width:80%;
	color:black;
}
	
.formule{
	font-size:16px;
	font-weight:bold;
	text-align:left;
}


#tarifstitre{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
	
.tarifs {
	/*font-family:"Copperplate Gothic Bold", "Comic Sans MS", Verdana, Tahoma;*/
	font-weight:bold;
	font-size:12;
	color:black;
}

#partenairestitre{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.tablelivre {
	font-size:12px;
	color:black;
}
	
.nbformule{
	font-size:12px;
	font-style:italic;
}

#hrb{
position:absolute;
	font-size:0;
	height:2px;
	width:200px;
	left:50%;
	margin-left:-100px;
	background:black;
}

#hrr{
position:absolute;
	font-size:0;
	height:1px;
	width:200px;
	left:50%;
	margin-left:-100px;
	background:red;
}

td.haut{
	background-image: url(../imgs/td_fond_haut.gif);
	background-repeat:repeat-x;
	background-position: top;
}

td.bas{
	background-image: url(../imgs/td_fond_bas.gif);
	background-repeat:repeat-x;
	background-position: bottom;
}

td.gauche{
	background-image: url(../imgs/td_fond_gauche.gif);
	background-repeat:repeat-y;
	background-position: left;
}

td.droite{
	background-image: url(../imgs/td_fond_droite.gif);
	background-repeat:repeat-y;
	background-position: right;
}

td.hg{
	background-image: url(../imgs/td_fond_hg.gif);
	background-repeat:no-repeat;
	background-position: right top;
	height:10px;
	width:10px;
}

td.hd{
	background-image: url(../imgs/td_fond_hd.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:10px;
	width:10px;
}

td.bg{
	background-image: url(../imgs/td_fond_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
	height:10px;
	width:10px;
}

td.bd{
	background-image: url(../imgs/td_fond_bd.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	height:10px;
	width:10px;
}

#imgFondLien{
	font-size:1pt;
	position:absolute;
	margin-left:0;
	margin-top:12;
	width:5px;
	height:5px;
	background:red;
}

#imgFondLienActive{
	font-size:1pt;
	position:absolute;
	margin-left:0;
	margin-top:12;
	width:5px;
	height:5px;
	background:black;
}
