 /* police par defaut de tout le site */
  BODY, TD {font-family:Verdana; font-size:11px; color: #000000;}


  /* ligne */
  HR {color:#7F7F7F;}


  /* liens par dıfaut */

  A {color:#000000; text-decoration:none;}
  A:hover {color:#000000; text-decoration:underline; }
  a.special {color:#FFCC33; text-decoration:none;}

a.cache { 
display:block; 
height:20px; 
width:20px; 
background url("image-remplacement.gif") no-repeat 0 0; 
} 

a.cache span { 
display:none; 
} 


  /* tableau par dıfaut */
  Table {}
  TR {}
  TD {}


  /* fond, barres de defilement et les cases de formulaire et */
  body {
   background-color:#CC3300;
   scrollbar-face-color: #CC3300;
   scrollbar-highlight-color: #000000;
   scrollbar-shadow-color: #DEE3E7;
   scrollbar-3dlight-color: #D1D7DC;
   scrollbar-arrow-color:  #FFFFFF;
   scrollbar-track-color: #FFFFFF;
   scrollbar-darkshadow-color: #000000;

  }


  INPUT {
   background-color: #FFFFFF; border-color : #000000;  
   border-top-width : 1px; 
   border-right-width : 1px; 
   border-bottom-width : 1px; 
   border-left-width : 1px;
   text-indent : 1px;  
   font-family: Arial; font-size: 9px;
  }


  textarea {
	font-family: "Verdana";
	font-size: 10pt;
	color : #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: normal;
	text-align: normal;
	word-spacing: normal;
	border: thin ridge;
	border-color: #000080 inset;
	background-color: #FFFFFF;
	width : 90%;
}


  SELECT {
	font-family: "Arial";
	font-size: 8pt;
	color : #C94B33;
	background-color: #FFFFFF;
}



/* --------------------------------------------------------------------------------- */
/* les grands titres de chaque module */
/* --------------------------------------------------------------------------------- */


  .grandtitre {font-family:Verdana; font-size:13px; color:#CC3300; font-weight:bold; }


/* --------------------------------------------------------------- */
/* les entetes */
/* --------------------------------------------------------------- */
TABLE.entete { 
BORDER-BOTTOM: 1px solid #C94B33; 
width: 100%; 
}
  TR.entete {
	background-color: #B2C900;
}


  TABLE.entete2 {}
  TR.entete2 {
	background-color: #FAFFD0;
}


  TABLE.entete3 {
	BORDER-BOTTOM:#000000 1px solid;
}
  TR.entete3 {
	background-color: #FAFFD0;
}


/* --------------------------------------------------------------------------------- */
/* valeurs des menus (pour les menus crııs par artiphp (identification zone membre)) */
/* --------------------------------------------------------------------------------- */


  /* titre des menus */
  .menutitre {
	font-family:Verdana;
	font-size:11px;
	color: White;
	font-weight:bold;
}
  .menutexte {}
  TABLE.menu {}
  TR.menutitre {
	background-color: #BC1E00;
}
  TR.menutexte {}
  TD.menutitre {}
  TD.menutexte {}
  A.menu {
	color: #FFD8C8;
	text-decoration:none;
}
  A.menu:hover {
	color: #FFD8C8;
	text-decoration:underline;
}




/* ----------------------------------------- */
/* valeurs des autres liens pour les modules */
/* ----------------------------------------- */


  /* mon premier menu en colonne */
  A.m:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:10px;}
  A.m {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:10px;}


  /* mon deuxieme menu en ligne */
  A.m1:hover {color:#000000; text-decoration:underline; font-weight:bold; font-size:10px;}
  A.m1 {color:#000000; text-decoration:none; font-weight:bold; font-size:10px;}




/* --------------------------------------------------------------- */
/* les dossiers et les news */
/* --------------------------------------------------------------- */


  /* police des dossiers */
  .titre {BORDER-BOTTOM: 1px solid #C94B33; font-family:Verdana; font-size:11pt; background-color: #fbb3d6; color:#890857; font-weight:bold;}
  .chapo {font-family:Verdana; font-size:8pt; color:##000000;}
  .texte {font-family:Verdana; font-size:9pt; color:#000000;}
  .datedos {font-family:Verdana; font-size:8pt; color:#cc3245; font-weight:normal;}
  .auteur {font-family:Verdana; font-size:8pt; color:#004080; font-weight:bold;}
  .cat {font-family:Verdana; font-size:8pt; color:red; font-weight:bold;}




  /* tablo des dossiers */
  TABLE.dossier {}
  TR.titre {}
  TR.chapo {}
  TR.texte {}
  TR.auteur {}
  TR.cat {}




  /* liens des dossiers */
  A.titredos {font-family:Verdana; font-size:12px; color:#890857; font-weight:bold; text-decoration:none;}
  A:hover.titredos {font-family:Verdana; font-size:12px; color:#890857; font-weight:bold; text-decoration: underline;}





..boxText {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, sans-serif
}
..errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif
}
..stockWarning {
	FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
..orderEdit {
	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
SPAN.errorText {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #000000
}
A {
	COLOR: #000000; TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
A:hover {
	COLOR: #cc3300; TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
TR.header {
	
}
TR.headerNavigation {
	
}
TD.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cc3300; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.headerNavigation {
	COLOR: #FFFFFF
}

body{
	
	border : 0 none inherit;
	margin : 0;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
/* Site */
#pub{
position:relative;
top:100px;
left: 0px;
height:600px;
width:120px;
}

.blocpub {
  padding-top: 119px;
  padding-right: 5px;
}
.publicite {
  width: 100px;
  height: 100px;
  background-color: yellow;
}
	
#site{
	width : 760px;
	margin-left: 160px;
	margin-right:900px;
	text-align: left;
}

/* Haut */
#h01, #h02, #h03, #h04, #h05, #h03 a, #h04 a, #h05 a, #h01 a{
	height : 48px;
	float : left;
	background-repeat : no-repeat;
}
#h01{
	background-image : url(images/haut-01.jpg);
	width : 367px;
}
#h01 a{
	background-image : url(images/haut_01.gif);
	width : 367px;
}
#h02{
	background-color : White;
	width : 135px;
}
#h03 a:hover, #h04 a:hover, #h05 a:hover{
	background : transparent none;
}
#h03{
	background-image : url(images/forum3.gif);
	width : 89px;
}
#h03 a{
	background-image : url(images/forum3.gif);
	width : 89px;
}
#h04{
	background-image : url(images/epices3.gif);
	width : 97px;
}
#h04 a{
	background-image : url(images/epices3.gif);
	width : 97px;
}
#h05{
	background-image : url(images/haut2_05.gif);
	width : 72px;
}
#h05 a{
	background-image : url(images/haut_05.gif);
	width : 72px;
}
#h06{
	width : 760px;
	height : 30px;
	line-height : 0;
	font-size : 0;
	float : left;
	background-image: url(fond-header-haut.gif);
}
#h07, #h08, #h09, #h10 {
	height : 35px;
	float : left;
	background-repeat : no-repeat;
	padding : 0;
}
#h07{
	width : 15px;
	background-color : #FDCA00;
	background-image : url(images/haut_07.gif);
}
#h08{
	width : 352px;
	background-color : #FDCA00;
	background-image : url(images/haut_08.gif);
}
#h09{
	width : 379px;
	background-color : #FEE200;
	background-image : url(images/haut_09.gif);
}
#h10{
	width : 14px;
	background-color : #FDCA00;
	background-image : url(images/haut_10.gif);
}
#h11{
	width : 760px;
	background-color : #FDCA00;
	background-image : url(images/haut_11.gif);
}
#h15{
    width : 760px;
	background : White url(images/fondcentre.gif) repeat-y;
	height : 2px;
	float : left;
}
#fetes{
    width : 760px;
	background : White url(http://www.recettes-noel.com/templates/temp/images/line51.gif) repeat-y;
	height : auto;
	float : left;
}


