body							{ background:url(./img/fond.gif) repeat-x 0 -31px; margin:0; overflow:auto; }
div#fetes						{ background:url(./img/fetes_fond.gif) no-repeat top center; }
h2								{ margin:0; }

p,dl,ul							{ color:#7c7c7c; font:11px verdana; text-align:justify; }
p								{ margin:10px 0 0 0; }
p.clean							{ clear:both; font-size:1px; }
p.red							{ color:#d64a42; }
p.brown							{ color:#b55813; }
p.green							{ color:#0d7200; }
p.bleu							{ color:#54b3ea; }
p.vert							{ color:#aead42; }
p.title							{ text-align:center; }
p.alright						{ text-align:right; }
p.terne a						{ color:#7c7c7c; } p.terne a:hover { color:#d64a42; }
span.receap						{ color:#7c7c7c; font:bold italic 11px verdana; text-align:center; }

img.tour						{ border:1px solid black; }
img.lettrine					{ margin-top:-30px; }
img.bottom						{ margin:25px 0 0 55px; }
img.album						{ float:left; border:1px solid black; margin:15px 0 0 15px; }
img.albumbig					{ border:1px solid black; }
img.dp_maisqui					{ top:42px; right:34px; position:absolute; margin:0; }
img.dp_fromages					{ top:176px; right:30px; position:absolute; margin:0; }
img.dp_recettes					{ top:308px; right:32px; position:absolute; margin:0; }
img.dp_album					{ top:432px; right:34px; position:absolute; margin:0; }
img.left						{ float:left; }
img.right						{ float:right; }
img.topleft						{ float:left; margin:20px 0 0 0; position:absolute; }

a								{ color:#00a6dc; } a:hover { color:#00a6dc; }
a.normal						{ color:#7c7c7c; text-decoration:none; } a:hover { text-decoration:underline; }

.nomarge						{ margin:0; }

div#content						{ margin:0 auto; position:relative; top:0; width:830px; }
div#content div					{ float:right; }

div#global						{ background:url(./img/haut.jpg); height:569px; overflow:hidden; width:725px; }
div#globale						{ background:url(./img/hautacc.jpg); height:569px; overflow:hidden; width:725px; }

div#header						{ display:block; margin:0; padding:0; width:100%; }
div#header h1					{ color:#62bbdd; font-size:1px; height:1px; margin:0; overflow:hidden; }

div#footer						{ background:url(./img/bottom.jpg) no-repeat top right; clear:both; height:59px; width:100%; }
div#footere						{ background:url(./img/bottomacc.jpg) no-repeat top right; clear:both; height:59px; width:100%; }

ul,dl,ul li, dl dt				{ margin:0; padding:0; }
ul li a							{ display:block; margin:0; text-indent:-1000px; width:50px; }
ul li a.qui						{ height:174px; }
ul li a.fromages				{ height:134px; }
ul li a.recettes				{ height:122px; }
ul li a.album					{ height:139px; }

div#d_menu ul					{ background:url(./img/d_.jpg) no-repeat top right; height:569px; width:50px; overflow:hidden; }
div#d_menu ul li a.qui			{ background:url(./img/d_qui.jpg); }
div#d_menu ul li a.fromages		{ background:url(./img/d_fromages.jpg); }
div#d_menu ul li a.recettes		{ background:url(./img/d_recettes.jpg); }
div#d_menu ul li a.album		{ background:url(./img/d_album.jpg); }
div#g_menu ul					{ background:url(./img/g_.jpg) no-repeat top right; height:569px; width:50px; overflow:hidden; }
div#g_menu ul li a.qui			{ background:url(./img/g_qui.jpg) no-repeat top right; }
div#g_menu ul li a.fromages		{ background:url(./img/g_fromages.jpg) no-repeat top right; }
div#g_menu ul li a.recettes		{ background:url(./img/g_recettes.jpg) no-repeat top right; }



/* PAGES PAGES PAGES PAGES PAGES */

div#un				{ display:none; }

div#right			{ margin:42px 0 0 0; text-align:center; width:340px; }

div#left			{ margin:42px 30px 0 0; text-align:left; width:330px; }
/*div#left dl			{ height:240px; }
div#left dl.small	{ height:240px; }*/
div#left dl dt		{ color:#0d7200;}
div#left dl.vert dt	{ color:#aead42; }

div#left dl.vert dt	a { color:#aead42; text-decoration:none; }
div#left dl.vert dt	a img { border:0; }
div#left dl	dd		{ background:url(./img/round.gif) no-repeat 0 5px; margin:7px 0 0 50px; padding-left:10px; }
div#left dl	dd a	{ color:black; text-decoration:none; } div#left dl	dd a:hover { text-decoration:underline; }
div#left dl	dd a.th	{ background:url(./img/back_links.gif); }
div#left dl dt img	{ margin-right:-15px; }
div#left dl.album dd{ background:white; list-style:none; margin:0 -10px 10px 20px; float:left; border:1px solid black; padding:0; text-align:center; }
div#left dl.album dd img{ list-style:none; margin:5px 5px 0 5px; border:1px solid black; }

div#left dl.class 	{ float:left; width:170px; }
div#left dl.class dd, div#left dl.classe dd{ margin:4px 0 0 0; }
div#left dl.classe 	{ float:left; width:150px; }

div.tour			{ border:0; margin:0; }
div.tour p			{ font-style:italic; margin:0 30px 10px 30px; }

div.sendrecet				{ background:#fefef0; border:1px solid #aead42; font:11px verdana; left:100px; position:absolute; top:150px; width:430px; z-index:5; }
div.sendrecet form			{ margin:0 0 10px 50px; }
div.sendrecet form p label	{ display:block; float:left; text-align:right; padding-right:8px; width:90px; }
div.sendrecet form input, div.sendrecet form textarea, div.sendrecet form select	{ border:0; border-bottom:1px solid #7c7c7c; font:11px verdana; color:black; }
div.sendrecet form textarea, div.sendrecet form select								{ border:1px solid #7c7c7c; }
div.sendrecet form p.ok		{ text-align:center; margin-right:50px; }
div.sendrecet form p.ok input{ background:#aead42; border:1px solid #aead42; color:white; cursor:pointer; font:bold 11px verdana; }

/* rajout nico */
div#link_suggestion {  position:absolute; top:530px; left:430px; float:left; font:9px verdana; }
div#link_suggestion a { color:#aead42; text-decoration:none; }

/* fin rajout nico */

div#postit			{ background:url(./img/postit_recettedumois.gif); font:bold italic 11px verdana; height:151px; margin-top:8px; margin-right:120px !important; margin-right:60px; text-align:center; width:154px; }
div#postit a		{ color:#aead42; text-decoration:none; } div#post-it a:hover { text-decoration:underline; }
div#posteit			{ background:url(./img/postit_billy.gif); color:#7c7c7c; font:11px verdana; height:151px; margin-top:8px; margin-right:120px !important; margin-right:60px; text-align:center; width:154px; }
div#post-it			{ background:url(./img/postit_vosrecettes.gif) no-repeat top left; font:bold italic 11px verdana; height:151px; margin-top:-5px; margin-right:120px !important; margin-right:60px; text-align:center; width:154px; }
div#post-it a, div#postirt a	{ color:#aead42; text-decoration:none; } div#post-it a:hover { text-decoration:underline; }
div#postirt			{ /*background:url(./img/postit_vosrecettes.gif) no-repeat;*/ font:bold italic 11px verdana; height:151px; position:absolute; top:420px; left:135px; text-align:center; width:154px; }