/**************/
/*page accueil*/
/**************/
#accueil {
	margin-bottom: 30px;
	}
#accueil .gauche {
	float: left;
	width: 325px;
	}
#accueil .droite {
	float: left;
	width: 325px;
	
	}
#accueil .droite h2{
	color: #EE6223;
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 8px;
	}
#accueil .droite h2 a{
	color: #EE6223;
	
	}
#accueil .droite .pseudo{
	color: #8E8E49;
	font-size: 10px;
	margin-left: 10px;
	margin-top: 4px;
	}
#accueil .droite .pseudo a{
	color: #8E8E49;
	}
#accueil .droite img{
	margin-top: 10px;
	margin-left: 10px;
	}
#accueil .droite #preparation{
	margin-top: 10px;
	background-color: #FEEBDE;
	border: 0;
	}
#accueil .droite #preparation p{
	margin: 10px;
	}
#accueil .droite #ingredients{
	margin-top: 10px;
	background-color: #FEEBDE;
	border: 0;
	}
#accueil .droite #ingredients p{
	margin: 10px;
	}
#accueil .droite #titre {
	height: 24px;
	/*background-color: #97903f;*/
	color: #EE6223;
	font-size: 16px;
	vertical-align: middle;
	line-height: 24px;
	text-indent: 10px;
	margin-top: 8px;
	font-weight: bold;
	}
#accueil .gauche p.date_recette{
	color: #EE6223;
	margin-top: 5px;
	}
#accueil .gauche #recettes_recherchees {
	margin: 0 10px 0 10px;
	/*background-color: #dfddd4;*/
	}
#accueil .gauche #recettes_recherchees h2{
	margin: 0 0 5px 0;
	}
#accueil .gauche #recettes_recherchees p.lien{
	margin-top: 7px;
	color: #666666; 
	}
#accueil .gauche #recettes_recherchees p.lien a{
	color: #EE6223;
	}
#accueil .gauche #recettes_recherchees #liste_recettes_recherchees a{
	color: #000000;
	}
#accueil .gauche #recettes_recherchees #liste_recettes_recherchees a:hover{
	color: #EE6223;
	}
#accueil .gauche .cadre {
	width: 312px;
	height: 70px;
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 7px;
	margin-top: 14px;
	}
#accueil .gauche .cadre .haut{
	height: 18px;
	background-repeat: no-repeat;
	background-position: top left;
	color: #fff;
	line-height: 18px;
	text-indent: 7px;
	vertical-align: middle;
	font-weight: bold;

	}
#accueil .gauche .cadre .bas{
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	height: 50px;
	}
#accueil .gauche .cadre .bas p{
	margin: 0 85px 0 15px;
	padding-top: 10px;
	line-height: 16px;
	}
#accueil .gauche .cadre .bas a{
	color: #000;
	}
#accueil .droite #bouton_inscription img{
	margin: 10px 0 5px 5px;
	}
#accueil .droite #anim img{
	width: 305px;
	}
/*inscrivez-vous*/
#accueil .gauche #inscrivez-vous {
	width: 312px;
	height: 48px;
	margin: 15px  0 0 7px;
	background-image: url("/recettes/img/fond_cadre_inscription.gif");
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
	}
#accueil .gauche #inscrivez-vous p{
	margin: 2px 20px 0 0;
	color: #EE6223;
	font-size: 12px;
	font-weight: bold;
	}

#accueil .gauche #inscrivez-vous p.lien_bouton{
	width: 150px;
	margin: 4px 20px 0 0;
	float: right;
	}
#accueil .gauche #inscrivez-vous p.lien_bouton a{
	background-color: #9a987c;
	}
#accueil .gauche #inscrivez-vous.communaute {
	width: 312px;
	height: 48px;
	margin: 10px  0 0 7px;
	background-image: url("/communaute/img/fond_cadre_inscription.gif");
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
	}
