/* RECETTE */
.divarbo
{
}

.divtitrerub
{
	margin: 11px 0px 0px 0px;
}
.separateur1
{
	clear: both;
	margin:7px 0px 0px 0px;
}

h1
{	
	margin:10px 0px 0px 0px;
	color: #AA4477;
	/*font: normal 40px/45px blackjack, century gothic, verdana;*/
	font: bold 26px Century Gothic, Trebuchet MS, sans-serif;
	/*font: bold 16px Arial;
	letter-spacing:1px;*/
}
	h1 a:link    {color:#AA4477; text-decoration: none;}
	h1 a:visited {color:#AA4477; text-decoration: none;}
	h1 a:hover   {color:#AA4477; text-decoration: underline;}

#auteur a.auteur{font-weight:bold;}
#auteur a.auteur:link{color:#9D3464; text-decoration: none;}
#auteur a.auteur:visited{color:#9D3464; text-decoration: none;}
#auteur a.auteur:hover{color:#F26522; text-decoration: none;}

#auteur a.profil{font-size:10px;margin-left:5px;}
#auteur a.profil:link{color:#9D3464; text-decoration: underline;}
#auteur a.profil:visited{color:#9D3464; text-decoration: underline;}
#auteur a.profil:hover{color:#F26522; text-decoration: underline;}

#auteur, #note
{
	color: #9D3464;
	font: italic 11px verdana;
	margin: 5px 0 15px 0;
}
#note {margin: 10px 0 0 0;}
#note img{display:inline;vertical-align:top;margin: 1px 1px 0px 1px;height:11px;width:11px;}

.rubriques_associees
{
	font: normal 11px verdana;
	color: #333333;
}

.imgphotorec
{
	/*margin-left: -10px;
	border-top:solid 1px #EDECB9;
	border-right:solid 1px #EDECB9;
	border-bottom:solid 1px #EDECB9;*/
	border:solid 1px #EDECB9;
	margin: 15px 0 5px 0;
}

.tabresume
{	
	color: #9D3464;
	font: italic 12px Verdana;
	line-height: 18px;
}

.tabhistoire
{	
	color: #333333;
	font: italic 11px Verdana;
	line-height: 15px;
	margin-top:10px;
}

.separateur2
{
	clear: both;
	margin:15px 0px 15px 0px;
}



/* si le premier bloc n'a pas d'image */
.separateur3
{
	clear: both;
	padding:0px 0px 6px 0px;
}

.txtnormal
{	
	color: #333333;
	font: normal 12px Verdana;
	line-height:18px;
}

.txtmonobloc
{	
	color: #333333;
	font: normal 12px Verdana;
	line-height:18px;
}

.rubrique
{	
	color: #9D3464;
	font: normal 11px Verdana;
}

.infosprepa
{	
	color: #C9301C;
	font: normal 11px Verdana;
	line-height:15px;
}

.infospersonnes
{
	padding: 12px 0px 10px 0px;
	font-weight: bold;
}

.divtitingred
{	
	margin:10px 0px 7px 0px;
	
	color: #9D3464;
	font: normal 12px Verdana;
	line-height: 20px;
}

.puceingred
{	
	color: #9D3464;
	font: normal 12px Verdana;
	line-height: 25px;
}

.tabingred
{
	margin-bottom: 10px;
}
.tdingred_gauche
{
	vertical-align: top;
	width: 50%;
	
}
.tdingred_centre
{
	padding-left:22px;
	
}
.tdingred_droite
{
	vertical-align: top;
	width: 50%;
}

.tdingredient
{	
	color: #333333;
	font: normal 12px Verdana;
	line-height:20px;
}



.separateur4
{
	clear: both;
	margin:30px 0px 0px 0px;
}

.titre_extra
{
	margin:20px 0px 0px 0px;
	font: 20px blackjack,verdana;
}
.extra
{
	color: #790026;
	font: normal 12px/18px verdana;
}
.extra_sep
{
	height:5px;
}

#vimprim_drv
{
	color: #9D3464;
	font: italic 12px verdana;
	line-height:20px;
	margin: 20px 0 -20px 0;
	border: solid 2px #9D3464;
	padding:10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
#vimprim_drv div
{
	font-weight:bold;
}