/********** Centre **********/

#centre{
	width : 760px;
	background : White url(images/fondcentre.gif) repeat-y;
	height : auto;
	float : left;
}
/* Centre gauche */
#ceng{
	width : 367px;
	float : left;
}
/* Mosaique */
#contmosaique{
	height : 352px;
	width : 352px;
	background : #FE9900;
	margin-left : 15px;
}
#mos01, #mos02, #mos03, #mos04, #mos05, #mos06, #mos07, #mos08, #mos09, #mos10, #mos11, #mos12, #mos13, #mos14, #mos15, #mos16 {
	height : 88px;
	width : 88px;
	float : left;
	background : no-repeat;
}
#mos01 a, #mos02 a, #mos03 a, #mos04 a, #mos05 a, #mos06 a, #mos07 a, #mos08 a, #mos09 a, #mos10 a, #mos11 a, #mos12 a, #mos13 a, #mos14 a, #mos15 a, #mos16 a {
	height : 88px;
	width : 88px;
	float : left;
}
#mos01 a:hover, #mos02 a:hover, #mos03 a:hover, #mos04 a:hover, #mos05 a:hover, #mos06 a:hover, #mos07 a:hover, #mos08 a:hover, #mos09 a:hover, #mos10 a:hover, #mos11 a:hover, #mos12 a:hover, #mos13 a:hover, #mos14 a:hover, #mos15 a:hover, #mos16 a:hover {
	height : 88px;
	width : 88px;
	float : left;
	background : transparent none;
}
#mos01 {
	background : url(images/m2_01.gif);
}
#mos01 a {
	background : url(images/newmos01.gif);
}
#mos02 {
	background : url(images/m2_02.jpg);
}
#mos02 a{
	background : url(images/newmos02.gif);
}
#mos03{
	background : url(images/newmosa03a.gif);
}
#mos03 a{
	background : url(images/newmosa03.gif);
}
#mos04{
	background : url(images/m2_04.jpg);
}
#mos04 a{
	background : url(images/newmos04.gif);
}
#mos05{
	background : url(images/magactu.gif);
}
#mos06{
	background : url(images/m2_06.jpg);
}
#mos06 a{
	background : url(images/newmos05.gif);
}
#mos07{
	background : url(images/m2_07.jpg);
}
#mos07 a{
	background : url(images/newmos06.gif);
}
#mos08{
	background : url(images/testactivate.gif);
}
#mos08 a{
	background : url(images/testproduits.gif);
}
#mos09{
	background : url(images/m2_09.jpg);
}
#mos09 a{
	background : url(images/newmos07.gif);
}
#mos10{
	background : url(images/m2_10.jpg);
}
#mos10 a{
	background : url(images/newmos08.gif);
}
#mos11{
	background : url(images/m_11.gif);
}
#mos12{
	background : url(images/m2_12.jpg);
}
#mos12 a{
	background : url(images/newmos09.gif);
}
#mos13{
	background : url(images/mosminceur2.gif);
}
#mos13 a{
	background : url(images/mosminceur.gif);
}
#mos14{
	background : url(images/m2_14.jpg);
}
#mos14 a{
	background : url(images/newmos10.gif);
}
#mos15{
	background : url(images/m2_15.jpg);
}
#mos15 a{
	background : url(images/newmos11.gif);
}
#mos16{
	background : url(images/forums_menu2.gif);
}
#mos16 a{
	background : url(images/forums_menu.gif);
}
/* Sous mosaique */
.ceng01{
	height : 1px;
	float : left;
	width : 367px;
	background : #C94B33;
	line-height : 0;
	font-size : 0;
}
.ceng02{
	height : 30px;
	width : 352px;
	margin-left : 15px;
	margin-top : 17px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #C94B33;
	font-weight : bold;
	text-align : center;
	background-image: url(fond-recherche.gif);
}
.ceng04{
	height : 30px;
	width : 352px;
	margin-left : 15px;
	margin-top : 17px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #C94B33;
	font-weight : bold;
	text-align : center;
	background-image: url(fond-news.gif);
}
.ceng25{
	height : 30px;
	width : 352px;
	margin-left : 15px;
	margin-top : 17px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #C94B33;
	font-weight : bold;
	text-align : center;
	background-image: url(fond-toprecettes.gif);
}
.ceng05{
	height : 30px;
	width : 352px;
	margin-left : 15px;
	margin-top : 17px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #C94B33;
	font-weight : bold;
	text-align : center;
	background-image: url(zonemembre.gif);
}
.ceng12{
	height : 40px;
	width : 352px;
	margin-left : 15px;
	margin-top : 17px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #C94B33;
	font-weight : bold;
	text-align : center;
	background-image: url(fond-forums.jpg);
}
.ceng12{
	background : #FDCA00;
	height : 5px;
	width : 65px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #BC1E00;
	font-weight : bold;
	text-align : center;
}
.ceng03{
	background : #FDCA00;
	width : 352px;
	margin-left : 15px;
	border-top : 1px solid #C94B33;
	border-bottom : 1px solid #C94B33;
	color : #BC1E00;
	font-weight : bold;
	text-align : center;
}
.ceng03b{
	background : White;
	height : 18px;
	width : 352px;
	margin-left : 15px;
	border-bottom : 1px solid #C94B33;
	color : #C94B33;
	font-weight : bold;
	text-align : center;
}