accueil .gauche #inscrivez-vous.communaute p{
	margin: 2px 20px 0 0;
	color: #9A987C;
	font-size: 12px;
	font-weight: bold;
	}
#accueil .gauche #inscrivez-vous.communaute input.bouton{
	margin: 4px 20px 0 0;
	background-color: #9A987C;
	border: 1px solid #9A987C;
	
	}
#accueil .gauche #vert {
	background-image: url(/img/accueil/photo_outil.gif);

	}
#accueil .gauche #vert .haut{
	background-image: url(/img/accueil/fond_vert.gif);
	}
#accueil .gauche #vert .bas{
	border-color:  #8E8E49;
	}
	
	
#accueil .gauche #jaune {
	background-image: url(/img/accueil/photo_utile.gif);

	}
#accueil .gauche #jaune .haut{
	background-image: url(/img/accueil/fond_jaune.gif);
	}
#accueil .gauche #jaune .bas{
	border-color: #EFBF1B;
	
	}
	
#accueil .gauche #marron {
	background-image: url(/img/accueil/photo_outil.gif);
	}
#accueil .gauche #marron .haut{
	background-image: url(/img/accueil/fond_marron.gif);
	}
#accueil .gauche #marron .bas{
	border: #8E6040;
	}
#accueil .gauche h2{
	color: #EE6223;
	font-weight: bold;
	font-size: 18px;
	margin-left: 10px;
	margin-top: 15px;
	}
/*#dernieres_recettes {
	margin: 10px;
	
	}
#dernieres_recettes a{
	color: #000;
	font-size: 11px;
	}
#dernieres_recettes a:hover{
	color: #EE6223;
	}
#dernieres_recettes li{
	line-height: 15px;
	}
#dernieres_recettes p span.membre a{
	color: #000;
	font-size: 11px;
	}*/
/*concours*/

#accueil #concours {
	position: absolute;
	top: 300px;
	right: 65px;
	width: 67px;
	height: 82px;
	background-repeat: no-repeat;
	text-align: center;
	color: #fff;
	font-weight: bold;
	}
#accueil #concours p{
	margin-top: 18px;
	}
#accueil #concours.or {
	background-image: url(/img/accueil/concours_fond_or.png)!important;
	background-image: none;
	filter: none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/accueil/concours_fond_or.png', sizingMethod='scale');
	}
#accueil #concours.argent {
	background-image: url(/img/accueil/concours_fond_argent.png)!important;
	background-image: none;
	color: #000000;
	filter: none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/accueil/concours_fond_argent.png', sizingMethod='scale');
	}
#accueil #concours.bronze {
	background-image: url(/img/accueil/concours_fond_bronze.png)!important;
	background-image: none;
	filter: none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/accueil/concours_fond_bronze.png', sizingMethod='scale');
	}

/*membre aléatoire*/
#accueil #appercu_membre{
	width: 312px;
	margin: 10px  0 0 7px;
	}	
#accueil #appercu_membre .haut {
	background-color: #9A987C;
	height: 20px;
	color: #fff;
	line-height: 19px;
	vertical-align: middle;
	text-indent: 10px;
	font-weight: bold;
	}

#accueil #appercu_membre .bas{
	background-color: #EBE9E3;
	border-left: 1px solid #9A987C;
	border-right: 1px solid #9A987C;
	border-bottom: 1px solid #9A987C;
	padding: 5px;
	}
#accueil #appercu_membre .bas img {
	width: 50px;
	height: 50px;
	margin: 8px 0 0 8px;
	/*float: left; existe déjà qqpart*/
	}
#accueil #appercu_membre .bas a {
	color: #EE6223;
	}
#accueil #appercu_membre .bas div.both {
	height: 10px;
	}
	
	/*groupes*/
#accueil #apercu_groupes{
	width: 312px;
	margin: 10px  0 0 7px;
	}	
