﻿/* ----------------------------------------------------------
MENU
---------------------------------------------------------- */
TABLE.MenuSousRub_Cadre { padding:0 4px; }
TD.MenuSousRub_Titre A { font:normal 25px/29px "lucida grande","lucida sans unicode",arial; color:#000000;text-decoration:none; word-spacing: -1px;}
A.MenuSousRub, A.MenuSousRubOn, A.MenuSousRub:HOVER, A.MenuSousRubOn:HOVER { font-family:Arial, Helvetica, sans-serif; color:#3a3a3a; display:block; font-size:15px; font-style:normal; font-weight:bold; line-height:18px; padding:2px 0; text-decoration:none; }

/* ----------------------------------------------------------
PARTENAIRE COL GAUCHE
---------------------------------------------------------- */
DIV.partColGauche { margin-top:10px; text-align:center;}

/* ----------------------------------------------------------
PUB COL DROITE
---------------------------------------------------------- */
div.blocpubdroite{margin: 5px auto 5px; width:300px; text-align: center;}

/* ----------------------------------------------------------
SEARCH 191
---------------------------------------------------------- */
DIV.search191 { margin-top:10px; }
DIV.search191 H3 { font-size:18px; }
IMG.search191Top { background:url(../images/search-191.gif) no-repeat center top; width:191px; height:4px; display:block; }
TABLE.search191Content { background:url(../images/search-191.gif) no-repeat center -14px #a3c526; width:191px; height:65px; border-left:solid 1px #79a636; border-right:solid 1px #79a636; }
TABLE.search191Content TD.titre { padding-left:5px; height:25px; }
TABLE.sear191Content TABLE.formSearch { margin-bottom:10px; }
TABLE.search191Content INPUT{ padding:4px 0 0 3px; width:150px; height:17px; border-left:solid 1px #73950d; border-top:solid 1px #73950d; border-bottom:solid 1px #73950d; border-right:none; background:url(../images/fond-search.gif) repeat-x left top #ffffff;}
TABLE.search191Content IMG { border-top:solid 1px #73950d; border-right:solid 1px #73950d; border-bottom:solid 1px #73950d; width:21px; height:21px; display:block; }
IMG.search191Bottom { background:url(../images/search-191.gif) no-repeat center -6px; width:191px; height:4px; display:block; }

/* ----------------------------------------------------------
SLIDE SHOW 480
---------------------------------------------------------- */
DIV.af_aujourdHuiRub { width:480px; height:203px; overflow:hidden; text-align:left; margin-bottom:7px; position:relative; display:block;}
DIV.af_aujourdHuiRub DIV.zoneFondTitre { width:300px; height:auto; background:#fdfbf8; display:block; position:absolute; right:10px; bottom:106px; z-index:12;}
DIV.af_aujourdHuiRub DIV.zoneFondTitre TABLE { font-family:"lucida grande","lucida sans unicode",Arial, Helvetica, sans-serif; color:#762227; font-size:24px;word-spacing: -1px;}
DIV.af_aujourdHuiRub DIV.zoneFondBigACC { width:300px; height:92px; display:block; background:#000000; position:absolute; right:10px; bottom:10px; z-index:10; opacity:.7; filter:alpha(opacity=70); -moz-opacity:.7;}
DIV.af_aujourdHuiRub DIV.zoneTeaser { width:275px; height:67px; display:block; position:absolute; right:25px; bottom:25px; z-index:11;}
DIV.af_aujourdHuiRub TABLE.zoneTeaser { width:275px; height:67px;}
DIV.af_aujourdHuiRub TD A, DIV.af_aujourdHuiRub div.accDate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff; }
DIV.af_aujourdHuiRub IMG { margin-right:5px; } 
DIV.af_aujourdHuiRub TD A:hover { text-decoration:underline; }
DIV.af_aujourdHuiRub div.accDate { font-size: 10px; }
DIV.af_aujourdHuiRub a.accTitre:hover { text-decoration:underline; }
DIV.accSeparation { width:1px; height:12px; }
DIV.af_aujourdHuiRub td.accBas { height:18px; }
DIV.af_aujourdHuiRub li.afslideshowslide { list-style-type:none; }
DIV.af_aujourdHuiRub .afslideshowslides { height:260px; margin:0; }
DIV.af_aujourdHuiRub .afslideshowslides li.afslideshowslide { visibility:hidden; position:absolute; left:0px; top:0; }

/* ----------------------------------------------------------
EDITO 480
---------------------------------------------------------- */
DIV.marmitonEdito480 { margin-bottom:10px; clear:both; }
DIV.marmitonEdito480 IMG.marmitonEditoTop { background:url(../images/edito-480.gif) no-repeat center top; width:480px; height:4px; display:block; }
DIV.marmitonEdito480 DIV.marmitonEditoContent { width:470px; border-left:solid 1px #90b517; border-right:solid 1px #90b517; padding:0 4px; overflow:hidden; }
DIV.marmitonEdito480 IMG.marmitonEditoBottom { background:url(../images/edito-480.gif) no-repeat center -6px; width:480px; height:4px; display:block; }
DIV.marmitonEdito480 H1 { font-family:"lucida grande","lucida sans unicode",Arial, Helvetica, sans-serif; color:#F47321; font-size:24px; margin-bottom:4px;font-weight:normal;word-spacing: -1px;}
DIV.marmitonEdito480 H2 { font-family:"lucida grande","lucida sans unicode",Arial, Helvetica, sans-serif; color:#000000; font-size:18px; margin-bottom:4px;font-weight:normal;word-spacing: -1px;}
DIV.marmitonEdito480 P { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
DIV.marmitonEdito480 P A, DIV.marmitonEdito480 P A:HOVER{ font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:12px; text-decoration:underline; }
DIV.marmitonEdito480 HR { width:100%; height:0; border:none; border-top:solid 1px #d4cac1; }

DIV.EditoContainer { margin-bottom:5px; }
DIV.EditotemImage { float:left; display:block; width:183px;}
DIV.EditotemImage { float:left; display:block; width:183px;}
DIV.EditotemTxt { float:right; display:block; width:280px; }
DIV.EditotemTxt H2 {  font-family:"lucida grande","lucida sans unicode",Arial, Helvetica, sans-serif; color:#73950d; font-size:14px; font-weight:normal;word-spacing: -1px;}
DIV.EditotemTxt H2 A { color:#73950d; text-decoration:none; }
DIV.EditotemTxt H2 A:HOVER { color:#73950d; text-decoration:underline; }
DIV.EditotemTxt P {  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin:0; padding:0; }

DIV.EditotemNoTxt { float:right; display:block; width:280px; }
DIV.EditotemNoTxt H2 {  font-family:"lucida grande","lucida sans unicode",Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:normal;word-spacing: -1px;}
DIV.EditotemNoTxt H2 A { color:#000000; text-decoration:none; }
DIV.EditotemNoTxt H2 A:HOVER { color:#000000; text-decoration:none; }

DIV.EditotemNoTxt P {  font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin:0; padding:0; }

DIV.EditotemSep { border-bottom:1px solid #e7e7e4; clear:both; margin-bottom:10px; text-align:center; }

/* ----------------------------------------------------------
EDITO 235
---------------------------------------------------------- */
DIV.marmitonEdito235 { margin-bottom:10px; }
DIV.marmitonEdito235 IMG.marmitonEditoTop { background:url(../images/edito-235.gif) no-repeat center top; width:235px; height:4px; display:block; }
DIV.marmitonEdito235 DIV.marmitonEditoContent { width:225px; border-left:solid 1px #90b517; border-right:solid 1px #90b517; padding:0 4px; overflow:hidden; }
DIV.marmitonEdito235 IMG.marmitonEditoBottom { background:url(../images/edito-235.gif) no-repeat center -6px; width:235px; height:4px; display:block; }
DIV.marmitonEdito235 H2, DIV.marmitonEdito235 H3 { font-family:"lucida grande","lucida sans unicode",Arial, Helvetica, sans-serif; color:#F47321; font-size:18px; margin-bottom:4px;font-weight:normal;word-spacing: -1px;}
DIV.marmitonEdito235 P { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; margin:0; padding:0;}
DIV.marmitonEdito235 P A, DIV.marmitonEdito235 P A:HOVER{ font-family:Arial, Helvetica, sans-serif; color:#464646; font-size:12px; text-decoration:underline; }

/* ----------------------------------------------------------
PAGINATION
---------------------------------------------------------- */
DIV.ToCPagingContainer { margin:20px 0; }
DIV.ToCPagingContainer A{ padding:4px 6px; border:solid 1px #F47321; background:#fff; font-family:Arial, Helvetica, sans-serif; color:#F47321; font-size:12px; text-decoration:none; margin-right:3px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px; display: inline-block; margin-bottom: 3px;}
DIV.ToCPagingContainer A:HOVER{ text-decoration:none; font-weight:normal; box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-webkit-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-moz-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-o-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-ms-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;}
DIV.ToCPagingContainer A.pagingOver, DIV.ToCPagingContainer A.pagingOver:HOVER{ padding:4px 6px; border:solid 1px #F47321; background:#F47321; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; font-weight:normal; margin-right:3px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}
DIV.btnSimpleGauche { float:left; }
DIV.btnSimpleDroite { float:right; }
DIV.btnSimpleGauche A, DIV.btnSimpleDroite A { padding:6px 16px; background:#F47321; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; text-decoration:none; display: block; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px; margin-bottom: 10px;box-shadow: 0 1px 2px #CCC;-webkit-box-shadow: 0 1px 2px #CCC;-moz-box-shadow: 0 1px 2px #ccc;-o-box-shadow: 0 1px 2px #ccc;-ms-box-shadow: 0 1px 2px #ccc;}
DIV.btnSimpleGauche A:HOVER, DIV.btnSimpleDroite A:HOVER { color:#fff; text-decoration:none; font-weight:normal; box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-webkit-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-moz-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-o-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;-ms-box-shadow: 0 0 6px #707070,0 0 2px #707070 inset;}

/* ----------------------------------------------------------
DOSSIER
---------------------------------------------------------- */
DIV.marmitonEdito480 DIV.marmitonEditoContent TABLE.navigationDossier { background:#d2e14f;}
DIV.marmitonEdito480 DIV.marmitonEditoContent TABLE.navigationDossier A { color:#3a3a3a; text-decoration:none; font-weight:bold; }
DIV.marmitonEdito480 DIV.marmitonEditoContent TABLE.navigationDossier A:HOVER { text-decoration:underline; }

/* ----------------------------------------------------------
CUISINE OUVERTE
---------------------------------------------------------- */
DIV.cuisine_ouverte DIV.headerPage { height: 120px; background: url(../Images/cuisine-ouverte/cuisine-ouverte-logo.gif) no-repeat left top; }
DIV.cuisine_ouverte H2.m_title, DIV.cuisine_ouverte H1.m_title, DIV.cuisine_ouverte DIV.m_title{ color:#a23518;}
DIV.cuisine_ouverte p { font-size: 13px; line-height: 19px; padding: 4px 5px; }
DIV.cuisine_ouverte TD.txtResultat { padding: 5px; }
DIV.cuisine_ouverte a.lienTitreResultat { font-size: 15px; }
DIV.cuisine_ouverte TD.miniTxtRecette SPAN { font-size: 11px; color: #8B746D}