/* Centre droit */
#cend{
	width : 377px;
	height : auto;
	float : left;
	margin-left : 1px;
	background : transparent;
}
#logomenu{
	width : 392px;
	height : 34px;
	float : left;
	background : url(images/edito.gif) no-repeat;
	margin-top : -34px;
}
#cend01{
	width : 368px;
	height:auto;
	margin-top : 5px;
	margin-bottom : 2px;
	margin-left : 2px;
	float : left;
	margin-right : 10px;
     
}
#cendmenu{
	width : 370px;
	float : left;
	height : 10px;
	background : url(images/fondmenusemaine.gif) repeat-y;
}
#cendmenu01{
	height : 31px;
	float : left;
	width : 392px;
	background : url(images/menusemaine.gif) no-repeat;
}
#cendmenu02{
	width : 113px;
	height : 107px;
	background : url(images/cuisinier.gif) no-repeat 50% 100%;
	float : left;
}
#cendmenu03{
	margin-left : 10px;
	margin-right : 20px;
	margin-top : 10px;
	float : right;
	line-height : 150%;
	text-align : center;
	color : #A84483;
	font-weight : bold;
	font-size : 13px;
	width : 200px;
}

.recette01{
	background : #E2B6CE;
	color : #A84483;
	width : 100%;
	text-decoration : none;
}
.recette01 a{
	background : #E2B6CE;
	color : #A84483;
	width : 100%;
	text-decoration : none;
}
.recette01 a:hover{
	background : #FDCA00;
	color : #BC1E00;
	width : 100%;
	text-decoration : none;
}
.recette02{
	background : #A84483;
	color : #E2B6CE;
	width : 100%;
	text-decoration : none;
}
.lastmess{
	background : #F76767;
	color : #FFFFFF;
	text-decoration : none;
}
.Style78 a:link {
	color: #000000;
}
.Style78 a:visited {
	color: #000000;
}
.Style78 a:hover {
	color: #000000;
}
.Style78 a:active {
	color: #000000;
}
.lastmess a{
	background : #F76767;
	color : #FFFFFF;
	text-decoration : none;
}
.lastmess01{
	background : #FBB7B7;
	color : #FFFFFF;
	width : 95%;
	text-decoration : none;
}
.lastmess01 a{
	background : #FBB7B7;
	color : #FFFFFF;
	width : 95%;
	text-decoration : none;
}
.recette02 a{
	background : #A84483;
	color : #E2B6CE;
	width : 100%;
	text-decoration : none;
}
.recette02 a:hover{
	background : #FDCA00;
	color : #BC1E00;
	width : 100%;
	text-decoration : none;
}
.cendmenu04{
	float : left;
	width : 377px;
	height : 1px;
	line-height : 0;
	font-size : 0;
	background : #C94B33;
}
#cend02{
	height : 31px;
	float : left;
	width : 392px;
	background : url(images/recettes.gif) no-repeat;
	margin-top :17px;
}
#cend03{
	width : 95%;
	float : left;
	padding-bottom : 10px;
	padding-top : 10px;
	padding-left : 10px;
}
#cend02b{
	height : 31px;
	float : left;
	width : 392px;
	background : url(images/fondmag.gif) no-repeat;
	margin-top : 3px;
}
#cend03b{
	width : 95%;
	float : left;
	padding-bottom : 10px;
	padding-top : 10px;
	padding-left : 10px;
}

