@charset "iso-8859-1";
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #000; text-align: justify; background-color: #f7f7f7; }
img { display:block; border:0px; }
/* CSS Document */

table.base
{
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: auto;  
	margin-right: auto;
    FONT-SIZE: 9pt;
	padding: 0 0 0 0;
	border-spacing: 0px;
	color: #000000; 
    background-color: #FFFFFF; 
    FONT-FAMILY: verdana
}

td.bandeG {position:relative; height:100%; width:14px ; background:url(imgs/gauche.jpg); background-repeat:repeat-y; }
td.bandeD {position:relative; height:100%; width:14px ;  background:url(imgs/droite.jpg); background-repeat:repeat-y; }
td.intro  {position:relative; width:480px; background:url(imgs/intro.gif); background-repeat:no-repeat; text-align: justify;  }

#centre {position:absolute; left:50%; width:974px; margin-left:-487px; background-color:#FFF;}
.dbt_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.fondjaune {
	background-color: #F9F6D7;
}
.fondrose {
	background-color: #FCEBF3;
}
.fondorange {
	background-color: #F9E8D8;
}
.paragraphe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#bandeG {position:absolute; width:14px; height:100%; background:url(imgs/gauche.jpg); background-repeat:repeat-y; left:-14px;}
#bandeD {position:absolute; width:14px; height:100%; background:url(imgs/droite.jpg); background-repeat:repeat-y; left:974px;}
#header {position:relative; width:974px; height:196px; background:url(imgs/headera.jpg);}
#intro  {position:relative; width:426px; background:url(imgs/intro.gif); left:474px;}
#mag    {position:absolute; width:385px; height:268px; background:url(imgs/mag.jpg); left:29px; top:223px;}
#cuisto {position:absolute; background:url(imgs/cuisto.jpg); background-repeat:no-repeat; width:185px; height:279px; top:100%; margin-top:-279px; left:769px;}
#footer {position:relative; background:url(imgs/footer.jpg); width:974px; height:28px;}

#recettes {position:relative; width:768px;}
#carrousel {position:relative; width:708px; left:30px}

     .lien             {  color:#0EDBEE;      text-decoration:none;  }
     .popperlink        {  position:absolute;  visibility:hidden  }
     .bord-tabl-uniqmnt {  border: thin ridge; }

a.t_footer:link {COLOR: #FFFFFF; text-decoration: none}  
a.t_footer:visited{COLOR: #FFFFFF; text-decoration: none}
a.t_footer:hover{color: #FFFFFF; FONT-WEIGHT: bold;text-decoration: none}
a.t_adh:link {COLOR: #00008d; text-decoration: none}  
a.t_adh:visited{COLOR: #00008d; text-decoration: none}
a.t_adh:hover{color: #00008d; text-decoration: underline}


#t_footer
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: Justify
}

TD.tab_bloc1
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: Justify

}
TD.tab_bloc2
{
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
TD.tab_baseline
{
    PADDING-LEFT: 10px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TD.tab_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #993366;
    FONT-FAMILY: Verdana
}
TD.tab_title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00008d;
    FONT-FAMILY: Verdana
}
TD.tab_title_err
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}


TD.tab_liste
{
    LIST-STYLE-IMAGE: url(pictos/banner_bullet.gif);
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00008d;
    PADDING-LEFT: 3px;
    FONT-FAMILY: Verdana
}


TD.tab_desc
{
    HEIGHT: 30px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
TD.tab_chiff
{
    HEIGHT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: verdana;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right
}

TD.chemin
{
    HEIGHT: 45px;
    FONT-SIZE: 8pt;
    COLOR: #00008d;
    FONT-FAMILY: verdana;
    PADDING-left: 5px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
a:link {COLOR: #00008d; text-decoration: none}  

.titrerouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #88070A;
	text-decoration: none;
}
.titrerouge_small {
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
	font-weight: bolder;
	color: #88070A;
	text-decoration: none;
	font-size: 12px}
a:visited {COLOR: #00008d; text-decoration: none}
a:hover {color: #00008d; text-decoration: underline}

TD.tab_rep1
{
    HEIGHT: 22px;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}

.txt_bloc1
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    TEXT-ALIGN: Justify
}
.txt_bloc2
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
}

.txt_titlebig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #993366;
    FONT-FAMILY: Verdana
}

.txt_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00008d;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}

.txt_title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #00008d;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}

.txt_title3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #00008d;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}

LI.listeblue
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(pictos/li_blc_bleu.gif);
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: Justify;
    PADDING-TOP: 0px;
    MARGIN-RIGHT: 0px;
    margin-left: 0px
}
LI.tiret
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(pictos/li_bleu.gif) ;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: Justify;
    PADDING-TOP: 0px;
    MARGIN-LEFT: 0px;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
}
li.boxblue
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-IMAGE: url(pictos/OK_vert.jpg);
    BACKGROUND: url(pictos/cadre_O_milieu.png);
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.boxblues
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.titre_select
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #993366;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
li.boxselect
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-IMAGE: url(pictos/picto_liste_orange.gif) ;
    BACKGROUND: url(pictos/cadre_O_milieu.png);
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    COLOR: blue;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}


.base_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
    TEXT-ALIGN: left;
   	margin-left: 0px;
	font-size: 12px
}
TD.boxoff
{
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    BACKGROUND: url(pictos/cadre_O_milieu.png);
    COLOR: blue;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

TD.boxtit
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(pictos/cadre_O_milieu.png);
    COLOR: #993366;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.rec_title
{
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    COLOR: #790000;
    TEXT-ALIGN: Justify
}
.rec_prep
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana;
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    COLOR: #DA1010
}

.rec_comp
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
    COLOR: #DA1010
}

td.rec_cont
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    COLOR: #000033
}

.rec_chef
{
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	COLOR: #000033
}
td.rec_truc
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify;
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    COLOR: #000033
}

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("pictos/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("pictos/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("pictos/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}

.boxblue
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-IMAGE: url(pictos/OK_vert.jpg);
    BACKGROUND: url(pictos/cadre_O_milieu.png);
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

TD.wap_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #993366;
    FONT-FAMILY: Verdana
}
 a.small:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00008D;
	text-decoration: none;
}

 a.small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00008D;
	text-decoration:underline;
}

 a.small:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00008D;
	text-decoration: none;
}