#accueil #apercu_groupes .haut {
	background-color: #97903f;
	height: 20px;
	color: #fff;
	line-height: 19px;
	vertical-align: middle;
	text-indent: 10px;
	font-weight: bold;
	}

#accueil #apercu_groupes .bas{
	background-color: #EAE9D9;
	border-left: 1px solid #97903f;
	border-right: 1px solid #97903f;
	border-bottom: 1px solid #97903f;
	padding: 5px;
	}
#accueil #apercu_groupes .bas img {
	width: 50px;
	height: 50px;
	margin: 8px 0 0 8px;
	/*float: left; existe déjà qqpart*/
	}
#accueil #apercu_groupes .bas a {
	color: #EE6223;
	}
#accueil #apercu_groupes .bas div.both {
	height: 10px;
	}

/*************/
/*page legale*/
/*************/
#page_mentions {
	margin: 10px;
	}
#page_mentions p{
	margin-top: 10px;
	}
#page_mentions h1{
	margin-bottom: 30px;
	}
/*recette aleatoire*/
#accueil #cadre_rec_aleatoire{
	width: 312px;
	margin: 10px  0 0 7px;
	}	
#accueil #cadre_rec_aleatoire .haut {
	background-color: #EE6223;
	height: 20px;
	color: #fff;
	line-height: 19px;
	vertical-align: middle;
	}
#accueil #cadre_rec_aleatoire .haut .gauche{
	float: left;
	font-weight: bold;
	font-size: 12px;
	text-indent: 10px;
	width: 210px;
	}
#accueil #cadre_rec_aleatoire .haut .gauche#recette_preparation {
	width: 310px;
	}
#accueil #cadre_rec_aleatoire .haut .droite{
	float: right;
	width: 102px;
	height: 20px;
	text-align: right;
	}
#accueil #cadre_rec_aleatoire .haut .droite p{
	margin-right: 5px;
	font-size: 9px;
	line-height: 20px;
	vertical-align: middle;
	}
#accueil #cadre_rec_aleatoire .haut .droite img{
	vertical-align: middle;
	margin-right: 10px;
	margin-left: 5px;
	line-height: 20px;
	}
#accueil #cadre_rec_aleatoire .haut .droite a{
	color: #fff;
	font-size: 9px;
	text-decoration: none;
	}
#accueil #cadre_rec_aleatoire .bas{
	background-color: #FEE4D2;
	border-left: 1px solid #EE6223;
	border-right: 1px solid #EE6223;
	border-bottom: 1px solid #EE6223;
	padding: 5px;
	}
#accueil #cadre_rec_aleatoire .bas img {
	width: 85px;
	height: 85px;
	margin: 10px 0 0 10px;
	}
#accueil #cadre_rec_aleatoire .bas div.both {
	height: 10px;
	}
/*evenement*/
#evenement_bandeau {
	margin: 10px 0 0 7px;
	}
/*st patrick*/
#bandeau_st_patrick {
	height: 175px;
	background-image: url("/img/accueil/St_patrick/fond_saint-patrick.jpg");
	margin-left: 3px;
	margin-top: 8px;
	margin-right: 1px;
}
#bandeau_st_patrick img#flag {
	position: absolute;
	left: 235px;
	top: 195px;
	}
#bandeau_st_patrick p {
	padding: 40px 0 3px 105px;
	
	font-size: 10px;
	line-height: 17px;
	}
#bandeau_st_patrick #cadre_liens {
	width: 500px;
	height: 55px;
	color: #1b5300;
	margin-left: 130px;
	padding: 2px;
	line-height: 17px;
	}
#bandeau_st_patrick #cadre_liens a{
	color: #1b5300;
	font-weight: bold;
	}
#bandeau_st_patrick #cadre_liens a:hover{
	color: #f38811;
	font-weight: bold;
	}
#bandeau_st_patrick #cadre_liens img{
	float: right;
	margin: 1px 9px 0 0;
	}