/* Bas */
#bas{ 
   height : auto; 
}
#bas, #bas01, #bas02, #bas02b, #bas02c, #bas03{
	width : 760px;
	float : left;
	background : no-repeat;
}
#bas01{
	height : 18px;
	background : url(images/fondbas.gif);
	line-height : 0;
	font-size : 0;
}
#bas02{
	height : 25px;
	background : #BC1E00;
	font-weight : bold;
	color : White;
	text-align : center;
	background-image: url(bas-lepro.gif);
}
#bas02b{
	height : 18px;
	background : #FF9900;
	font-weight : bold;
	color : #FFFFFF;
	text-align : center;
}
#bas02c{
	height : 75px;
	background : #C94B33;
	font-weight : bold;
	color : #FF99CC;
	text-align : center;
}
#bas03{
	height : 18px;
	line-height : 0;
	font-size : 0;
	background : url(images/bas.gif);
}
/* Gestion du site ****************************/

  /* police de l'edito */
  .titredito {
	font-weight : bold;
	color : #FF6501;
	font-size : 14px;
}
  .textedito {
	text-align : justify;
	font-size : 11px;
	line-height : 120%;
color: #000000;
font-family:  arial, "lucida console", sans-serif;
	font-size: 11px;
}

  /* tablo de l'edito */
  TABLE.edito {}